航位推算(dead reckoning),工学-控制科学与工程-导航-〔导航系统〕-〔其他导航系统〕,通过测量载体位置的变化率或载体的速度,并对所测得的变化率或速度进行积分,然后与初始的位置进行叠加进而得到当前位置的导航算法。在参考坐标系中,在航位推算前必须首先获得载体本身的姿态信息以及航向信息。其中航向信息可以通过磁罗盘测量,也可以通过载体的航迹确定;其余的如横滚和俯仰信息需要通过惯性传感器来确定。航位推算原理航位推算最初是用于船只定位的。在航海时代,海图的缺乏严重阻碍了航海事业的发展,只能通过船只的已知航向和估算速度来大略计算位置,这就是航位推算的最初原型,被称为估计推算法(deduced reckoning)。经过后来几代科学家不断地完善,并且最终由C.H.科特(Charles H. Cotter)提出并定义了现在常用的航位推算。下面简单介绍一下在二维坐标空间内航位推算的原理。式中和为从时刻位置坐标变化到时刻位置坐标的位移变化矢量和航向变化矢量。可以通过相应的速度积分得到。航位推算中必然存在误差,航位推算的精度与计算的步长成反比。