⚙ Control Systems · Unit 2 · 10 GATE Questions

Time Response Analysis

First-order · Second-order systems · Transient specifications · Steady-state error · Error constants — the most GATE-heavy topic in Control Systems.

GATE Weightage: 2–3 marks
Topics: 6
GATE Qs: 10
Last updated: May 2026

⚙ Why Time Response Matters in Real Systems

1. First-Order System

A first-order system has a single energy storage element (one pole). Standard form:

T(s) = 1/(τs + 1)    or    T(s) = K/(τs + 1)

where τ = time constant (seconds). The pole is at s = −1/τ.

Step Response of First-Order System

For unit step input R(s) = 1/s:

c(t) = 1 − e^(−t/τ)   for t ≥ 0
t c(t) 1.0 0.632 τ slope=1/τ at t=0 4τ (≈98%) 0 c(t)=1−e^(−t/τ) 86.5% 95%
Fig 1: First-order system unit step response — reaches 63.2% at t=τ, 98% at t=4τ (settling)
TimeOutput ValueSignificance
t = τ63.2%Definition of time constant
t = 2τ86.5%
t = 3τ95.0%5% settling time
t = 4τ98.2%2% settling time (ts)
t → ∞100%Final/steady-state value
Rise time (10%→90%): tr = τ·ln(9) ≈ 2.2τ. Smaller τ = faster response. For a RC circuit: τ = RC. For a RL circuit: τ = L/R.

2. Second-Order System — Standard Form

T(s) = ωₙ² / (s² + 2ζωₙs + ωₙ²)

ωₙ = natural frequency (rad/s)  |  ζ = damping ratio (dimensionless)

Characteristic equation: s² + 2ζωₙs + ωₙ² = 0 → poles at s = −ζωₙ ± jωₙ√(1−ζ²)

Damped natural frequency: ωd = ωₙ√(1−ζ²)

Damping Cases

t c(t) 1.0 ζ=0.3 Underdamped ζ=1 Critically damped ζ=2 Overdamped ζ=0 Undamped (oscillates) 0
Fig 2: Second-order step responses — undamped (red dashed, oscillates forever), underdamped (cyan), critically damped (green, fastest no-overshoot), overdamped (amber, slow)
Damping RatioTypePoles LocationStep Response
ζ = 0UndampedOn jω axis: ±jωₙSustained sinusoidal oscillation
0 < ζ < 1UnderdampedComplex: −ζωₙ ± jωdOscillatory, decaying, overshoots
ζ = 1Critically dampedRepeated real: −ωₙ (×2)Fastest response with no overshoot
ζ > 1OverdampedTwo distinct real: −ζωₙ ± ωₙ√(ζ²−1)Slow approach, no oscillation

3. Transient Response Specifications

These specs quantify how quickly and smoothly a system responds to a step input. GATE frequently asks you to compute them given ζ and ωₙ.

Rise Time
tᵣ
(π − β) / ωd
β = cos⁻¹(ζ)
Peak Time
tₚ
π / ωd
ωd = ωₙ√(1−ζ²)
Peak Overshoot
%OS
e^(−πζ/√(1−ζ²)) × 100
Settling Time (2%)
tₛ
4 / (ζωₙ)
Settling Time (5%)
tₛ
3 / (ζωₙ)
Delay Time
td
(1 + 0.7ζ) / ωₙ
Step response (underdamped, 0<ζ<1):
c(t) = 1 − (e^(−ζωₙt) / √(1−ζ²)) · sin(ωdt + φ)   where φ = cos⁻¹(ζ)
GATE Trap: Rise time (tᵣ) uses ωd = ωₙ√(1−ζ²) in denominator, but the formula tᵣ = (π−β)/ωd. Many students use ωₙ instead of ωd by mistake. Always use damped frequency ωd for tᵣ and tₚ calculations.

Key Relationships

ParameterIncreases WhenPractical Trade-off
%Overshootζ decreasesLower ζ → faster but more overshoot
Settling time tₛζωₙ decreasesNeed large ζωₙ (= σ, real part of poles)
Rise time tᵣωₙ decreasesLarger bandwidth → faster rise
Peak time tₚωd decreasesOvershoot occurs earlier with larger ωd
Optimal ζ for control systems: ζ = 0.707 (1/√2) gives 4.3% overshoot and fastest settling relative to rise time. This is the ITAE-optimal damping ratio for step inputs and appears frequently in GATE problems.

⚙ Lab: Measuring Transient Specs

  • Connect 2nd order RLC circuit: R=200Ω, L=10mH, C=1μF → ωₙ=10000 rad/s, ζ=1
  • Apply square wave input at 100 Hz on oscilloscope — observe step response each half-cycle
  • Reduce R to 100Ω: ζ drops to 0.5, observe overshoot appear (≈16.3%)
  • Increase R to 1kΩ: ζ=5 (overdamped) — output slowly climbs, no oscillation
  • Measure tₚ from rising edge to first peak — verify tₚ = π/ωd

4. Steady-State Error

Steady-state error e_ss is the difference between desired and actual output as t → ∞. For a unity feedback system:

e_ss = lim(s→0) [s · E(s)] = lim(s→0) [s · R(s) / (1 + G(s))]

This is the Final Value Theorem applied to the error signal E(s) = R(s)/(1+G(s)).

System Type and Error Constants

System type = number of open-loop poles at origin (s = 0).

System TypeOpen-loop G(s) formPosition KpVelocity KvAcceleration Ka
Type 0K(s+z₁)…/[(s+p₁)…]K (finite)00
Type 1K(s+z₁)…/[s(s+p₁)…]K (finite)0
Type 2K(s+z₁)…/[s²(s+p₁)…]K (finite)

Steady-State Error Table

InputR(s)Type 0Type 1Type 2
Unit Step1/s1/(1+Kp)00
Unit Ramp1/s²1/Kv0
Unit Parabola1/s³1/Ka
Kp = lim(s→0) G(s)  |  Kv = lim(s→0) s·G(s)  |  Ka = lim(s→0) s²·G(s)
GATE Trap: These error formulas apply ONLY to unity feedback systems. For non-unity feedback H(s) ≠ 1, you must re-derive the error using E(s) = R(s) − H(s)C(s), not just apply the table directly.
Physical meaning: Kp (position constant) relates to how well the system tracks a constant position. Kv (velocity constant) to tracking a ramp (constant velocity). Ka (acceleration constant) to tracking a parabolic (accelerating) input. For zero steady-state error to a ramp, you need at least one integrator in the forward path (Type 1 or higher).

5. Determining System Type Quickly

Method: Count Poles at Origin

Express G(s) in factored form and count s-factors in denominator that aren't cancelled by zeros.

Example 1: G(s) = 10(s+2) / [s(s+1)(s+5)] → Type 1 (one s in denominator)
Kv = lim(s→0) s·G(s) = lim(s→0) 10s(s+2)/[s(s+1)(s+5)] = 10×2/(1×5) = 4
ess for ramp = 1/Kv = 0.25
Example 2: G(s) = 5 / [(s+1)(s+2)] → Type 0
Kp = lim(s→0) G(s) = 5/(1×2) = 2.5
ess for step = 1/(1+Kp) = 1/(1+2.5) = 1/3.5 ≈ 0.286
Memory Aid: Type number = minimum number of integrators needed in the loop to track that input type with zero steady-state error. Step→Type 1. Ramp→Type 2. No free integrators = Type 0 = always has error for step.

6. Impulse and Ramp Responses

Impulse Response

For a second-order underdamped system, impulse response = inverse LT of T(s):

h(t) = (ωₙ/√(1−ζ²)) · e^(−ζωₙt) · sin(ωdt)   t ≥ 0

Ramp Response Steady-State

For a Type 1 system with ramp input r(t) = t, the output c(t) eventually tracks with a constant lag:

c(t) → t − 1/Kv   as t → ∞

The steady-state error is the constant lag 1/Kv — higher Kv means the output tracks the ramp more closely.

GATE Previous Year Questions

GATE 20232 marksMCQ

A second order system has ωₙ = 4 rad/s and ζ = 0.5. The percentage overshoot for a unit step input is approximately:

  • A) 5%
  • B) 16.3%
  • C) 25%
  • D) 4.3%
Answer: B — 16.3%
%OS = exp(−πζ/√(1−ζ²)) × 100 = exp(−π×0.5/√(1−0.25)) × 100
= exp(−π×0.5/√0.75) × 100 = exp(−π×0.5/0.866) × 100
= exp(−1.814) × 100 = 0.163 × 100 = 16.3%
Note: ωₙ does not affect %OS — only ζ does.
GATE 20222 marksNAT

For G(s) = 10/[s(s+2)], unity feedback, the velocity error constant Kv = ?

  • A) 2
  • B) 10
  • C) 5
  • D) 0
Answer: C — Kv = 5
Kv = lim(s→0) s·G(s) = lim(s→0) s·10/[s(s+2)] = lim(s→0) 10/(s+2) = 10/2 = 5
System is Type 1 (one pole at s=0), so step error = 0, ramp error = 1/Kv = 0.2.
GATE 20212 marksMCQ

A unity feedback system has G(s) = K/[(s+1)(s+2)]. For zero steady-state error to a unit step input, K must be:

  • A) ∞
  • B) 2
  • C) Any finite K
  • D) Infinite (not achievable)
Answer: A/D — K must be infinite
G(s) has no pole at s=0 → system is Type 0. Kp = lim(s→0) G(s) = K/(1×2) = K/2.
ess = 1/(1+Kp) = 1/(1+K/2). For ess=0: K→∞. No finite K gives zero step error for Type 0 system.
To get zero step error, add an integrator (make it Type 1) — i.e., use integral control.
GATE 20202 marksNAT

A second order system has settling time ts = 4 s (2% criterion) and peak overshoot = 16.3%. Find ωₙ.

  • A) 2 rad/s
  • B) 2 rad/s
  • C) 4 rad/s
  • D) 1 rad/s
Answer: ωₙ = 2 rad/s
%OS = 16.3% → ζ = 0.5 (from exp(−πζ/√(1−ζ²))×100 = 16.3).
ts = 4/(ζωₙ) = 4 → ζωₙ = 1 → ωₙ = 1/ζ = 1/0.5 = 2 rad/s
GATE 20191 markMCQ

For a Type 2 system, the steady-state error for a unit ramp input is:

  • A) 1/Ka
  • B) 1/Kv
  • C) 0
  • D) ∞
Answer: C — zero
For a Type 2 system: Kv = lim(s→0) s·G(s) = ∞ (because G has s² in denominator).
ess (ramp) = 1/Kv = 1/∞ = 0. Type 2 systems track both step and ramp with zero steady-state error, but may have non-zero error for parabolic inputs (1/Ka).
GATE 20182 marksMCQ

A first-order system T(s) = 1/(1+10s) is subjected to a unit step. The time at which output = 0.5 is approximately:

  • A) 5 s
  • B) 6.93 s
  • C) 10 s
  • D) 3 s
Answer: B — t ≈ 6.93 s
c(t) = 1 − e^(−t/τ) = 0.5 → e^(−t/10) = 0.5 → −t/10 = ln(0.5) = −0.693
t = 10 × 0.693 = 6.93 s. Note: τ=10 s (from 1+10s → τ=10).
GATE 20172 marksMCQ

The damping ratio of a second-order system is 0.707. Which statement is correct about the step response?

  • A) It has no overshoot
  • B) It has 4.3% overshoot
  • C) It has 16.3% overshoot
  • D) It is overdamped
Answer: B — 4.3% overshoot
ζ = 0.707 = 1/√2. Since 0 < ζ < 1, the system is underdamped (some overshoot).
%OS = exp(−π×0.707/√(1−0.5)) × 100 = exp(−π×0.707/0.707) × 100 = exp(−π) × 100 = 4.3%
This is the ITAE-optimal damping ratio — minimizes integrated time-weighted absolute error.
GATE 20161 markMCQ

For a unity feedback system with G(s) = 4/[s(s+4)], the natural frequency ωₙ and damping ratio ζ are:

  • A) ωₙ=2, ζ=1
  • B) ωₙ=2, ζ=1
  • C) ωₙ=4, ζ=0.5
  • D) ωₙ=2, ζ=0.5
Answer: ωₙ=2, ζ=1 (critically damped)
Closed-loop T(s) = G/(1+G) = 4/[s(s+4)+4] = 4/[s²+4s+4]
Compare with ωₙ²/(s²+2ζωₙs+ωₙ²): ωₙ² = 4 → ωₙ = 2
2ζωₙ = 4 → ζ = 4/(2×2) = 1 (critically damped — no overshoot)
GATE 20152 marksNAT

A second-order system has poles at s = −2 ± j2. For unit step input, the peak time tₚ = ?

  • A) π/4 s
  • B) π/2 s
  • C) π s
  • D) 2π s
Answer: B — tₚ = π/2 s
Poles at −2±j2: real part σ = −2, imaginary part ωd = 2.
tₚ = π/ωd = π/2 ≈ 1.57 s
Also: ωₙ = √(σ²+ωd²) = √(4+4) = 2√2, ζ = σ/ωₙ = 2/(2√2) = 1/√2 = 0.707
GATE 20142 marksMCQ

G(s) = 10(s+2)/[s²(s+1)]. The system type and steady-state error for unit ramp input are:

  • A) Type 1, 0.1
  • B) Type 2, ∞
  • C) Type 2, 0
  • D) Type 1, 0.2
Answer: C — Type 2, ess(ramp) = 0
G(s) = 10(s+2)/[s²(s+1)] has TWO poles at s=0 → Type 2.
For Type 2: Kv = lim(s→0) s·G(s) = ∞ → ess = 1/Kv = 1/∞ = 0.
Also: Ka = lim(s→0) s²·G(s) = 10×2/1 = 20. For parabolic: ess = 1/Ka = 0.05.
← Unit 1: Block Diagrams Unit 3: Stability →