Feedback, Time Response and Stability
2. Time response: transient and steady state
A standard second-order system's step response is read off two numbers: the damping ratio zeta and the natural frequency omega_n. Percentage overshoot depends on zeta alone; settling time depends on zeta*omega_n alone (the real part of the poles); and the system is underdamped for 0 < zeta < 1 (oscillatory decay), critically damped at zeta = 1 (fastest response with no overshoot) and overdamped for zeta > 1 (slower, no overshoot, no oscillation).
| System type (poles at origin) | Step input | Ramp input | Parabolic input |
|---|---|---|---|
| Type 0 | finite (1/(1+Kp)) | infinite | infinite |
| Type 1 | zero | finite (1/Kv) | infinite |
| Type 2 | zero | zero | finite (1/Ka) |
3. Three routes to the same stability question
- Routh's criterion works on the closed-loop characteristic equation's coefficients alone — no plot needed — and a sign change in the first column of the array signals a right-half-plane pole for each change.
- The Nyquist criterion counts encirclements of the point (-1, 0) by the open-loop frequency response as the frequency sweeps the whole imaginary axis, and relates that count to closed-loop right-half-plane poles through the number of open-loop right-half-plane poles — it is the one method that also certifies stability for a system with open-loop poles in the right half-plane.
- The Bode plot reads stability off the phase and gain margins: gain margin is how much the gain can rise before the phase-crossover point reaches instability, phase margin is how much extra phase lag the system can absorb at the gain-crossover frequency before the same happens — both must be positive for a stable minimum-phase system, and a larger phase margin means a better-damped closed loop.
The root locus is a fourth view of the same question, plotted differently: it traces every closed-loop pole location as one gain parameter K varies from zero to infinity, so a design that must keep zeta above some floor, or settling time below some ceiling, is read directly as a region the locus must stay inside — no frequency sweep, no coefficient array, just the s-plane.
4. State-space, actuators and industrial control
State-space writes a system as x-dot = Ax + Bu, y = Cx + Du: a first-order vector differential equation plus an output map, in place of one high-order scalar one. Its advantage over a single transfer function is exactly the case a transfer function cannot describe cleanly — multiple inputs and outputs — and it also exposes internal behaviour (like an unstable mode that happens to cancel against a zero and vanish from the transfer function) that a transfer function alone can hide. A time-delay system, e^(-sT) in the loop, is the other case a plain rational transfer function cannot represent exactly; it is handled either by a Pade approximation or by reading the delay's own phase contribution directly on the Bode and Nyquist plots.
The actuator turns a controller's decision into motion or flow: control and servo valves for fluid loops, servo and stepper motors for position and speed loops. On the controller side, the industrial hierarchy runs from on-off (cheapest, always some cycling around setpoint) through P (offset that never fully closes), PI (adds integral action to erase that offset, at some cost to speed), PID (adds derivative action to anticipate and damp, at some cost to noise sensitivity), up to cascade (an inner fast loop corrects a disturbance before it reaches the outer loop), feedforward (acts on a measured disturbance directly, before it shows up as an error) and ratio control (holds one flow at a fixed proportion of another, the standard blending-loop structure).
Key takeaways
- Mason's gain formula needs Delta's non-touching-loop terms, not just the single-loop sum — check which loops share a node before writing Delta down.
- Overshoot depends only on zeta; settling time depends only on zeta*omega_n — read the two separately, never swap them.
- One free integrator per system type erases one polynomial order of steady-state error: Type 1 kills a step error, Type 2 also kills a ramp error.
- Routh needs only the characteristic polynomial's coefficients; Nyquist alone certifies stability when the open loop itself has right-half-plane poles; Bode reads it off two margins that must both be positive.
- PID adds derivative action to PI for anticipation, at the cost of noise sensitivity; cascade, feedforward and ratio are structures above single-loop PID, not replacements for it.
Practice questions (10)
Attempt each one before opening the answer. Every explanation names the tempting wrong option as well as the right one, because that is where marks are lost.
In Mason's gain formula, two loops of a signal flow graph are called non-touching when they
Show answer
Answer: A — share no common node
Non-touching means no shared node, and it is exactly this condition that lets Delta pick up a product-of-two-loop-gains term. Equal gain, sharing a forward path or both touching the output are unrelated properties and none of them determines whether the loops are touching.A unity-feedback system has open-loop transfer function K/(s(s+2)). Its steady-state error to a unit ramp input is
Show answer
Answer: B — 2/K
One pole at the origin makes this Type 1, so the ramp error is finite and equal to 1/Kv where Kv = lim s*G(s) as s tends to 0 = K/2. So the error is 1/(K/2) = 2/K. Answering zero confuses this with a Type 2 system's ramp response, and answering infinite confuses it with a Type 0 system's.A second-order system has damping ratio zeta = 1. Its step response is
Show answer
Answer: B — critically damped, fastest non-oscillatory response
zeta = 1 is exactly the critically damped case: the fastest response that still has no overshoot. zeta between 0 and 1 is underdamped (oscillatory), zeta greater than 1 is overdamped (slower still), and zeta = 0 is undamped.The Nyquist stability criterion is preferred over the Bode plot specifically when
Show answer
Answer: B — the open-loop system itself has poles in the right half-plane
The Nyquist criterion relates encirclements of -1 to closed-loop right-half-plane poles through the KNOWN number of open-loop right-half-plane poles, so it remains valid and answers the question even when the open loop is itself unstable — a case an ordinary Bode-margin reading does not cleanly handle.Which of the following are true of gain margin and phase margin?
Show answer
Answer: A — Both must be positive for a stable minimum-phase closed loop.; C — A larger phase margin generally means a better-damped closed loop.
Both margins positive is the stability condition for a minimum-phase system, and a larger phase margin does correlate with better damping. 0 dB gain margin is the boundary of instability, not safety. And gain margin is read at the PHASE-crossover frequency (where phase is -180 degrees); phase margin is read at the gain-crossover frequency (where gain is 0 dB) — swapping the two crossover points is the usual error.The root locus of a system plots, as gain K varies from 0 to infinity, the
Show answer
Answer: B — closed-loop pole locations
The root locus traces where the closed-loop poles sit in the s-plane as K sweeps from zero (where they start at the open-loop poles) to infinity (where they end at the open-loop zeros or go to infinity). It says nothing directly about frequency response margins or steady-state error, though a designer reads both off the locus indirectly.Compared to a transfer function, the state-space representation's principal advantage is that it
Show answer
Answer: B — extends naturally to multiple inputs and outputs and exposes internal states
State-space handles multiple inputs and outputs naturally, which a single scalar transfer function cannot, and it can reveal an internal unstable or unobservable mode that happens to cancel against a zero and so is invisible in the transfer function. It does not shrink model order by itself, does not remove the need to check stability, and is not restricted to single-input systems — the opposite is true.Adding derivative action to a PI controller, making it PID, primarily
Show answer
Answer: B — anticipates the rate of change of error, improving damping, at the cost of noise sensitivity
Derivative action acts on the rate of change of the error, giving an anticipatory, damping effect that reduces overshoot — its price is amplifying high-frequency measurement noise, which is why it is usually filtered in practice. Integral action, not derivative, is what removes steady-state error and adds a system type; PID is used in single loops as freely as in cascade structures.A lead compensator is added to a control loop chiefly to
Show answer
Answer: B — add phase near crossover, speeding response and raising phase margin
A lead compensator's job is to add positive phase in the crossover region, which speeds the transient response and increases phase margin. Boosting low-frequency gain to shrink steady-state error is the LAG compensator's job, the opposite tradeoff; a lead-lag combines both in separate bands, and neither replaces PID outright.In the industrial control hierarchy, a Programmable Logic Controller (PLC) is chiefly used for
Show answer
Answer: B — discrete on/off and sequencing logic
A PLC's traditional strength is discrete, sequential and on/off logic — interlocks, sequencing, batch steps — while a DCS is built around continuous control of many analog loops; the line has blurred with modern hardware, but the syllabus distinction is exactly this discrete-versus-continuous split. Plotting a Bode diagram or root locus is off-line analysis work, not a plant-floor controller's job.