Guidance, Navigation and Control · Aircraft GNC · M10-L2 · Advanced
Close the Loops in Order
Bench log · Hopper on the test range
08:40. The survey aircraft's altitude hold works for a 20 m step and does something alarming on a 100 m one: the nose goes up until the stall warning sounds. Someone raised the altitude gain to make the small step quicker, and the aircraft now overshoots every step.
You will find the range of gains that works, write the cascade with the limit it was missing, and compute the flare for the sink rate the landing gear can take.
Your task
Lab complete: post-mortem
You have passed every stage. Now connect it back to the theory and move on:
Output
What Python can I use?
Plain Python 3 with the standard library and the course library gnckit (import gnckit as g: transfer functions and margins, state space and LQR, the Hopper model, quaternions, a convex solver). NumPy is not available in the browser. Your code runs in a background worker: an endless loop is stopped after a few seconds and the page stays usable. It runs in your browser and is never sent anywhere.