ImageVerifierCode 换一换
格式:DOCX , 页数:14 ,大小:232.03KB ,
资源ID:3744186      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3744186.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(频分多址接入与74循环码技术.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

频分多址接入与74循环码技术.docx

1、频分多址接入与74循环码技术1、设计要求与任务1.1设计要求(1) 对无线传输系统主要原理和技术进行研究,包括频分多址接入、基于(7,4)循环码信道编码技术、高斯噪声信道原理等。 (2)建立完整的基于频分多址和(7,4)循环码的数字通信系统仿真模型,包括用频率区分多用户的FDMA技术; (3) 在信道中加入高斯噪声,观察不同用户在系统中的误码率,比较不同用户的性能,并进行分析。1.2主要任务(1)建立无线传输系统数学模型; (2)利用Matlab建立无线传输系统的仿真模型; (3)对传输系统进行时间流上的仿真,得到仿真结果; (4)将仿真结果与理论结果进行比较、分析。2、设计正文2.1 FDM

2、A通信系统工作原理2.1.1 频分复用的工作原理复用是指将若干个彼此独立的信号合并成可在同一信道上传输的复合信号的方法,常见的信号复用采用按频率区分与按时间区分的方式,前者称为频分复用,后者称为时分复用。 通常在通信系统中,信道所提供的带宽往往比传输一路信号所需要的带宽宽得多,这样就可以将信道的带宽分割成不同的频段,每频段传输一路信号,这就是频分复用(frequency division multiple access)(FDMA)。为此,在发送端首先要对各路信号进行调制将其频谱函数搬移到相应的频段内,使之互不重叠。再送入信道一并传输。在接收端则采用不同通带的带通滤波器将各路信号分隔,然后再分

3、别解调,恢复各路信号。调制的方式可以任意选择,但常用的是单边带调制。因为每一路信号占据的频段小,最节省频带,在同一信道中传送的路数可以增加。图1 频分复用系统的示意图图1给出了频分复用系统的示意图。如图所示,其中f1(t),f2(t),fn(t)为n路低频信号,通过调制器形成各路处于不同频段上的边带信号。频分复用的理论基础仍然是调制和解调。通常为防止邻路信号的相互干扰,相邻两路间还要留有防护频带,因此各路载频之间的间隔应为每路信号的频带与保护频带之和。以语音信号为例,其频谱一般在0.33.4kHz范围内,防护频带标准为900Hz,则每路信号占据频带为4.3kHz,以此来选择相应的各路载频频率,

4、在接收端则用带通滤波器将各路信号分离再经同步检波即可恢复各路信号,为减少载波频率的类型,有时也用二次调制。频分复用系统最大的优点是信道复用率高,允许的复用路数较多,同时分路也很方便,是模拟通信中主要的一种复用方式,在有线和微波通信中应用十分广泛。频分复用的缺点是设备生产较为复杂,同时因滤波性能不够理想,及信道内存在的非线性容易产生路间干扰。2.1.2 FDMA通信系统的原理 FDMA通信系统模型如图2所示。同学们还可了解一下WDMA。WDMA和FDMA基本上都基于相同原理,所不同的是,WDMA应用于光纤信道上的数字化光波传输过程,而FDMA应用于模拟传输,诸如双绞线话路传输、电缆接入、峰窝、无

5、线电以及 TV 通信等。一直以来, TDMA 、CDMA 也是结合 FDMA 共同作用的。图2 FDMA通信系统模型2.2 (7,4)循环码简介2.2.1循环码的概念及生成多项式在实际应用中,数据传输一般采用系统码的编码方式,即在发送的信息序列之后附加上特定位数的冗余位,该冗余位称为所发送信息序列的监督位。监督位一般是由所发送的信息序列经过恰当的变化而生成的。若监督位由信息位经线性组合而得到,则称得到的系统码为线性分组码。循环码是线性分组码的一个重要子类,具有严密的代数学理论。循环码“线性”是指任意两个循环码模2相加所得的新码仍为循环码。(n,k )循环码表示其中信息位为k,监督位为n- k。

6、若循环码的所有码字多项式都是由一个次数最低的非零首一多项式g(x) 的倍数,则g(x)生成该码,并称g(x)为该码的生成元或生成多项式。(n,k)循环码的生成多项式g(x)一定是+1 的因式: +1 =g(x)h(x);反之,若g(x)为n- k次,且除尽+1,则此g(x)一定生成一个(n,k )循环码。2.2.2循环码的性质 循环码是线性分组码的一种,因而它具有线性码的性质。线性码的一个重要性质是封闭性,所谓封闭性,是指一种线性码中的任意两个码组之和仍为这种码中的一个码组。由于线性码具有封闭性,所以两个码组之间的距离必定是另一个码组的重量,因此线性码的最小距离就是码的最小重量(除全0码组外)

7、。 循环码除了具有线性码的一般性质外,还具有自己的性质:循环性。所谓循环性,是指一码组循环一位(即将最右端的一个码元移至左端,或反之)以后,仍为该码中的一个码组。由于循环码具有优良的代数结构,使得可用简单的反馈移位寄存器实现编码和伴随式计算,并且可以使用多种简单而有效的译码方法。循环码是研究最深入、理论最成熟、应用最广泛的一类线性分组码。2.3 方案设计及测试结果2.3.1 方案设计对复用信号进行频谱分析,确定选用的带通滤波器的类型以及设计滤波器的各种参数,结合所得参数、针对各路信号设计出所需要的滤波器,对复用信号进行带通滤波,得到各信号的调制信号,对调制信号进行解调后,根据对信号频谱分析得到

8、的参数设计出合适的低通滤波器,还原出原始信号。2.3.2 程序设计及测试波形(代码见附页)(1) 随机产生三路二进制信号,并通过(7,4)循环码编码方式进行信道编码,然后采用1:200的比例进行信号扩码,经快速傅里叶变换产生频谱图如下:(2)采用FDMA频分多址方式进行调制,并通过快速傅里叶变换产生如下频谱:(3)经过高斯白噪声信道,然后分别通过三个不同频率区间的切比雪夫滤波器进行带通滤波。(4)通过FDMA方式进行解调,产生如下频谱:(5)通过切比雪夫滤波器进行低通滤波,并还原出原信号,其中该低通滤波器频率响应及原信号频谱图如下:2.4 误码率分析本次试验采用信噪比为1:1,实验结果所得误码

9、率分别为:rt1=0.0521;rt2=0.0735;rt3=0.9368.误码率较低。3 课程设计总结本次课程设计我做的课题是以(7,4)循环码为信道编码的FDMA频分多址方式的调制解调,这个题目包含了信息论与编码和通信原理中的许多内容,并且通过运用Matlab语言进行实现,通过这次CDIO课程设计,让我重新复习了FDMA的调制与解调技术,并通过对(7,4)循环码的实现让我也加深了对信道编码的理解,与此同时,在程序的运行和实现的一遍又一遍的重复中,也让我基本熟悉掌握了Matlab的使用方法,当然,在实验的过程中,一件又一件的问题摆在我们的面前,我们小组成员集思广益,与此同时也让我逐步的认识到

10、自己知识的贫乏与欠缺,让我意识到,学习中的很多问题是需要实验来发现并加以解决的。通过这次的练习,不仅让我加深了对课本内容的理解,让课本内容与实践相结合,更重要的是又让我提高了动手与思考的能力。这也是我在以后的的学习和生活中所需要和慢慢培养的。4、参考文献1 樊昌信 曹丽娜.通信原理(第六版)国防工业出版社,2006.22 曹雪红 张宗橙.信息论与编码(第二版)清华大学出版社,2009.23 李 环 任 波 华宇宁.通信系统仿真设计与应用.电子工业出版社,2009.34 陈 萍.现代通信实验系统的计算机仿真.国防工业出版社,2003.4课程设计评 语课程设计成 绩指导教师(签字) 年 月 日附:

11、(源代码)len = 700;fs=44100;t=0:len*200-1; f1=5200;f2=10300;f3=16200; %*随机产生2进制信号产生*n=7;k=4;msg1 = randint(100*k,1,0,1); % 随机产生二进制信源msg2 = randint(100*k,1,0,1);msg3 = randint(100*k,1,0,1);code1 = encode(msg1,n,k,cyclic/binary);code2 = encode(msg2,n,k,cyclic/binary);code3 = encode(msg3,n,k,cyclic/binary)

12、;%*信号扩码*%信号msg1扩码for mm1=1:len for nn1=1:200 u1(mm1-1)*200+nn1)=code1(mm1); endend%信号msg2扩码for mm2=1:len for nn2=1:200 u2(mm2-1)*200+nn2)=code2(mm2); endend%信号msg3扩码for mm3=1:len for nn3=1:200 u3(mm3-1)*200+nn3)=code3(mm3); endend%*信号扩码后的图*figure(1); %图一为扩码后3路信号各自的频谱图subplot(3,1,1);stem(t,abs(fft(u1

13、),.);xlabel(单位:Hz);ylabel(幅度);title(扩码后3路信号各自的频谱图);subplot(3,1,2);stem(t,abs(fft(u2),.);xlabel(单位:Hz);ylabel(幅度);subplot(3,1,3);stem(t,abs(fft(u3),.);xlabel(单位:Hz);ylabel(幅度);%*FDMA调制*x1=4*u1.*cos(2*pi*f1*t/fs); %频谱搬移x2=4*u2.*cos(2*pi*f2*t/fs);x3=4*u3.*cos(2*pi*f3*t/fs);s=x1+x2+x3; %复用信号频谱为各信号频谱的叠加%

14、*FDMA调制后的图*figure(2); subplot(3,1,1);stem(t,abs(fft(x1),.);xlabel(单位:Hz);ylabel(幅度);title(调制后3路信号各自的频谱图);subplot(3,1,2);stem(t,abs(fft(x2),.);xlabel(单位:Hz);ylabel(幅度);subplot(3,1,3);stem(t,abs(fft(x3),.);xlabel(单位:Hz);ylabel(幅度);%*加高斯白噪声信道*snoisy = awgn(s,0,measured); % Transmit signal through an AW

15、GN channel.%*信号滤波*%通过带通滤波器%用切比雪夫设计带通滤波器1;Rp1=0.5;Rs1=40; %用切比雪夫设计带通滤波器1; Wp1=4000 8000/22050; %fs/2=22050 Ws1=3800 8500/22050;n1,Wn1=cheb2ord(Wp1,Ws1,Rp1,Rs1);b1,a1=cheby2(n1,Rs1,Wn1);h1,w1=freqz(b1,a1);mag1=abs(h1); %求实部与虚部的算术平方根db1=20*log10(mag1+eps)/max(mag1);%用切比雪夫设计带通滤波器2; Wp2=9000 13000/22050;

16、 %用切比雪夫设计带通滤波器2; Ws2=8000 14000/22050;n2,Wn2=cheb2ord(Wp2,Ws2,Rp1,Rs1);b2,a2=cheby2(n2,Rs1,Wn2);h2,w2=freqz(b2,a2);mag2=abs(h2);db2=20*log10(mag2+eps)/max(mag2);%用切比雪夫设计带通滤波器3; Wp3=14500 18500/22050; %用切比雪夫设计带通滤波器3; Ws3=14000 19000/22050;n3,Wn3=cheb2ord(Wp3,Ws3,Rp1,Rs1);b3,a3=cheby2(n3,Rs1,Wn3);h3,w

17、3=freqz(b3,a3);mag3=abs(h3);db3=20*log10(mag3+eps)/max(mag3);%*经过带通滤波器后的图*figure(3);subplot(3,1,1);plot(w1/pi,db1);axis(0 1 -50 20);xlabel(w/pi);ylabel(20lg|H(ejw)|);title(用切比雪夫2型设计三个带通滤波器);subplot(3,1,2);plot(w2/pi,db2);axis(0 1 -50 20);xlabel(w/pi);ylabel(20lg|H(ejw)|);subplot(3,1,3);plot(w3/pi,db

18、3);axis(0 1 -50 20);xlabel(w/pi);ylabel(20lg|H(ejw)|);y1=filter(b1,a1,snoisy); %滤出三路未解调信号y2=filter(b2,a2,snoisy);y3=filter(b3,a3,snoisy);%*解调*%fs=44100y01=y1.*cos(2*pi*f1*t/fs); %各个已调信号分别乘以各自y02=y2.*cos(2*pi*f2*t/fs); %的高频载波信号y03=y3.*cos(2*pi*f3*t/fs);%*解调后3路信号各自的频谱图*figure(4); %图四为解调后3路信号各自的频谱图subp

19、lot(3,1,1);stem(t,abs(fft(y01),.);xlabel(单位:Hz);ylabel(幅度);title(解调后3路信号各自的频谱图);subplot(3,1,2);stem(t,abs(fft(y02),.);xlabel(单位:Hz);ylabel(幅度);subplot(3,1,3);stem(t,abs(fft(y03),.);xlabel(单位:Hz);ylabel(幅度);%*低通滤波器设计*Rp2=0.5; %低通滤波器参数选择Rs2=40;Wp4=3400/(22050);Ws4=4000/(22050);n4,Wn4=cheb2ord(Wp4,Ws4,

20、Rp2,Rs2); %采用切比雪夫2型(cheby2)带通滤波器d1,c1=cheby2(n4,Rs2,Wn4);h4,w4=freqz(d1,c1);mag4=abs(h4); %求实部与虚部的算术平方根db4=20*log10(mag4+eps)/max(mag4);figure(5); %图五为低通滤波器的频率响应plot(w4/pi,db4);axis(0 1 -50 20);xlabel(w/pi);ylabel(20lg|H(ejw)|);title(低通滤波器的频率响应);%*回复信号*yy1=filter(d1,c1,y01);%通过低通滤波器yy2=filter(d1,c1,

21、y02);%通过低通滤波器yy3=filter(d1,c1,y03);%通过低通滤波器figure(6); %图六为低通滤波后3路信号各自的频谱图subplot(3,1,1);stem(t,abs(fft(yy1),.);xlabel(单位:Hz);ylabel(幅度);title(解调后3路信号各自的频谱图);subplot(3,1,2);stem(t,abs(fft(yy2),.);xlabel(单位:Hz);ylabel(幅度);subplot(3,1,3);stem(t,abs(fft(yy3),.);xlabel(单位:Hz);ylabel(幅度);%*信号抽样*%每200个抽一次,

22、抽第100个,即中间那个for uu=1:len rat1(uu)=yy1(uu-1)*200+100); rat2(uu)=yy2(uu-1)*200+100); rat3(uu)=yy3(uu-1)*200+100);endfor uu=1:len if rat1(uu)=0.5 rat1(uu) = 1; else rat1(uu) = 0; endendfor uu=1:len if rat2(uu)=0.5 rat2(uu) = 1; else rat2(uu) = 0; endendfor uu=1:len if rat3(uu)=0.5 rat3(uu) = 1; else rat3(uu) = 0; endendccc1=decode(rat1,n,k,cyclic/fmt);ccc2=decode(rat2,n,k,cyclic/fmt) ;ccc3=decode(rat3,n,k,cyclic/fmt) ;%*信号误码率计算*num1,rt1= symerr(ccc1,msg1)% Check symbol error rate.num2,rt2= symerr(ccc2,msg2)% Check symbol error rate.num3,rt3= symerr(ccc3,msg3)% Check symbol error rate.

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1