Steady State Error Calculator

Enter system type and open-loop gain to instantly compute steady-state error for step, ramp, and parabola inputs.

Use the Steady State Error Calculator

System Parameters

Unity-feedback, open-loop transfer function G(s).

1 integrator in G(s) — tracks step with zero error.

Must be a positive number. For G(s)=K/s, this is the velocity gain.

Amplitude of the reference signal (e.g. step height, ramp slope).

Error Constants

Kp (Position)
—
Kv (Velocity)
—
Ka (Accel.)
—

Steady-State Errors

Input Type r(t) ess
Step A·u(t) —
Ramp A·t —
Parabola A·t²/2 —

System Type vs. Input Summary

Type Step Ramp Parabola
0 A/(1+Kp) ∞ ∞
1 0 A/Kv ∞
2 0 0 A/Ka

Summary

This calculator computes the steady-state error of a unity-feedback control system based on system type and open-loop gain. It derives the position error constant (Kp), velocity error constant (Kv), and acceleration error constant (Ka), then calculates the final steady-state error for step, ramp, and parabola reference inputs. Results follow standard control theory: a Type 0 system has finite error to a step, Type 1 tracks steps perfectly but has finite ramp error, and Type 2 tracks ramps perfectly but has finite parabola error.

How it works

  1. Select the system type (0, 1, or 2) — the number of open-loop integrators.
  2. Enter the open-loop position gain K (the DC gain of G(s) excluding integrators).
  3. The tool computes Kp, Kv, and Ka from system type and K.
  4. Steady-state errors for step, ramp, and parabola inputs are derived from the error constants.
  5. Results update instantly; zero means perfect tracking, infinity means the output diverges from the input.

Use cases

  • Verify steady-state performance of a designed controller before simulation.
  • Determine the minimum system type needed to track a given reference input.
  • Compare error constants across different gain values during design.
  • Quickly classify an existing plant model by its steady-state behavior.
  • Teach or study control theory concepts for step/ramp/parabola inputs.
  • Check if integral action is needed to eliminate steady-state error.

Frequently Asked Questions

Last updated: 2026-06-18 · Reviewed by Nham Vu