Professional Documents
Culture Documents
5-1 Introduction
How will the output from a system change when there is an input to it? For
example, if we consider a mercury-in-glass thermometer as a system with an
input of temperature and an output of the level of the mercury in the glass
capillary, how will the level change when the thermometer is suddenly
immersed in hot water, i.e. given a step input? As a matter of experience we
know that the level will increases as a result of the input and take a certain
amount of time before it reaches its steady state value.
1
(response) of various control systems and knowing the capability of the system
to cope with the actual input signal. The commonly used test input signals are
those of impulse functions, step functions, ramp functions, acceleration
functions, sinusoidal functions. With these test signals, mathematical and
experimental analysis of control systems can be carried out easily since the
signals are very simple functions of time.
Input
before dropping back to zero. A unit impulse input
r t t which starts at a time t = 0 and rises to the Time
Time
ramp 2
starts at time t = 0 and rises by 1 each second has a Laplace transform of the
input as an s-function
R
r t R t u t , R s
S2
Input
and written in the following form
R 2 R Time
r t t u t , R s parapolic inputs
2 S3
Used as a test signal for control systems which their actual inputs function can
be represented as a sum of sin-waves with different amplitude and frequencies.
And we shall study the response due to this function in details in chapter-7.
r t R sint .
2 1
Where, the angular frequency 2f , and frequency f
3
5.3 Time response of higher order systems (Determining output)
Any feedback control system can be R(s) E(s) C(s)
+ G(s)
represented as the block diagram shown in -
B(s)
Fig. (5.1). The response of the system can
H(s)
be written as:
Fig.(5.1) Feedback control system
G s
C s R s 5.1
1 H s G s
To find the time response Ct for a certain input signal R t , you must obtain
the inverse of Laplace transform for the equation 5.1, and this can be done by
using the partial fraction method See appendix-I. To apply this method you
must put the numerator and dominator in the following general form for the
transfer function of higher ordered systems:
C s K s 1 s z s
r
5.2
R s im1 2 n s Pi
Where,
zs , The zeros of the overall transfer function of the control system. s=1:r.
Pi , The poles of the overall transfer function of the control system. i=1:m+2n.
Where, m and n defined the number of the roots as you will see next.
At zeros, the value of the transfer function goes to zero, while at the poles the
value of transfer function is undefined so, we must take an attention to the poles
which is defined as roots of the characteristic equation.
4
1 G s H s 0 5.3
In general case, the root of characteristic equation 5.3 may be pure real roots,
pure imaginary roots, complex roots (real part and imaginary part), complex
conjugate roots or a combination of the pre-mentioned roots.
1 G s H s im 1 s i nk 1 s k J k s k J k
1 G s H s im1 s i nk 1 s k J k 5.4
From equation 5.4 it is clear that the total number of roots is (m+2N).
C s K sr 1 s z s
5.5
R s im 1 s i nk 1 s k J k
Thus the system response for a unit step displacement input r t u t which
1
has a Laplace transform R s can be written as.
s
Ksr 1 s z s
C s 5.6
s im 1 s i nK 1 s k J k s k J k
5
Equation 5.6 can be written in partial fraction form as:
1 m
Ai n
Bk S D k
C(s)
s
i 1 s i
k 1 s k k
2 2
5.7
The time response can be obtained by using the inverse Laplace Transform of
equation 5.7 with the help of using Laplace Table as,
m n
C t 1 A i e i t
E k e k t cos k t k 5.8
i 1 k 1
The time response consists of the algebraic sum of three terms; the first term
represents the steady state response corresponding to the input function which is
the same as the input, while the other two terms represent the Transient
i t
response. The exponential functions e is either to be exponentially decaying
function (Converging) or exponentially increasing function (diverging). The
diverge and converge depend on the sign of the power of the exponential
function. The third term is oscillatory decaying or oscillatory diverging function.
For these reasons the Transient response is responsible on the system Stability
while the steady state response is responsible on the system Accuracy as
discussed later.
Fig. (5.2) Effect of closed loop poles position in the s-plane on the
6
5.4 Time response of first order systems
A first order system Shown in Fig. (5.3.a) can be modeled in time domain by
differential equation of the form:
dy t
y t x t 5.9
dt
K
k(x-y) Fig.(5.3.b) closed loop Block
y
diagram of first order system
The corresponding model in s-domain for zero initial conditions can be written as:
s Y( s ) Y( s ) X( s ) 5.10
Otput Ys C s 1
5.11
Input Xs R s s 1
c y ky kx
Otput Ys C s k 1 1
5.12
Input Xs R s cs k c s 1
s 1
k
Thus for the given system the time constant c which represent the ratio
k
between the damping coefficient to the stiffness factor which are the physical
properties of the given system. the closed loop feedback control system shown
in fig.(5.3.b) while the closed loop transfer function shown in fig.(5.3.c).
In the following subsections we shall find the time response of the first order
control system due to a unit step, unit ramp and unit impulse inputs.
1
R s , And the output transform Cs is obtained from equation 5.12 as
s
1 1
C s
s s 1
A B
C s
s s 1
1 1 1
C s 5.13
s s 1 s s 1
8
Taking the inverse Laplace of equation 5.13 yields to the time response as;
Plot of equation 5.14 is shown in fig. (5.4), the main important points on the
curve are stated as follows:
C(t)
c t 1 e 1 t 5.15
At t=0, c t 1
At t , c t 0
9
The above two equations give an indication to the steady state error where the
slope of the tangent line to the exponential curve is decreasing monotonically
from 1 at t=0 to 0 at t .
Error e t r t c t
C 1 , r t 1
e ss r t c 0
1
R s
s2
1 1 2
C s 2 5.16
s s 1 s 2 s s 1
C t t e 1 t For t ≥0 5.17
e t r t c t 1 e 1 t
10
At t , e 1 t 0 , and thus the error signal approach to e , and
this is mean that the smaller the constant time , the smaller steady state error
for unit ramp input. The response is shown in fig. (5.5).
C(t)
R s 1
1
C s
s 1
11
1 1
C s 5.18
s 1
Taking the inverse Laplace of equation 5.18 yields to the time response as;
Plot of equation 5.19 is shown in Fig. (5.6), the main important points on the
curve are stated as follows:
C(t)
1
𝜏
1
At t=0, c t
1 1
At t=τ, c t e
This give an indication to the response characteristic for smaller time constant
we can reach a faster response so the time constant which is related directly to
the system properties can be used as a measure to the speed of response.
12
An Important property of linear time invariant systems can be discovered as
follows:
It is clear that the Unit-impulse response is the derivatives of the step response,
and the step response is the derivative of the ramp response. Also, the ramp
response is the integral of the step response and the step response is the integral
of the impulse response. The constants of the integration can be determined
from the zero output initial conditions.
Example
Determine the output of the system when there is a 3 volt impulse input.
Vc (s) 1
V(s) RC sV(s) Vc (s) Hence, G(s)
V(s) RC s 1
3
t
1 RC 3 RC
Vc (s ) 3 e
RC s 1 1 RC
s
RC
13
5.5 Time Response of second order systems
The servo positioner motor mechanism or the mass-spring- damper mechanism
is considered as examples of second order system. Their differential governing
equation can be derived as:
R(s) E(s) k C(s)
+
- s( m s c )
k [ u y ] R(s) C(s)
2n
s 2 2 n s 2n
c y k( u y )
my
my c y ky u(t ) 5.20
ms 2
c s k Y(s ) kU(s )
Output Y(s) K
Input U(s) ms2 c s k
Y(s) Km
2
U(s) s c m s k m (5.21)
14
The general form of transfer function that describes the dynamic behavior of the
second order control system can be written as;
C(s) 2n
5.22
R (s) s 2 2n s 2n
k
2n 5.23
m
c
2n 5.24
m
In the next subsections we shall discus the response of the second order systems
due to an input of unit step signal and unit Impulse signal. The denominator of
closed loop transfer function is in quadratic form is called the characteristic
equation of the closed loop system. The poles (roots) of this equation can be
found as follows:
2
2 n 2 n
s1, 2 n
2
2 2
s1, 2 n n 2 1 5.26
15
The poles of the characteristic equations s1 and s2, depend on the value of the
damping ratio the four types of roots shall be discussed as follows:
III. 1 s1, 2 n
IV. 1 s1, 2 n n 2 1
The two poles are pure real not equal (over damping)
Fig.(5.8) shows the effect of the roots of the characteristic equation on the
damping of second ordered control system.
Critical damping
Over damping
time
Fig.(5.8) Effect of the characteristic equation poles
16
5.5.1 Unit-step response of second order systems
When a second-order system is subject to a unit-step input, i.e. R(s)=1/s then the
output transform is:
1 2n
C(s ) 2
s s 2n s 2n
The time response c(t) is obtained using partial fraction method taking into
consideration the three cases of the characteristic equation poles
Under-damped case ( 0 1)
For this case the roots of the characteristic are defined as.
d n 1 2 5.27
A Bs D
C(s ) 2
s s 2n s 2n
1 s 2n
C(s ) 2
s s 2n s 2n
1 s 2n
C(s )
s s1 n id s 2 n id
17
1 s 2n
C(s )
s s1 n 2 id 2
The partial fraction form that is suitable for inverse Laplace transform table is;
1 s n n
C(s) 5.28
s s1 n 2 d 2 s1 n 2 d 2
1 s n d
C(s)
s s1 n d
2 2
1 2 s1 n d
2 2
c( t ) 1 e n t cos d t e n t sin d t
1 2
c( t ) 1 e n t cos d t sin t 5.29
1 2 d
The two harmonic functions cos d t sin d t can be reduced to a
1 2
single harmonic function with new amplitude A and phase angle shift as
cos d t sin d t A sin cos d t A cos sin d t A sind t
1 2
Where,
Imaginary
1
1 2
A sin =1 A cos
1 2
Real
18
1 1 2
A & tan 5.30
1 2
c( t ) 1 e n t A sind t 5.31
1
sin d t tan1 1
2
c( t ) 1 e n t t≥0 5.32
1 2
The transient response as in equation 5.32 is oscillatory decay sine wave with
frequency d which varies with damping ratio as sown in fig. (5.9).
et r( t ) c( t )
1
sin d t tan 1 1
2
e n t 5.33
1 2
c(t)
time
19
Undamped case ( 0 )
The time response of second order for the un-damped case is obtained by
substituting 0 at equation 5.32
Oscillatory non decaying cosine wave with natural angular frequency of the
system thus the system become semi-stable.
The two roots are pure real s1 n , & s 2 n and have equal value.
1 2n
C(s) 2
s s 2n s 2n
1 2n A B C
C(s)
s s n 2
s s n 2 s n 2
1 1 n
C(s )
s s n s n 2
The time response of second order system is obtained using Inverse Laplace as
c t 1 e n t n t e n t
c t 1 e n t 1 n t t≥0 5.35
20
This response shown in fig.(5.9) at 1.
2n
C s
s s s1 s s 2
Where;
s1 n 2 1 &
s 2 n 2 1
The inverse Laplace transform found as
e s1 t e s 2 t
n
c t 1 t≥0 5.36
2 1 s1
2 s2
e s 2 t
n
c t 1 5.37
2 2 1 s2
c t 1 e s 2 t 5.38
This response is the same as first order system as we neglect one pole of the
characteristic equation. The response is shown in fig.(5.9) at 2 .
21
5.5.2 Impulse response of second order systems
When a second-order system is subject to a unit-impulse input, i.e. R(s)=1 then the
output transform is:
2n
C(s ) 2
s 2n s 2n
The time response c(t) is obtained using partial fraction method taking into
consideration the three cases of the characteristic equation poles
c( t )
n
1 2
e n t sin n 1 2 t t≥0 5.39
n 2 1 ) n t n 2 1 ) n t
c( t ) e ( e (
2 2 1 2 2 1
,t≥0 5.41
22
Example
What will be the state of damping of a system having the following transfer
function and subjected to a unit step input?
1
G (s )
s 2 8 s 16
solution
For a unit step input R(s) = 1/s and so the output is given by:
1 1 1
C(s ) 2
s s 8 s 16 ss 4(s 4)
The roots of s2 + 8s + 16 are s1 = s2 = -4. Both the roots are real and equal and so
the system is critically damped.
Example
A system has an output c(t) related to the input r(t) by the differential equation:
c( t ) 5 c ( t ) 6 c( t ) r( t )
What will be the output from the system when it is subject to a unit step input?
Initially both the output and input are zero.
Solution
(s 2 5s 6) C( t ) R (s )
C(s ) 1
G (s ) 2
R (s ) s 5 s 6
23
The roots of s 2 5 s 6 are s1 = -3, and s2= -4. Both the roots are real and
negative, so the system is over damped.
1 1 1
C(s) 2
s s 5 s 6 ss 3(s 2)
1 1 1
C(s )
6s 3s 3 2s 2
Problems
1. A system has a transfer function of 5/(s + 3). What will be its output as a
function of time when subject to
2. A system has a transfer function of 2/(s + 1). What will be its output as a
function of time when subject to
(a) A step input of 3 volt,
(b) An impulse input of 3 volt?
3. A system has a transfer function of 1/(s + 2). What will be its output as a
function of time when subject to
24
(b) A ramp input unit impulse of 1 Volt/s?
d2y dy
4 3y x
dt 2 dt
If initially the input and output are zero, what will be the output when
there is a unit step input?
25
Transient response specification
of closed loop feedback control
system.
1- Introduction
As discussed before when a system is subject to, say, a unit step input it may
give an output which eventually settles down to some steady state response. The
response that it gives before settling down to this steady state is called its
transient response. This section is about the parameters used to specify the
transient response of systems and whether the transients lead to stable or
unstable systems.
26
system be like the spring system when a load is applied to it and overshooting of
the required position occur. Overshooting is undesirable in such a situation and
so, if it occurred in such a control system, we would need to consider what steps
can be taken to eliminate it. Parameters are used as a way of specifying how fast
a system will respond to an input and how quickly it will settle down to its
steady state value.
With the above spring system, the result of applying a load is that, after
some oscillations with ever decreasing amplitude, the transients die away, and
the system settles down to a steady state value. The system is said to be stable.
If, however, the oscillations had continued with ever increasing amplitude, then
no steady state value would have been reached and the system would be
unstable. This section takes a brief look at the conditions for stability of systems.
The time response of the first order system is given by equation 5-14
c t 1 e 1 t For t≥0
the parameters used to specify the transient performance are of first order system
are defined as follows:
Delay time
The delay time td is the time required for the output response to reach 50% of its
steady state value. Thus, since 1 is the final value, the time taken to reach 50%
of this value is given by:
50% 1 e 1 td
1 / 2 e 1 td
27
1 / 2 e 1 td
t d ln 2 (1)
Rise time
The rise time tr is the time required for the output to rise from 10% to 90% of its
steady state value. Note that the specification is not always in terms of 10% to
90%, sometimes it is 0% to 100%. Since 1 is the steady state value then the time
taken to reach 10% of that value is:
10% 1 e 1 t10
9 / 10 e 1 t10
10 / 9 e 1 t10
ln10 ln 9 t10 /
Also,
90% 1 e 1 t90
1/ 10 e 1 t90
10 e 1 t90
ln 10 t 90 /
28
Example 1
Determine the delay time and the rise time for a first order system with the
3
transfer function: G(s)
2s 1
solution
The transfer function indicate that the steady state gain is 3 and the time constant
is 2sec. thus
t d ln 2 =2ln2=1.4 sec
t r 2 ln 9 4.4 sec
Example 2
(a) The time constant, (b) the delay time, (c) the rise time.
Solution
(a) For such a system the output θ is related to the input by the equation:
t 100 1 e 1 t
Hence:
98 100 1 e 1 80
0.2 e 1 80
29
b) The delay time td is
c) Rise time
As discussed before the form the output takes for a unit step input depends on
the system properties , n . The corresponding outcomes being under damped,
critically damped and over damped
For the under damped oscillations of a system we can calculate the damping
frequency as: d n 1 2 . The output corresponding to step response (k)
given by:
c( t ) k 1 e n t cos d t sin d t 3
1 2
Delay time, td: is the time is the time required for the response to reach the half
the final value the very first time.
The rise time tr is the time taken for the response c(t) to rise from 0 to the
steady-state value 1. Thus:
Imaginary
n 1 2
e n t r
1 1 sin d t r
1 2
n Real
Since, e t 0
n r
30
Mp
1.0
Amplitude
0.02
005
Allowable Tolerance
0.5
td
Time
tr
tp
ts
Thus, d t r
tr (4)
d
We can thus reduce the rise time by increasing the damped natural frequency,
this value being determined by the undamped natural angular frequency n and
the damping ratio .
The peak time tp is the time taken for the response to rise from 0 to the first peak
value. As shown in Fig at the peak the tangent to the response c(t) is horizontal
i.e:
dc( t ) d
1 e n t cos d t sin d t
dt dt 1 2
31
dc( t ) d
n e n t cos d t sin d t e n t d sin d t cos d t
dt 1 2 1 2
d n 1 2
Note that, n , thus the cosine terms in the above equation
1 2 1 2
dc( t )
n e n t sin d t d e n t sin d t
dt 1 2
dc( t ) n 2
d e n t sin d t
dt 1 2
dc( t ) n
e n t sin d t
dt 1 2
dc( t ) n t
e n p sin d t p 0
dt t t p 1 2
sin d t p 0 , so,
d t p 0, , 2, 3,
Since the peak time corresponds to the first peak overshoot, d t p , This is the
time for the oscillating response to complete one half-cycle, i.e. thus:
tp 5
d
32
Maximum overshoot Mp;
The overshoot is the maximum amount by which the response overshoots the
steady state value and is thus the amplitude of the first peak. The overshoot is
often written as a percentage of the steady state value. The steady state value is
when t tends to infinity and thus css=c(∞)=1. so Mp can be obtained as
M p c t p c c t p 1
M p 1 e n t cos d t sin d t 1
1 2
t t p
d
n
n
cos sin e d e n
n
d 12 1 2
M p e e
1 2
12
Mp e 100% (6)
The settling time ts is used as a measure of the time taken for the oscillations to
die away. It is the time taken for the response to fall within and remain within
some specified percentage of the steady-state value (see Fig. 1 ). Thus for the
33
2% criteria settling time, the amplitude of the oscillation should fall to be less
than 2% of css. We have
1
c( t ) 1 e n t sin t
1 2 d
c( t ) k 1 e n t cos d t sin d t
1 2
For the 2% criteria settling time, the settling time ts will occur when the
maximum amplitude is 2% of css i.e. 0.02 css. Thus
e n ts 0.02
34
4
t
s
for 2% tolerance criteria. (7)
n
3
t
s
for 5% tolerance Criteria. (8)
n
In designing a system the following are the typical points that are considered:
For a rapid response, i.e. small rise time, the natural frequency must be large.
Fig.(2) shows the types of response obtained to a unit step input to system
having the same damping factor of 0.2 but different natural angular frequencies.
The response time with the natural angular frequency of 10 rad/s, damped
frequency 9.7 rad/s, is much higher than that with a natural angular frequency of
1 rad/s, damped frequency 0.97 rad/s.
Fig.2 Unit step response of 2nd order system has the same damping ratio but
different natural frequency.
The damping factor is typically in the range 0.4 to 0.8 since smaller values
give an excessive overshoot and many oscillations before the system settles
down. Larger values render the system sluggish since they increase the
response time. Though, in some systems where no overshoot can be
35
tolerated, a high value of damping factor may have to be used. Figure 4.4
shows the effect on the response of a second order system of a change of
damping factor when the natural angular frequency remains unchanged.
Fig. 3 Unit step response of 2nd order system have the same natural frequency
but different damping ratio.
Example 3
M p and settling time t s when the system is subjected to a unit step input.
Solution
1
1 2
d n 1 2 4 rad / sec
1 2 Real
tan 1 0.93 rad
36
3.14 0.94
Rise time tr 0.55 sec .
d 4
3.14
Peak time tp 0.785 sec
d 4
33.14
12
Maximum overshoot Mp e 100% e 4
0.095 9.5%
4 4
Settling time t
s
1.33 sec 2% criteria.
3
n
3 3
t
s
1 sec 5% Criteria.
3
n
wn
1 2
Mp e e wd
0.095 9.5%
Example 4
For the system shown determine the values of gain k and velocity feedback
constant km so that the maximum overshoot in the unit step response is 0.2 and
the peak time is 1sec. obtain the rise time and settling time.
R(s) 1 C(s)
+ k
+ Js B S
- -
Km
37
Using the block diagram reduction the given control system can be reduced to a
k
C s G s s s 1
R s 1 G s H s 1 k
1 k ms
s s 1
k k
2
s s 1 k 1 k m s s 1 k m s k
C s k
2
R s S 1 kk m s k
Comparing the above equation with the general form of second order system
yields;
2n k , 2 n 1 k k m
The unknowns k, km can find by knowing the system properties , and n as;
12
Mp e 0.2
1.61 0.456
1 2
tp d 3.14 rad
d
d
d n 1 2 n 3.53 rad / sec
1 2
38
2 n 1
2 n 1 k k m km 0.178
k
d
tr , and tan 1 1.1 rad
d n
3.14 1.1
tr 0.65 sec
3.14
4
t s tol 2% 2.42 sec
n
2
3
t s Tol 5% 1.26 sec
n
Example
K
f(t)
y(t)
0.1
m
0.0095ft
y
c
t
Solution
m y c y ky f t
39
f (t )
y 2 ny n2 y
m
2
As; f ( t ) 2Ib then F s
s
2 2n
Ys 2
k s s 2 n s 2n
From the response curve y ss 0.1 ft thus by using the final value theorem the
constant k can be calculated as.
2
y ss y lims 0 sY( s ) 0.1 k 20 Ib / Ft
k
calculated as.
tp 2 d 1.57 rad / s
d d 2
The response shows that the maximum overshoot M p 0.0095 ft , thus the
1 2 1 2 1 2
Mp e 0.0095 e ln 0.0095 ln e
4.656
1 2
0.6
40
The natural frequency n obtained as
d n 1 2
d 1.57
n 1.96 rad / sec
1 2 1 0.6 2
Just the system properties n and defined, all the system constant can be
obtained from the properties relations
k c
2n & 2n
m m
Thus ;
k
m 5.25 slug 166 Ib
2n
C 2 n m 12.21 Ib /( ft / sec)
41
backlash, and amplifier drift, as well as aging or deterioration. In this section
however, we shall investigate a type of steady state error that is caused by the
incapability of the system to follow particular types of inputs as step to improve
the control system.
ess
Output
offset
Time
The closed loop transfer function for the unity feedback control system shown in
Fig.(4) can be written as
C(s) G (s )
R(s)
+
E(s)
G(s)
C(s)
R (s) 1 H(s)G(s) ‐
B(s)
E s R s B s H(s)
R s H s C s
E(s) H s E(s) G s R s
E(s)1 H s G s R s
R s
E s (9)
1 H s G s
Equation (9) stated that the system error depends on the input type R(s) and the
system properties G(s) and H(s)
42
By using the final value theorem the error can be calculated as
e ss lim t c t lim s 0 s E s
s R s
ess lim s 0 (10)
1 H s G s
For unity feedback control system H(s)=1 the steady state error is
s R s
ess lims 0 (11)
1 G s
Thus its clear from the above equation that the steady state error depends on the
type of input function R(s) and the system properties (characteristics) G(s).
4.1 Steady state error of the system with step displacement input
R
displacement in (m) and Laplace transform is R s
s
R
s
s R s s R
e ss lim s 0 lim s 0
1 G s 1 G s 1 lim s 0 G s
K p lim s 0 G s (12)
R
ess (13)
1 k p
43
4.2 Steady state error of the system with step velocity input
Using Equation (11) the steady state error can be written as.
R
s
s R s s2 R R
ess lim s 0 lim s 0
1 G s 1 G s lims 0 s lims 0 sG s kv
K v lim s 0 sG s (14)
R
ess (15)
kv
4.2 Steady state error of the system with step acceleration input
1 2
System steady state error due to step-input signal r t R t which have a
2
R
Laplace transform of R s
s3
where,
Using Equation (11) the steady state error can be written as.
44
R
s
s R s s3 R
e ss lim s 0 lim s 0
1 G s 1 G s lims 0 s lims 0 s 2 G s
2
K a lims 0 s 2G s (16)
R
ess (17)
ka
We shall study effect of the system characteristic on the steady state error for
different input test signals (i.e. on the coefficients of the static error). The system
characteristic is represented by the open loop transfer function H(s)G(s) as
shown in Fig. (4). For a unit feedback control system H(s)=1 then the open loop
transfer function represented by G(s) that can be written as.
Where.
k, T1, T2, T3, …….., Tm and Ta, Tb, …………., Tn are constants and named as;
45
N: the power of free S which defines the system type as.
R R
k p lim s 0 G s k ess constant
1 k p 1 K
R R
k v lim s 0 s G s 0 ess
kv 0
k a lim s 0 s 2 G s 0
R R
ess
ka 0
We can conclude that performance of system type ZERO is very bad relative to
the steady state error
46
5.2 Type one system
k 1 T1 s 1 T2 s ...........
G s
s1 1 Ta s 1 Tb s ...........
R R
k p lims 0 G s ess 0
1 k p 1
R R
k v lim s 0 s G s k e ss constant
kv k
R R
k a lim s 0 s 2 G s 0 e ss
ka 0
47
The position static error coefficient kp is.
R R
k p lim s 0 G s e ss 0
1 k p 1
R R
k v lim s 0 s G s ess 0
kv
R R
k a lim s 0 s 2 G s k ess constant
ka k
k 1 T1 s 1 T2 s ...........
G s
s 3 s Ta s 1 Tb s ............
R R
k p lim s 0 G s e ss 0
1 k p 1
48
For step velocity input (ramp)
R R
k v lim s 0 s G s e ss 0
kv
R R
k a lim s 0 s 2 G s ess 0
ka
This is mean that type-3-system is the best one for steady state errors but in
other word as the power of the denominator increase the less steady state error
achieved which in turn leads to a good accuracy but effect on the stability of
the system as will be discussed later.
Table 6-1 summarizes the steady-state errors for type 0, type1 and type 2
systems when are subjected to various inputs
r t R r t R t 1
r t R t2
2
Type- 0 system R
1 k
Type-1 system R
0 k
Type- 2 system R
0 0 k
49
Example 6
Determine the position, velocity, and acceleration error coefficient for the
following feedback control system with unity feedback. The open loop transfer
function is given by
100
G s
1 0.1s 2 4s
Solution
100 100 / 2 50
G s
1 0.1s 2 4s 1 0.1s 1 2s 1 0.1s 1 2s
The above open loop transfer function is zero-type-system. thus, by using
equations
1 1
k p 50 e ss 0.02
1 50 51
kv 0 e ss
ka 0 e ss
Example 7
Determine the position, velocity, and acceleration error coefficient for the
following feedback control system with unity feedback. The open loop transfer
function is given by
k1
G s .
s s 5 s 2
2
50
0.1 k1
G s
Solution s 1 0.2s 1 0.5s
2
kp e ss 0
kv e ss 0
1 10
k a 0 .1 k 1 e ss
0.1 k1 k 1
Problems
1) Determine the delay time and the rise time for the following first order
systems:
a) G(s)= 1/ (4s + 1).
b) G(s)=5/ (s + 1).
c) G(s) =2/ (s + 3).
2) A first order system has a time constant of 30s. What will be its delay
time and rise time when subject to a unit step input?
3) A first order system when subject to a unit step input rises to 90% of its
steady state value in 20 s. Determine its time constant, delay time and rise
time?
4) Determine the natural angular frequency, the damping ratio, the rise time,
percentage overshoot and 2% settling time for systems with the following
transfer functions:
a) 100/(s2+4s+100).
b) 49/(s2+4s+49).
5) Determine the natural angular frequency, the damping factor, the rise
time, percentage overshoot and 2% settling time for a system where the
output y is related to the input x by the differential equation:
51
d 2 c( t ) d c( t )
2
5 16 c( t ) 16 r( t )
dt dt
6) For the feedback system shown in Figure, what gain K should be used to
give a rise time of 2s?
+ 1
k
- ss 1
1 1 1
, , and
s 2 2s 1 s 2 2s 10 s 1s 3
8) Figure shows a feedback control system +
K G(s)
with unity feedback. Will the system be -
stable when
52
10) Determine the position, velocity, and acceleration error coefficients
for the following feedback control systems with unity feedback. The
open loop transfer functions are given by:
50
a) G (s )
(1 0.1s)(1 2s)
k
b) G (s )
s(1 0.1s)(1 0.5s )
k
c) G (s )
s (s 4s 200)
2 2
k (1 2s )(1 4s)
d) G (s )
s 2 (s 2 2s 10)
11) Determine also the steady-state errors for a unit step input, a unit ramp
input t and an acceleration input t2/2.
12) A servo mechanism is being designed to keep the antenna of tracking
radar pointed at a flying target. The servo system must be able to
follow a target traveling a straight-line course with speed up to 600
m.p.h. with a maximum permissible error of 0.01 degree. The shortest
distance from the antenna to the target is 1000 ft. Determine the value
of the velocity error coefficient kv to satisfy these specifications.
13) Find the impulse response for the system with the following transfer
0.4s 2.4
function G(s) , plot the poles in s-domain.
0.2s2 0.4s 1
14) Find the steady state response for the system whose output is given
10
by: C(s)
s(s 1)
15) Consider the system shown below. Determine the value of k such that
the damping ratio 0.5 Then obtain the rise time, peak time,
maximum overshoot and settling time in the unit step response.
53
R(s) + + 16 1 C(s)
- s 0.8 s
-
16) Consider the unit-step response of a unity feedback control system whose
1
open loop transfer function is: G(s) . Obtain the rise time, peak
s(s 1)
C(s)
R(s) + 1
K(Ts+1)
_ Js 2
space
vehicle
19) Determine the values of K, and k of the closed loop system shown in
figure-3 so that the maximum overshoot in unit-step response is 25% and the
peak time is 2 sec. Assume R(s) + + C(s)
K J 1
_ _ s
that J=1 kg-m2. s
k
54
Basic control action and their effect on the
system response. (Methods to improve the system
performance)
1 Introduction
Controllers are components which basically have an input of the error signal,
i.e. until the difference between the required value signal and the feedback
signal, and an output of a signal to modify the system output.
The control problem can be stated as: “The control action signal u(t) will be
such that the controlled output c(t) will be equal to the reference input r (t) for all
values of time.
45
r(t) + e(t) u(t) c(t)
Amplifier Actuator Plant
set point -
Automatic Controller
Sensor
The controller produces a control action u(t) that is proportional to the error e(t)
fig.(2), i.e. Controller output is
u( t ) e( t ) u ( t ) k p e( t )
controller
output
U( s )
U(s ) k p E (s ) kp time
E(s )
set point
Kp: The proportional gain constant.
error
variable
proportional Controller
46
3 Effect of adding proportional controller on the performance
of feedback control systems.
Let us consider the second ordered system fig.(3) as an example for illustration.
When adding a proportional controller to its closed loop the new closed loop
control system can be drawn and simplified as:
Kp
R(s) 1 k
p
2
n
C(s)
s2 2 s 1 k
n p
2
n
Comparing the total transfer function G(s) before and after adding proportional
gain kp is added, we conclude that:
The change in system properties happened only for the natural frequency of the
system. The new natural frequency can be written as:
n\ 1 k p n
2 2
(1)
47
indicated by equations (1,23, &24), hence an increase in the overshoot Mp.
There is thus a problem with just using the proportional mode of control in that
to minimize the offset means increasing the overshoot and so a compromise has
to be reached.
The controller produces a control action that is proportional to the rate at which
de( t )
the error is changing fig.(4), i.e. controller output is
dt
de( t ) de ( t )
u( t ) u( t ) k d
dt dt
controller
output
U (s )
U(s ) k d sE (s ) kd s
E(s )
time
Kd: The derivative gain constant. set point
error
variable
When a derivative controller is added to the second order closed loop control
system, the block diagram can be drawn and simplified as;
48
R(s) E(s) + 2n C(s)
+ 1
‐ + s(s 2n )
Kd S
Comparing the total transfer function G(s) before and after adding derivative
gain kd, is added we conclude that:
1
\ k d n \
2
Thus any change of the derivative gain leads to an increase in the damping
factor \ , which in turn reduces the max overshoot M p that is good for the
system stability. Also you can see from the nominator that the derivative control
action added new zero 1 k d s for the system which increase its stability.
Example;
49
is relatively large. To reduce this error to one tenth of its original value, the
motor constant is changed and a derivative control is added to provide the
original degree of damping. Find the new constant of the motor and the time
constant of the derivative control.
Solution:
k k
J s Cs
2
2n
Ms J
k c k s 2 2n s 2n
1 2 s s
2
J s Cs J J
k c
The system properties are: 2n , & 2n .
J J
c c
Thus the damping ratio is:
2Jn 2 Jk
k
The feed forward transfer function is: G s s , thus For ramp input
Js Cs
2
50
K R R
k v lim s 0 s G s , ess (I)
C kv K C
KdS
k\
1 k ds n\
2
M s
\ J
c k \ k d k \ s 2 2 \ n\ s n\ 2
s
2
s
J J
2 k\ c k\kd
The new system properties are: n\ , & 2 \ n\ .
J J
c k\kd
Thus the damping factor is:
\
2 Jk \
K\ R R
k \v lim s 0 s G s , ess (II)
C k v\ K \ C
ess\ 1 K
The first condition is: e 1 10 ess
\
ss \ K 3500 Nm / rad
\
ess 10 K
51
C K\kd C
The second condition is: \
2 JK \ 2 JK
C K \
Thus, the time constant of the derivative controller is; k d 1
K \ k
Kd
58
3500
10 1 0.0358 sec
6 Integral Control Action. (I-controller) or (reset controller).
t t
u( t ) e( t ) u( t ) k i e( t ) set point
error
variable
t 0 t 0
ki U( s ) k i
U(s ) E(s )
s E( s ) s
Fig.(6) Integral controller output proportional to
the area under error‐time curve
Ki: The integral gain constant.
- s
Integral Controller
The integral of the error with time is the total area under the error-time graph up
to the time concerned and thus can have a value even when the error has
changed back to zero.
52
7 Effect of adding Integral controller on the performance of
feedback control systems.
When an integral controller is added to the second order closed loop control
system, the block diagram can be drawn and simplified as.
ki
s
R(s) C(s)
s k i 2n
s 3 2 n s 2 2n s k i 2n
Comparing the total transfer function G(s) before and after adding integral gain
ki, is added we conclude that:
The integral controller increases the control system from type-2 to type-3 hence
it improve the accuracy of the system (ess). Thus the system may be stable or
unstable according to the value of constant integral gain ki. so to check the
system stability we calculate the critical constant integral gain kc by using Routh
stability test and if k i k c then the system is unstable otherwise k i k c the
system become stable.
53
8 Rate feedback controller
d d
u( t ) e( t ) u( t ) k v e( t )
dt dt
U(s )
U (s ) k v s E (s ) k vs
E(s )
Kv s
R(s) 2n C(s)
s 2 2 n k v 2n s 2n
Comparing the total transfer function G(s) before and after adding feedback rate
controller we conclude that:
The change in the system properties happened only for the damping ratio , the
\ 2n k v 2n
54
So, the rate feedback control action has the same effect as adding derivative
controller.
The basic three mode controller can be combined together to improve the system
performance as follows:
9 PD-controller
de( t )
u ( t ) k p e( t ) k p d ,
dt
U( s )
U(s ) k p 1 d s E(s ) k p 1 d s
E(s )
PD-Controller
55
Note that the constants k p and d are adjustable for tuning the system.
Proportional
10 PI-Controller
kp
E(s) + U(s)
The output control action signal of PI-controller
Derivative
shown in fig(11) can be obtained as +
ki/s
Fig.(11) PI‐controller
56
t
u ( t ) k p e( t ) k i e( t )dt ,
0
t
u ( t ) k p e( t ) k p i e( t )dt ,
0
1 U(s ) 1
U(s ) k p 1 E(s ) k p 1
s
i E(s ) s
i
PI-Controller
Note that the constants k p and i are adjustable to make the controller perform
57
error-time graph up to the
current point and so can give
a controller output signal
P‐only
even when the error has
become zero. With a PI
time time
controller, we can still have
a controller output with zero P+I
I-only
error and so there is no need
for offset. PI control tends to
time time
be used with systems where
load disturbances occur Fig.(11) PI controller output to a step input
frequently.
11 PID-Controller
1 U(s ) 1
U(s ) k p 1 d s E(s ) k p 1 d s
is E(s ) i s
58
Note that the constants k p i and d are adjustable for tuning the system.
E(s)
R(s) + 1 U(s)
k p 1 i s
- is
PID-Controller
The addition of the proportional mode to the integral mode removes the offset
and gives a steady-state value the same as the input set value; the addition of the
derivative mode enables a system to rise more rapidly to the steady-state value.
Example
r (s) 1 c (s)
+ 1 + k +
+ - Js Cs
2
-
1
k ts
Ts
Integral Controller Velocity feedback
1
G1 1
Ts
59
1
J s Cs
2
1
G2 2
ks
1 2 t J s C k t s
Js Cs
k 1 T s
G K G1 G 2
T s J s C k t
2
k
G kG 2
J s C k t s
2
k/J 2n
G 2
C kt s 2 n s
s2 s
J
k C kt
2n , 2 n
J J
k C kt
for 1 , 2
J J
k t 2 k J C 2 450 2 28 32 Nm s / r
Example
60
Tm k 1 e k 2c Nm.
reference input r and the output c , k1=0.004 and k 2c is the additional
feedback signal. Draw the block diagram of the system and find:
What is the significance of this acceleration feedback? Explain how the system
is stabilized using this kind of feedback.
r + + Tm
1 c
k1
‐ + Js 2 Cs
k2s2
The closed loop transfer function can be obtained as Series transfer function
reduced to
K1
G1 s
J s Cs
2
K1
J s Cs 2
The first minor loop eliminated to M1 s
K1 K 2 s 2
1 2
J s C s
K1
M1 s
J K1 K 2 s 2 C s
Thus feed forward transfer function
61
K1 / J K1 K 2 2n
G s Equivalent to 2 , thus, the new
s
2 C
s s 2 n s
J K1 K 2
improved system properties are defined as:
C K1
2 \ n\ , n\
J K1 K 2 J K1 K 2
K1 C
2
J K1 K 2 J K1 K 2
C2
4 K1
J K1 K 2
R
e ss , R 1.26
Kv
K1 0.004
K v lim s 0 s G s 40
C 10 4
1.26
e ss 0.0315
40
C C
2 \ n\ , 2 n
J K1 K 2 J
62
Problems
r (s) + 1 c (s)
k
Js Cs
2
-
Controller
Load
2. Figure shows a control system designed to control the level of water in the
container to a constant level. It uses a proportional controller with Kp
equal to 10. The valve gives a flow rate of 10 m3/h per percent of
controller output, its flow rate being proportional to the controller input. If
the controller output is initially set to 50% what will be the outflow from
the container? If the outflow increases to 600 m3/h, what will be the new
controller output to maintain the water level constant?
63
4. A control system uses a proportional controller to control a system with a
transfer function of K and unity feedback. What should the gain Kp of the
controller be to give an offset error of 0.01 unit if K =0.1 and there is a
step input of 4 units to the system?
5. Figure shows a liquid level control system and its representation by a
block diagram. Determine the way controller
the output will vary with time if + 0 .2
the controller is (a) proportional - s 0.5
only with a proportional gain of 2,
(b) integral only with an integral gain of 2.
6. A closed loop control system has a PID controller with transfer function
Kp+(Ki/s)+Kds and is cascaded with a process having a transfer function
of 10/(s+5)(s+10). If the system has unity feedback, what is the transfer
function of the closed-loop system?
64