摘要

提出了一种基于粒子群算法的伪卫星系统布局策略,可有效提高用户在系统内的定位精度。具体地说,针对一个给定的场景,将伪卫星布局所对应的GDOP作为目标函数,并基于粒子群算法设计了一个布局优化策略。首先,将第一个粒子设置为常用的典型布局,并在给定场景的约束下随机生成另外N-1个粒子的布局。其次,利用粒子群算法对各粒子的布局进行迭代更新,使其朝向GDOP值减小的方向移动。经过一定次数的迭代,可以将GDOP值最小化,从而找出所有伪卫星布局中的最佳布局位置。最后,通过一些实验评估所提方法的效果。实验结果表明,与经典的伪卫星布局相比,所提方法可将伪卫星布局的GDOP值降低15.0%,并使得系统用户的定位精度提高了15.4%。