Djovliyev feruzning
Signallar, modulyatsiya va manipulyatsiya
Download 0.92 Mb.
|
2-MUSTAQIL ISH
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 < N for complex, beta < 0.5N for real 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.92 Mb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling