首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

GPS模块是不是没做好?性能怎么这么差?

定位导航,这一功能无论是行车还是散步,多少都会用得上,而定位不准的后果很让人心塞,总会多浪费些时间与精力,我们不不禁要问:GPS模块是不是没做好?性能怎么这么差呀?

GPS定位模块的运行需要接收来自导航卫星的信号,经过处理后反馈到车辆导航仪上,这个过程是设备自行运转的,人员无法参与其中,因此对于定位不够精准的问题不太理解。

定位模块运行原理

首先,GPS定位模块开机才能获得定位数据,开机的这个过程称之为冷启动,也就是陌生的环境下启动GPS直到GPS和周围卫星联系并且计算出坐标的过程,包括初次使用时、电池耗尽导致星历信息丢失时、关机状态下将接收机移动1000公里以上距离。

冷启动是通过硬件方式的强制性启动,相当于是进入工作状态的准备时间,冷启动时间过长就会造成导航定位慢的问题,一定程度上可以说长短直接影响了捕获定位卫星信好时间的长短。

除了冷启动外,还有热启动,指在上次关机的地方没有过多位移启动GPS模块,也就是纯硬件热启动时间,通常是在1秒以内,另外还有个纯硬件重新捕获信号的时间,也是低于1秒的。

启动时间直接影响了GPS定位模块捕获信号的效率,这个参数是需要注意的。

定位模块应用

其次,定位导航能力的强弱与定位卫星等都有关系,本着发现问题解决问题的原则,先来查查定位模块这几项参数吧。

  一:卫星误差

GPS模块在导航定位中只是承担接收的角色,定位导航卫星才是源头,造成定位不精准的问题,可能原因之一是接收信号的误差,也就是卫星误差,这点是解决不了的,可以尝试换个位置、时间点在定位下;

  二:传播误差

定位导航信号从卫星传播到接收信号,中间需要跨越时间、空间上的距离,有点高层时延、对流层时延、多路径误差、相对论效应误差等情况存在,这些因素不能归罪于GPS定位模块本身性能差;

定位模块工作图解

  三:信号接收误差

信号接收的环境对定位精确度也有影响,噪声、时延、无线相位中心误差等,都不利于信号接收,可以查看天线是否接触良好,所在环境是否相对空旷,重新获取定位信息。

  四、定位模块精度

精度包括水平定位精度、高度定位精度、速度定位精度等方位精度,理论上精度越高越好,不过一般满足水平定位精度2.5m、高度定位精度3.5m、速度定位精度0.1m/s,基本上都能满足导航需求,不必过于追求高精度,要知道,即便是北斗、GPS导航系统也是误差的。

  五、灵敏度

主要指的是冷启动灵敏度、跟踪灵敏度,分别代表冷启动后能搜到星的卫星信号最低发射功率,和在捕获到卫星信号之后,GPS信号能够导航的最低信号强度,冷启动灵敏度要在-148dBm以内,跟踪灵敏度-166dBm以内。

总的来说,目前市场上销售的GPS模块定位,多是民用品,满足日常导航定位需求是足够的。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20211222A03JF700?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券