Download as pdf or txt
Download as pdf or txt
You are on page 1of 27

Steady – State Errors

Fourth Academic Year


Power and Electronics and Communication Engineering
Electrical Engineering Department
College of Engineering
Salahaddin University - Erbil

December 2019
Steady-State Errors

 Steady-state error is the difference between the input and the output for a
prescribed test input as 𝑡𝑡→∞.
 Since we are concerned with the difference between the input and the output of a
feedback control system after the steady state has been reached, our discussion is
limited to stable systems, where the natural response approaches zero as 𝑡𝑡→∞.
 Unstable systems represent loss of control in the steady state and are not
acceptable for use at all.
 Thus, the engineer must check the system for stability while performing steady-
state error analysis and design.

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 2 of 27
Steady-State Errors : For a Unit Step Input

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 3 of 27
Steady-State Error for Unity Feedback Systems

 Steady-state error can be calculated from a system's closed-loop transfer


function; Unit feedforward control system and a unit feedback control system.
 Steady-State Error in a unit feedforward control system;

To find 𝑒𝑒𝑠𝑠𝑠𝑠 we need to Apply the final value theorem

𝒆𝒆 ∞ = 𝐥𝐥𝐥𝐥𝐥𝐥 𝒔𝒔𝒔𝒔 𝒔𝒔 [𝟏𝟏 − 𝑻𝑻 𝒔𝒔 ]


𝒔𝒔→𝟎𝟎

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 4 of 27
Steady-State Error for Unity Feedback Systems

Example 7.1
Find the steady-state error for a unity forward control system that has
𝟓𝟓
𝑻𝑻 𝒔𝒔 = and a unity step input.
𝒔𝒔𝟐𝟐 +𝟕𝟕𝟕𝟕+𝟏𝟏𝟏𝟏

Answer
From the problem statement, R(s) = 1/s ,

Since T(s) is stable and, subsequently, E(s) does not have right-half-plane poles or jw
poles other than at the origin, we can apply the final value theorem
e(∞) = 1/2

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 5 of 27
Steady-State Error for Unity Feedback Systems

 Steady-State Error in a unity feedback control system;

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

We now apply the final value theorem;

𝒔𝒔𝒔𝒔(𝒔𝒔)
𝒆𝒆 ∞ = lim
𝒔𝒔→𝟎𝟎 𝟏𝟏 + 𝑮𝑮(𝒔𝒔)

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 6 of 27
Test Signals

 The three test signals that used to establish specifications for a control system's
steady-state error characteristics are :
1. Step
2. Ramp
3. Parabola
 Let us take each input and evaluate its effect on the steady-state error by using
the feedback control system equation.

𝒔𝒔𝒔𝒔(𝒔𝒔)
𝒆𝒆 ∞ = lim
𝒔𝒔→𝟎𝟎 𝟏𝟏 + 𝑮𝑮(𝒔𝒔)

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 7 of 27
Test Signals Cont.

From :
𝒔𝒔𝒔𝒔(𝒔𝒔)
𝒆𝒆 ∞ = lim
𝒔𝒔→𝟎𝟎 𝟏𝟏 + 𝑮𝑮(𝒔𝒔)

For Step Input Signal, R(s) = 1/s, then we can find

For Ramp Input Signal, R(s) = 1/s2 , we obtain:

For Parabolic Input Signal, R(s) = 1/s3, we get

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 8 of 27
Steady-State Errors: Examples

Example 7.2 Find the steady-state errors for inputs of 5u(t), 5tu(t), and 5t2u(t) to
the following control system. The function u(t) is the unit step.

Answer: First we need to verify the stability of the system: Using Routh criterion,
refer to chapter 6, the system found to be stable.
For 5u(t) :

For 5tu(t):

For 5t2u(t):

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 9 of 27
Steady-State Errors: Examples

Example 7.3 Find the steady-state errors for inputs of 5u(t), 5tu(t), and 5t2u(t) to
the following control system. The function u(t) is the unit step.

Answer: First we need to verify the stability of the system: Using Routh criterion,
refer to chapter 6, the system found to be stable.
For 5u(t) :

For 5tu(t):

For 5t2u(t):

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 10 of 27
Static Error Constants

 We continue our focus on unity negative feedback systems and define parameters
that we can use as steady-state error performance specifications.
 These steady-state error performance specifications are called static error
constants.
 For a step input, u(t) ;

where 𝒌𝒌𝑷𝑷 :position constant


𝟏𝟏
𝒆𝒆 ∞ = 𝒆𝒆𝒔𝒔𝒔𝒔𝒔𝒔𝒔𝒔 =
𝟏𝟏 + 𝒌𝒌𝑷𝑷

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 11 of 27
Static Error Constants Cont.

 For a ramp input, tu(t) ;

where 𝒌𝒌𝒗𝒗 :velocity constant


𝟏𝟏
𝒆𝒆 ∞ = 𝒆𝒆𝒓𝒓𝒓𝒓𝒓𝒓𝒓𝒓 =
𝒌𝒌𝒗𝒗

 For a parabolic input, ½ t2u(t) ;

where 𝒌𝒌𝒂𝒂 :acceleration constant


𝟏𝟏
𝒆𝒆 ∞ = 𝒆𝒆𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂𝒂 =
𝒌𝒌𝒂𝒂

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 12 of 27
Static Error Constants : Example

Example 7.4 For each of the following systems, evaluate the static error constants
and find the expected error for standard step, ramp, and parabolic inputs.

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 13 of 27
Static Error Constants : Example Cont.

Answer: first we verify the stability in each system using Routh Criterion. All
systems are stable.
(a)

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 14 of 27
Static Error Constants : Example Cont.

(b)

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 15 of 27
Static Error Constants : Example Cont.

(c)

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 16 of 27
System Type

 The values of the static error constants,, depend upon the form of G(s), especially
the number of pure integrations in the forward path. Since steady-state errors
are dependent upon the number of integrations in the forward path.
 We define system type to be the value of n in the denominator or, equivalently,
the number of pure integrations in the forward path.

 Therefore, a system with n = 0 is a Type 0 system. If n = 1 or n = 2, the


corresponding system is a Type 1 or Type 2 system, respectively.

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 17 of 27
System Type : Example

Example 7.5

Type 1

Type 2

Type 3

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 18 of 27
System Type : Example

Example 7.6 Find ess for the following system with inputs step, ramp, and parabola.

Answer
The closed loop poles are: -11.6063 , -0.1968 ± j0.6261
The system is stable and of type 2.
The state-steade error is zero for step and ramp inputs.
For parabolic input:

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 19 of 27
Relation Between Input, System Type, Static Error Constants, and Steady-State Errors

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 20 of 27
Sensitivity

 During the design process, the engineer may want to consider the extent to which
changes in system parameters affect the behavior of a system.
 Ideally, parameter changes due to heat or other causes should not appreciably
affect a system's performance.
 The degree to which changes in system parameters affect system transfer
functions, and hence performance, is called sensitivity.
 A system with zero sensitivity (that is, changes in the system parameters have no
effect on the transfer function) is ideal.
 For example: assume the function F = K/(K + a)
If K = 10 and a = 100, then F = 0.091.
If parameter a triples to 300, then F = 0.032.
We see that a fractional change in parameter a of (300 — 100)/100 = 2 (a 200%
change), yields a change in the function F of (0.032 - 0.091)/0.091 = -0.65 (-65%
change).
 Thus, the function F has reduced sensitivity to changes in parameters.

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 21 of 27
Sensitivity Cont.

 Sensitivity is the ratio of the fractional change in the function to the fractional
change in the parameter as the fractional change of the parameter approaches
zero. That is,

 Which reduced to

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 22 of 27
Sensitivity: Example

Example 7.7 Given the system shown, calculate the sensitivity of the closed-loop
transfer function to changes in the parameter a. How would you reduce the
sensitivity?

Answer
The closed-loop transfer function is

which is, in part, a function of the value of s. For any value of s, however, an
increase in K reduces the sensitivity of the closed-loop transfer function to changes
in the parameter a.

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 23 of 27
Sensitivity: Example

Example 7.8 For the system shown, find the sensitivity of the steady-state error to
changes in parameter K and parameter a with ramp inputs.

Answer
The steady-state error for the system is
The sensitivity of e(∞) to changes in parameter a is

The sensitivity of e(∞) to changes in parameter K is

Thus, changes in either parameter a or parameter K are directly reflected in e(∞)


and there is no reduction or increase in sensitivity.
The negative sign, indicates a decrease in e(∞) for an increase in K.

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 24 of 27
Steady-State Error for Systems in State Space: Example

Example 7.8 Evaluate the steady-state error for the system shown for unit step and
unit ramp inputs. Use the final value theorem.

Answer

For a unit step, R(s) = 1/s, and e(∞) = 4/5. For a unit ramp, R(s) = 1/𝑠𝑠2, and e(∞) = ∞.
Notice that the system behaves like a Type 0 system

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 25 of 27
Steady-State Error : Assignments

HW. 7.1
Consider the following unity feedback system, where

Find the value of K to yield a static error constant of 10,000.

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 26 of 27
End of Chapter Seven!

Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering Dec. 2019 27 of 27

You might also like