Professional Documents
Culture Documents
Files-2-Chapters 10 5 Transient Response Specifications
Files-2-Chapters 10 5 Transient Response Specifications
1/9
Because systems that stores energy cannot respond instantaneously, they exhibit a transient
response when they are subjected to inputs or disturbances. Consequently, the transient response
characteristicsconstituteoneofthemostimportantfactorsinsystemdesign.
In many practical cases, the desired performance characteristics of control systems can be
given intermsof transientresponse specifications. Frequently, such performance characteristics are
specifiedintermsofthetransientresponsetounitstepinput,sincesuchaninputiseasytogenerate
and is sufficiently drastic. (If the response of a linear system to a step input is known, it is
mathematicallypossibletocomputethesystemsresponsetoanyinput).
The transient response of a system to a unit stepinput depends on initial conditions. For
convenience in comparing the transient responses of various systems, it is common practice to use
standard initial conditions: The system is at rest initially, with its output and all time derivatives
thereofzero.Thentheresponsecharacteristicscanbeeasilycompared.
1. Delaytime,
d
T
2. Risetime,
r
T
3. Peaktime,
p
T
4. Maximumovershoot,
p
M
5. Settlingtime,
s
T
Chapter10:
TimeDomainAnalysisofandDesign
ofControlSystems
A.Bazoune
10.5 TransientResponseSpecificationsofaSecondOrderSystem
ME413SystemsDynamics&Control Chapter10:TimeDomainAnalysisandDesignofControlSystems
2/9
DelayTime. The delay time
d
T is the time needed for the response to reach half of its
finalvaluetheveryfirsttime.
PeakTime. Thepeaktime
p
T isthetimerequiredfortheresponsetoreachthefirstpeak
oftheovershoot.
( )
( )
( )
100 Maximum percent overshoot %
p
C t C
C
=
SettlingTime. Thesettlingtime
s
T isthetimerequiredfortheresponsecurvetoreachand
staywithin 2%ofthefinalvalue.Insomecases, 5%insteadof 2%,isusedasthepercentageofthe
finalvalue.Thesettlingtimeisthelargesttimeconstantofthesystem.
Figure1022 Specificationsoftransientresponsecurve.
AFewCommentsonTransientResponseSpecifications.
Inadditionofrequiringadynamicsystemtobestable,i.e.,itsresponsedoesnotincreaseunbounded
with time (a condition that is satisfied for a second order system provided that 0 , we also
requiretheresponse:
tobefast
doesnotexcessivelyovershootthedesiredvalue(i.e.,relativelystable)and
toreachandremainclosetothedesiredreferencevalueintheminimumtimepossible.
ME413SystemsDynamics&Control Chapter10:TimeDomainAnalysisandDesignofControlSystems
3/9
SecondOrderSystemsandTransientResponseSpecifications.
Theresponseforaunitstepinputofanunderdampedsecondordersystem ( ) 0 1 < < isgivenby
( )
2
2
1 sin cos
1
1 sin cos
1
= +
n n
n
t t
d d
t
d d
c t e t e t
e t t
(1013)
or
( )
2
1
2
1
1 sin tan
1
= +
n
t
d
e
c t t (1014)
2
2 2
2
n
n n
s s
+ +
14243
Input
t
( ) u t
1
0 2 4 6 8 10 12 14 16 18 20
0
0.2
0.4
0.6
0.8
1
1.2
1.4
1.6
Step Response
Time (sec)
A
m
p
lit
u
d
e
=0.2
0.5
0.7
1
2
5
Output
_______________
144424443
Figure1024 Unitstepresponsecurvesforasecondordersystem.
DelayTime. Wedefinethedelaytimebythefollowingapproximateformula:
1 07 .
d
n
T
+
=
RiseTime. Wefindtherisetime
r
T byletting ( ) 1
r
c T = inEquation(1013),or
( )
2
1 1 sin cos
1
= = +
n r
T
d d r r r
c T e T T (1015)
Since 0
n
t
e ,Equation(1015)yields
ME413SystemsDynamics&Control Chapter10:TimeDomainAnalysisandDesignofControlSystems
4/9
2
sin cos 0
1
+ =
d d r r
T T
or
2
1
tan
=
d r
T
Thus,therise
r
T is
2
1
1 1
tan
=
=
d d
r
T
(1016)
where isdefinedinFigure1025.Clearlytoobtainalargevalueof
r
T wemusthavealargevalue
of .
j
n
2
1
n
d
j
( )
( )
1
1 2
2
1
cos
or sin 1
1
or tan
=
=
Figure1025 Definitionofangle
PeakTime. Weobtainthepeaktime
p
T bydifferentiating ( ) c t inEquation(1013),with
respecttotimeandlettingthisderivativeequalzero.Thatis,
( )
2
sin 0
1
= =
n
t
n
d
e
dc t
t
dt
Itfollowsthat
sin 0 =
d
t
or
0, , 2 , 3 ,... , 0,1,2..... = = =
d
t n n
Sincethepeaktime
p
T correspondstothefirstpeakovershoot ( ) 1 n = ,wehave =
d p
T .Then
2
1
= =
p
d
n
T
(1017)
ME413SystemsDynamics&Control Chapter10:TimeDomainAnalysisandDesignofControlSystems
5/9
Thepeaktime
p
T correspondstoonehalfcycleofthefrequencydampedoscillations.
MaximumOvershoot
p
M The maximum overshoot
p
M occurs at the peak
=
p d
T .Thus,fromEquation(1013),
( )
( )
{
2
1
1
0
1
sin cos
n
d
p p
M c T e
=
=
+
= =
1442443
or
2
1
p
M e
=
(1018)
Since ( ) 1 c = ,themaximumpercentovershootis
2
1
100 % %
p
M e
=
The relationship between the damping ratio and the maximum percent overshoot is shown in
Figure1026.Noticethatnoovershootfor 1 andovershootbecomesnegligiblefor 07 . > .
Figure1026 Relationshipbetweenthemaximumpercentovershoot %
p
M anddampingratio .
SettlingTime
s
T Basedon 2%criterionthesettlingtime
s
T isdefinedas:
( )
( ) 4
002
002
002
ln
ln
.
.
.
n s s
n n
n s
T
T T
e
= =
ME413SystemsDynamics&Control Chapter10:TimeDomainAnalysisandDesignofControlSystems
6/9
( )
4
2%Criterion
n
s
T
=
(1019)
Similarlyfor 5%wecanget
( )
3
5%Criterion
n
s
T
=
(1020)
REVIEWANDSUMMARY
TRANSIENTRESPONSESPECIFICATIONSOFASECONDORDERSYSTEM
TABLE1. UsefulFormulasandStepResponseSpecificationsfortheLinear
SecondOrderModel ) (t f x k x c x m = + + & & & wherem,c,kconstants
1. Roots
m
mk c c
s
2
4
2
2 , 1
=
2. Dampingratioor mk c 2 / =
3. Undampednaturalfrequency
m
k
n
=
4. Dampednaturalfrequency
2
1 =
n d
5. Timeconstant
n
c m / 1 / 2 = = if 1
6. StabilityProperty Stableif,andonlyif,bothrootshavenegativerealparts,thisoccursif
andonlyif,m,c,andkhavethesamesign.
7. MaximumPercentOvershoot:Themaximum%overshoot
p
M isthemaximumpeakvalueofthe
responsecurve.
2
1 /
100
= e M
p
8. Peaktime:Timeneededfortheresponsetoreachthefirstpeakoftheovershoot
2
1 /
p n
T =
9. Delaytime:Timeneededfortheresponsetoreach50%ofitsfinalvaluethefirsttime
1 07 .
d
n
T
10. Settling time: Time needed for the response curve to reach and stay within 2% of the final value
4
s
n
T
=
11. Risetime:Timeneededfortheresponsetorisefrom(10%to90%)or(0%to100%)or(5%to95%)of
itsfinalvalue
r
d
T
= (SeeFigure1025)
ME413SystemsDynamics&Control Chapter10:TimeDomainAnalysisandDesignofControlSystems
7/9
SOLVEDPROBLEMS
Example1
Figure420 (forExample1)
ME413SystemsDynamics&Control Chapter10:TimeDomainAnalysisandDesignofControlSystems
8/9
Example2
Figure421 (forExample2)
Solution
FirstThetransferfunctionofthesystemis
ME413SystemsDynamics&Control Chapter10:TimeDomainAnalysisandDesignofControlSystems
9/9
Example3(Example102intheTextbookPage520521)
Determinethevaluesof
d
T ,
r
T ,
p
T ,
s
T whenthecontrolsystemshowninFigure1028is
subjecttoaunitstepinput
( )
1
1 + s s
( ) C s ( ) R s
Figure1028 ControlSystem
Solution
Theclosedlooptransferfunctionofthesystemis
( )
( )
( )
( )
2
1
1 1
1
1
1
1
C s s s
R s s s
s s
+
= =
+ +
+
+
Noticethat 1
n
= rad/sand 05 . = forthissystem.So
2 2
1 1 05 0866 . .
d n
= = =
RiseTime.
=
d
r
T
where
( ) ( )
1 1
08661 105 sin sin . .
d n
= = = rad
or
( ) ( ) ( )
1 1 1
05
105
cos cos cos
d
.
ra .
n n
= = =
=
Therfore,
1.05
2.41
0.866
= =
r
T s
PeakTime. 363
0866
.
.
p
d
T
= = = s
DelayTime.
( ) 1 07 05 1 07
135
1
. . .
.
d
n
T
+ +
= = = s
j
n
2
1
n
d
j
MaximumOvershoot:
181
2 2
1 05 1 05
0163 163
. . .
. . %
p
M e e e
= = = = =
Settlingtime:
4 4
8
05 1 .
s
n
T
= = =