版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、题目:基于MATLAB的16QAM及32QAM系统的仿真原理:QAM是一种矢量调制,将输入比特映射到一个复平面,形成复数调制信号,然后将I信号和Q信号(实部虚部)分量采用幅度调制,分别对应调制在相互正交的两个载波(,)上。下图为MQAM的调制原理图。MQAM的信号表达式:上述表达式可以看出,QAM为两个正交载波振幅相位调制的结合。波形矢量可以表示为:MQAM信号最佳接收:实验仿真条件:码元数量设定为10000个,基带信号频率1HZ,抽样频率32HZ,载波频率4HZ。实验结果分析:对于QAM,可以看成是由两个相互正交且独立的多电平ASK信号叠加而成。因此,利用多电平误码率的分析方法,可得到M进制
2、QAM的误码率为: 式中,Eb为每码元能量,n0为噪声单边功率谱密度。通过调整高斯白噪声信道的信噪比SNR(Eb/No),可以得到如图所示的误码率图:可见16QAM和32QAM信号的误码率随着信噪比的增大而逐渐减小,这与理论趋势是一致的,但是存在偏差。总结:与16QAM比较,32QAM解调的误码率高,但数据速率高。16QAM一般工作在大信噪比环境下,误码率会很小,在同等噪声条件下,16QAM的抗噪声性能是相当优越的。附录代码:main_plot.mclear;clc;echo off;close all;N=10000; %设定码元数量fb=1; %基带信号频率fs=32; %抽样频率fc=4
3、; %载波频率,为便于观察已调信号,我们把载波频率设的较低Kbase=2; % Kbase=1,不经基带成形滤波,直接调制; % Kbase=2,基带经成形滤波器滤波后,再进行调制info=random_binary(N); %产生二进制信号序列y,I,Q=qam(info,Kbase,fs,fb,fc); %对基带信号进行16QAM调制y1=y; y2=y; %备份信号,供后续仿真用T=length(info)/fb; m=fs/fb;nn=length(info);dt=1/fs; t=0:dt:T-dt; n=length(y); y=fft(y)/n; y=abs(y(1:fix(n/
4、2)*2;q=find(y1e-04);y(q)=1e-04; y=20*log10(y);f1=m/n; f=0:f1:(length(y)-1)*f1;%subplot(212);plot(f,y,b);grid on; title(已调信号频谱); xlabel(f/fb); %画出16QAM调制方式对应的星座图%constel(y1,fs,fb,fc); title(星座图);SNR_in_dB=8:2:24; %AWGN信道信噪比for j=1:length(SNR_in_dB) y_add_noise=awgn(y2,SNR_in_dB(j); %加入不同强度的高斯白噪声 y_ou
5、tput=qamdet(y_add_noise,fs,fb,fc); %对已调信号进行解调 numoferr=0; for i=1:N if (y_output(i)=info(i), numoferr=numoferr+1; end; end; Pe(j)=numoferr/N; %统计误码率end;figure;semilogy(SNR_in_dB,Pe,blue*-); grid on;xlabel(SNR in dB); ylabel(Pe);title(16QAM调制误码率);bshape.m%基带升余弦成形滤波器function y=bshape(x,fs,fb,N,alfa,de
6、lay);%设置默认参数if nargin6; delay=8; end;if nargin5; alfa=0.5; end;if nargin4; N=16; end;b=firrcos(N,fb,2*alfa*fb,fs);y=filter(b,1,x);four2two.mfunction xn=four2two(yn);y=yn; ymin=min(y); ymax=max(y); ymax=max(ymax abs(ymin);ymin=-abs(ymax); yn=(y-ymin)*3/(ymax-ymin); %设置门限电平,判决I0=find(yn=0.5 & yn=1.5 &
7、 yn=2.5); yn(I3)=ones(size(I3)*3;%一位四进制码元转换为两位二进制码元T=0 0;0 1;1 1;1 0;n=length(yn); for i=1:n; xn(i,:)=T(yn(i)+1,:);end; xn=xn; xn=xn(:); xn=xn;two2four.m%二进制转换成四进制function y,yn=two2four(x,m);T=0 1;3 2; n=length(x); ii=1;for i=1:2:n-1; xi=x(i:i+1)+1; yn(ii)=T(xi(1),xi(2); ii=ii+1;end;yn=yn-1.5; y=yn;
8、 for i=1:m-1; y=y;yn;end;y=y(:); %映射电平分别为-1.5;0.5;0.5;1.5random_binary.mfunction info=random_binary(N) if nargin = 0, %如果没有输入参数,则指定信息序列为10000个码元 N=10000;end;for i=1:N, temp=rand; if (temp0.5), info(i)=0; % 1/2的概率输出为0 else info(i)=1; % 1/2的概率输出为1 endend;qamdet.m%QAM信号解调function xn,x=qamdet(y,fs,fb,fc
9、);dt=1/fs; t=0:dt:(length(y)-1)*dt;I=y.*cos(2*pi*fc*t); Q=-y.*sin(2*pi*fc*t);b,a=butter(2,2*fb/fs); %设计巴特沃斯滤波器I=filtfilt(b,a,I);Q=filtfilt(b,a,Q);m=4*fs/fb;N=length(y)/m; n=(.6:1:N)*m; n=fix(n);In=I(n); Qn=Q(n); xn=four2two(In Qn); %I分量Q分量并/串转换,最终恢复成码元序列xnnn=length(xn); xn=xn(1:nn/2);xn(nn/2+1:nn);
10、xn=xn(:); xn=xn;qam.mfunction y,I,Q=qam(x,Kbase,fs,fb,fc);%T=length(x)/fb; m=fs/fb;nn=length(x);dt=1/fs; t=0:dt:T-dt;%串/并变换分离出I分量、Q分量,然后再分别进行电平映射I=x(1:2:nn-1); I,In=two2four(I,4*m);Q=x(2:2:nn); Q,Qn=two2four(Q,4*m); if Kbase=2; %基带成形滤波 I=bshape(I,fs,fb/4); Q=bshape(Q,fs,fb/4); end; y=I.*cos(2*pi*fc*
11、t)-Q.*sin(2*pi*fc*t); 32QAMM = 32; k = log2(M); x = randint(20000,1); y = modulate(modem.qammod(M,32,InputType,Bit),x); EbNo = -5:1:10; for n=1:length(EbNo) snr(n) = EbNo(n) + 10*log10(k); ynoisy = awgn(y,snr(n),measured); zms = demodulate(modem.qamdemod(M,32,OutputType,Bit),ynoisy); z = de2bi(zms,left-msb);nErrors(n), BITBER(n) = biterr(x,z); theo_err_prb(n)=(1/k)*3/2*erfc(sqrt(k*
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 初中冠词练习题及答案
- 2025年新安全法及安全生产违章惩处考试练习题试题及答案
- 2025年乡村医生培训合理用药考试题及答案
- 建筑工程项目经理年终工作总结
- 2025年脑病科专题讲座护理题目及答案
- 2025年邵阳联考物理试卷及答案
- 2025年生物中考七上试卷及答案
- 2025年汉文考研写作真题及答案
- 半挂车司机合同范本
- 半永久学费协议合同
- 中国农业大学《刑法专论》2023-2024学年第二学期期末试卷
- 2025年度电子商务平台开发与维护外包合同
- 2024-2025学年广东省广州市海珠区中山大学附中八年级(上)期末数学试卷
- 2025年华侨港澳台生联招考试高考化学试卷试题(含答案解析)
- 新媒体营销(第三版) 课件全套 林海 项目1-6 新媒体营销认知-新媒体营销数据分析
- 建筑工程质量通病培训课件
- 2025医院加速康复外科工作年度总结范文
- 玩转计算机网络-计算机网络原理知到智慧树章节测试课后答案2024年秋青岛大学
- 物流发货管理
- 医用高压氧舱项目可行性实施报告
- 控制区人员通行证件考试1附有答案
评论
0/150
提交评论