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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

基于MATLAB的扩频通信系统仿真.docx

1、基于MATLAB的扩频通信系统仿真基于MATLAB的扩频通信系统仿真摘要:扩展频谱通信具有很强的抗干扰性能,其多址能力、保密、抗多径等功能也倍受人们的关注,被广泛地应用于军事通信和民用通信中。扩频通信系统利用了扩展频谱技术,将信号扩展到很宽的频带上,在接收端对扩频信号进行相关处理即带宽压缩,恢复成窄带信号。扩频通信技术是一种信息传输方式,其信号所占有的频带宽度远大于所传信息必需的最小带宽;频带的扩展是通过一个独立的码序列来完成,用编码及调制的方法来实现的,与所传信息数据无关;在接收端则用同样的码进行相关同步接收、解扩及恢复所传信息数据。本文利用MATLAB对扩频系统中的m序列的产生、频谱、相关

2、函数,以及整个扩频系统工作原理进行了仿真,为今后扩频通信系统在各个领域的应用和研究提供了依据。关键词:直扩通信;信噪比;误码率;抗干扰正文:一、实验原理:扩频通信的基本特点是其传输信息所用信号的带宽远大于信息本身的带宽。除此以外,扩频通信还具有如下特征:1是一种数字传输方式;2带宽的展宽是利用与被传信息无关的函数(扩频函数)对被传信息进行调制实现的;3在接收端使用相同的扩频函数对扩频信号进行相关解调,还原出被传信息。Shannon定理指出:在高斯白噪声干扰条件下,通信系统的极限传输速率(或称信道容量)为 (2-1)式中:C为系统的信道容量(bit/s); B为系统信道带宽(Hz);S为信号的平

3、均功率; N为噪声功率由式中可以看出。若白噪声的功率谱密度为n0,噪声功率N=n0B ,则信道容量C可表示为: (2-2)由上式可以看出,B、n0、S确定后,信道容量C就确定了。由Shannon第二定理知,若信源的信息速率 小于或等于信道容量C,通过编码,信源的信息能以任意小的差错概率通过信道传输。为使信源产生的信息以尽可能高的信息速率通过信道,提高信道容量是人们所期望的。信息调制扩频解扩解调扩频序列发生器扩频序列发生器同步电路B1B2B2D信息接收图2.1扩频系统基本原理图二、直序扩频扩频通信与一般的通信系统相比,主要是在发射端增加了扩频调制,而在接收端增加了扩频解调的过程,扩频通信按其工作

4、方式不同主要分为直接序列扩频系统、跳频扩频系统、跳时扩频系统、线性调频系统和混合调频系统。信息调制扩频解扩解调PN码发生器PN码发生器同步电路B1B2B2D直接序列扩展频谱系统简化框图调制后的待传信号PN码待传信息直序扩频的频谱扩展过程解调信息PN码解扩后的信号直接序列的频谱解扩过程在图上我们可以看出:1,在发端,信息码经码率较高的PN码调制以后,频谱被扩展了。在收端,扩频信号经同样的PN码解调以后,信息码被恢复;2,信息码经调制、扩频传输、解调然后恢复的过程,类似与PN码进行了二次模二相加的过程。三、对直接序列扩频通信系统的仿真程序及结果直接序列扩频通信可以有效地抵抗来自信道中的窄带干扰。在

5、一个直扩通信系统中,扩频是通过伪噪声序列(PN)对发送的信息数据进行调制来实现的5。在接收端,原伪噪声序列和所收信号的相关运算可将窄带干扰扩展到DS信号的整个频带,使干扰等效为幅度较低频谱较平坦的噪声;同时,将DS信号解扩,恢复原始信息数据。1.直接扩频通信系统仿真程序:function Y=DSSS(X, mode)switch nargin case 0 X=This is a test.; Y=DSSS(X); return case 1 Y1=DSSS(X, 1); Y2=DSSS(Y1, 2); Y=Y2; return; case 2 if mode=1 D=ones(1,7);

6、m_sequence=Msequence(D); X_length=length(X); ascii_value=abs(X); ascii_binary=zeros(X_length,7); for ii=1:X_length ascii_binary(ii,:)=Binary(ascii_value(ii); subplot(2,3,1);plot(reshape(ascii_binary,1,X_length*7);title(A:输入数据); Sp_expand=zeros(X_length,127*7); for ii=1:X_length for jj=1:7 Sp_expand(

7、ii,127*jj-126:127*jj)=xor(m_sequence,ascii_binary(ii,jj); end end subplot(2,3,2);plot(reshape(Sp_expand,1,X_length*127*7);title(B:数据扩展); for ii=1:X_length for jj=1:127*7 if(Sp_expand(ii,jj) Sp_expand(ii,jj)=-1; end end end Sp_expand_bpsk=reshape(Sp_expand,1,X_length*127*7); subplot(2,3,3);plot(Sp_ex

8、pand_bpsk);title(C:BPSK调制) Y=Sp_expand_bpsk; elseif mode=2 D=ones(1,7); m_sequence=Msequence(D); l=length(X)/(127*7); X_length=length(X); for ii=1:X_length if X(ii)=-1 X(ii)=0; end end Sp_expand=reshape(X,l,127*7); subplot(2,3,4);plot(X);title(D:数据传输); ascii_binary=zeros(l,7); Demodulate_binary=zero

9、s(l,127*7); for ii=1:l for jj=1:7 Demodulate(ii,127*jj-126:127*jj)=xor(m_sequence, Sp_expand(ii,127*jj-126:127*jj); end end for ii=1:l for jj=1:7 ascii_binary(ii,jj)=Demodulate(ii,127*jj-126); end end subplot(2,3,6);plot(reshape(ascii_binary,1,l*7);title(E:数据输出); A=zeros(1,l); for ii=1:l A(ii)=Ascii

10、(ascii_binary(ii,:); end Y=char(A); else mode=1; endreturnendfunction YY=Binary(Z1)z=zeros(1,7);z(1)=mod(Z1,2);a=floor(Z1/2);for ll=1:6 z(ll+1)=mod(a,2); a=floor(a/2); if a=0 break; endendYY=z;function ZZ=Ascii(Z2)l=length(Z2);A=0;for ii=1:l A=Z2(ii)*2(ii-1)+A;endZZ=A;function Y=Msequence(X)switch n

11、argin case 0 Y=Msequence(X); return case 1 l=length(X); mp_register=X; out_sequence=zeros(1,2l-1); sum_xor=0; for ii=1:2l-1 out_sequence(ii)=mp_register(l); sum_xor=xor(mp_register(l),mp_register(l-1); for jj=1:l-1 mp_register(l-jj+1)=mp_register(l-jj); end mp_register(1)=sum_xor; if mp_register=X b

12、reak; end end Y=out_sequence; returnend2.仿真结果:直接扩频通信系统仿真结果图实验总结扩频通信技术具有广泛的应用,扩频通信以其较强的抗干扰、抗衰落、抗多径性能而成为第三代通信的核心技术,结果表明,扩频系统对正弦干扰有着良好的抗干扰性,增大信噪比可以有效抑制正弦信号的干扰。可以广泛应用于对抗干扰性和保密性要求较高的军用或民用通信。本人通过课程设计,进行深入地研究学习扩频通信技术及对它进行仿真应用,将所学的知识进行归纳与总结,从而巩固通信专业基础知识,为以后的个人学习和工作打下基础。参考文献1曾兴雯,刘乃安,孙献璞.扩展频谱通信及其多址技术M.西安:西安电子科技大学出版社,20042徐明远,邵玉斌.MATLAB仿真在通信与电子工程中的应用M.西安:西安电子科技大学出版社,20053李建新,刘乃安,刘继平.现代通信系统分析与仿真-MATALAB通信工具箱M.西安:西安电子科技大学出版社,20014刘树棠.现代通信系统M.北京:电子工业出版社,20065郭海燕,毕红军.MATLAB在伪随机码的生成及仿真中的应用M.计算机仿真,21(3),2004.3 6 张蕾,郑实勤.基于MATLAB的直接序列扩频通信系统性能仿真分析研究M.电气传动自动化

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

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