首页|基于伪距及多普勒频移的改进GNSS定位算法研究

基于伪距及多普勒频移的改进GNSS定位算法研究

扫码查看
针对三七种植区树木遮挡引起的卫星导航信号弱和相位失锁等导致智能化设备定位精度差问题,提出了基于伪距及多普勒双差定位算法的三七联合收获机遮蔽环境改进全球卫星导航系统(Global navigation satellite system,GNSS)定位算法.由于伪距测量和多普勒频移测量受影响因素的不同,以伪距双差及多普勒频移双差为输入,载噪比为权重,通过卡尔曼滤波实现测量值融合,降低估计误差校正伪距和多普勒频移测量.采用贝叶斯信息准则选择正则化参数,并通过Lasso回归求解重加权最小二乘问题,实现模型稀疏化,得到改进定位结果.使用u-bloxZED-F9P高精度全球导航卫星系统接收机采集RINEX格式报文,并通过Matlab实现了数据提取与位置解算.在开阔环境、荫棚遮蔽和树荫遮蔽工况下进行了实车定位精度试验.试验结果与传统伪距定位算法相比,静态定位时,开阔环境、荫棚遮蔽环境和树荫遮蔽环境位置误差分别降低13.43%、56.08%和46.35%,定位偏差均方根误差分别减少75.64%、62.31%、50.21%;动态工况下定位误差分别降低36.97%、52.14%、62.37%,定位偏差均方根误差分别减少45.34%、60.24%、65.81%.所提方法有效降低了 GNSS卫星信号差、相位失锁带来的定位误差,有效提高了复杂工况下农机定位精度与定位可信度,可为丘陵山区因树木遮挡导致智能化设备定位精度差问题提供理论和技术支撑.
Improved GNSS Positioning Algorithm Based on Pseudorange and Doppler Frequency Shift
Aiming at the problem of poor positioning accuracy of intelligent equipment,such as weak satellite navigation signal and phase locking caused by tree occlusion in Panax notoginseng planting area,a global navigation satellite system(GNSS)positioning algorithm for the shading environment of Panax notoginseng combine harvester based on pseudorange and Doppler double-difference positioning algorithm was proposed.Firstly,based on the difference of the influencing factors of pseudorange measurement and Doppler frequency shift measurement,the pseudorange double difference and Doppler frequency shift double difference were taken as inputs,and the carrier irritability ratio was used as the weight,and the measured values were fused through Kalman filter,so as to reduce the estimation error and correct the pseudorange and Doppler frequency shift measurement.Secondly,the Bayesian information criterion was used to select the regularization parameters,and the reweighted least squares problem was solved by Lasso regression to achieve the sparsity of the model and obtain the improved positioning results.Finally,the u-blox ZED-F9P high-precision GNSS receiver was used to collect the messages in RINEX format.Under three working conditions:open environment,shade shelter and tree shade shielding,the positioning accuracy test of the real vehicle was carried out.Compared with the traditional pseudo-distance positioning algorithm,open environment,shade shelter environment,and tree shade shade environment the position error was reduced by 13.43%,56.08% and 46.35%,respectively,and the root mean square error of the positioning deviation was reduced by 75.64%,62.31% and 50.21%,respectively.Under dynamic conditions,the positioning error was reduced by 36.97%,52.14% and 62.37%,respectively,and the root mean square error of positioning deviation was reduced by 45.34%,60.24% and 65.81%,respectively.The proposed method effectively reduced the positioning error caused by GNSS satellite signal difference and phase lock,and effectively improved the positioning accuracy and positioning credibility,The research result can provide theoretical and technical support for the problem of poor positioning accuracy of intelligent equipment due to tree shading in hilly and mountainous areas.

global navigation satellite systemnavigation and positioningpseudorange double differenceKalman filter

王法安、王博洋、张兆国、刘新琦、倪畅、梁晋豪

展开 >

昆明理工大学现代农业工程学院,昆明 650500

云南省高校中药材机械化工程研究中心,昆明 650500

东南大学机械工程学院,南京 211189

全球卫星导航系统 导航定位 伪距双差 卡尔曼滤波

2024

农业机械学报
中国农业机械学会 中国农业机械化科学研究院

农业机械学报

CSTPCD北大核心
影响因子:1.904
ISSN:1000-1298
年,卷(期):2024.55(z1)