NikolaiVChr / flightgear-saab-ja-37-viggen

Saab 37 Viggen for Flightgear flight simulator
http://wiki.flightgear.org/Saab_37_Viggen
GNU General Public License v2.0
26 stars 15 forks source link

Autothrottle AoA G-load correction #163

Closed colingeniet closed 3 years ago

colingeniet commented 3 years ago

From JA manual chap 1 sec 11 par 5.1: autothrottle in alpha mode corrects alpha for g-load, so that it maintains an airspeed corresponding to the target alpha at 1g. This implements this correction by simply dividing alpha by g-load at the PID input (at fixed airspeed, alpha and g-load are very close to proportional). I also removed the alpha prediction filter at the PID input, I think it works well without it now that we're not trying to fight alpha increase at higher loads.

This makes the autothrottle much more stable on approach (previously, any pitch up moment caused a quick throttle up, further increasing pitch up moment—which seems almost unavoidable when actually trying to maintain alpha).

@Octal450 What do you think of that?

colingeniet commented 3 years ago

Squashed manually.