捕获系统

伪码同步一般分为两步进行,即捕获和跟踪。捕获又称为粗同步或初始同步,捕获是对输入扩频信号的同步信息进行搜索,使收发双方用的伪随机码相位差小于一个码元宽度Tc。跟踪又称为精同步,它是在捕获的基础上,使收发双方的伪随机码的相位误差进一步减小,保证收端的伪随机码相位一直跟随接收到的伪随机码相位,在一允许的范围内变化。

针对直接序列系统(DSSS)的捕获方法有很多,从解扩时间上可以分为相干捕获和非相干捕获。从实现结构上可以分为串行捕获、并行捕获和串并行结合的混合捕获,从处理域上可以分为时域捕获和频域捕获,从解扩运算方法上可以分为基于相关器的捕获和基于匹配滤波器的捕获。

如果对输入信号先解调后解扩,称为相干捕获;若不经解调直接对接收信号解扩,则称为非相干捕获。在直扩系统中,PN码同步一般先于载波同步。串行捕获方法实现简单,但捕获速度有时不能满足要求。而并行捕获方法捕获速度快,但系统的复杂度很高。而串并行结合的混合捕获是实现PN码捕获的时间性能与系统复杂度的折衷。频域与时域相比,频域计算量小,所占用的硬件资源少。基于相关器的捕获实际上是一种主动的积分方式,而基于匹配滤波器的捕获则是被动式的。

捕获系统方法原理

串行捕获方式

串行捕获方式的方框图如下图所示,把接收信号与本地产生的已知序列在时间间隔内做相关运算。

单驻留时间串行PN码捕获系统框图

当本地序列与接收序列未达到同步时,相关器输出幅度很小的噪声,若接收序列与本地序列相位差小于一个伪码码片时,相关器输出出现峰值。积分清洗器对包络检波器的输出进行积分。每隔采样一次,采样后将积分器清零。采样值与预设的阈值进行比较,若采样值大于预设的阈值,则认为已捕获到接收伪码,停止捕获,进入跟踪状态。否则,调整本地伪码的驱动时钟,重新进行捕获。

并行捕获法

串行捕获系统的显著优点是电路结构简单,但是其搜索时间长,对捕获时间有较高的要求,串行滑动相关的捕获方式就不能满足要求。

伪码捕获matlab,直接序列扩频伪码捕获的matlab仿真相关推荐

  1. matlab m序列扩频,基于matlab的移位寄存器法m序列的产生

    描述 扩频通信是在民用和军用都有广泛应用的一种通信技术,自从其诞生就受到了广泛关注. 扩频通信中频谱的扩展是通过一个独立的伪随机序列来完成的. 其中 m 序列是最常用的一种伪随机码,本文在 matla ...

  2. CDMA直接序列扩频系统仿真和分析——matlab实现

    目录 一.实习目的及要求 目的: 要求: 二.实习选题的背景及目标 背景: 目标: 三.设计方案 四.实习环境与主要步骤描述 实验环境: 实验步骤: 五.实习的结果与讨论 结论: 待解答的问题: 实验 ...

  3. 同频干扰信号 仿真 matlab,直接序列扩频系统抗同频干扰的MATLAB仿真8.29(可靠性分析12月)...

    直接序列扩频系统抗同频干扰的MATLAB仿真Simulation of DSSS System with Co-Channel Interference by MATLAB 陈吉文,郭伟(西安电子科技 ...

  4. 【 MATLAB 】序列的奇偶分解的 MATLAB 函数编写实践

    序列 x(n)的奇偶分解的公式为: 编写一个序列 x(n) 的奇偶分解式 xe(n) 和 xo(n),需要考虑的问题是序列长度,下标的变化. 这里必须做个声明,下面的程序中用到了前几篇博客中的几个函数 ...

  5. 解扰matlab,数据序列的扰乱解扰的MATLAB实现及性能分析—利用17级m序列.doc

    数据序列的扰乱解扰的MATLAB实现及性能分析-利用17级m序列 数据序列的扰乱与解扰的MATLAB实现及性能分析-利用17级m序列 学生姓名: 指导老师: 摘要 本课程设计主要为了进一步数据序列加扰 ...

  6. matlab 中序列求极值的方法,Matlab中求序列的极值

    我们知道,在Matlab中有专门求序列最大值和最小值的函数,分别是Max 和 Min,但是有时候我们不满足于求整个序列的最值,而是对序列的极值,也就是局部的最值感兴趣.对于解析函 数,这个比较简单,只 ...

  7. matlab样本序列的时域波形,基于MATLAB的简易声音信号频谱分析仪设计

    基于MATLAB的简易声音信号频谱分析仪设计 汉宁窗时域波形曲线图 汉宁窗频域特性曲线图 在MATLAB中,生成汉宁窗的函数是hanning.使用该函数进行频谱修正时,先生成一个和待修正的样本具有相同 ...

  8. m基于matlab的GPS卫星信号捕获和数据解析仿真

    目录 1.算法描述 2.仿真效果预览 3.MATLAB核心程序 4.完整MATLAB 1.算法描述 全球定位系统(gps)是一种全天候.全球覆盖.高精度.自动化的卫星导航定位系统,该系统向有适当接收设 ...

  9. 基于matlab的BOC调制信号捕获仿真

    目录 1.算法描述 2.仿真效果预览 3.MATLAB部分代码预览 4.完整MATLAB程序 1.算法描述 随着全球导航卫星系统的高速发展,导航系统的数量也越来越多,比如使用最广泛的GPS导航系统,以 ...

最新文章

  1. 【基础积累】1x1卷积到底有哪些用处?
  2. 语言模拟蒲丰问题_R语言小数定律的保险业应用:泊松分布模拟索赔次数
  3. Android 开发 存储目录的详解
  4. python Lambda 表达式
  5. Java 输出当前目录
  6. 可微偏导数一定存在_【数学】多元函数可微如何判断?
  7. CSDN助力HBuilder,为开发者提供源码托管服务
  8. echart 地图 某个地区_「省份」Echart系列 | 绘制世界地图含中国各个省份(地图篇)(一) - seo实验室...
  9. 产品读书《创新者的窘境》
  10. 应聘时漂亮的回答,一生受益的语言
  11. win2003 Enterprise Edition sp2 企业版序列号
  12. mysql force index 语法_MySQL FORCE INDEX 强制索引使用
  13. 欢迎报名2021年湖北省中小学电脑制作活动无人机编程赛项
  14. 处理火狐浏览器地址栏点击出现 百度/58同城/爱淘宝 链接
  15. [h5]一个基于HTML5实现的视频播放器代码详解
  16. 2022年制冷与空调设备运行操作考试模拟100题及答案
  17. Django中的跨域解决办法 基于后端的跨域解决方案
  18. [题解]bzoj2152 聪聪可可
  19. 关于js中sort排序的用法
  20. IDL读取卫星数据可视化(作业记录:行星际磁场及太阳风绘图)

热门文章

  1. 4. 彤哥说netty系列之Java NIO实现群聊(自己跟自己聊上瘾了)
  2. [精华] qmail安装心得(安装过程)
  3. 一个电视剧男孩计算机专业的,杨紫新剧化身计算机天才,男主颜值爆表,又是一部爆款剧!...
  4. PAP认证与CHAP认证的区别
  5. 【蒟蒻の笔记】OI中组合数学
  6. 使用 es6 class类创建对象 在其他页面 用vue引用报错 is not a constructor
  7. 其实我不怕过光棍节,我只是怕你不过光棍节~
  8. 短视频头部效应加剧,秒拍整军三月强势归来
  9. 亲爱的老狼-绝对路径、相对路径
  10. 奇安信技术支持实习生面试