在回收或着陆时,需要减少落点误差,来提高回收精度。
关与火箭落点误差的计算,可用中学的知识来近似计算。
在不考虑空气阻力和其他力,只考虑重力对火箭的影响时,火箭的运动轨迹就是条抛物线。

首先是计算落地时间
在竖直方向上,火箭可以看作是个匀加速运动。
以竖直向下为正方向。某一时刻火箭竖直方向上的速度为Vy,加速度为g0,高度为h。
那么就可以列出方程 Vy*t+0.5*g0*t^2=h
由方程解的 t=((V0^2+2*g0*h)^0.5-Vy)/g0

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

如图,用时间乘以速度再加上自己的坐标就得到了落点坐标,再用目标坐标减去落点坐标得到一个向量。
最后在把这个向量投影在水平面上(除去竖直方向上速度的干扰,只保留水平方向上的速度的影响),这样就得到了误差向量。
由于时间计算会有点误差,所以误差计算不太精确。

参与讨论
(Participate in the discussion)
参与讨论