position change in ECEF EoM
4 次查看(过去 30 天)
显示 更早的评论
Hi
I might have some rust on my mechanics, but I couldn't understand why both the ECEF and the LLA position changes with time under a zero body forces and moments.
It is easy to test, an ECEF quaternion EoM block with zero inputs and arbitrary initial position (not at a pole) and zero initial body translational and rotational velocities and a WGS84 planet.
I know that the position change is due to the transport term (specifically the centripetal acceleration) emerging from solving eom in a rotating frame. However, these transport terms will affect the inertial position (ECI position) not the ECEF and LLA positions. Thus a stationary point on a rotating planet will have a constant ECEF and LLA position, but its ECI position will be changing with time.
Would anyone kindly explain what am I missing? or is the block doing something it shouldn't?
Kind regards,
Mohamad
0 个评论
回答(1 个)
Saif Awwad
2015-5-8
I faced a somehow similar problem some time ago, which I could not answer until today. Please let me know if you find an answer.
Thanks.
4 个评论
Saif Awwad
2015-5-16
With a body of zero forces and moments, is the change in both of ECEF and LLA positions analogical? As you said, only ECI should be changing with time. So I am doubting some sort of a bug in the code converting ECEF to LLA or vise versa.
I will be messaging about further topics outside the scope of this thread.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Unit Conversions 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!