Steady-State Errors

Introduction

The deviation of the output of a control system from the desired reference in steady operation is called the steady-state error. It is commonly denoted by ess. Steady-state error is obtained from the error signal e(t) by using the final value theorem in the Laplace domain.

Introduction

In the expression above, E(s) is the Laplace transform of the error signal e(t), and the final value theorem gives

ess = limt→∞ e(t) = lims→0 s E(s).

We treat steady-state errors separately for unity feedback and non-unity feedback closed-loop systems because the algebraic expressions for the error differ. The usual approach is to express E(s) in terms of R(s) and the open-loop transfer function and then apply the final value theorem.

Steady-State Errors for Unity Feedback Systems

Consider a closed-loop control system with unity negative feedback as shown below.

Steady-State Errors for Unity Feedback Systems

Let the Laplace transforms of the reference input and the output be R(s) and C(s) respectively.

  • R(s) - Laplace transform of reference input r(t).
  • C(s) - Laplace transform of output c(t).

The closed-loop transfer function for a system with forward path G(s) and unity negative feedback is

Steady-State Errors for Unity Feedback Systems
Steady-State Errors for Unity Feedback Systems

The error at the summing point is

E(s) = R(s) - C(s)

Substitute the expression for C(s) from the closed-loop transfer function into the expression for E(s).

C(s) = G(s) R(s) / [1 + G(s)]

E(s) = R(s) - G(s) R(s) / [1 + G(s)]

Steady-State Errors for Unity Feedback Systems
Steady-State Errors for Unity Feedback Systems
Steady-State Errors for Unity Feedback Systems

Factor R(s) to obtain E(s) in a convenient form for the final value theorem.

E(s) = R(s) / [1 + G(s)]

Apply the final value theorem to obtain steady-state error for a given reference R(s).

Steady-State Errors for Unity Feedback Systems

For standard reference inputs, steady-state errors are commonly expressed using error constants. The standard relationships are usually summarised in a table that lists the steady-state error for a unit step, unit ramp and unit parabolic input in terms of the open-loop error constants.

Steady-State Errors for Unity Feedback Systems

Here the error constants are defined as follows.

  • Position error constant Kp = lims→0 G(s).
  • Velocity error constant Kv = lims→0 s·G(s).
  • Acceleration error constant Ka = lims→0 s²·G(s).

Using these constants, the steady-state error for standard inputs is given by the table shown above. For clarity:

  • For a unit step input R(s) = 1/s, ess = 1 / (1 + Kp).
  • For a unit ramp input R(s) = 1/s², ess = 1 / Kv, if Kv is finite.
  • For a unit parabolic input R(s) = 1/s³, ess = 1 / Ka, if Ka is finite.

Note

  • If any of the standard input signals has amplitude other than unity, multiply the corresponding steady-state error by that amplitude.
  • Steady-state error is not defined for a unit impulse input in the usual sense because the impulse exists only at t = 0 and the final value (t → ∞) comparison is not meaningful.

Example

Find the steady-state error for a unity negative feedback system when the input signal is a combination of step, ramp and parabolic components as shown below.

Example

Let the forward path transfer function of the system be as shown.

Example

Compute error constants for the system and the steady-state error contributed by each component of the input. The standard tabulation of error constants and the resulting steady-state errors for the three components is shown below.

Example

The overall steady-state error is the algebraic sum of the steady-state errors due to the individual components of the input.

Example

Therefore, for this example, the steady-state error ess is 1.

Steady-State Errors for Non-Unity Feedback Systems

Consider a closed-loop control system with a non-unity feedback H(s) as shown below.

Steady-State Errors for Non-Unity Feedback Systems

It is most convenient to compute steady-state error using the standard unity-feedback relationships. To do that, we convert the non-unity feedback structure into an equivalent unity feedback form by manipulating the block diagram.

One common method is to move H(s) into the forward path by algebraic block reduction and to introduce an equivalent single forward-path block so that the feedback becomes unity. The conversion process is illustrated in the following figures.

Steady-State Errors for Non-Unity Feedback Systems

Simplify the block diagram by keeping a unity negative feedback loop and combining the remaining forward-path elements into a single equivalent transfer function. The simplified equivalent block diagram is:

Steady-State Errors for Non-Unity Feedback Systems

In this equivalent unity-feedback diagram the single forward block has the transfer function shown below (replace this block where the original forward path and feedback have been combined). Use this transformed forward transfer function in place of G(s) for steady-state error calculations.

Steady-State Errors for Non-Unity Feedback Systems

After the transformation, calculate error constants and steady-state errors exactly as done for unity feedback systems, using the equivalent forward transfer function.

Note: It is meaningless to compute steady-state error for an unstable closed-loop system. Therefore check the closed-loop stability first and compute steady-state errors only for stable closed-loop systems. Stability analysis is treated in the next chapter.

Practical remarks and applications

  • System type and steady-state performance: The number of pure integrators in the open-loop forward path (that is, the system type) largely determines which inputs can be tracked with zero steady-state error. A type 0 system cannot track a ramp with zero error, a type 1 system can track a step with zero error, and a type 2 system can track a ramp with zero error, etc.
  • Controller design: Adding integral action in a controller increases system type and reduces steady-state error for certain reference inputs, but it may affect stability and transient response. Design always balances steady-state requirements and dynamic behaviour.
  • Use of error constants: Error constants Kp, Kv, Ka provide quick measures of steady-state performance without computing full time-domain responses; they are widely used in preliminary design and analysis.
  • Verification: After analytic computation of ess, verify results by simulation or by time-domain analysis to ensure the closed-loop system is stable and assumptions (such as low-frequency approximations) are valid.

Summary

Steady-state error quantifies the long-time difference between reference and output. For unity feedback systems, derive E(s) = R(s) / [1 + G(s)] and use ess = lims→0 sE(s). Use error constants Kp, Kv, Ka to obtain closed-form steady-state errors for standard inputs. For non-unity feedback systems, convert to an equivalent unity-feedback form before applying the same formulae. Always confirm closed-loop stability before interpreting steady-state errors.

The document Steady-State Errors is a part of the Electrical Engineering (EE) Course Control Systems.
All you need of Electrical Engineering (EE) at this link: Electrical Engineering (EE)
Explore Courses for Electrical Engineering (EE) exam
Get EduRev Notes directly in your Google search
Related Searches
Free, Important questions, Viva Questions, Sample Paper, Steady-State Errors, Steady-State Errors, shortcuts and tricks, Steady-State Errors, Objective type Questions, study material, past year papers, Summary, practice quizzes, Previous Year Questions with Solutions, Extra Questions, video lectures, ppt, pdf , Exam, mock tests for examination, Semester Notes, MCQs;