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
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
- Select the system type (0, 1, or 2) — the number of open-loop integrators.
- Enter the open-loop position gain K (the DC gain of G(s) excluding integrators).
- The tool computes Kp, Kv, and Ka from system type and K.
- Steady-state errors for step, ramp, and parabola inputs are derived from the error constants.
- 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.