Signallar, modulyatsiya va manipulyatsiya




Download 0,62 Mb.
bet15/18
Sana22.12.2023
Hajmi0,62 Mb.
#126903
1   ...   10   11   12   13   14   15   16   17   18
Bog'liq
2 - mustaqil ish Asrorxonova Dinavozxon

2.2 Signallar, modulyatsiya va manipulyatsiya 
Ushbu bo'limda Harmonik signalning bir yoki bir nechta parametrlarini
o'zgartirishning asosiy usullari ko'rsatilgan. Amplituda, chastota va o'zgarishlar
modulyatsiyasi tushunchalari joriy etildi. Xususan, radiolokatsiya vazifalarida
qo'llaniladigan
chiziqli
chastotali
modulyatsiya
ajratiladi.
Modulyatsiya
parametrlariga qarab signallarning asosiy xususiyatlari, modulyatsiya qilingan
signallarning spektrlari ko'rsatiladi.
Freq modulation
Qulaylik uchun Python tilida ushbu turdagi modulyatsiyani amalga oshiradigan
funktsiyalar to'plami yaratilgan. LCHM signalini amalga oshirish misoli:
def signal_chirp(amp=1.0, freq=0.0, beta=0.25, period=100, **kwargs):
"""
Create Chirp signal
Parameters
----------
amp : float
Signal magnitude
beta : float
Modulation bandwidth: beta
freq : float or int
Linear frequency of signal
period : integer
Number of points for signal (same as period)

kwargs : bool


Complex signal if is_complex = True
Modulated by half-sine wave if is_modsine = True
"""
is_complex = kwargs.get('is_complex', False)
is_modsine = kwargs.get('is_modsine', False)
t = np.linspace(0, 1, period)
tt = np.pi * (freq * t + beta * t ** 2)
if is_complex is True:
res = amp * (np.cos(tt) + 1j * np.sin(tt))
else:
res = amp * np.cos(tt)
if is_modsine is True:
return res * np.sin(np.pi * t)
return res
Bundan tashqari, ushbu bo'limda alohida xabarlarni uzatish nazariyasi raqamli
modulyatsiya — manipulyatsiya turlarini tasvirlaydi. Analog signallarda bo'lgani
kabi, raqamli Harmonik ketma-ketliklar amplituda, fazada va chastotada (yoki bir
vaqtning o'zida bir nechta parametrlarda) manipulyatsiya qilinishi mumkin.

Download 0,62 Mb.
1   ...   10   11   12   13   14   15   16   17   18




Download 0,62 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Signallar, modulyatsiya va manipulyatsiya

Download 0,62 Mb.