Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 21 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
21
Dung lượng
4,06 MB
Nội dung
HỌC VIỆN CƠNG NGHỆ BƯU CHÍNH VIỄN THƠNG - - BÁO CÁO THỰC HÀNH MÔN CƠ SỞ KỸ THUẬT THÔNG TIN VÔ TUYẾN CHỦ ĐỀ Sim_FWC01 Biểu diễn mật độ phổ công suất kỹ thuật điều chế MATLAB Giảng viên hướng dẫn: Sinh viên thực hiện: Mã sinh viên: Nhóm mơn học: NGUYỄN VIẾT ĐẢM PHẠM ĐÌNH CƯỜNG B19DCVT038 05 tổ thực hành 01 Hà Nội, 18/03/2022 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat I Mơ tả PSD tín hiệu băng tần sở tín hiệu thơng băng Matlab Băng gốc: phé p dịch thời gian ( + ): - Hàm tự tương quan ACF hình thành từ tích tín hiệu ngẫu n - Ở ta xét hàm xung tam - Vậy nên ACF có phương trình: - Hàm mật độ phổ công suất phép biến đổi Fourier hàm tự tương quan (Theo tính chất củabiếnđổiFourier): ∅K(@) = > 2(@ ) Băng thơng: - Tín hiệu bên đầu Y(t) băng thơng tín hiệu biến đổi qua hàm điều hòa với tần số sóng mang @ phép nhân: - Tương tự phần băng gốc ta xét xung tam giác mang @ ACF biến đổi: Hàm mật độ phổ công suất suất - điều chế: ∅()=2 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat % Giải thích code TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Khai báo giá trị tham số : Lệnh f = -200:5:200; Tb = 0.02; Rb = 1/Tb; A=10; fc = 120; TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Khai báo cơng thức tính tốn : Cơng thức tính mật độ phổ cơng suất PSD tín hiệu băng tần sơ sở Matlab hố Cơng thức tính mật độ phổ cơng suất PSD tín hiệu thơng giải Matlab hoá Vẽ đồ thị a Đồ thị TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Lệnh figure(1) subplot(2,1,1); stem(f,PSD_BaseBand,'b','LineWidth',3); hold on TIEU LUAN MOI download : skknchat123@gmail.com moi nhat plot (f, PSD_BaseBand,'b''LineWidth',3); xlabel ('Tần số[H_z]','FontName','.VnTime','color','b','FontSize', 14); ylabel('PSD_B_a_s_e_B_a_n_d','FontName','.VnTime','color', 'b','FontSize',24); title ([ 'Mật độ phổ cống suất tín hiệu băng tần sở với Rb =', num2str (Rb), 'b/s'], FontName', '.VnTime', color', 'b','FontSize', 12); grid on; TIEU LUAN MOI download : skknchat123@gmail.com moi nhat b Đồ thị Subplot: Chạy hiển thị đồ thị lưới gồm trục định Tương tự câu lệnh đồ thị ta có kết đồ thị KẾT QUẢ-2 Tổng kết kết Matlab Sim_FWC_01_ PSD_Base_PassBand TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Khảo sát cho thấy PSD phụ thuộc vào tốc độ bit số sóng mang Mật độ phổ cơng suất phụ thuộc vào tần số sóng mang, tốc độ bit Tốc độ bit nhỏ mật độ phổ công suất lớn II Mô tả , so sánh PSD tín hiệu QPSK MSK Matlab [Chương trình: Sim_FWC_01_2_PSD_Base_Modulatiom] TIEU LUAN MOI download : skknchat123@gmail.com moi nhat TIEU LUAN MOI download : skknchat123@gmail.com moi nhat TIEU LUAN MOI download : skknchat123@gmail.com moi nhat %Giải thích code Lệnh f= linspace (-2000, 2000,1500); Tb =0.002 Rb= 1/Tb; P= 1; A=1; AA=A^2*Tb; Fc= 600; Eb = P*Tb; PSD_BaseBand = AA*(sinc((f*Tb)).^2) TIEU LUAN MOI download : skknchat123@gmail.com moi nhat PSD_BPSK= (Eb*log2(2))*((sinc((ffc)*Tb*log2(2))).^2); PSD_QPSK= (Eb*log2(4))*((sinc((ffc)*Tb*log2(4))).^2); PSD_8_PSK= (Eb*log2(8))*((sinc((ffc)*Tb*log2(8))).^2); PSD_BPSK_2= (Eb*log2(2)/2)*(((sinc((ffc)*Tb*log2(2))).^2) + ((sinc((f+fc)*Tb*log2(2))).^2)); PSD_QPSK_2= (Eb*log2(4)/2)*(((sinc((ffc)*Tb*log2(4))).^2) + ((sinc((f+fc)*Tb*log2(4))).^2)); PSD_8_PSK_2 = (Eb*log2(8)/2)*(((sinc((ffc)*Tb*log2(8))).^2) + ((sinc((f+fc)*Tb*log2(8))).^2)); SF (cos(2*pi*(ffc)*Tb)); Dum PSD_MSK SF*((Num./Dum).^2); Num_2 = (cos(2*pi*(f+fc)*Tb)); Dum_2 = (16*(Tb^2)*(f+fc).^2)-1; TIEU LUAN MOI download : skknchat123@gmail.com moi nhat PSD_MSK_2 = (SF/2)*(((Num./Dum).^2) + ((Num_2./Dum_2).^2)); stem 'b','Linewidth',3); (f, hold on plot 'b','LineWidth',3); (f, PSD TIEU LUAN MOI download : skknchat123@gmail.com moi nhat xlabel ('Tần số [H z]', 'FontName','.VnTime', 'color', 'b','FontSize,14); ylabel ('PSD B aseBand' ","color, FontName', T.VnTime" 'b','FontSize', 24); title (['Mật độ phổ cơng suất tín hiệu băng tần sở với Rb =', num2str (Rb), 'b/s'1, 'FontName','.VnTime', 'color', 'b','FontSize',12); grid on; L = legend set (L, 'fontname','.Vntime', 'fontsize',13); %Các công thức tính tốn TIEU LUAN MOI download : skknchat123@gmail.com moi nhat PSD tín hiệu QPSK PSD tín hiệu MSK KẾT QUẢ CODE TIEU LUAN MOI download : skknchat123@gmail.com moi nhat TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Các tín hiệu có PSD chênh lệch điều kiện xét PSD MSK nhỏ PSD QPSK nhỏ PSD BPSK PSD QPSK lớn PSD MSK PSD BPSK lớn QPSK, 8_PSK TIEU LUAN MOI download : skknchat123@gmail.com moi nhat ... skknchat123@gmail.com moi nhat Khai báo công thức tính tốn : Cơng thức tính mật độ phổ cơng suất PSD tín hiệu băng tần sơ sở Matlab hố Cơng thức tính mật độ phổ cơng suất PSD tín hiệu thơng giải Matlab hố Vẽ đồ... đổi: Hàm mật độ phổ công suất suất - điều chế: ∅()=2 TIEU LUAN MOI download : skknchat123@gmail.com moi nhat % Giải thích code TIEU LUAN MOI download : skknchat123@gmail.com moi nhat Khai báo giá... suất phụ thuộc vào tần số sóng mang, tốc độ bit Tốc độ bit nhỏ mật độ phổ cơng suất lớn II Mô tả , so sánh PSD tín hiệu QPSK MSK Matlab [Chương trình: Sim_ FWC_01_2_PSD_Base_Modulatiom] TIEU LUAN