基于粒子群的北斗伪距定位改进算法的研究

来源 :哈尔滨工程大学 | 被引量 : 0次 | 上传用户:masonchina
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
北斗卫星导航系统是我国自主研发的卫星导航系统,随着系统组建越来越完善,覆盖范围越来越广,北斗导航系统的发展与应用前景也越来越广阔。尤其是在现有的系统下提高北斗定位精度的方法更是许多学者研究的热点与重点。北斗伪距定位是定位系统的基础,伪距单点定位具有易于实现、不存在整周模糊度、速度快等特点,具有很大的研究和应用价值。粒子群及其改进算法作为一种全局寻优算法,在北斗伪距定位的过程中能发挥良好的作用,有效的提高北斗伪距定位的精度。在伪距单点定位中,传统最小二乘法由于引入了线性化误差、对初始值依赖性强而导致定位精度低。本文通过分析并综合最小二乘法和粒子群算法的优点,提出了LS-PSO解算算法。首先利用最小二乘法定位计算接收机的大约位置,作为粒子群算法解的基准值并建立解的搜索空间,然后利用粒子群算法得到全局最优值,解算出精度更高的结果。经过实验验证,LS-PSO组合算法可以快速的收敛到最优解并且有效的提高了北斗伪距单点定位精度。除了对伪距定位解算算法进行改进,对原始伪距观测量进行平滑滤波也是提高定位精度的一种方法,最常用的一种就是载波相位平滑伪距算法。载波相位伪距平滑算法有Hatch滤波算法、扩展卡尔曼滤波算法等等。Hatch滤波由于平滑窗口大小是固定的,在持续定位解算中容易发散,因此必须合理的选择平滑窗口的大小。扩展卡尔曼滤波算法在误差模型精确的情况下滤波性能是非常优良的,但是误差模型的估计是一大难点。通过分析Hatch滤波平滑窗口的影响因素,利用改进的粒子群算法(IPSO)对每一历元的平滑窗口大小进行寻优,确定最优平滑窗口的大小。实验表明,利用改进粒子群和Hatch组合的算法(IPSO-HATCH)能够有效的提升滤波效果和定位精度,解决了 Hatch滤波平滑窗口大小选择的问题。
其他文献
目的:探讨乌榄果、皮水提取物对离体大鼠冠脉流量的影响,寻找最有效的药用部位。方法:采用langenendorff离体心脏灌流法,通过Med Lab生物信号采集处理系统,以生理盐水作对照,观
目的探究应用自制可调式冰袋对髋、膝关节置换术后患者快速康复中的疗效。方法选取2015年7月至2016年7月我院收治的行常规护理的髋、膝关节置换手术患者68例作为对照组,2016
引进基于博弈论的组合赋权思想,利用主观赋权法(层次分析法)与客观赋权法(熵值法)相结合得到的组合赋权法来计算权重,既避免了主观赋权法的主观性,又避免了客观赋权法的绝对
神经根型颈椎病是颈椎病最为常见的类型,其发病率逐年上升。临床对于神经根型颈椎病主要采用手术与非手术方式治疗,非手术治疗方法较多,大部分患者采用综合治疗的方式,制动和
文章根据《煤矿采空区岩土工程勘察规范》(GB51044—2014)的相关要求,查明了拟建场地范围内煤层赋存及开采情况,评价了场地采空区的稳定性,分析了采空区与工程建设之间作用关