随着云计算和物联网的发展,电子设备对高精度相对位置的需求也日益增加,传统的相对定位算法假设卫星信号到达基准站和移动站是平行的,随着基线长度的增加定位算法会产生较大误差。针对上述问题,根据卫星信号到达基准站和移动站的情况,提出了一种基于三角形的相对定位算法,该方法利用三角形代替传统方法的平行线,利用余弦关系构建单差方程,进一步利用牛顿迭代对方程进行优化求解。仿真结果表明,在长基线的情况下论文所提方法仍可实现高精度定位,克服了传统方法的定位误差大的缺点,在军事和民用领域具有一定的应用价值。
With the development of cloud computing and networking,electronic devices demand high precision relative positioning.The traditional relative localization algorithm assumes that the directions of satellite signals which reach the base station and rover station are parallel;its error increases with increasing length of baseline.To address the problem,we discard the"parallel"assumption and proposed a relative localization algorithm that is based on the triangle in Fig.2 of the full paper,whose three vertices are the satellite,the base station and the rover station;the proposed algorithm uses the cosine relationship to establish a single difference equation and then uses the Newton iterative equations for obtaining the optimal solution.The simulation results and their analysis show preliminarily that the proposed method can still achieve high-precision positioning in the case of long baselines.