Final landing burn triggers too late when TWR is greater than 2
jrodrigv opened this issue ยท 4 comments
Hi,
I have been experiencing this problem for a very long time. I have never reported it before because I always manage to reduce the TWR at landing to something like 1.7-1.8 which seems more Mechjeb friendly.
The problem seems to be that Mechjeb is not taking into account the time it takes for an engine to produce thrust after the landing guidance begin to increase the vessel throttle (from idle).
I can attach demo video if it helps (I'm using RSS/RO)
From a development point of view I think this time can be measure empirically (in case it is not defined as part of the ModuleEngines), during launch or doing a quick burn test during landing.
I can confirm this will only happen with RealFuels/RealismOverhaul due to specific patches that change the way the throttling response works.
Is it because of such thing like useEngineResponseTime, engineAccelerationSpeed?
relevant bit of existing code that could get reused:
MechJeb2/MechJeb2/MechJebModuleThrustController.cs
Lines 301 to 311 in 63b2a02