11.1 Steady State Error
11.1 Steady State Error
Learning Outcomes
After completing this chapter the student will be able to:
• Find the steady-state error for a unity feedback system
• Specify a system’s steady-state error performance
• Design the gain of a closed-loop system to meet a steady-state error
specification
• Find the steady-state error for disturbance inputs
• Find the steady-state error for nonunity feedback systems
• Find the steady-state error sensitivity to parameter changes
• Find the steady-state error for systems represented in state space
Introduction
control systems analysis and design focus on three specifications:
(1) transient response,
(2) stability, and
(3) steady-state errors,
taking into account the robustness of the design along with economic
and social considerations.
Definition and Test Inputs
Steady-state error is the difference between the input and the output for a
prescribed test input as t->∞.
Assume a position control system, where the output position follows the
following input commanded position:
1. Step inputs-represent constant position and thus are useful in
determining the ability of the control system to position itself with
respect to a stationary target e.g. satellite in geostationary orbit .
2. Ramp inputs represent constant-velocity inputs to a position control
system by their linearly increasing amplitude. These waveforms can
be used to test a system’s ability to follow a linearly increasing
input or, equivalently, to track a constant-velocity target, e.g. , a
position control system that tracks a satellite that moves across the sky
at a constant angular velocity,
Evaluating Steady-State Errors with step input
Output 1 has zero steady-state error, and Output 2 has a finite steady-state error, e(ꝏ).
Evaluating Steady-State Errors with Ramp input
Output 1, which has zero steady-state error, and Output 2, which has a finite steady-
state error, e(ꝏ).
Sources of Steady-State Error
Many steady-state errors in control systems arise from nonlinear sources, such as:
Backlash in gears or a motor that will not move unless the input
voltage exceeds a threshold.
Nonlinear behavior of the plant/system.
Example
Consider the system shown inn figure below with R(s) is the input, C(s) is
the output, and E(s)=R(S)-C(s) is the error.
Consider a step input. In the steady state, if
c(t) equals r(t), e(t) will be zero. But with a
pure gain, K, the error, e(t), cannot be zero if
c(t) is to be finite and nonzero.
The steady-state value of the error, is given by
If the forward-path gain is replaced by an integrator shown in figure below
There will be zero error in the steady state for a step input. The reasoning is as follows: As
c(t) increases, e(t) will decrease, since e(t)=r(t)-c(t). This decrease will continue until there
is zero error, but there will still be a value for c(t) since an integrator can have a constant
output without any input.
Steady-State Error for Unity Feedback Systems
Steady-State Error in Terms of T(s) Applying the final value theorem,
without taking the Laplace inverse
For finite steady-state errors, the final value theorem is valid only if F(s) has poles only in the
left half-plane and, at most, one pole at the origin. However, correct results that yield steady-
state errors that are infinite can be obtained if F(s) has more than one pole at the origin.
If F(s) has poles in the right half-plane or poles on the imaginary axis other than at the origin,
the final value theorem is invalid.
Valid only if (1) E(s) has poles only in the left half-plane and at the origin, and (2) the closed-
loop transfer function, T(s), is stable.
Consider the feedback control system shown in Figure below.
In order to have zero steady-state error for a parabolic input, we must have
If there are no integrations in the forward
path, then
If only one integration exists in the forward
path, then,
In order to have zero steady-state error for a parabolic input, we must have
SOLUTION: Since the system is Type 1, the error stated in the problem must apply to
a ramp input; only a ramp yields a finite error in a Type 1 system. Thus,
PROBLEM: A unity feedback system has the following forward transfer
function:
ANSWER: K =189
End of Presentation