Original exam-style problem · 18 points
Recommended time: 30 minConsider the plant and PI controller
They form a standard unity-feedback loop. The desired closed-loop reference response is first order with time constant .
- 4 points: Choose so the controller zero cancels the nominal plant pole.
- 6 points: Derive the closed-loop transfer function after cancellation.
- 4 points: Choose to obtain the specified time constant.
- 4 points: Explain one practical reason not to trust exact pole cancellation blindly.
Submit the design values
Concept check
Why is exact pole cancellation fragile in a real plant?
Reveal guided video and written solution
Guided solution video storyboard ready · recording next
Written solution
Rewriting the controller gives
The nominal plant pole is at , so choose . Then
Closing the loop yields
Thus . Setting this equal to gives . The ideal loop has unit static gain and therefore zero steady-state step error.
Exact cancellation is a nominal-model argument. If the real time constant is not exactly , a residual pole–zero pair remains. Saturation and integral windup also remain outside this ideal linear calculation.
Retrieve it later
Reconstruct the pole-cancellation PI design and name two reasons the nominal result can fail in practice.
Answer from memory tomorrow, then return to check your reasoning.