热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

环境监测技术中GPS的捕获和跟踪阶段有什么作用?

环境监测设备在应用和测试GPS芯片或者模块时,研发或者测试人员都会遇到捕获和跟踪这两个词,但是很多人都只是简单的知道有这两个阶段,并不知道

环境监测设备在应用和测试GPS芯片或者模块时,研发或者测试人员都会遇到捕获和跟踪这两个词,但是很多人都只是简单的知道有这两个阶段,并不知道这两个阶段到底是在干些什么,对于环境监测设备的开发有什么作用,下面主要聊聊以下问题。
在这里插入图片描述
环境监测设备是以物联网技术为基础,能够通过各种传感器和GPS定位芯片对资产所处的环境进行实时监测。环境监测设备能够对资产所处的温度、湿度、光照条件进行监测,还能通过GPS对实时位置以及运动轨迹进行记录。因此研究GPS芯片或模块的捕获和跟踪阶段,对于设备的优化具有重要意义。
在这里插入图片描述
GPS捕获和跟踪阶段的简介:
笼统的说,当接收机搜索到某颗卫星信号,相应的接收通道就从捕获阶段进入跟踪阶段;而后一旦由于跟踪环对信号失锁后(信号环境变差),接收通道又从更重阶段返回到捕获阶段。

为了更细致的区分差异,先简单了解一下GPS的导航电文在卫星中做了哪些处理在发送出去的,同样在接收机的接收端也需要对信号做相应的反处理,才能获得导航电文数据,从而才能进行定位计算。
图中GPS的导航电文是50bit/s的数据,另外有一组速率为1.023MBit/s的伪随机码,称为C/A码。两数据相互异或处理后就形成了一个新的数据,这个数据可理解成1.023MBit/s被50bit/s调制所得,其根本的目的是扩频处理。这个处理后的C/A码被GPS的1575.42MHz的频率进行BPSK调制后发送出去。相反,在接收机处理时,首先就需要进行解扩处理,解扩的过程就是相关的过程,将本地的C/A码与接收到的BPSK信号在不同相位差上做相关运算,直到两者同步为止,从而完成解扩。试想一下,将图中的BPSK信号和伪随机C/A码相乘后,这样就剩下了只有导航电文调制的载波信号了。继续进行载波信号的解调处理就可以得到最终的GPS导航电文数据。
在这里插入图片描述
在这里插入图片描述
有了上面的了解,现在对捕获和跟踪的理解就容易了。
在GPS捕获过程中,也就是搜星过程,其基本的目的就是获得输入信号C/A码的起始相位并补捉正确的载波频率。在捕获中,GPS接收机要不断的将本地的参照码和输入信号的接收码的相位差小于一个码元的宽度,且收发码的时钟频率基本一致,同时载波相互对准。或者说,捕获就是实现输入信号和本地信号的粗同步,既要同步上伪码C/A码相位,又要同步上载波。
在GPS跟踪过程中,由于之前捕获的粗略同步,我们就可以使用跟踪通道的伪码跟踪环和载波跟踪环对GPS信号进行跟踪,载波跟踪环是用来补偿多普勒效应引起载波频率发生动态偏移;伪码跟踪环是为了防止伪随机码的起始时间回随着卫星与接收机间距离的变化而变化。使本地的伪码相位和解调频率与接收的GPS信号准确同步,在解扩过程中也使用最大的相关状态输出。所以,跟踪就是一方面从伪码中提取伪距观测量,另一方面从导航电文中获取轨道数据,从而完成跟踪定位。
在这里插入图片描述

针对环境监测设备中GPS的捕获和跟踪阶段有什么作用的问题,通过笔者以上的解释希望对后面的用户有所帮助。


推荐阅读
  • EPICS Archiver Appliance存储waveform记录的尝试及资源需求分析
    本文介绍了EPICS Archiver Appliance存储waveform记录的尝试过程,并分析了其所需的资源容量。通过解决错误提示和调整内存大小,成功存储了波形数据。然后,讨论了储存环逐束团信号的意义,以及通过记录多圈的束团信号进行参数分析的可能性。波形数据的存储需求巨大,每天需要近250G,一年需要90T。然而,储存环逐束团信号具有重要意义,可以揭示出每个束团的纵向振荡频率和模式。 ... [详细]
  • 本文介绍了设计师伊振华受邀参与沈阳市智慧城市运行管理中心项目的整体设计,并以数字赋能和创新驱动高质量发展的理念,建设了集成、智慧、高效的一体化城市综合管理平台,促进了城市的数字化转型。该中心被称为当代城市的智能心脏,为沈阳市的智慧城市建设做出了重要贡献。 ... [详细]
  • 本文介绍了C#中生成随机数的三种方法,并分析了其中存在的问题。首先介绍了使用Random类生成随机数的默认方法,但在高并发情况下可能会出现重复的情况。接着通过循环生成了一系列随机数,进一步突显了这个问题。文章指出,随机数生成在任何编程语言中都是必备的功能,但Random类生成的随机数并不可靠。最后,提出了需要寻找其他可靠的随机数生成方法的建议。 ... [详细]
  • 本文主要解析了Open judge C16H问题中涉及到的Magical Balls的快速幂和逆元算法,并给出了问题的解析和解决方法。详细介绍了问题的背景和规则,并给出了相应的算法解析和实现步骤。通过本文的解析,读者可以更好地理解和解决Open judge C16H问题中的Magical Balls部分。 ... [详细]
  • 本文介绍了MyBioSource转甲状腺素蛋白定量检测ELISA试剂盒的应用方法及特点。ELISA法作为一项新技术在免疫诊断中的应用范围不断扩大,不仅适用于多种病原微生物引起的传染病、非传染病的免疫诊断,也可用于大/小分子抗原的定量检测。ELISA法具有灵敏、特异、简单、快速、稳定及易于自动化操作等特点,是一种早期诊断的良好方法,也可用于血清流行病学调查。MyBioSource转甲状腺素蛋白定量检测ELISA试剂盒使用方法包括对血清和血浆的操作要求。 ... [详细]
  • 本文介绍了P1651题目的描述和要求,以及计算能搭建的塔的最大高度的方法。通过动态规划和状压技术,将问题转化为求解差值的问题,并定义了相应的状态。最终得出了计算最大高度的解法。 ... [详细]
  • 无损压缩算法专题——LZSS算法实现
    本文介绍了基于无损压缩算法专题的LZSS算法实现。通过Python和C两种语言的代码实现了对任意文件的压缩和解压功能。详细介绍了LZSS算法的原理和实现过程,以及代码中的注释。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • Pycharm编辑器取消双击shift弹出搜索框的方法
    在使用Pycharm编辑器时,双击shift会弹出搜索框界面,导致输入失去焦点,给用户带来不便。本文介绍了取消双击shift弹出搜索框的方法:在Pycharm中双击shift,输入registry并回车,找到“ide.suppress.double.click.handler”并勾选后,关闭即可解决该问题。通过这个方法,你再也不会被shift问题困扰了。 ... [详细]
  • 本文介绍了一些好用的搜索引擎的替代品,包括网盘搜索工具、百度网盘搜索引擎等。同时还介绍了一些笑话大全、GIF笑话图片、动态图等资源的搜索引擎。此外,还推荐了一些迅雷快传搜索和360云盘资源搜索的网盘搜索引擎。 ... [详细]
  • d3dx9_26.dll极品飞车9修复工具下载及修复教程
    本文介绍了d3dx9_26.dll文件的修复工具下载和修复教程,解释了该dll文件的作用和安装方法,同时提供了其他dll文件下载安装的方法。文章涵盖了3d、windows、p2p、dll、visual studio等知识点,并由未来可期1212投稿。希望该技术和经验能帮到你解决dll文件相关技术问题。 ... [详细]
  • 本文详细介绍了Java中vector的使用方法和相关知识,包括vector类的功能、构造方法和使用注意事项。通过使用vector类,可以方便地实现动态数组的功能,并且可以随意插入不同类型的对象,进行查找、插入和删除操作。这篇文章对于需要频繁进行查找、插入和删除操作的情况下,使用vector类是一个很好的选择。 ... [详细]
  • 加密世界下一个主流叙事领域:L2、跨链桥、GameFi等
    本文介绍了加密世界下一个主流叙事的七个潜力领域,包括L2、跨链桥、GameFi等。L2作为以太坊的二层解决方案,在过去一年取得了巨大成功,跨链桥和互操作性是多链Web3中最重要的因素。去中心化的数据存储领域也具有巨大潜力,未来云存储市场有望达到1500亿美元。DAO和社交代币将成为购买和控制现实世界资产的重要方式,而GameFi作为数字资产在高收入游戏中的应用有望推动数字资产走向主流。衍生品市场也在不断发展壮大。 ... [详细]
  • 本文介绍了如何使用python从列表中删除所有的零,并将结果以列表形式输出,同时提供了示例格式。 ... [详细]
  • C++字符字符串处理及字符集编码方案
    本文介绍了C++中字符字符串处理的问题,并详细解释了字符集编码方案,包括UNICODE、Windows apps采用的UTF-16编码、ASCII、SBCS和DBCS编码方案。同时说明了ANSI C标准和Windows中的字符/字符串数据类型实现。文章还提到了在编译时需要定义UNICODE宏以支持unicode编码,否则将使用windows code page编译。最后,给出了相关的头文件和数据类型定义。 ... [详细]
author-avatar
SJ曹圭贤V
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有