Observer Design

Use when you must design a full-order Luenberger state observer for a linear time-invariant system whose states are not all directly measurable: build the observability matrix and check observability, compute the estimator gain matrix by pole placement with the Ackermann formula so the observer error dynamics eigenvalues sit at the desired locations, verify the error dynamics are Hurwitz stable with the characteristic polynomial, confirm the separation principle so observer poles and controller poles combine by union in the closed loop, and size the convergence with the settling time. Produces the observer gain, the error dynamics matrix and characteristic polynomial, the stability verdict, and the separation check that gate an output feedback design. Trigger: observer design, luenberger, estimator gain, pole placement, separation principle, error dynamics, observability, ackermann, settling time, output feedback.

ashfordeOU 388c0fe 3 files · 34.8 KB Updated

File contents

ashfordeOU/aero-agent-skills/tree/main/skills/gnc-autonomy/control/observer-design commit 388c0fee4e

Frequently asked questions

npx skillmds@latest add ashfordeou/observer-design