A topic in the Open Knowledge Graph — a free, open map of 15,290 topics and the order to learn them in.

Steady-State Error Analysis

Graduate Depth 130 in the knowledge graph ☐ I know this ☆ Set as goal
27topics build on this
873prerequisites beneath it
See this on the map →
Block Diagram Algebra and ReductionFirst-Order System Time Response+1 more→→Controller Design via Root LocusInternal Model Principle and Integral Control Action+4 more
steady-state-error system-type error-constants position-error velocity-error

Core Idea

Steady-state error quantifies how closely a stable control system tracks its reference input after transients die out, determined by the number of free integrators in the open-loop forward path (system type). A Type 0 system has finite position constant Kp and nonzero steady-state error to a step; a Type 1 system (one integrator) tracks steps perfectly but has finite velocity constant Kv and error to a ramp; a Type 2 system tracks ramps perfectly but has finite acceleration constant Ka. Errors are given by ess = R/(1+Kp), ess = R/Kv, and ess = R/Ka respectively, derived using the final value theorem applied to E(s) = R(s)/(1 + G(s)).

How It's Best Learned

Apply error constant formulas to example open-loop transfer functions with varying numbers of origin poles. Verify using the final value theorem on the closed-loop error transfer function — the two approaches must agree for a stable closed-loop system.

Common Misconceptions

Explainer

From your work with block-diagram algebra, you know how to compute a closed-loop transfer function by reducing feedback loops, and from time-domain analysis you know that a stable system eventually settles to a final value. Steady-state error analysis asks: once all the transients die away, how close does that final value get to the reference? The answer depends almost entirely on one structural feature of the open-loop path — how many pure integrators it contains. This count is the system type.

To see why integrators matter, think about what an integrator does in the s-domain: it contributes a factor of 1/s to G(s), which means infinite DC gain. The closed-loop error signal E(s) = R(s) / (1 + G(s)). When G(s) has no integrators (Type 0), G(0) is a finite number — call it Kp, the position error constant. The steady-state error to a unit step is then 1/(1+Kp): always nonzero unless Kp → ∞. But when G(s) contains one integrator, G(s) → ∞ as s → 0, which forces E(0) → 0. A Type 1 system tracks constant references perfectly, because the integrator continuously corrects any persistent error until it vanishes.

The pattern repeats for higher-order inputs. A ramp input R(s) = 1/s² demands that G(s) → ∞ faster than 1/s to achieve zero error — that requires at least two integrators. This is the velocity error constant Kv = lim[s→0] s·G(s); for a Type 1 system Kv is finite and the ramp error is 1/Kv. For a Type 2 system with two integrators, Kv → ∞ and ramp error is zero, but the system can still have finite error to a parabolic (acceleration) input, characterized by Ka. The three error constants Kp, Kv, Ka live in a precise hierarchy: each higher system type eliminates error to one more class of polynomial input.

The right tool for computing these errors is the final value theorem: the steady-state value of a signal f(t) equals lim[s→0] s·F(s), provided the closed-loop system is stable and the limit exists. Apply this to the error: ess = lim[s→0] s · E(s) = lim[s→0] s · R(s)/(1+G(s)). For a step R(s) = 1/s, this gives ess = 1/(1+lim G(s)) = 1/(1+Kp). Always verify stability first — the final value theorem gives a finite number even for unstable systems, but that number is meaningless.

One critical subtlety: high loop gain reduces steady-state error but does not change system type. You can drive Kp very large (making step error small) without adding any integrators, but you cannot make step error exactly zero without one. Conversely, adding an integrator changes the system's fundamental character — it now tracks steps perfectly regardless of gain, but requires careful stability analysis because each integrator contributes −90° of phase at all frequencies, eating into your phase margin. Steady-state error and stability are in tension, and the system type is the fulcrum between them.

Practice Questions 5 questions

Prerequisite Chain

Understanding Zero → The Number Zero → Counting to Five → Counting to 10 → Counting to 20 → Counting a Set of Objects Up to 20 → Cardinality: The Last Number Counted → Matching Numerals to Quantities → Subitizing Small Quantities → Addition Within 10 → Number Bonds to 10 → Addition Within 20 → Doubles and Near Doubles → Doubles Facts Within 10 → Near Doubles Facts Within 20 → Mental Math Strategies for Addition → Mental Math: Adding and Subtracting Tens → Addition Within 100 → Repeated Addition as Multiplication → Multiplication as Equal Groups → Multiplication: Arrays → Basic Multiplication Facts (0s, 1s, 2s, 5s, 10s) → Multiplication Facts Within 100 → Division as Equal Sharing → Division as Grouping (Measurement Division) → Division: Grouping (Repeated Subtraction) Model → Division: Fair Sharing Model → Division as Equal Sharing → Division as Grouping → Basic Division Facts → Division Facts Within 100 → Multiplication and Division Fact Families → Relationship Between Multiplication and Division → Division Facts as Inverse of Multiplication → Remainders and Quotients in Division → Division Word Problems → Multi-Step Word Problems → Solving Multi-Step Word Problems → Multiplication Word Problems → Division Word Problems → Introduction to Long Division → Factors and Multiples → Prime and Composite Numbers → Equivalent Fractions → Relating Fractions and Decimals → Decimal Place Value → Integers and the Number Line → Comparing and Ordering Integers → Absolute Value → Adding Integers → Subtracting Integers → Multiplying Integers → Dividing Integers → Unit Rates → Proportions → Percent Concept → Converting Between Fractions, Decimals, and Percents → Operations with Rational Numbers → Two-Step Equations → Solving Multi-Step Equations → Equations with Variables on Both Sides → Angle Pairs: Complementary, Supplementary, and Vertical → Parallel Lines and Transversals → Corresponding Angles → Alternate Interior Angles → Triangle Angle Sum Theorem → Exterior Angle Theorem → Triangle Inequality Theorem → Similar Triangles: AA Similarity → Similar Triangles: SSS and SAS Similarity → Proportions in Similar Triangles → Right Triangle Trigonometry Introduction → Sine, Cosine, and Tangent Ratios → Trigonometric Ratios Review → Radian Measure → Converting Between Degrees and Radians → The Unit Circle → Graphing Sine and Cosine → Graphing Tangent and Reciprocal Trigonometric Functions → Derivatives of Trigonometric Functions → Antiderivatives → Indefinite Integrals → Basic Integration Rules → Riemann Sums → Definite Integral Definition → Double Integrals: Definition and Setup → Iterated Integrals and Fubini's Theorem → Double Integrals over Rectangular Regions → Double Integrals over General Regions → Applications of Double Integrals: Area, Mass, and Moments → Triple Integrals in Cartesian Coordinates → Triple Integrals in Cylindrical and Spherical Coordinates → Change of Variables and the Jacobian Determinant → Applications of Triple Integrals: Volume and Mass → Vector Fields and Their Representations → Line Integrals of Vector Fields → Work and Circulation → Line Integrals of Scalar and Vector Functions → Fundamental Theorem for Line Integrals → Conservative Vector Fields → Conservative Vector Fields and Potential Functions → Curl and Divergence of Vector Fields → Curl and Divergence → Divergence Theorem → Electric Flux and Divergence Theorem → Gauss's Law: Integral Form and Meaning → Solving Problems with Gauss's Law → Conductors in Electrostatic Equilibrium → Capacitance and Capacitors → Dielectrics → Dielectric Constant and Relative Permittivity → Electric Field Inside Dielectric Materials → Dielectric Materials and Polarization → Dielectric Susceptibility and Permittivity → Energy Density in Electric Fields → Electric Current and Current Density → Electrical Resistance and Resistivity → Ohm's Law and Circuit Elements → Electromotive Force (EMF) and Batteries → Kirchhoff's Circuit Laws: Voltage and Current → DC Circuit Network Analysis Methods → Transient Response in RC Circuits → RC Circuits → First-Order Transient Circuit Response → Second-Order Transient Circuit Response → Feedback Control Fundamentals → Laplace Transform Methods for Control → Transfer Functions and System Modeling → First-Order System Time Response → Second-Order System Time Response → Steady-State Error Analysis

Longest path: 131 steps · 873 total prerequisite topics

Prerequisites (3)

Leads To (6)