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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

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

基于matlab的直接序列扩频通信系统仿真.docx

1、基于matlab的直接序列扩频通信系统仿真基于matlab的直接序列扩频通信系统仿真基于MATLAB的直接序列扩频通信系统仿真1.实验原理:直接序列扩频(DSSS)是直接利用具有高码率的扩频码系列采用各种调制方式在发端与扩展信号的频谱,而在收端,用相同的扩频码序去进行解扩,把扩展宽的扩频信号还原成原始的信息。它是一种数字调制方法,具体说,就是将信源与一定的PN码(伪噪声码)进行摸二加。例如说在发射端将1用11000100110,而将0用00110010110去代替,这个过程就实现了扩频,而在接收机处只要把收到的序列是11000100110就恢复成1是00110010110就恢复成0,这就是解扩

2、。这样信源速率就被提高了11倍,同时也使处理增益达到10DB以上,从而有效地提高了整机倍噪比。1.1 直扩系统模型直接序列扩频系统是将要发送的信息用伪随机码(PN码)扩展到一个很宽的频带上去,在接收端用与发送端相同的伪随机码对接收到的扩频信号进行相关处理,恢复出发送的信号。对干扰信号而言,与伪随机码不相关,在接收端被扩展,使落入信号通频带内的干扰信号功率大大降低,从而提高了相关的输出信噪比,达到了抗干扰的目的。直扩系统一般采用频率调制或相位调制的方式来进行数据调制,在码分多址通信中,其调制多采用BPSK、DPSK、QPSK、MPSK等方式,本实验中采取BPSK方式。直扩系统的组成如图1所示,与

3、信源输出的信号a(t)是码元持续时间为Ta的信息流,伪随机码产生器产生伪随机码c(t),每个伪随机码的码元宽度为Tc (Tc=0 xo(i)=1; else xo(i)=-1; endend figure(8)plot(t0,xo)xlabel(t(ms);ylabel(xo(t)(V);title(解调后输出的信号);axis(0,400,-1.5,1.5);grid on for a=1:15 r= awgn(s,SNR(a),measured); rs=r.*cos(2*fc*pi*td); jk_code=rs.*k_code; f,rf=T2F(td,jk_code); tl,l=l

4、pf(f,rf,fc/10000); liremod=cos(2*fs*pi*tq)*sqrt(2).*l; fi,lif=T2F(tq,liremod);tji,iremod=lpf(fi,lif,fs/10000); iremodo=sign(iremod); lqremod=(-1)*sin(2*fs*pi*tq)*sqrt(2).*l; fq,lqf=T2F(tq,lqremod); tjq,qremod=lpf(fq,lqf,fs/10000); qremodo=sign(qremod); zl=qremodo,iremodo; z2=0;xo=zeros(size(x);for i

5、=1:100 z2=0 for j=1+(i-1)*400:i*400 z2=z2+zl(j); end if z2=0 xo(i)=1; else xo(i)=-1; endend z=0;for i=1:100 if(x(i)=xo(i) z=z+1; endendz1(a)=z/100endfigure(8)plot(SNR,z1)xlabel(SNR);ylabel(z1);title(误码率);axis(0,15,10(-4),1);grid on 程序运行结果:3 仿真参数:信源速率2kbps,扩频因子:64,调制方式:BPSK,信道:高斯信道4总结与感想:扩频通信以其较强的抗干扰

6、、抗衰落、抗多径性能而成为第三代通信的核心技术,本文阐述了扩频通信的理论基础和实现方法,利用MATLAB,详细讲述了各模块的设计,并给出了仿真建模中需注意的问题。在给定仿真条件下,运行了仿真系统,验证了所建仿真模型的正确性。通过仿真研究了扩频增益和输出端信噪比的关系,结果表明,在相同误码率下,增大扩频增益,可以提高系统输出端的信噪比,从而提高系统的抗干扰能力。参考文献1 邵保华. 软件无线电在扩频通信发射中的应用研究D. 哈尔滨工程大学,2004年.2 张蕾,郑实勤. 基于MATLAB的直接序列扩频通信系统性能仿真分析研究J. 电气传动自动化,2007年第3期.3 查光明,熊贤祚. 扩频通信M. 西安电子科技大学出版社,1990年.

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

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