历元间高次差法在动态定位粗差探测中的应用
历元间高次差法在动态定位粗差探测中的应用
高次差法是探测GPS接收机时钟偏差和轨道误差的常用方法,适用于静态和动态定位。在动态定位中,该方法可以有效提升定位精度并减轻多路径效应的影响。
动态定位中历元间高次差法的可行性
在动态定位过程中,由于位置和伪距 constantly 变化,部分人质疑历元间高次差法的可行性。然而,历元间高次差法依然适用,因为它可以实时估计和校正接收机时钟偏差和轨道误差。具体来说,接收机会持续接收卫星信号并计算伪距,然后利用历元间高次差进行时钟偏差和轨道误差校正,最终提高定位精度并减轻多路径效应。
实时动态定位中中误差的获取
高次差法通常采用三倍中误差作为阈值。在实时动态定位中,可以通过以下步骤计算中误差:
- 根据当前历元的观测值计算伪距,并进行定位计算,得到当前坐标位置。
- 将当前历元的坐标位置与前一个历元的坐标位置作差,得到两个历元之间的位置改变量。
- 根据两个历元之间的位置改变量,结合上一历元的卫星位置和接收机位置,计算出本历元的预测伪距。
- 将本历元的实测伪距与预测伪距作差,得到残差。
- 将所有卫星的残差求平均,即可得到当前历元的中误差。
- 根据中误差和阈值(三倍中误差)进行判断,如果残差超过了阈值,则被认为是粗差,需要剔除。
- 对于未被剔除的卫星,更新接收机的时钟偏差和轨道误差,用于下一个历元的定位计算。
预测伪距的实现方法
在实时动态定位中,可以通过卫星的历书数据和接收机的位置信息计算预测伪距:
- 获取当前历元的卫星位置信息和接收机位置信息。
- 根据卫星的历书数据,计算出卫星的轨道参数,并利用接收机位置信息计算出卫星到接收机的距离。
- 根据卫星到接收机的距离和接收机的时钟偏差,计算出卫星的预测伪距。
- 对每颗卫星重复上述步骤,即可得到所有卫星的预测伪距。
- 将预测伪距与实测伪距作差,即可得到残差。
- 根据残差和阈值进行判断,剔除粗差。
- 对于未被剔除的卫星,更新接收机的时钟偏差和轨道误差,用于下一个历元的定位计算。
综上所述,通过上述方法可以实现预测伪距的计算,并将其用于历元间高次差粗差探测,从而提高动态定位的精度和可靠性。
原文地址: https://www.cveoy.top/t/topic/jVVJ 著作权归作者所有。请勿转载和采集!