论文部分内容阅读
全球卫星导航技术(GNSS)的应用前景已经得到世界各国的普遍承认,其应用领域也趋于多样化,在此背景下,卫星接收机也要求其具有更快的解算速度和可靠的精度。目前多数接收机的选星算法都是事先固定选星数目,但这样会限制算法的机动性。本文提出基于帝国竞争优化算法(ICA)的选星策略,为了更好获取几何构型较好的卫星星座,引入可见卫星的卫星仰角和方向角先验信息,进行先验性约束,最后通过构建几何精度因子以及卫星数量两个目标,进行综合决策的快速选星,提高了选星的灵活度,并且在满足用户精度要求下减轻了多星座卫星接收机的计算负担。通过仿真实验和实测数据对选星算法验证的结果表明,本文所提的算法在高度截止角5°下引入先验性约束条件后平均所选卫星数目在仿真数据和实测数据中缩减率分别为51.8%和45.4%以及平均GDOP值较无约束下分别减少0.2092和0.2484。同时,所提出的算法在高度截止角5°下引入先验性约束后在仿真数据和实测数据中单次选星平均耗时分别为0.1684s和0.3031s,与遍历法的选星耗时4s相比,提高了95.79%和92.42%。