大话卫星导航中的信号处理系列文章——GPS信号相关特性
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
大话卫星导航中的信号处理系列文章——GPS信号相关特性
- 相关性
- 自相关性
- 互相关性
相关性
GPS L1C/A信号是BPSK调制信号,相位变化的速率通常称为码速率。频谱形状可用sinc函数(sinx/x)描述,频谱带宽和码速率成正比,例如,如果码速率为1MHz,频谱主波瓣的两个零值之间的宽度为2MHz
我们知道了GPS卫星发射信号通过PRN号来区分,但所有卫星都是发射的相同频点,那么接收设备怎么进行区分呢?
这里就要用到C/A码的自相关特性和互相关特性。
高自相关峰和低互相关峰值能为信号捕获提供一个宽的动态范围。为了在有强信号存在的情况下能检测到弱信号,弱信号的自相关峰必须比它与强信号的互相关峰值要强。如果这些码是正交的,互相关的值就是0。C/A码虽然不是正交的,但是接近正交,这意味着互相关值不为0,但却非常的小。
自相关性
我们分析一下GPS 1号星的C/A码PRN1的自相关特性以及GPS 1号星的C/A码PRN1和GPS 1号星的C/A码PRN2的互相关特性。
GPS 1号星的C/A码PRN1的自相关特性
caCode1 = prn_GPS_L1CA_Gen(1);
figure(1)
stem(xcorr(caCode1,caCode1,1022/2))
第一高点为1023,第二高点为78。
最大侧峰对于主峰值得比率为:20*log10(78/1023) = -22.4dB
这里我们为了能够更清楚地观察相关峰,我们把C/A码的采样率增大4倍
caCode3 = upsample(caCode1,4,0) + upsample(caCode1,4,1) + upsample(caCode1,4,2) + upsample(caCode1,4,3);
figure(3)
stem(xcorr(caCode3,caCode3,2046))
我们看出,相关峰呈现的是三角形的特性,记住这个特性,这个对于后面捕获跟踪有很大用处
互相关性
GPS 1号星的C/A码PRN1和GPS 1号星的C/A码PRN2的互相关特性
caCode1 = prn_GPS_L1CA_Gen(1);
caCode2 = prn_GPS_L1CA_Gen(2);
figure(2)
stem(xcorr(caCode1,caCode2,1022/2))
互相关性产生的峰值非常小,通过合适的门限我们可以判定信号不存在。
因此我们对接收到的信号分别用本地的PRN1-32进行互相关,只要接收到的信号存在某一个PRN的信号,则必然会有一个很大的峰值,这样我们就能区分接收的信号中是否有某颗星的信号了
大话卫星导航中的信号处理系列文章——GPS信号相关特性相关推荐
- 大话卫星导航中的信号处理系列文章——GPS信号L1频点的中频数据生成与验证
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 大话卫星导航中的信号处理系列文章--GPS信号L1频点的中频数据生成与验证 需求 扩频码的生成 其他 验证 需求 这篇文章,主要记录我 ...
- 大话卫星导航中的信号处理系列文章——GPS信号以及C/A码生成
大话卫星导航中的信号处理系列文章--GPS信号以及C/A码生成 GPS信号 L1C/A信号的构成 C/A码信号的生成 GPS信号 目前GPS信号一共有三个频点L1/L2/L3. 其中传统GPS信号就是 ...
- 大话卫星导航中的信号处理系列文章——全球卫星导航系统介绍
大话卫星导航中的信号处理系列文章--全球卫星导航系统介绍 前言 全球导航系统介绍 GPS的发展规划 Glonass的发展规划 Galileo的发展规划 Beidou系统(BDS) IRNSS系统的发展 ...
- 大话卫星导航中的信号处理系列文章——北斗导航系统发展的介绍
大话卫星导航中的信号处理系列文章--北斗导航系统发展的介绍 北斗的发展步骤 北斗一代 有源定位的原理 北斗二代 无源定位的原理 北斗三代 总结 ) 北斗的发展步骤 北斗一代 在海湾战争之后,导航系统的 ...
- FPGA信号处理系列文章——码元同步
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 FPGA信号处理系列文章--码元同步 前言 码元粗同步 超前-滞后门同步器 鉴别器 matlab程序 前言 前面,我们将了锁频环和锁相 ...
- FPGA信号处理系列文章——FIR半带插值滤波器
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 FPGA信号处理系列文章--FIR半带插值滤波器 信号流 matlab模型 FIR系数生成 IP核的设置 注意事项 信号流 半带插值滤 ...
- FPGA信号处理系列文章——数字锁相环
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 FPGA信号处理系列文章--数字锁相环 锁相环的一些概念 鉴相器 Matlab 程序 锁相环的一些概念 1.捕获.锁定与跟踪的概念 捕 ...
- FPGA信号处理系列文章——CRC运算的实现
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 FPGA信号处理系列文章--CRC运算的实现 前言 CRC运算的框图 matlab模型 verilog实现 总结 前言 很多协议都会用 ...
- FPGA信号处理系列文章——FIR半带插值滤波器-1个时钟2个采样点的优化处理
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 FPGA信号处理系列文章--FIR半带插值滤波器-1个时钟2个采样点的优化处理 前言 设计参数 常规IP设置 优化处理 总结 前言 假 ...
最新文章
- 内嵌IE网页窗口中消除IE默认脚本设置影响的方法
- R使用lm构建多变量线性回归模型
- python 加密解密_python实现AES加密解密
- 数据中心机房应该如何布线,机柜布线方法详解!
- Linux命令之du命令df命令
- Maximum Profit Aizu - ALDS1_1_D
- diff git 指定时间,git diff日期?
- c++ map初始化同时赋值_Golang入门教程——map篇
- php 读取文件的所有图片格式,扣丁学堂PHP培训简述PHP如何读取文件夹下所有图片、文件-php文件...
- 【小记事】电脑命令行开WiFi
- Need ffmpeg exe. You can download it by calling: imageio.plugins.ffmpeg.download()
- 数组对象 按某个属性排序
- 测量软件应用系统的聚合复杂度【翻译稿】
- iptables的基础知识-iptables中的ICMP
- 火狐firebug和firepath插件安装
- 模型预测控制的缺点_模型预测控制(MPC)与最优控制的理论分析 | NeurIPS 2020
- SAP HR 导出PA0185 身份证件信息
- git 找回删除的文件
- IDEA在Mac下格式化代码快捷键
- Hadoop基础入门学习
热门文章
- 百度语音识别JAVA代码_【百度语音识别】JavaAPI方式语音识别示例MP3转PCM
- 剑指offer | 面试题53 - II. 0~n-1中缺失的数字
- 5G PC来了!联想携YOGA 5G笔记本亮相ChinaJoy
- 【医学+深度论文:F19】Integrating holistic and local deep features for glaucoma classification
- CES Asia:中国本土芯片企业的亮剑
- 会自动化—10K,能做自动化—20K,你搞懂自动化测试没有?
- 汉图科技XPrint极印手机照片打印机发布
- Shell进阶必会的几个工具,你都掌握了吗?(附真实企业面试题)
- 支付宝系列-电脑网站支付
- 我国工业互联网平台建设面临四大瓶颈