Ce - CH4
Ce - CH4
Seventh Semester
Electrical Engineering Department
College of Engineering
Salahaddin University - Erbil
October - 2024
Time Response
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 2 of 49
Transient and Steady-State Responses
For a stable system, the transient response will decay, usually exponentially, to a
steady state as time increases.
Transient response is a function only of the system dynamics, and it is
independent of the input quantity.
Steady-state is the response of the system after the transient component has
decayed and it is a function of both the system dynamics and input quantity.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 3 of 49
Test Input Signals
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 4 of 49
Poles of a Transfer Function
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 5 of 49
Zeros of a Transfer Function
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 6 of 49
System Poles and Zeros
Where the numerator polynomials, N(s) and the denominator polynomials D(s),
have real coefficients defined by the system’s differential equation and K = bm / an
Thus zi’s are the roots of the equation N(s) = 0 which are the system zeros.
And pi’s are the roots of the equation D(s) = 0 which are the system poles.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 7 of 49
System Poles and Zeros Cont.
When s = zi the numerator N(s) = 0 and the transfer function vanishes, that is
𝐥𝐥𝐥𝐥𝐥𝐥 𝑯𝑯 𝒔𝒔 = 𝟎𝟎
𝒔𝒔 →𝒛𝒛𝒊𝒊
When s = pi the denominator polynomial D(s) = 0 and the value of the transfer
function becomes unbounded, that is
𝐥𝐥𝐥𝐥𝐥𝐥 𝑯𝑯 𝒔𝒔 = ∞
𝒔𝒔 →𝒑𝒑𝒊𝒊
All of the coefficients of polynomials N(s) and D(s) are real, therefore the poles
and zeros must be either purely real, or appear in complex conjugate pairs.
In general for poles, either pi = σi , jωi ,or σi ± jωi
The existence of a single complex pole without a corresponding conjugate pole
would generate complex coefficients in the polynomial D(s).
Similarly, the system zeros are either real or appear complex conjugate pairs.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 8 of 49
System Poles and Zeros Cont.
Example 4.1
Find the system poles and zeros of the linear system which is described by the
following differential equation:
2
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 9 of 49
System Poles and Zeros Cont.
The system therefore has a single real zero at s = -1/2 and a pair of real poles at
s = -3 and s = -2.
Note:
The poles and zeros are properties of transfer function, and therefore of the
differential equation describing the input-output dynamics. Together with the
gain constant K they completely characterize the differential equation, and
provide a complete description of the system.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 10 of 49
System Poles and Zeros Cont.
Example 4.2
A system has a pair of complex conjugate poles p1, p2 = -1 ± j2, a single real
zero z1 = -4, and a gain factor K = 3. Find the differential equation
representing the system.
Answer
The transfer function is
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 11 of 49
The Pole-Zero Plot: s-plane
A system is characterized by its poles and zeros in the sense that they allow
reconstruction of the input/output differential equation.
In general, the poles and zeros of a transfer function may be complex, and the
system dynamics may be represented graphically by plotting their locations on
the complex s-plane, whose axes represent the real and imaginary parts of the
complex variables s.
It is usually to mark a zero location by a circle (o) and a pole location a cross (×).
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 12 of 49
The Pole-Zero Plot: s-plane
Example 4.3
Show the locations of poles and zeros on s-plane of the following system
Answer
Re-writing in the factorial form as
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 13 of 49
First-Order Systems
If the input is a unit step, R(s) = 1/s, the Laplace transform of the step response is
C(s), where
where the input pole at the origin generated the forced response (steady-state)
cf(t) = 1, and the system pole at –a generated the natural response (homogeneous
solution) cn(t) = -e-at.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 14 of 49
First-Order Systems Cont.
Plotting of c(t) is
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 15 of 49
First-Order Systems: Time Constant
The time constant is the time for e-at to decay to 37% of its initial value, or the
time constant is the time it takes for the step response to rise to 63% of its final
value.
The reciprocal of the time constant has the units (1/seconds), or frequency.
Since the derivative of e-at is –a when t = 0, a is the initial rate of change of the
exponential at t = 0.
Thus, the time constant can be considered a transient response specification for a
first-order system, since it is related to the speed at which the system responds to
a step input.
The time constant can also be evaluated from the pole on s-plane.
Since the pole of the transfer function is at –a, it can be said that the pole is
located at the reciprocal of the time constant, and the farther the pole from the
imaginary axis, the faster the transient response.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 16 of 49
First-Order Systems: Rise Time, Tr
Rise time Tr , is defined as the time for the waveform to go from 0.1 to 0.9 of its
final value.
From previous case, c(t) = 0.9, c(t) = 0.1, and from the curve, hence
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 17 of 49
First-Order Systems: Settling Time, Ts
Settling time is the time for the response to reach, and stay within, 2% of its final
value.
From previous case, let c(t) = 0.98, and solving c(t) for time, t, the setting time is
𝟒𝟒
𝑻𝑻𝒔𝒔 =
𝒂𝒂
Setting time within a specific percentage of the final value could be
𝟒𝟒
𝑻𝑻𝒔𝒔 = 𝒇𝒇𝒇𝒇𝒇𝒇 𝟐𝟐%
𝒂𝒂
𝟑𝟑
𝑻𝑻𝒔𝒔 = 𝒇𝒇𝒇𝒇𝒇𝒇 𝟓𝟓%
𝒂𝒂
𝟒𝟒. 𝟔𝟔
𝑻𝑻𝒔𝒔 = 𝒇𝒇𝒇𝒇𝒇𝒇 𝟏𝟏%
𝒂𝒂
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 18 of 49
First-Order Systems
Example 4.4
A system has a transfer function, G(s) = 75/(s+50). Find the time constant, Tc,
settling time, Ts (for 2% of the final value), and rise time, Tr for a unit step input.
Answer
Since a = 50, thus
Tc = 1/a = 1/50 = 0.02 s
Ts = 4/a = 4/50 = 0.08 s
Tr = 2.2/a = 2.2/50 = 0.044 s
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 19 of 49
Second-Order Systems: General
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 20 of 49
Second-Order Systems: General Cont.
Damping Ratio, ζ
Since 𝒂𝒂 = 2ζωn
Thus,
𝐚𝐚
ζ=
𝟐𝟐𝛚𝛚𝐧𝐧
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 21 of 49
Second-Order Systems: Step Response
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 22 of 49
Second-Order Systems :Undamped Response ζ = 0
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 23 of 49
Second-Order Systems :Underdamped Response 0 < ζ < 1
Equating coefficients
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 24 of 49
Second-Order Systems :Underdamped Response 0 < ζ < 1 Cont.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 25 of 49
Second-Order Systems :Critically Damped Response ζ = 1
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 26 of 49
Second-Order Systems :Overdamped Response ζ > 1
- ζωn ± ωn ζ𝟐𝟐 − 𝟏𝟏
Natural Response: two exponentials
with time constants equal to the
reciprocal of the pole locations.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 27 of 49
Second-Order Systems :Example
Example 4.5
For each of the following systems do the following: (1) Find the values of damping
ratio and undamped natural frequency; (2) Characterize the nature of the response.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 28 of 49
Second-Order Systems :Example
Answers
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 29 of 49
Underdamped Second-Order Systems: Specifications of Step Response
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 30 of 49
Underdamped Second-Order Systems: Specifications of Step Response Cont.
knowing that for underdamped 0 < ζ < 1, thus using partial fractions yields
where
which can be determined from the pole location as in the next graph.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 31 of 49
Underdamped Second-Order Systems: Specifications of Step Response Cont.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 32 of 49
Underdamped Second-Order Systems: Specifications of Step Response Cont.
The relation between value of ζ and the type response of the second-order system is
shown in the following figure.
As shown, the lower value of ζ, the more oscillatory the response. The natural
frequency is a time-axis scale factor and does not affect the nature of the response
other than to scale
Control Engineering
it in time, Salahaddin University/ College of Engineering
Dr. Fadhil Aula October 2024 33 of 49
Underdamped Second-Order Systems: Specifications of Step Response Cont.
The step response of the second-order system can be characterized by using rise
time, peak time, percent overshoot, and settling time, the following figure shows
these parameters.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 34 of 49
Underdamped Second-Order Systems: Specifications of Step Response Cont.
Rise Time, Tr
The rise time is the time required for the response to rise from 10% to 90%, 5% to
95%, or 0% to 100% of its final value. For underdamped second-order systems the
0% to 100% rise time is normally used. For overdamped systems, the 10% to 90% rise
time is commonly used.
Peak Time, Tp
The time required to reach the first, or maximum, peak.
Percentage Overshoot, % OS
The amount that the waveform overshoots the steady-state, or final value at the
peak time, expressed as a percentage of the steady-state value.
Settling Time, Ts
The time required for the transient’s damped oscillations to reach and stay within
±2% of the steady-state value.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 35 of 49
Underdamped Second-Order Systems: Specifications of Step Response Cont.
Note:
1. Rise time, peak time, and setting time yield information about the speed of the
transient response. this information can help a designer determine if the speed
and the nature of the response do or do not degrade the performance of the
system.
2. Tp, %OS, and Ts are evaluated as functions of ζ and ωn .
3. Tr and Tp increase together.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 36 of 49
Underdamped Second-Order Systems: Evaluation of Tp
Tp is founded by differentiating C(t), and finding the first zero crossing after t = 0.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 37 of 49
Underdamped Second-Order Systems: Evaluation of %OS
The term cmax is found by evaluating c(t) at the peak time, c(Tp):
For unit step, cfinal = 1, substituting cmax and cfinal into %OS yields
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 38 of 49
Underdamped Second-Order Systems: Evaluation of %OS Cont.
Since the percentage overshoot is a function only of the damping ratio, ζ. Thus, ζ
can be founded for the given %OS (another way for finding ζ);
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 39 of 49
Underdamped Second-Order Systems: Evaluation of Ts
In order to find the settling time, we must find the time for which c(t) reaches and
stays within ± 2% of the steady-state value, cfinal. Thus
This equation is conservative estimate, since we assuming that 𝒔𝒔𝒔𝒔𝒔𝒔 �𝒘𝒘𝒏𝒏 𝟏𝟏 − ζ𝟐𝟐 𝒕𝒕 −
𝜽𝜽� = 𝟏𝟏 at the settling time. Solving the above expression for t, the settling time is
Since the numerator varies from 3.91 to 4.74 as ζ varies from 0 to 0.9. Thus,
simplifying it for all values of ζ yields
𝟒𝟒
𝑻𝑻𝒔𝒔 =
ζ 𝒘𝒘𝒏𝒏
𝟑𝟑
For 5%, 𝑻𝑻𝒔𝒔 =
ζ 𝒘𝒘𝒏𝒏
𝟓𝟓
and for 1%, 𝑻𝑻𝒔𝒔 =
ζ 𝒘𝒘𝒏𝒏
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 40 of 49
Underdamped Second-Order Systems: Evaluation of Tr
A precise analytical relationship between rise time and damping ratio, ζ, cannot be
found. However, the approximation value of Tr can be founded using the following
equation for rise the response from 10% to 90%:
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 41 of 49
Underdamped Second-Order Systems: Example
Example 4.6
Consider the following closed-loop control system:
For unity step input function, find rise time, delay time, peak time, percentage
overshoot, and settling time when damping ratio and undamped natural frequency are
0.6 and 5 rad/sec, respectively.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 42 of 49
Underdamped Second-Order Systems: Assignment
H.W. 4.1
Find the value of the resistor R such that a 20% overshoot in vc(t) occurs when vi(t)
is a unit step voltage and C=10-6 F and L= 1H.
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 43 of 49
Higher-Order Systems: General Form
The general form of the higher-order control system can be expressed by the following
transfer function:
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 44 of 49
Higher-Order Systems: Case 1
Case 1: Poles are real:
For a unit-step input function, the transfer function becomes as
𝒏𝒏
𝒂𝒂 𝒂𝒂𝒊𝒊
𝑪𝑪 𝒔𝒔 = + �
𝒔𝒔 𝒔𝒔 + 𝒑𝒑𝒊𝒊
𝒊𝒊=𝟏𝟏
𝑪𝑪(𝒔𝒔) 𝟔𝟔𝟔𝟔
=
0.9
0.7
0.5
0.3
0.2
0.1
0
Control Engineering Dr. Fadhil Aula Salahaddin University/ College 0of Engineering
0.5 1 October
1.5 2024
2 2.5 3 3.5 45 of 49
Higher-Order Systems: Case 2
Case 2: Real and complex conjugate poles
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 46 of 49
Higher-Order Systems: Case 2
Example 4.8
Find the time response for a unit-step input function of the following closed-loop
control system: 𝑪𝑪(𝒔𝒔) 𝟖𝟖
= 𝟑𝟑 𝟐𝟐
𝑹𝑹(𝒔𝒔) 𝒔𝒔 +𝟓𝟓𝒔𝒔 +𝟏𝟏𝟏𝟏𝟏𝟏+𝟖𝟖
𝟖𝟖 𝟑𝟑 𝟏𝟏 1
0.8
0.7
0.6
Amplitude
0.5
0.4
0.3
0.2
0.1
0
0 1 2 3 4 5 6 7
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024
Time (seconds) 47 of 49
Higher-Order Systems: Assignment
HW. 4.2
Find the time response for a unit-step input function of a unity-feedback system whose
open-loop transfer function is
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 48 of 49
End of Chapter Four!
Control Engineering Dr. Fadhil Aula Salahaddin University/ College of Engineering October 2024 49 of 49