在回收或着陆时,需要减少落点误差,来提高回收精度。

关与火箭落点误差的计算,可用中学的知识来近似计算。

不考虑空气阻力和其他力只考虑重力对火箭的影响时,火箭的运动轨迹就是条抛物线。

image-mEaC.png

首先是计算落地时间

在竖直方向上,火箭可以看作是个匀加速运动。

以竖直向下为正方向。某一时刻火箭竖直方向上的速度为Vy,加速度为g0,高度为h。

那么就可以列出方程 Vy*t+0.5*g0*t^2=h

由方程解的 t=((V0^2+2*g0*h)^0.5-Vy)/g0

屏幕截图 2026-03-15 141251.png

水平方向位移

用落地时间和水平速度就可以计算出落点,再将目标位置减去落点坐标就得出了误差。

屏幕截图 2026-03-07 162734.png

如图,用时间乘以速度再加上自己的坐标就得到了落点坐标,再用目标坐标减去落点坐标得到一个向量。

最后在把这个向量投影在水平面上(除去竖直方向上速度的干扰,只保留水平方向上的速度的影响),这样就得到了误差向量。

由于时间计算会有点误差,所以误差计算不太精确。