Chapter 04
Chapter 04
Chapter 04
Chapter 4
Time Response
C(s) =
( s + 2) A
= +
B
=
25 35
+
s (s + 5) s s + 5 s s+5
2 3 −5t
c(t ) = + e
5 5
Figure 4.1
a. System showing
input and output;
b. pole-zero plot
of the system;
c. evolution of a
system response.
Follow blue arrows
to see the evolution
of the response
component
generated
by the pole or zero.
Figure 4.2
Effect of a
real-axis
pole upon
transient
response
K1 K2 K3 K4
C(s) = + + +
s
Forced response
(s + 2) (s + 4) (s +5)
Natural response
− 2t − 4t −5t
c(t ) = K1 +K
2e + K3 e + K4 e
Forced response Natural response
a
C ( s ) = R( s )G( s ) =
s (s + a )
Taking the inverse transform, the step response is given by
c(t ) = c f (t ) + cn (t ) = 1 − e − at
Where the input pole at origin generated the forced
response cf(t)=1, and the system pole at –a, as shown in
Figure 4.4(b), generated the natural response, cn(t) = - e-at.
Figure 4.4
a. First-order
system;
b. pole plot
Figure 4.5
First-order
system
response
to a unit
step
Settling Time, Ts
• Settling time is defined as the time for the response to
reach and stay within, 2% of its final value. Letting
c(t)=0.98 and solving for time, t, we find the seeting time
to be
4
Ts =
a
For the settling time can be used 5%
Figure 4.7
Second-order
systems, pole
plots,
and step
responses
This function has a pole at the origin that come sfrom the
unit step input and two real poles that come from the
system. The input pole at the origin generates the constant
forced response; each of two systems poles on the real
axis generates an exponantial naturel response whose
exponantial frequency is equal the pole location. Hence,
the output initially could have been written as
c(t ) = K1 + K 2 e −7.854 t + K 3 e −1.146 t
Figure 4.8
Second-order
step response
components
generated by
complex poles
200
C(s) =
(
s s 2 + 10 s + 200 )
s1 = 0; s2 ,3 = −5 ± j13.23
This function has a pole at the origin that comes from the unit step
input and two multiple real poles that come from the system.
The input pole at the origin generates the constant forced response and
two of system poles on the real axis generate a naturel response
consisting of an exponatial and an exponantial multiplied by time,
where exponantial frequency is equal to the location of real poles.
Hence, the output can be estimated as
c(t ) = K1 + K 2 e −3t + K 3t e −3t
This type of response is called critically damped. Critically response
are the fastest possible without the overshoot this characteristic of the
underdamped response
©2000, John Wiley & Sons, Inc.
Nise/Control Systems Engineering, 3/e
27 Chapter 4: Time Response
Summary
• Overdamped responses:
poles : Two real at -σ1, -σ2
natural response: Two exponentials with time constants equal to
resiprocal of the pole loacations, or
c(t ) = Ae −σd t
cos(ωd t − φ)
©2000, John Wiley & Sons, Inc.
Nise/Control Systems Engineering, 3/e
28 Chapter 4: Time Response
Summary
• Undamped responses:
poles : Two imaginary at ,± jω1
natural response: Undamped sinusoid with radian frequency equal the
imaginary part of poles, or
c(t ) = A cos(ω1t − φ)
• Critically damped responses:
poles : Two complex at -σ1
natural response: One term is exponential whose time constant is
equal to the reciprocalof the pole location. Another term is the
product of time, t, and an exponential with time constant equal to
reciprocal of the pole loaction, or
Figure 4.12
Systems for
Example 4.4
( ) ( )
− ζω n t
e − ζωnt dc( t ) ω e
c(t ) = 1 − cos ωn 1− ζ2 t − φ ; = n sin ωn 1 − ζ 2 t
1− ζ 2 dt 1− ζ2
nπ
ω n 1 − ζ 2 t = nπ → t =
ωn 1 − ζ 2
For n = 1 t = Tp
π
Tp =
ωn 1 − ζ 2
Figure 4.15
Percent
overshoot vs.
damping ratio
e − ζω nTs 1
= 0.02 Ts =
(
− ln 0.02 1 − ζ 2 )
1− ζ2 ζωn
You can verfy that the numerator varies from 3.91 to 4.74 as
ζ varies from 0 to 0.9. Let us agree on an approximation for
the settling time
4
Ts =
ζωn
©2000, John Wiley & Sons, Inc.
Nise/Control Systems Engineering, 3/e
42 Chapter 4: Time Response
Evaluation of Tr
Figure 4.16
Normalized rise
time vs. damping
ratio for a
second-order
under-damped
response a
precise analytical
relationship
between rise time
and damping
ratio can not be
found.
Figure 4.17
Pole plot for
an
underdamped
second-order
system
Figure 4.18
Lines of
constant
peak time,Tp ,
settling
time,Ts , and
percent
overshoot,
%OS
Note: Ts <
2
Ts ;
Tp1 < Tp ;
2 1
%OS 1 <
%OS2
©2000, John Wiley & Sons, Inc.
Nise/Control Systems Engineering, 3/e
45 Chapter 4: Time Response
Figure 4.19
Step responses
of second-order
underdamped
systems
as poles move:
a. with constant
real part;
b. with constant
imaginary part;
c. with constant
damping ratio
©2000, John Wiley & Sons, Inc.
Nise/Control Systems Engineering, 3/e
46 Chapter 4: Time Response
Figure 4.20 Pole plot for
Example 4.6
Given the pole plot
shown in Figure, find
ζ, ωn, Tp, % OS and Ts
4 4
Ts = = = 1.333 second
σd 3
©2000, John Wiley & Sons, Inc.
Nise/Control Systems Engineering, 3/e
47 Chapter 4: Time Response
Figure 4.21 Rotational mechanical system for Example 4.7
Problem: Given
the system in K D
ωn = ; 2ζωn =
figure, find J and J J
D to yield 20% 4
Ts = 2 = → ζωn = 2
overshoot and ζωn
settling time of 2
seconds for a step 4 J
2ζωn = 4 → ζ = =2
input of torque T(t) 2ωn K
From the 20 % ζ = 0.456
Solution: J
1J Hence, = 0.052 → J = 0.26 → D = 1.04
G( s ) = K
2 D K
s + s+
J J ©2000, John Wiley & Sons, Inc.
Nise/Control Systems Engineering, 3/e
48 Chapter 4: Time Response
Figure 4.22
The Cybermotion
SR3 security robot
on patrol. The
robot navigates by
ultrasound and path
programs transmitted
from a computer,
eliminating the need
for guide strips on
the floor. It has video
capabilities as well as
temperature, humidity,
fire, intrusion, and gas
sensors.
Courtesy of Cybermotion, Inc.
©2000, John Wiley & Sons, Inc.
Nise/Control Systems Engineering, 3/e
49 Chapter 4: Time Response
System Response with Additional Poles
• If a system has more than two poles or with zeros we can not
use the formulae (percent overshoot, settling time) to calculate
the performance specifications that we derived. However,
under certain conditions, a system with more than two poles
or with zeros can be approximated as a second-order system
that has just two complex dominant poles.
• Consider a three-pole system with complex poles − ζωn ± jωn 1 − ζ 2
the real pole is at –ar the step responseof the system can be
determined from a partial fraction expansions
A B(s + ζωn ) + Cωd D
C(s) = + +
s (s + ζωn ) + ωd s + α r
2 2
Figure 4.23
Component
responses of
a three-pole
system: a.
pole plot; b.
component
responses:
nondominant
pole is near
dominant
second-order
pair (Case I),
far from the
pair (Case II),
and at infinity
(Case III)
• The component parts of c(t) are shown in Figure 4.23 for three cases of
αr.
• Case I: αr= αr1 and is not much larger than ζωn. The real pole’s transient
response will not decay to insignificance at the peak time or settling time
generated by the second-order pair. In this case, the exponantial decay is
significant, and the system can not be represented as a second-order
syatem.
• Case II: αr= αr2 >> ζωn, the pure exponantial will die out of much
rapidly than the second-order underdamped step response. If the pure
exponantial term decays to an insignificant value at the time of the first
overshoot, such parameters as percent overshoot, settling time, and peak
time will be generated by the second-order undamped step response
component. Thus, the total response will approach that of a pure second-
order system.
• Case III: αr= ∞ the total response will be that of a pure second-order
system.
24.542
T1 ( s ) = c ( t ) = 1 − 1 . 09 e − 2t
cos(4.532t − 23.8°)
s + 4s + 24.542
2
245.42
T2 ( s ) = c ( t ) = 1 − 0 . 29 e −10 t
+ 1. 189 e − 2t
cos(4.532t − 53.34°)
(
(s + 10) s + 4s + 24.542
2
)
73.626
T3 ( s ) = c ( t ) = 1 − 1 . 14 e − 3t
+ 0. 707 e − 2t
cos(4.532t + 78.63°)
(
(s + 3) s + 4s + 24.542
2
)
• The three responses are plotted in Figure 4.24. Notice that
c2(t), with its third pole at –10 and farthest from the
dominant poles, is the better approximation c1(t), the pure
second-order system; c3(t), with a third pole close to the
dominant polse , yields the most error.
T (s) =
(s + a)
=
A
+
B
(s + b )(s + c ) (s + b ) (s + c )
=
(− b + a ) (− b + c ) (− c + a ) (b − c )
+
(s + b ) (s + c )
• If the zero is far from the poles, then a is large compared to b
and c
1 (− b + c ) 1 (b − c ) a
T (s) ≈ a + =
(s + b ) (s + c ) (s + b )(s + c )
Hence, the zero looks like a simple gain factor and does not
change the relative amplitudes of the components of the response.
Figure 4.25
Effect of
adding
a zero to a
two-pole
system
Another way to look at the effect of a zero, which is more general : Let
C(s) be a response of the system, T(s), with unity numerator. If we add
a zero to the transfer function, yielding (s+a) T(s), the Laplace
transform of the response will be (s+a) C(s)= s C(s) + a C(s).
Thus, the response of a system with a zero consists of two parts:
• The derivative of the original response and a scaled version of original
response. If a, the negative of the zero, is very large, the Laplace
transform of the response is approximately a C(s), or scaled version of
the original response.If a is not very large, the response has an
additional component consisting of the derivative of the original
response. As a become smaller, the derivative term contributes more to
the response and has a greater effect. For step responses, the derivative
is typicallypositive at the start of a step response. Thus, small values of
a, we can expect more overshoot in the second-order systems because
the derivative term will be additive around the first overshoot.
Figure 4.26
Step response
of a
nonminimum-
phase system
Figure 4.29
a. Effect of
amplifier
saturation on
load angular
velocity
response;
b. Simulink
block
diagram
Figure 4.30
a. Effect of
deadzone on
load angular
displacement
response;
b. Simulink
block
diagram
Figure 4.31
a. Effect of
backlash
on load angular
displacement
response;
b. Simulink block
diagram
Before proceeding with the example, let us examine the for the elements of
Φ(t) take for linear, time-invariant systems. The first term, the Laplace
transform of the response for unforced systems, is the transform
of the state
(sI-A)-1 is
is found from
Figure 4.32
Antenna
azimuth
position control
system for
angular
velocity:
a. forward path;
b. equivalent
forward path
Figure 4.33
Unmanned
Free-
Swimming
Submersible
(UFSS)
vehicle
Courtesy of Naval Research Laboratory.
Figure 4.34
Pitch control loop for
the UFSS vehicle
Figure 4.35
Negative step
response of
pitch control for
UFSS vehicle
Figure 4.36
A ship at sea,
showing roll
axis
Figure P4.1
Figure P4.2
Figure P4.3
Figure P4.4
Figure P4.5
Figure P4.6
Figure P4.7
Figure P4.8
Figure P4.9
(figure
continues)
Figure P4.9
(continued)
Figure P4.10
Steps in determining
the transfer function
relating output physical
response to the input
visual command
Figure P4.11
Vacuum
robot lifts
two bags of
salt
Figure P4.12
Figure P4.13
Figure P4.14
Figure P4.15
Figure P4.16
Figure P4.17
Figure P4.18
Figure P4.19
Figure P4.20
Pump diagram
© 1996 ASME.
©2000, John Wiley & Sons, Inc.
Nise/Control Systems Engineering, 3/e