0% found this document useful (0 votes)
14 views5 pages

Steady-State Error Analysis in Control Systems

This document discusses transient response analysis and steady-state error analysis of control systems. It defines types of control systems based on their open-loop transfer function and analyzes their steady-state error properties. The key steady-state error constants - static position, velocity, and acceleration error constants - are defined and their values are derived for different system types. Higher system types generally have smaller steady-state errors.

Uploaded by

prica_adrian
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views5 pages

Steady-State Error Analysis in Control Systems

This document discusses transient response analysis and steady-state error analysis of control systems. It defines types of control systems based on their open-loop transfer function and analyzes their steady-state error properties. The key steady-state error constants - static position, velocity, and acceleration error constants - are defined and their values are derived for different system types. Higher system types generally have smaller steady-state errors.

Uploaded by

prica_adrian
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

SYSTEMS THEORY

VII

TRANSIENT RESPONSE ANALYSIS AND STEADY-STATE ERROR ANALYSIS

1. Classification of Control Systems


Definition: consider a closed-loop system with the following open-loop transfer function:

K ⋅ (Ta ⋅ s + 1) ⋅ (Tb ⋅ s + 1)K ⋅ (Tm ⋅ s + 1)


G (s ) ⋅ H (s ) =
s N ⋅ (T1 ⋅ s + 1) ⋅ (T2 ⋅ s + 1)K ⋅ (Tp ⋅ s + 1)
. (1.)

If N = 0 , N = 1 ... then the given system is called of type 0, type 1, ... respectively.

2. The Steady-State Errors


2.1. The Definitions of the Steady-State Errors

Statement: for the closed-loop system, the steady-state error ess , i.e. the difference between the
command and the response when t → ∞ is given by the following expression:

s ⋅ U (s )
ess = lim
1 + G (s ) ⋅ H (s )
(2.)
s →0

Proof.

E (s ) = U (s ) − H (s ) ⋅ Y (s ) =

= U (s ) − H (s ) ⋅ G (s ) ⋅ E (s ) ⇒ E (s ) ⋅ [1 + H (s ) ⋅ G (s )] = U (s ) ⇒

E (s ) = ⋅ U (s )
1
1 + H (s ) ⋅ G (s )

With the final value theorem applied to the expression above, follows:

ess = lim e(t ) = lim s ⋅ E (s ) = lim ⋅ U (s )


s

t →∞ s →0 s →0 1 + G (s ) ⋅ H (s )

Statement: the steady-state actuating error of a closed-loop system to unit-step input is given by the
expression:

1
ess =
1 + G (0 ) ⋅ H (0 )
(3.)

Proof.

s 1 1
ess = lim ⋅ = 
s →0 1 + G (s ) ⋅ H (s ) s 1 + G (0 ) ⋅ H (0 )

Definition: consider a closed-loop system given in the expression (1.), the static position error constant,
K p is the quantity:

1
Course No. 5

K p = lim G (s ) ⋅ H (s ) = G (0 ) ⋅ H (0 ) (4.)
s →0

Statement: the steady-state actuating error of a closed-loop system to unit-ramp input is given by the
expression:

1
ess = lim
s →0 s ⋅ G (s ) ⋅ H (s )
(5.)

Proof.

s 1 1
ess = lim ⋅ 2 = lim
s →0 1 + G (s ) ⋅ H (s ) s s →0 s ⋅ G (s ) ⋅ H (s )


Definition: consider a closed-loop system given in the expression (1.), the static velocity error constant,
K v is the quantity:

K v = lim s ⋅ G (s ) ⋅ H (s ) (6.)
s →0

Statement: the steady-state actuating error of a closed-loop system to unit-parabolic input is given by the
expression:

1
ess = lim
s ⋅ G (s ) ⋅ H (s )
2 (7.)
s →0

Proof.

s 1 1
ess = lim ⋅ 3 = lim 2
1 + G (s ) ⋅ H (s ) s s ⋅ G (s ) ⋅ H (s )

s →0 s →0

Definition: consider a closed-loop system given in the expression (1.), the static acceleration error
constant, K a is the quantity:

K a = lim s 2 ⋅ G (s ) ⋅ H (s ) (8.)
s →0

2.2. The Static Position Error Constant

Statement: consider a closed-loop system given in the expression (1.) with the open-loop gain K, then
the static position error constant is:

a. K p = K for type 0 systems, and


(9.)
b. K p → ∞ for type 1 or higher systems

Proof.

For type 0 systems:

2
Steady-State Error Analysis

K p = lim G (s ) ⋅ H (s ) =
s →0

K ⋅ (Ta ⋅ s + 1) ⋅ (Tb ⋅ s + 1) ⋅K .
= lim =K
s →0 (T1 ⋅ s + 1) ⋅ (T2 ⋅ s + 1) ⋅K
For type 1 or higher systems:

K p = lim G (s ) ⋅ H (s ) =
s →0

K ⋅ (Ta ⋅ s + 1) ⋅ (Tb ⋅ s + 1) ⋅ K . 
= lim = ∞, N ≥ 1
s →0 s ⋅ (T1 ⋅ s + 1) ⋅ (T2 ⋅ s + 1) ⋅ K
N

2.3. The Static Velocity Error Constant

Statement: consider a closed-loop system given in the expression (1.) with the open-loop gain K, then
the static velocity error constant is:

a. K v = 0 for type 0 systems,

b. K v = K for type 1 systems, (10.)

c. K v → ∞ for type 2 or higher systems

Proof.

For type 0 systems:

K v = lim s ⋅ G (s ) ⋅ H (s ) =
s →0

s ⋅ K ⋅ (Ta ⋅ s + 1) ⋅ (Tb ⋅ s + 1) ⋅K .
= lim =0
s →0 (T1 ⋅ s + 1) ⋅ (T2 ⋅ s + 1) ⋅ K
For type 1 systems:

K v = lim s ⋅ G (s ) ⋅ H (s ) =
s →0

s ⋅ K ⋅ (Ta ⋅ s + 1) ⋅ (Tb ⋅ s + 1) ⋅ K .
= lim =K
s →0 s ⋅ (T1 ⋅ s + 1) ⋅ (T2 ⋅ s + 1) ⋅K

For type 2 or higher systems:

K v = lim s ⋅ G (s ) ⋅ H (s ) =
s →0

s ⋅ K ⋅ (Ta ⋅ s + 1) ⋅ (Tb ⋅ s + 1) ⋅ K . 
= lim →∞ N ≥2
s →0 s N ⋅ (T ⋅ s + 1) ⋅ (T ⋅ s + 1) ⋅ K
1 2

2.3. The Static Acceleration Error Constant

Statement: consider a closed-loop system given in the expression (1.) with the open-loop gain K, then
the static acceleration error constant is:

a. K a = 0 for type 0 and type 1systems, (11.)

3
Course No. 5

b. K a = K for type 2 systems,

c. K a → ∞ for type 3 or higher systems

Proof.

For type 0 systems:

K a = lim s 2 ⋅ G (s ) ⋅ H (s ) =
s →0
s 2 ⋅ K ⋅ (Ta ⋅ s + 1) ⋅ (Tb ⋅ s + 1) ⋅ K .
= lim =0
s →0 (T1 ⋅ s + 1) ⋅ (T2 ⋅ s + 1) ⋅K
For type 1 systems:

K a = lim s 2 ⋅ G (s ) ⋅ H (s ) =
s →0
s 2 ⋅ K ⋅ (Ta ⋅ s + 1) ⋅ (Tb ⋅ s + 1) ⋅ K .
= lim =0
s →0 s ⋅ (T1 ⋅ s + 1) ⋅ (T2 ⋅ s + 1) ⋅ K

For type 2 systems:

K a = lim s 2 ⋅ G (s ) ⋅ H (s ) =
s →0
s 2 ⋅ K ⋅ (Ta ⋅ s + 1) ⋅ (Tb ⋅ s + 1) ⋅ K .
= lim =K
s →0 s 2 ⋅ (T1 ⋅ s + 1) ⋅ (T2 ⋅ s + 1) ⋅ K

For type 3 or higher systems:

K a = lim s 2 ⋅ G (s ) ⋅ H (s ) =
s →0
s 2 ⋅ K ⋅ (Ta ⋅ s + 1) ⋅ (Tb ⋅ s + 1) ⋅ K . 
= lim →∞
s →0 s ⋅ (T1 ⋅ s + 1) ⋅ (T2 ⋅ s + 1) ⋅ K
N

Remark :

1. The steady-state error constants describe the ability of a system to reduce or eliminate steady-state
errors, therefore they are indicative of the steady-state performance of the given system.

2. The higher the error constants, the smaller the steady-state error.

3. A summary of the steady-state error in terms of the gain K is given in table above.
Table1: summary of the steady-state error

System: Input (command) signal:

u (t ) = 1+ (t ) u (t ) = t u (t ) = t 2

Type 0 system 1 ess → ∞ ess → ∞


ess =
1+ K

4
Steady-State Error Analysis

Type 1 system ess = 0 1 ess → ∞


ess =
K

Type 2 system ess = 0 ess = 0 1


ess =
K

You might also like