




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、姓名:NikeyMATLAB环境下环境下环境下环境下16QAM调制及解调仿真调制及解调仿真调制及解调仿真调制及解调仿真程序说明程序说明程序说明程序说明一、正交调制及相干解调原理框图正交调制原理框图相干解调原理框图二、MQAM调制介绍及本仿真程序的几点说明 MQAM可以用正交调制的方法产生,本仿真中取M=16,即幅度和相位相结合的16个信号点的调制。为了观察信道噪声对该调制方式的影响,我们在已调信号中又加入了不同强度 的高斯白噪声,并统计其译码误码率。为了简化程序和得到可靠的误码率,我们在解调时并未从已调信号中恢复载波 而是直接产生与调制时一模一样的载波来进行信号解调。三、仿真结果图附源程序代码
2、:main_plot.m clear;clc;echo off;close all;N=10000; %设定码元数量fb=1; %基带信号频率fs=32; %抽样频率fc=4; %载波频率,为便于观察已调信号,我们把载波频率设的较低 Kbase=2; %Kbase=1不经基带成形滤波,直接调制;% Kbase=2基带经成形滤波器滤波后,再进行调制in fo=ra ndom_bi nary(N; %产生二进制信号序列y,l,Q=qam(info,Kbase,fs,fb,fc; % 对基带信号进行 16QAM 调制y1=y; y2=y; %备份信号,供后续仿真用T=le ngth(i nfo/fb
3、; m=fs/fb; nn=len gth(i nfo;dt=1/fs; t=0:dt:T-dt;sub plot(211;%便于观察,这里显示的已调信号及其频谱均为无噪声干扰的理想情况%由于测试信号码元数量为10000个,在这里我们只显示其总数的1/10P lot(t(1:1000,y(1:1000,t(1:1000,l(1:1000,t(1:1000,Q(1:1000,0 35,0 0,'b:'title('已调信号(In:red,Qn:green'%傅里叶变换,求出已调信号的频谱n=le ngth(y; y=fft(y/n; y=abs(y(1:fix(
4、n/2*2;q=fin d(yv1e-04; y(q=1e-04; y=20*log10(y;f1=m/n; f=0:f1:(le ngth(y-1*f1;sub plot(223;plot(f,y,'r'grid on;titleC 已调信号频谱;xlabel('f/fb'%画出16QAM调制方式对应的星座图sub plot(224;constel(y1,fs,fb,fc; title('星座图'SNR_in_dB=8:2:24; %AWGN 信道信噪比for j=1:le ngth(SNR_in_dBy_add_noise=awg n(y2,
5、SNR_in_dB(j; %加入不同强度的高斯白噪声y_out put=qamdet(y_add _no ise,fs,fb,fc; %(寸已调信号进行解调 numoferr=0;for i=1:Nif (y_out pu t(i=i nfo(i.num oferr=num oferr+1;end;end;P e(j=num oferr/N; % 统计误码率end; figure;semilogy(SNR_in_dB ,P e,'red*-'grid on;xlabeK'SNR in dB'ylabelC Pe'title('16QAM调制在不同
6、信道噪声强度下的误码率;ran dom_bi nary.m %产生二进制信源随机序列fun ctio n in fo=ra ndom_bi nary(Nif nargin = 0, %如果没有输入参数,则指定信息序列为10000个码元N=10000;end;for i=1:N,temp=rand;if (te mpv 0.5,info(i=0; % 1/2的概率输出为0elseinfo(i=1; % 1/2的概率输出为1endend;qam.m fun ctio n y,l,Q=qam(x,Kbase,fs,fb,fc;T=le ngth(x/fb; m=fs/fb; nn=len gth(x
7、;dt=1/fs; t=O:dt:T-dt;%串/并变换分离出I分量、Q分量,然后再分别进行电平映射I=x(1:2: nn-1; I,I n=two2four(l,4*m;Q=x(2:2: nn; Q,Q n=two2four(Q,4*m;if Kbase=2; %基带成形滤波I=bsha pe(l,fs,fb/4; Q=bsha pe(Q,fs,fb/4;end;y=I.*cos(2* pi*fc*t-Q.*si n(2* pi *fc*t; %调制qamdet.m %QAM信号解调fun ctio n xn, x=qamdet(y,fs,fb,fc;dt=1/fs; t=O:dt:(le
8、ngth(y-1*dt;I=y.*cos(2* pi *fc*t;Q=-y.*si n(2* pi *fc*t;b,a=butter(2,2*fb/fs; % 设计巴特沃斯滤波器 匸filtfilt(b,a,l; Q=filtfilt(baQ;m=4*fs/fb; N=le ngth(y/m; n=(.6:1:N*m; n=fix( n;In=1( n; Qn=Q( n; xn=four2two(ln Qn;%I分量Q分量并/串转换,最终恢复成码元序列xnnn=len gth(x n; xn=xn(1:nn /2;x n(nn /2+1: nn;xn=xn (:; xn=xn'bsha
9、 pe.m %基带升余弦成形滤波器fun ctio n y=bsha pe(x,fs,fb,N,alfa,delay;%设置默认参数if narginv6; delay=8; end;if narginv5; alfa=0.5; end;if narginv4; N=16; end;b=firrcos(N,fb,2*alfa*fb,fs;y=filter(b,1,x;two2four.m %二进制转换成四进制fun ctio n y,y n=two2four(x,m;T=0 1;3 2; n=le ngth(x; ii=1;for i=1:2: n-1;xi=x(i:i+1+1;yn (ii=
10、T(xi(1,xi(2;ii=ii+1;end;yn=yn-1.5; y=yn;for i=1:m-1;y=y;y n;end;y=y(:' %映射电平分别为-1.5;0.5;0.5;1.5four2two.m %四进制转换成二进制fun ctio n xn=four2two (yn;y=yn; ymi n=mi n(y; ymax=max(y; ymax=max(ymax abs(y min;ymi n=-abs(ymax; yn=(y-ymi n*3/(ymax-ymi n;%设置门限电平判决I0=fi nd(y* 0.5; yn (I0=zeros(size(I0;I1=fi n
11、d(y n>=0.5 & yn <1.5; yn( I1=o nes(size(l1;I2=fi nd(y n>=1.5 & yn <2.5; yn( I2=o nes(size(l2*2; I3=fi nd(y n>=2.5;yn (I3=o nes(size(l3*3;%位四进制码元转换为两位二进制码元T=0 0;0 1;1 1;1 0; n=le ngth(y n;for i=1: n;xn (i,:=T( yn (i+1,:;end;xn=xn' xn=xn (:; xn=xn'con stel.m %画出星座图fun ctio n c=c on stel(x,fs,fb,fc;N=le ngth(x; m=2*fs/fb; n=fs/fc;i1=m-n; i=1; ph0=(i1-1*2* pi/n;while i <= N/m;xi=x(i1:i1+ n-1;y=2*fft(xi/n; c(i=y(2;i=i+1; i1=i1+m;end;%如果无输出,则作图if n argout<1;cmax=max(abs(c;p h=(0:5:360* pi/180;plot(1.414*cos( ph,1.414*si n(p h,'c'hold on;for i=1:le ngth(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 六味地黄作考试题及答案
- 顺丰线上面试题及答案
- 校内消防安全知识培训课件
- 2025年福安市市直机关遴选考试笔试试题(含答案)
- 北京生物药品知识培训课件
- 2024河北省社区《网格员》典型题汇编及答案
- 电算化会计试题库含答案
- 2025年妇产科护理知识竞赛试题库及答案
- 树叶贴画花篮课件
- 标本制作基础知识培训总结
- 计算机二级access选择题库及答案汇总
- 医院食堂管理方案计划书
- 大客户营销管理策略对提高客户满意度和忠诚度的影响
- 《螺纹的种类和应用》课件
- 医学一等奖《白血病》课件
- 高空作业车专项应急预案
- 发现普洱茶的第一个医学实验报告
- 全自动血液细胞分析仪参数
- (完整版)过去完成时ppt
- 1输变电工程施工质量验收统一表式(线路工程)
- 养老护理员(技师、高级技师)知识考试复习题库(含答案)
评论
0/150
提交评论