(浠g爜)鍩轰簬MATLAB鐨凙M璋冨埗瑙h皟绯荤粺浠跨湡鎶ュ憡 - 鐧惧害鏂囧簱 联系客服

发布时间 : 星期日 文章(浠g爜)鍩轰簬MATLAB鐨凙M璋冨埗瑙h皟绯荤粺浠跨湡鎶ュ憡 - 鐧惧害鏂囧簱更新完毕开始阅读70882c1adb38376baf1ffc4ffe4733687f21fcee

3.4相干解调器

相干解调依靠接收端提供跟发送端同频同相的高频载波cos(?ct)乘以接收信号,再经

低通滤波器提取低频分量来恢复出原调制信号。具体程序实现如下:

%---------------------------------------------------------------- % 产生本地接收载波

s_carr =cos(2*pi*fc*t);

% 同步解调

s_dem=s_am.*s_carr;

% 定义lfft变量

Lfft=length(t);%取时间区间的长度并赋值给Lfft。

Lfft=2^ceil(log2(Lfft)+1);%将Lfft重新转化成为更大的偶数Lfft。 ceil;%向正无穷大的方向取整

% 绘制解调后信号频谱

S_dem=fftshift(fft(s_dem,Lfft)/(length(t)));

% 生成低通滤波器

h=fir1(60,[B_m*ts]);%设计低通滤波器频域相应,其中滤波器阶数60,截至频率75Hz。

% 低通滤波

s_rec=filter(h,1,s_dem);%理想低通滤波器filter滤除s_dem中的高频分量得恢复信号s_rec。

% 绘制恢复信号频谱

S_rec=fftshift(fft(s_rec,Lfft)/(length(t)));

4 仿真结果曲线

4.1发送信号波形和频谱

21.510.5m(t)0-0.5-1-1.5-2-0.025-0.02-0.015-0.01-0.00500.005t(sec)0.010.0150.020.025

图4发送信号时域波形

图4显示给出了用于调制的发送信号时域波形。图中横坐标和纵坐标分别对应表示时间和信号幅值。从图中可以明显看出发送信号为三角波信号。

0.50.450.40.350.3M(f)0.250.20.150.10.050-150-100-500f(Hz)50100150

图5 发送信号的频谱

图5显示给出了三角波发送信号对应的频谱。图中横坐标表示频率,纵坐标表示频谱幅值。从图中可以看出信号频谱主要集中在低频段,而且信号带宽较窄,大约在150Hz。

4.2载波信号波形和频谱

1.510.5( t) scarr0-0.5-1-1.5-5-4-3-2-10t(sec)1234x 105-3

图6 载波信号时域波形

图6显示给出了发送端调制基带信号所使用的载波波形。图中横坐标表示载波持续时间,横坐标表示载波幅度。从图中可知本次调制使用的载波是幅度为1,周期为2.0?10s,频率为500Hz的余玄波。

-3