基于MATLAB的PSK通信系统仿真(7)

2019-03-09 16:50

南京工业大学本科生毕业设计(论文)

plot(t,faskn); axis([0 100e-6 -2 2]); title('通过带通滤波后输出'); grid on;

cm=faskn.*car;%解调 subplot(322); plot(t,cm);

axis([0 100e-6 -2 2]); grid on;

title('通过相乘器后输出'); %低通滤波器

%================================================================== p=0.72;

gain1=0.14;%gain=(1-p)/2 Hz1=gain1*(z+1)./(z-(p)); subplot(323);

Hz1(Hz1==0)=10^(-8);%avoid log(0) plot(f,20*log10(abs(Hz1))); grid on;

title('LPF -3dB response'); axis([0 5e4 -3 1]); %滤波器系数

a1=[1 -0.72];%(z-(p)) b1=[0.14 0.14];%gain*[1 1] so=filter(b1,a1,cm);

23

第三章 PSK 调制系统

so=so*10;-d gain

so=so-mean(so);%removes DC component subplot(324); plot(t,so);

axis([0 8e-4 -3.5 3.5]); title('通过低通滤波器后输出'); grid on; %Comparator

%====================================================== High=2.5; Low=-2.5;

vt=0;%设立比较标准 error=0;

len1=length(so); for ii=1:len1 if so(ii) >= vt Vs(ii)=High; else Vs(ii)=Low; end end Vo=Vs; subplot(325);

plot (t,Vo), title('解调后输出信号'), axis([0 2e-4 -5 5])

—24 —

南京工业大学本科生毕业设计(论文)

grid on;

xlabel('时间 (s)'), ylabel('幅度(V)'),

图3-2调试运行图

3.1.3 用Simulink实现PSK调制

首先构造如图3-3所示的Simulink模型:

图3-3 Simulink模型

25

第三章 PSK 调制系统

这里载波的参数设置见图3-4,为了便于观察将载波频率设置为:

图3-4载波参数设置

—26 —

南京工业大学本科生毕业设计(论文)

这样,所需模块找到以后,排列好,用简单的直线连接起来,点击运行,然后双击示波器scope,便出现所需的PSK调制波形。这里对示波器进行参数设置,使之同时显示二进制序列,载波波形和调制信号波形,见图3-5

图3-5载波与调制信号波形

图像波形第一行,是载波信号波形;

图像波形第二行,是根据基带信号,实现的调相; 图像波形第三行,与第一行的波形是呈翻转状。

3.2 4PSK的调制和解调

3.2.1 4PSK信号

四进制绝对相移键控(4PSK)直接利用载波的四种不同相位来表示数字信息。4PSK信号相位φn矢量图如图3-6

27


基于MATLAB的PSK通信系统仿真(7).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2013年1月《生物能源与金融动态》

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: