liBi
aryGe
erator产生的波形分别如图42和图43所示
6
f图42Ber
oulliBi
aryGe
erator参数设置
图43二进制比特流波形
si
ewaveSi
ewave模块用来生成高频载波信号coswct由于高频载波信号要求得的载波频率较高在此设wc8000radsProduct这是一个乘法器其作用是将随机二进制比特流和高频载波coswct相乘后生成已调信号mt从而起到通断键控的作用Ba
dpassA
alogFilterDesig
用来设计各种模拟滤波器可以用来实现低通带通高通等各种滤波器此处将A
alogFilterDesig
中的FilterType属性设置为Ba
dpass即为带通滤波器带通滤波器是用来通过所有有用的信号同时滤除一部分多余的信号设置其参数及经带通滤波器后示波器三显示的波形分别如图44和图45所示
图44带通滤波器的参数设置
图45经带通滤波器后的已调波形
7
fAWGNCha
elAWGNCha
el模块用来产生含有加性高斯白噪声信道已调信号输入加性高斯白噪声信道模拟通信系统中的实际的通信信道AWGNCha
el的属性设置及经过加性的高斯白噪声信道后的波形接示波器4后显示分别如图46和图47所示
AWGN图46AWGNCha
el属性设置
图47已调信号经AWGNCha
el后的波形
Ba
dpass在此处再次用到A
alogFilterDesig
中的Ba
dpass此处设置带通滤波器是为了使已调信号全部通过同时尽可能多地滤除高斯白噪声经过带通滤波器后接示波器5后显示波形如图48所示
图48接收端信号通过带通滤波器后波形
8
fProduct此次设计中采用的是相干解调经示波器5显示后输出的波形与本地载波coswct其中WC8000rads相乘后输出波形接示波器6后显示波形如图49所示
图49示波器6显示波
LowpassA
alogFilterDesig
中将Filtertype设置为Lowpass便可以实现低通滤波器低通滤波器主要是将信号从高频载波移至低频以便于接收到原信号低通滤波器的属性设置及信号经过低通滤波器后接至示波器7后的显示波形图410所示
9
f410图410示波器7显示波形
SampledQua
tizerE
code由于经过低通滤波器后的波形仍然为模拟信号所以要生成数字信号要经过抽样判决在MATLAB的SIMULINK中对SampledQua
tizerE
code进行适当的参数设置可以用来实现抽样判决经分析后对该参数的设置如图411所示经抽样判决后的波形即最后的输出波形如图413所示
10
f411E
code图411SampledQua
tizerE
code的参数设置
412图412最后输出波形
43系统性能评价根据2ASK数字调制系统误码率公式
P
e
1rerfc22
可得显示误码率的曲线如413图所示
信噪比s0
0
413图413误码率曲线图可见随着信噪比的增大系统传输误码率r