




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、摘要:正交振幅调制技术(QAM) 由于其高的频带利用率和相对低的误码率而被定为很多数字通信系统的数字传输标准。该论文讨论了16QAM调制原理,用软件MATLAB产生16QAM信号的算法。关键词:正交振幅调制;噪声; 多径衰落;内插滤波一、 引言正交振幅调制技术(QAM)是幅度、相位联合调制的技术,它同时利用了载波的幅度和相位来传递信息比特,因此在相邻星座点最小距离相同的条件下,QAM星座图中可以容纳更多的星座点,即可实现更高的频带利用率。多进制正交振幅调制技术由于其高的频带利用率和相对低的误码率而被定为很多数字通信系统的数字传输标准。软件无线电是以可编程的DSP或CPU为中心,将模块化、标准化
2、的硬件单元以总线方式连接件起来,构成通用的基本硬件平台,并通过软件加载来实现各种无线通信功能的开放式的体系结构。本文讨论了16QAM调制原理并给出了基于Matlab的16QAM数字调制的软件算法及其编程实现。二、 正交振幅调制(QAM)原理正交振幅调制的一般表达式为:上式中,、为离散的振幅值,m=1,2,M,M为和的个数。对于16QAM,M=4。是发送信号脉冲波形。PN串并变换映射映射内插成形成形HBF内插HBF多径衰落加入噪声加入噪声多径衰落本报告中16QAM的调制原理方框图如下图所示:输入数据经过串并变换分成两路,再分别经过映射变换成和,和决定了已调QAM信号在信号星座中的星座点的位置。为
3、减少码间干扰和已调数字信号的带宽,和分别通过脉冲成形低通滤波器,脉冲成形低通滤波器是一个平方根升余弦滤波器。滤波后的输出分别经过半带滤波器、CIC滤波器实现内插,改变速率,最后经过NCO(数控频率振荡器)产生正交上变频用的正/余弦信号。将两路信号相加就可以得到已调QAM输出信号。三、 Matlab代码分析1、 伪随机序列发生器利用Matlab中的函数产生一组长度为N的伪随机信号,为了在后面有正确的串并变换,需要在原随机序列后面补零。%-产生伪随机信号-% N=1000; %二进制数据长度 x=randint(1,N,2); %产生伪随机二进制作为输入数据 x(1:4)=1 1 1 1; %滤波
4、器取出延时首位设为最大N=N+N*0.1; %防止系统延时丢数据 x=x zeros(1,N*0.5);%尾部填零 2、 串并变换 串并变换是把一串二进制数据流分裂成并行的两串,每串数据的速率是原数据的一半。%-串并变换-%x1=x(1:2); %数据按2bit分组x2=x(3:4); for i=1:(N/4-1) x1=x1 (x(i*4+1:i*4+2); x2=x2 (x(i*4+3):(i*4+4); end I=x1(1)*2+x1(2); %二进制转换成十进制Q=x2(1)*2+x2(2); n=length(x1); for i=1:n/2-1 I=I (x1(i*2+1)*2
5、+x1(i*2+2); Q=Q (x2(i*2+1)*2+x2(i*2+2); end 3、映射作为调制信号的输入二进制数据流经过串并变换后变成四路并行数据流。这四路数据两两结合,分别进入两个电平转换器,转换成两路4电平数据。例如,00转换成-3,01转换成-1,10转换成1,11转换成3。QAM发射的信号集可以用星座图方便地表示,星座图上每一个星座点对应发射信号集中的那一点。星座点数越多,每个符号能传输的信息量就越大。但是,如果在星座图的平均能量保持不变的情况下增加星座点,会使星座点之间的距离变小,进而导致误码率上升。%-电平变换(0 1 2 3 -> -3 -1 1 3)-% for
6、 i=1:n/2 switch(I(i) case 0 I(i)=-3; case 1 I(i)=-1; case 2 I(i)=1; case 3 I(i)=3; end switch(Q(i) case 0 Q(i)=-3; case 1 Q(i)=-1; case 2 Q(i)=1; case 3 Q(i)=3; end end figure(1);plot(I,Q,'*'),title('»ù´øÐÇ×ùͼ'); axis(-4,4,-4,4); 仿真得
7、到的16QAM 星座图为:4、 脉冲成形滤波器 在信道中,信号传输的频带宽度是有限的,根据信道的传输函数不同,数字信号通过信道之后,在进行抽样判决的时候可能产生符号间干扰,称为码间串扰。但是当信道的传递函数满足奈奎斯特第一准则时,数字信号通过带限信道之后将不会产生码间串扰。理想的基带传输系统总的传递函数为理想低通特性,但是在实际的通信系统中,常常将带限信道的总传输函数设计为具有余弦频谱特性的,称为滚降滤波器。滚降滤波器的频率响应如下:其中称为滚降因子,。相应的时域波形为。利用matlab库中的函数产生一个升余弦频谱信号。符号率为1M symbol/s,所以符号时间间隔为0.000001s,采样
8、频率为2MHz。%-脉冲成形滤波器 -% Fs=2000000; % Sampling frequency Fs Hz T=0.000001; % Symbol time interval s a=0.35; p = rcosfir(a,-3,3,2,0.0000001,'sqrt'); %成形滤波函数figure(2); rcosfir(0);%plot resfir 图像升余弦信号的时域和频域波形为:5、 基带成形滤波对I、Q路信号进行成形滤波,可以防止码间串扰。%-基带成形滤波-% %I路成形yi=conv(p,upsample(I,2); % upsample Puls
9、e sequence a1 0 a2 0 a3 0 a4 0 . %Q路成形yq=conv(p,upsample(Q,2); % upsample Pulse sequence a1 0 a2 0 a3 0 a4 0 . figure(3);subplot(2,1,1);stem(yi);title('I路信号');subplot(2,1,2)stem(yq);title('Q路信号');仿真得到的I、Q路信号信号为:6、 半带滤波器半带滤波器实现信道内插功能,其抽取因子为2M。本实验中采用15阶半带滤波器进行内插。%-半带滤波÷-% b = firh
10、alfband(14,0.0001,'dev'); %15阶半带滤波器figure(4);subplot(2,1,1);freqz(b); % 半带滤波器的频谱subplot(2,1,2);stem(b); %半带滤波器的时域响应figure(5);%I路滤波YI=conv(b,yi);subplot(2,1,1);freqz(YI); title('I路信号半带滤波频域响应');% I路信号时域与频域响应subplot(2,1,2);stem(YI);title('I路信号半带滤波时域响应');%Q路滤波YQ=conv(b,yq);figure
11、(6);subplot(2,1,1);freqz(YQ); title('Q路信号半带滤波频域响应'); % Q路信号时域与频域响应subplot(2,1,2);stem(YQ);title('Q路信号半带滤波时域响应');半带滤波器时域、频域响应:I路信号频域、时域响应Q路信号频域、时域响应7、加入噪声对其加入AWGN噪音(SNR=16dB):%-加入噪声¨-% snr=8;YIAwgn=awgn(YI,snr);figure(7);subplot(2,1,1);freqz(YIAwgn); title('加噪声I路信号频域相应');
12、 subplot(2,1,2);stem(YIAwgn);title('加噪声I路信号时域相应');YQAwgn=awgn(YQ,snr);figure(8);subplot(2,1,1);freqz(YQAwgn); title('加噪声Q路信号频域相应');% ¼ÓÔëÉùQ·ÐźÅʱÓòÓëÆµÓòÏìÓ
13、¦subplot(2,1,2);stem(YQAwgn);title('加噪声Q路信号时域相应');8、经过多径衰减信道加入1路多径衰落信号(旁径衰减因子为-12dB、延迟-5us)ts=1/Fs;chan=rayleighchan(ts,0,0.000005,-12);YIRay=filter(chan,YI);figure(9);subplot(2,1,1);freqz(YIRay); title('¾¹ýrayleighÐŵÀI·Ð
14、7;ºÅƵÓòÏìÓ¦');% ¾¹ýrayleighÐŵÀI·ÐźÅʱÓòÓëÆµÓòÏìÓ¦subplot(2,1,2);stem(YIRay);title('¾
15、185;ýrayleighÐŵÀI·ÐźÅʱÓòÏìÓ¦');YQRay=filter(chan,YQ);figure(10);subplot(2,1,1);freqz(YQRay); title('¾¹ýrayleighÐŵÀQ·ÐźÅ
16、ƵÓòÏìÓ¦');% ¾¹ýrayleighÐŵÀQ·ÐźÅʱÓòÓëÆµÓòÏìÓ¦subplot(2,1,2);stem(YQRay);title('¾¹ýrayl
17、eighÐŵÀQ·ÐźÅʱÓòÏìÓ¦'); 9、CIC滤波CIC是IIR和FIR滤波器的组合,它能用简单的结构、较少的资源灵活地实现输入、输出信号的速率变换。CIC与HBF滤波器相结合,可以实现大范围、高倍数的信道内插。%-CIC滤波¨-% hm = mfilt.cicinterp(4,1,3);%产生CIC滤波器%I路信号YII_fi=filter(hm,YI); %得到内插后的采样点Y
18、II = double(YII_fi);figure(7);subplot(2,1,1);freqz(YII);subplot(2,1,2);stem(nnn(1:22)/Fs,YI(1:22),'filled'); hold on; subplot(2,1,2); stem(nnn(1:88)/(Fs*4),YII(4:91),'r'); title('I滤波前后比较'); %Q路信号YQQ_fi=filter(hm,YQ); %得到内插后的采样点 YQQ=double(YQQ_fi);figure(8);subplot(2,1,2);stem
19、(nnn(1:22)/Fs,YQ(1:22),'filled'); hold on; subplot(2,1,2); stem(nnn(1:88)/(Fs*4),YQQ(4:91),'r'); title('Q滤波前后对比);CIC滤波器的频谱特性:路信号经过CIC滤波器输出的时域和频域特性及输入输出对比为:路信号经过CIC滤波器输出的时域和频域特性及输入输出对比为:10、加载波用正余弦信号进行上变频,中频信号为21MHz。%- 加载波²¨-% nn=1:length(YII);fc=21000000;f0=20000000*64;%I路信号YI
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025四川安置房转让合同
- 2025年终止患病职工的劳动合同是否应当支付合同终止补助费
- 2025知识产权许可合同范本:技术许可合同案例分析
- 2025国内产品销售合同
- 2025购销合同范本下载
- 2025河北工商房屋租赁合同
- 2025【标准汽车租赁合同】正式汽车租赁合同范本
- 2025广告赞助合同范本
- 2025茶叶购销合同书范文2
- 2025办公室租赁标准合同范例
- 工业机器人双线码垛工作站设计
- 各国材料对照表
- 生态安全的主要内容
- 浙江超钠新能源材料有限公司高性能钠离子电池材料零碳智能产线项目环评报告
- 露营地评定标准
- 儿童滑膜炎护理查房
- 水闸安全鉴定综合报告
- 2024年蚂蚁云客服支付宝云客服工作证客户工作证培训试题及答案
- 酒店水单模板
- 部编五年级下册道德与法治第7课《不甘屈辱-奋勇抗争》课件
- 社会单位1234+N消防安全标准化管理达标评定标准
评论
0/150
提交评论