Control Systems Basics — Cheat Sheet

Transfer functions, PID, first/second-order response, stability and steady-state error.

Blocks & transfer functions

Transfer functionG(s) = Y(s) / U(s)
Series (cascade)G = G₁·G₂
ParallelG = G₁ + G₂
Closed loop (neg. fb)T = G / (1 + G·H)
Characteristic eqn1 + G·H = 0

PID controller

Ideal PIDu = Kp·e + Ki∫e dt + Kd·(de/dt)
Parallel (s-form)C(s) = Kp + Ki/s + Kd·s
Integral timeTi = Kp / Ki
Derivative timeTd = Kd / Kp
EffectP: speed · I: kills offset · D: damps

First-order response

Standard formG = K / (τs + 1)
Time constant τ63% of final in 1τ, ~settled in 4τ
DC gainK = Δoutput / Δinput (steady)

Second-order response

Standard formωₙ² / (s² + 2ζωₙs + ωₙ²)
Damping ζ<1 under · =1 critical · >1 over
Damped frequencyω_d = ωₙ√(1−ζ²)
% overshootPO = e^(−πζ/√(1−ζ²)) × 100
Settling (2%)t_s ≈ 4 / (ζωₙ)
Peak timet_p = π / ω_d

Stability & error

Stable ifall poles have Re(s) < 0 (left-half plane)
Routh–Hurwitzno sign change in 1st column
Marginsgain & phase margin from Bode/Nyquist
Final value thmy(∞) = lim(s→0) s·Y(s)
SS error (step, type 0)e_ss = 1 / (1 + Kp)

Formula reference — verify against the governing standard. Not a substitute for engineering judgment.