Questions: Output Feedback and Dynamic Compensation
5 questions to test your understanding
Score: 0 / 5
Question 1 Multiple Choice
You design a state-feedback controller with desired closed-loop poles at {−2, −3} and an observer with poles at {−10, −15} for a 2nd-order plant. According to the separation principle, the poles of the combined output-feedback system are:
AOnly {−2, −3} — the observer poles are internal and do not appear in the closed-loop system
BAll four: {−2, −3, −10, −15} — the two sets combine with no coupling between the two designs
CThe average of the state-feedback and observer poles
DOnly determinable by solving the combined design equations simultaneously
The separation principle guarantees that the combined system's poles are the union of the state-feedback poles and the observer poles — here all four values. Crucially, the two sets can be chosen independently: K is designed to place the feedback poles, L is designed to place the observer poles, and they do not interfere. This separability is what makes output-feedback design tractable. The observer poles are typically placed 2–5 times faster than the feedback poles so estimation errors decay before significantly affecting control.
Question 2 Multiple Choice
A student proposes using a static output feedback law u = −Ky(t) instead of an observer-based controller. The fundamental limitation compared to dynamic compensation is:
AStatic feedback cannot achieve closed-loop stability for any plant
BStatic feedback has no internal state, so it cannot reconstruct unmeasured state variables — it uses only the current output, losing information about the system's history
CStatic feedback places all closed-loop poles on the real axis
DThe separation principle does not apply, making the design computationally intractable
A static output gain maps the current output directly to the current input with no memory. If not all states are measured, the controller has no way to infer the unmeasured states from the output history. A dynamic controller — the observer-plus-feedback structure — maintains internal state that evolves over time, effectively accumulating information about past outputs to reconstruct the full state vector. This is what allows full state-feedback performance even when only outputs are measured.
Question 3 True / False
The separation principle guarantees that observer gain L and feedback gain K can be designed independently, with the combined system's poles being exactly the union of the state-feedback poles and the observer poles.
TTrue
FFalse
Answer: True
This is the separation principle for linear time-invariant systems. It is what makes output-feedback design via observers practical: choose K first to meet transient performance requirements, then choose L independently to make the observer fast enough. The closed-loop pole set is exactly the union of the two separately chosen sets, with no cross-coupling. This separability is a special property of LTI systems.
Question 4 True / False
The separation principle applies to nonlinear systems as long as the observer error converges exponentially fast.
TTrue
FFalse
Answer: False
The separation principle is specific to linear time-invariant systems. For nonlinear systems, the observer error dynamics and the control error dynamics are coupled — the observer error affects the control performance in a nonlinear way, and you cannot independently choose observer and feedback gains to achieve a desired combined behavior. Nonlinear output-feedback design is substantially more difficult and requires tools like Lyapunov-based separation conditions or high-gain observers, which come with stricter requirements.
Question 5 Short Answer
Why is the output-feedback controller called 'dynamic,' and what is the significance of its order being equal to the plant order?
Think about your answer, then reveal below.
Model answer: The observer-based controller is dynamic because it has internal state — the observer state x̂ — that evolves according to its own differential equations over time. For an nth-order plant, the observer reconstructs n state variables, making the controller itself nth-order. Unlike a static output gain (which only uses the current measurement), the dynamic controller effectively has memory of past outputs, using that history to reconstruct unmeasured states. The fact that its order equals the plant order is significant because it means any classical compensator — PID, lead-lag, notch filter — can be represented in exactly this observer-feedback form, connecting state-space and classical frequency-domain design as different languages for the same structure.
The order-equals-plant-order result is not coincidental: the observer must maintain n internal variables to track the n-dimensional plant state. This is the minimum information needed to reconstruct the full state from output measurements alone.