Formula & Calculator

Steady-State Error

Determines the residual error of a control system's output as time approaches infinity.

Control SystemsError Analysis

Steady-State Error Calculator ess = lim s·E(s)

ess = lims→0 s · E(s)
ess = steady-state error  ·  E(s) = error signal (Laplace domain)  ·  K = system gain  ·  N = system type (0, 1, or 2)
⟹ Solve ess, K, N
ess depends on system type & input
Please fix the errors above.
Solve for:
Presets:
ess
ess: K: N: Input:
✓ Copied!
Steady-State Error Gauge
Small (< 0.2) Medium (0.2–1.0) Large (> 1.0)
ess = lim s·E(s)  ·  For a unity feedback system, ess depends on system type N and gain K.
Type 0: ess = 1/(1+K) (step), ∞ (ramp/parabolic)
Type 1: ess = 0 (step), 1/K (ramp), ∞ (parabolic)
Type 2: ess = 0 (step/ramp), 1/K (parabolic)

Variables

SymbolQuantityUnit
e_ssSteady-state errorV (or variable)
sLaplace variable1/s
E(s)Laplace transform of error signalV·s (or variable·s)

What it means

The steady‑state error e_ss is the final difference between the desired output and the actual output of a control system after transients have died out. It is found using the final value theorem: e_ss = lim_{s→0} s·E(s). It depends on the system type (number of integrators) and the nature of the input (step, ramp, parabola). A type‑0 system has finite error for a step input; type‑1 has zero error for a step, but finite for a ramp. Reducing steady‑state error often requires integral action in the controller. Example: For a type‑0 system with a step input, the steady‑state error is finite and given by 1/(1+K_p). If the system has an integrator (type‑1), the error for a step is zero. This is why PI controllers are used to eliminate steady‑state error.

Worked example

Steady‑State Error – Practical Example

Real‑World
Scenario: A Type‑0 system with gain K = 10 is given a step input. Find the steady‑state error.
ParameterValue
System type0
K10
InputStep
Formulaess = 1/(1+K)
1ess = 1/(1+10) = 1/11 ≈ 0.0909
Final Design ess ≈ 0.091 (9.1% error) ✓ Finite error
Why: For a Type‑0 system, the steady‑state error to a step is finite and inversely proportional to (1+K).

Common mistakes

Watch unit consistency and the assumptions behind the formula; misapplying it outside its valid conditions is the most frequent error.

Applications

Steady‑state error e_ss = lim_{s→0} s·E(s) is the final error remaining after transients have died out in a control system. It depends on the system type and input. Engineers use it to design controllers that reduce errors, to meet performance specifications, and to evaluate system accuracy. This formula is essential for precision control systems.

  • Control system design for accurate tracking
  • Compensator design to improve steady‑state behaviour
  • System type classification and analysis
  • Error analysis in positioning and regulation systems
  • Educational understanding of steady‑state response