- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、QPSK信号的调制解调
一、题目要求
利用matlab软件设计并仿真下边的无线通讯系统
a
c
f
带
通
dQPSKe信宿
数字
QPSK
滤波
解调
信源
调制
b
载波
本
地
载波
要求:
1、输入信号为比特流形式,比特速率往常为100kbps数目级。
2、载波频次自定。往常为MHz数目级。
3、信道为多径信道(仿真中2径即可),信道中噪声为加性高斯白
噪声。
4、信噪比自行设定。
5、画出图中各点波形。
6、画出系统误码率与接收端信噪比SNR的关系(蒙特卡洛仿真)。
7、在给定信噪比的状况下,剖析多径延时大小对系统性能有没有影响?画出系统误码率与多径时延大小之间的关系。
二、设计思路
1、利用matlab随机函数产生随机0、1的数字信号,频次为100kbps,变为极性码,把获得的数字信号分红两路进行正交调制。
2、载波频次选择为1Mhz,进行调制,即每个码元由10个正弦波调制,每个码元选用100个点表示,即抽样频次为10Mhz。
3、相乘调制后获得的两路信号相加获得的信号,经过天线发送出去。
4、在无线信道中会有高斯白噪声和信号的多径(仿真中2径)时延产生影响。
5、接收端接收到信号后,进行带通滤波,采纳巴特沃斯滤波器,将带外噪声滤掉。
6、对信号进行解调,分别乘以cos和sin两路当地载波,获得的结果
用低通滤波器滤波,获得解调的信号。
7、对解调获得的信号裁决,大于零为+1,小于零为-1,传给信宿。
8、对照裁决后的信号和原始极性码,求出误码率。
9、改变在无线信道中加入的高斯白噪声和信号的信噪比,从-19dB到
10Db,分别对应的误码率,画出曲线。
10、改变多径(二径)时延,从一个dt到20dt,分别对应的误码率,
画出曲线。
三、模块设计
1、发送端产生
1000个随机0、1
数字信号,并依据奇偶分红两路,a
点波形
%%%%%%%%%%%%%%%%%%朱尤祥09
通讯三班090610131%%%%%%%%%%%%%%%%%%%
%f=100000,信号频次100kbps;fc=1000000
;载频1Mhz
clearall
num=1000
;%取num个抽样点
n=100;%每个间隔取n个点,来恢复波形和延时
f=100000
;
fc=1000000
;
dt=1/f/n
;%时间间隔即为每个码元宽度除以n
t=0
:dt
(1/f*num-dt)
;%总码元时间
N=length(t)
;%长度
t1=0
:dt
(1/f*num/2-dt)
;%串并变换,时间减半
m=1
;%延时
t2=0
:dt
(1/f*num/2+(m-1)*dt)
;%串并以后,延时m
forrecycle=1:10
data=randint(1,num,2)
;%num个抽样点
datanrz=data.*2-1
;%变为极性码
%串并变换,将奇偶位分开
idata=datanrz(1:2(num-1));%
奇
qdata=datanrz(2:2:num);%
偶
ich=zeros(1,num*n/2);%
初始化波形信号
fori=1:num/2
ich((i-1)*n+1:i*n)=idata(i);
end
figure(1)
subplot(121)
plot(t1,ich);axis([0,1/f*num/2,-1.5,1.5]);title(‘数字信源的一路信号,奇数’);forii=1:N/2
a(ii)=cos(2*pi*fc*t(ii));
end
idata1=ich.*a;%奇数位的抽样值与cos函数相乘获得此中的一路信号
2
qch=zeros(1,num*n/2);
forj=1:num/2
qch((j-1)*n+1:j*n)=qdata(j);
end
subplot(122)
plot(t1,qch);axis([0,1/f*num/2,-1.5,1.5]);title(‘数字信源的另一路信号,偶数’);
forjj=1:N/2
b(jj)=sin(2*pi*fc*t(jj));
end
qdata1=qch.*b;%偶数位的抽样值与sin函数相乘获得此中的另一路信号
1
数字信源的一路信号,奇数数字信源的另一路信号,偶数
11
00
-0.5-0.5
-1-1
-1.5
1
2
3
4
5
-1.5
1
2
3
4
5
0
0
-3
-3
x10
x10
2、载波频次为1Mhz,为b点的波形(放大后)
figure(2)
carrier=cos(2*pi*fc*t1);
plot(t1,carrier);title(‘fc=1Mhz的载波’);
3
2
fc=1Mhz的载波
0.02
0.01
0
-0.01
-0.02
-0.03
0
0.5
1
1.5
-4
x10
3
原创力文档


文档评论(0)