扩频通信捕获的matlab仿真

维普资讯 http://www.wendangwang.com

扩频通信捕获的 mal t b仿真 a

刘翼柯美焱

(通信指挥学院人防指挥与通信教研室,湖北武汉 40 1 ) 30 0

[要】摘本文主要利用m db aa编程工具对直接序列扩频通信的捕获过程进行仿真.仿真主要基于滑动相关法的有关理

论,先讨论扩频仿真中起着重要作用的 i n序列的生成问题,尔后讨论调制信号的产生,然后在信号的捕获中分步讨论,先对捕获的流程进行简单的仿真,再依次加入噪声和多普勒频移后进行捕获仿真.

[关键词】 u a; n db扩频通信;信号捕获

,

用 malb产生 m序列 t a

sn=sq.( p ( 1p ); e d e s e ( i iI x - ) )

此处利用 m序列的生成公式编写 m f b程序,同阶的 aa l不码序列只是寄存器初始状态和反馈系数不同,主体程序一样,所以此处只以四阶为例来产生码序列. 令生成 m序列的子函数为 P— m, N m.它的输人参数为 a, b e其中 a m序列的阶数, e为反馈系数 .函数用来,.为 b和此生成最大长度线性移位寄存器序列,o nci s特征多项 cn et n为 o式向量, g tr为初始值向量, n为所需序列长度,若为 0 r ies es l e 则输出一个周期 .在此设置如下程序第一段所示 .当要求码周期较长时,只需改一下函数的参数,如要用 1 0阶的 i n序

列,只需令 a l,=,=O即可 .=Ob7e l,

sq为采样后的伪码;x(( lp*) es ep-j * i ) * t为调制信号载波 .

解调与解扩同时进行的原因是多普勒频移对 sq和 ep es x

(j1p t的影响是相同的,收信号采样后可将两者合一++i) (+)对接

为一体进行运算.由于问题的理想性,相关峰值就是 P N码序

列的长度 L .

本地的解调和解扩信号为:

r ev=e s ( p 0 0 i ) e i sq. e ( 10 0 p ) c e *xi t

因此捕获部分的 maa tb程序为 l

rn=; ad是接收到的随机数, a d 8%rn代表接收到信号的位

r O%r是相关值,门限值 L比较以判断是否捕获 r; r=和

二,发射信号的生成

由于信息码对仿真的实际操作不产生太大影响,故本文仿真中暂不加人信息码调制,以 P只 N码与载频调制发射 .

这里采用二进制相移键控调制,码值 0和 1在调制信号

e 3%e本地开始进行相关运算时用于解扩解调信号=;是

的位置

wh l r ier

es e;=

中分别用和 0代替 .P N码用 cI (表示,值为 0或 1调制信 )取,

号以 so示, (表则

socs ( o(=

C() o(o) f=cs t ) w

I O%判断是否在半个码源相位内 T;=

f e::s L 5 1 of s (+ - ) r= 5 e

为便于解扩过程中的相关运算,于扩频码 c o以一 对 (, 1

r r sn ( rci ( n s r r e d ee e ad) -=+ O vr;

r nd - a s a s r nd+5; e nd

e+5=e:

代替 0而 1,不变 .

对每个码片采样五个值,即对 so每个码片内采样五 (在个值.此图中 m序列阶数为 1,采用 2 0 0个周期的 P N码序

列,故数据总长为 1 2 0 .用以实现调制的 maa 030 tb语句为 l

e nd

sn=es (一j1p I)其中 sq为采样后的 P ed s . e ( i ); q 印( ) es N序列, t

的取值语句为 tOO: 4 98=:22 5 .. . 0

( )二噪声对信号捕获的影响

加人噪声后接收到的信号为:

r ev=e d nt sq .ep一j1p )+ ( e i sn+ (=e s ( (( iI nI c e ) x ) ) )

三,号的捕获信

扩频信号的接收主要包括捕获和跟踪,本文主要论述捕获部分.捕获需要对接收到的信号进行解调和解扩,当有多

普勒频移和信道噪声影响时还要对这两部分进行考虑 .在这

其中 nO (是均值为零,方差为的高斯白噪声随机过程.其

中加人噪声的 maa tb函数语句为: l

rei s a g( ci, 1) ee e=w n ee e一; v r v 0

里,先不考虑多普勒频移和信道噪声影响的情况下进行仿

真,而后在加入多普勒频移和信道噪声进行仿真 .

( )一扩频信号捕获的简单流程

公式代表的意思为信号 rci ee e中加入高斯白噪声, v其信

噪比为一 O B ld .

扩频码的产生及信号的发送等与前述相同,这里不再重复,加人噪声后接收到的信号局部波形截图如下,图起始截

位置为 30— 3 0 0030.

在无多普勒频移和噪声的影响时,仿真比较简单,目的是对问题有个清晰的认识.要做的工作是对接收进行解调和解扩,此处将解调与解扩同时进行,收到的信号如前面所接

述为:

68

扩频通信捕获matlab,扩频通信捕获的matlab仿真相关推荐

  1. 扩频系列matlab,matlab扩频通信

    基于MATLAB的直接序列扩频通信系统课程设计报告_信息与通信_工程科技_专业资料.文档来源为:从网络收集整理.word 版本可编辑.欢迎下载支持. <扩频通信原理>课程设计...... ...

  2. matlab扩频与解扩,基于+MATLAB+的DSSS+系统的仿真研究.pdf

    基于+MATLAB+的DSSS+系统的仿真研究.pdf 2012年第08期 专题研究 基于MATLAB的 DS-SS系统的仿真研究 ■ 梁春东 摘要:文章阐述了扩频通信的理论基础,并利用MATLAB可 ...

  3. 基于matlab的跳频系统的仿真,基于MATLAB的跳频扩频通信系统的仿真研究

    杨传山 摘 要:随着我国科技的日新月异,随之而来就产生了很多新型的通信方式,如扩展频谱通信就是其中一种,对于跳频通信,它则是扩展频谱通信当中的一种,对于跳频方面的通信.扩展频谱方面的通信.自适应方面的 ...

  4. 基于matlab的扩频技术调制仿真,基于MATLAB的扩频技术调制仿真

    本篇论文主要是使用Matlab/Simulink进行扩频调制的仿真.包含BPSK和QPSK两种扩频调制的载波调制. 第一章 扩频通信系统概述 第一节 扩频通信发展史与前景 一.扩频通信发展史 扩频通信 ...

  5. matlab在风能领域,基于Matlab/Simulink的风力机性能仿真研究

    能源研究与信息 第 22 卷 第 2 期 Energy Research and Information Vol. 22 No. 2 2006 收稿日期:2005-10-14 作者简介:高 平(198 ...

  6. 通过文件读写方式实现Matlab和Modelsim的联合仿真

    虽然 Modelsim 的功能非常强大,仿真的波形可以以多种形式进行显示,但是当涉及到数字信号处理的算法的仿真验证的时候,则显得有点不足.而进行数字信号处理是 Matlab 的强项,不但有大量的关于数 ...

  7. matlab中step_使用MATLAB中bertool进行通信仿真

    MATLAB中的Communication System Toolbox中的bertool图像化工具bertool提供了极为方便的通信仿真环境以测试仿真模型的误比特率性能,并且可以很好地和理论值进行对 ...

  8. thetae_1在MATLAB中的意思,无刷直流电机在Matlab中的建模与仿真研究_荣军

    第25卷 第2期 湖南理工学院学报(自然科学版) Vol.25 No.22012年6月 Journal of Hunan Institute of Science and Technology (Na ...

  9. matlab设计译码器,基于MATLAB的循环码编译码器设计与仿真.doc

    扳昂旨螺冈唉陨裤外狸尿恨铸伸隧刽搅必勒诚天腑皖漂豌鲁靳碑缆键兽峙棘陶宽槐撒层僧袁廖颤渐魄货鼎躬薛扬衍逮西兰迫依煤鲁虐渠惫平合啥昭并屿己笆坍痞庐披吏去凄嘛兄察突徊溅今箩直藩潦咙锨谓崇若制匹扮复淌颐糖嗅你 ...

最新文章

  1. JavaScript时间日期格式转化
  2. java第二章选择题_Java第二章习题讲解(2)
  3. 封装一个ViewPager真正的实现图片无限循环滚动带导航点
  4. 下拉框_教你封装 Element Tree 树状下拉框
  5. Tiktok预计下半年开通购物车,你有想法做吗?
  6. 详细图解MySQL(win7x64 5.7.16版本)下载、安装、配置与使用
  7. Office系列完全干净卸载工具合集(最全)
  8. 计算机学院支部委员会会议记录,第七周班长支书例会会议记录
  9. iOS从零开始,使用Swift:下一步去哪里
  10. 群晖nas安装监控后台SurveillanceStation
  11. a1708硬盘转接口_macbook pro2017 a1708转接卡更换大容量硬盘,Apple/苹果笔记本电脑_好文分享_优购 - 荐优,购适...
  12. Java中模拟评分系统_评分系统.java
  13. 美团支付宝互探腹地 相爱相杀再度升级
  14. 有哪些对树莓派的有趣改造和扩展应用?
  15. ViewPager详解
  16. Android 带你玩转实现游戏2048 其实2048只是个普通的控件
  17. C语言数码管节日灯,硬件课程设计报告可编程节日彩灯(C语言).pdf
  18. 计算机组成原理源码,计算机组成原理源码两位乘课程设计报告.docx
  19. 知识图谱用户输入->摘要的查询语句
  20. c++的几个刷题网站(不只有c++)

热门文章

  1. 九龙证券|2300亿元CRO龙头狂飙,这些优质龙头低位放量大涨
  2. 电气器件系列二十七:漏电断路器开关(规格参数)
  3. 2012伦敦奥运!我小心的预测下!
  4. 百度地图添加文本标注+信息窗口
  5. Capture One Pro 11 Essential Training Capture One Pro 11基本培训 Lynda课程中文字幕
  6. 程序员如何减肥?跑步吗 还是怎么滴?MAF训练法最安全也最适宜新手的跑步训练法
  7. C++智能指针3——弱指针weak_ptr详解
  8. 豆瓣App的模块化实践 - CocoaChina_让移动开发更简单
  9. Android自定义View实现图片放大,平移和显示大图片
  10. Enfold v4.7.1-多功能wordpress主题