53 / 78

Lesson 53 of 78 · Modeling & Feedback

Dynamic Models, Transfer Functions & Stability

MIT’s feedback courses move from physical models to time response, frequency response, stability, and controller design 1. For a mass-spring-damper with force input and position output,

\[ G(s)=\frac{X(s)}{F(s)}=\frac{1}{ms^2+cs+k}. \]
Reference enters a summing junction, controller, actuator and plant, while a sensor feeds measured output back and a disturbance enters the plant
Feedback acts on measured error; every block contributes dynamics, limits, uncertainty, and failure modes. Credit: StudyCorner original diagram · CC BY 4.0 · Source

Read the poles

The roots of the denominator are poles. Their location governs natural response. Left-half-plane continuous-time poles decay; right-half-plane poles grow. Complex poles create oscillation; poles near the imaginary axis decay slowly. Zeros shape how inputs reach outputs and can limit achievable response.

Step-response vocabulary

Define rise time, overshoot, settling time, steady-state error, and actuator effort. “Fast” is not a requirement. “Reach 95% within 0.30 s, overshoot below 5%, settle within ±0.2 mm by 0.5 s, for loads 2–6 kg” is testable.

Frequency response and robustness

Frequency response describes gain and phase versus sinusoidal frequency. Loop gain must cross unity with adequate margin before unmodeled delay, flexible modes, filtering, and sampling add enough phase lag to destabilize the system. Bandwidth trades response speed against noise, uncertainty, and actuator limits.

Models meet data

Estimate mass and geometry from design information; estimate damping, friction, or time constants from bounded experiments. Compare predicted and measured step or frequency responses. Residual patterns tell you what the model misses: dead time, backlash, saturation, Coulomb friction, flexible mode, or sensor filtering.

Model card

Document boundary, input, output, state variables, equations, parameters with sources, valid operating region, ignored effects, validation data, and decisions the model supports. A transfer function without a model card is easy to reuse where it no longer applies.

Source trail

References

  1. 1
    Analysis and Design of Feedback Control Systems. MIT OpenCourseWare. verifiedUndergraduate course in transfer functions, time and frequency response, stability, loop shaping, state variables, observers, and digital control. Cited at: course scope.
Further reading

Check your understanding

  1. What does a transfer function relate under zero initial conditions for an LTI model?
  2. What is a stable closed-loop response in practical terms?