Professional Documents
Culture Documents
Chapter 3
Chapter 3
Chapter 3
EPCE3204
EPCE3204
CHAPTER 2:
MATHEMATICAL MODELING OF PHYSICAL SYSTEM
2 EPCE3204
Signal Flow Graphs -Mason's Gain Formula
𝑃𝐾 Δ𝐾
𝑇=
Δ
𝐾
– Where,
𝑃𝐾 = 𝐹𝑜𝑟𝑤𝑎𝑟𝑑 𝑝𝑎𝑡ℎ 𝑔𝑎𝑖𝑛 𝑜𝑓 𝐾 𝑡ℎ 𝑓𝑜𝑟𝑤𝑎𝑟𝑑 𝑝𝑎𝑡ℎ
Δ = 𝑑𝑒𝑡𝑒𝑟𝑚𝑖𝑛𝑎𝑛𝑡 𝑜𝑓 𝑔𝑟𝑎𝑝ℎ = 1 − 𝐿𝑎 + 𝐿𝑏 𝐿𝑐 − 𝐿𝑑 𝐿𝑒 𝐿𝑓 + ⋯
𝑎 𝑏,𝑐 𝑑,𝑒,𝑓
ΔK = 𝑣𝑎𝑙𝑢𝑒 𝑜𝑓 𝑡ℎ𝑒 𝛥 𝑓𝑜𝑟 𝑡ℎ𝑎𝑡 𝑝𝑎𝑟𝑡 𝑜𝑓 𝑡ℎ𝑒 𝑔𝑟𝑎𝑝ℎ 𝑛𝑜𝑡 𝑡𝑜𝑢𝑐ℎ𝑖𝑛𝑔 𝑡ℎ𝑒 𝐾 𝑡ℎ 𝑓𝑜𝑟𝑤𝑎𝑟𝑑 𝑝𝑎𝑡ℎ
– Note that the summations are taken over all possible paths from input to output.
3 EPCE3204
Signal Flow Graphs - Exercise
4 EPCE3204
Signal Flow Graphs - Exercise
6 EPCE3204
Introduction - Time Response
7 EPCE3204
Introduction - Time Domain Analysis
8 EPCE3204
Time Domain Analysis - Standard Test Signals
• Usually the input signal to the control systems are not known fully a
head of time.
– Therefore, system dynamics behavior for analysis and design is
judged and compared under application of standard test signals.
9 EPCE3204
Time Domain Analysis - Standard Test Signals
10 EPCE3204
Time Domain Analysis - Standard Test Signals
11 EPCE3204
Time Response of Control System
12 EPCE3204
Steady State Error
• Steady-state error (𝒆𝒔𝒔 ): is the difference between the input and the
output for a prescribed test input as time tends to infinity.
• Steady-state error in control system are almost unavoidable. In a
design one of the objectives is to keep 𝒆𝒔𝒔 to minimum or below a
certain tolerable values.
• Steady state error determined by the concept of final value theorem.
Final value theorem: lim 𝑒(𝑡) = lim 𝑠𝐸(𝑠)
𝑡→∞ s→0
13 EPCE3204
Steady State Error - Example
𝐸 𝑠 = 𝑅 𝑠 − 𝐶(𝑠)
𝐶 𝑠 = 𝐸 𝑠 𝐺(𝑠)
• The combination of the first two equation give
𝑅 𝑠
𝐸 𝑠 =
1 + 𝐺(𝑠)
• Apply final value theorem to calculate the steady state error
𝑠𝑅 𝑠
𝑒 ∞ = lim
𝑠→0 1 + 𝐺 𝑠
14 EPCE3204
Steady State Error - Example
1 𝑠𝑅 𝑠
• For a Step Input : 𝑅(𝑠) = 𝑒 ∞ = lim
𝑠→0 1 + 𝐺 𝑠
𝑠
𝑠 1Τ𝑠 1
𝑒 ∞ = 𝑒𝑠𝑡𝑒𝑝 ∞ = lim =
𝑠→0 1 + 𝐺 𝑠 1 + lim 𝐺 𝑠
𝑠→0
15 EPCE3204
Steady State Error - Example
1
• Parabolic Input: 𝑅(𝑠) = , we obtain
𝑠3
𝑠 1Τ𝑠 3 1 1
𝑒 ∞ = 𝑒𝑠𝑡𝑒𝑝 ∞ = lim = lim 2 =
𝑠→0 1 + 𝐺 𝑠 𝑠→0 𝑠 + 𝑠 2 𝐺 𝑠 lim 𝑠 2 𝐺 𝑠
𝑠→0
16 EPCE3204
Static Error Constants
17 EPCE3204
Static Error Constants – Example
• Evaluate the static error constants and find the expected error for
the standard step, ramp, and parabolic inputs.
500 𝑥 2 𝑥 5
𝐾𝑝 = lim 𝐺 𝑠 = = 5.208
𝑠→0 8 𝑥 10 𝑥 12
𝐾𝑣 = lim 𝑠𝐺 𝑠 = 0
𝑠→0
𝐾𝑎 = lim 𝑠 2 𝐺 𝑠 = 0
𝑠→0
1
• Thus, for a step input, 𝑒 ∞ = = 0.161
1+𝐾𝑝
1
• for a ramp input, 𝑒 ∞ = =∞
𝐾𝑣
1
• for a parabolic input, 𝑒 ∞ = =∞
𝐾𝑎
18 EPCE3204
System Type
• Both dynamic and steady state errors depend on the form of G(s).
• The numbers of the poles at the origin determines the type of the
system
19 EPCE3204
Time Response of First Order System
20 EPCE3204
Time Response of First Order System
21 EPCE3204
Time Response of First Order System
22 EPCE3204
Response of Second Order Systems
• Natural Frequency, 𝝎𝒏
– The natural frequency of a second-order system is the frequency
of oscillation of the system without damping.
• Damping Ratio,𝝃
– It is the ratio of exponential decay frequency of the envelope to
the natural frequency. This ratio is constant regardless of the time
scale response
23 EPCE3204
Response of Second Order Systems
25 EPCE3204
Response of Second Order Systems
26 EPCE3204
Response of Second Order Systems
27 EPCE3204
Response of Second Order Systems
28 EPCE3204
Response of Second Order Systems
29 EPCE3204
Response of Second Order Systems
30 EPCE3204
Response of Second Order Systems
31 EPCE3204
Response of Second Order Systems - Example
𝐶 𝑠 𝜔𝑛2 4
= 2 = 2
𝑅 𝑠 𝑠 + 2𝜉𝜔𝑛 𝑠 + 𝜔𝑛2 𝑠 + 2𝑠 + 4
−𝑏 ± 𝑏2 − 4𝑎𝑐
𝑠1,2 = =1±𝑗 3
2𝑎
32 EPCE3204
Transient Response Specifications
33 EPCE3204
Transient Response Specifications
• Unit-Step response
34 EPCE3204
Transient Response Specifications - Definitions
• Delay time (𝑇𝑑 ): it is the time required for the response to reach half
the final value the very first time.
• Rise time (𝑇𝑟 ): it is the time required for the response to rise from
10% to 90%. In other words, to go from 0.1 to 0.9 of the final value.
1 𝜔𝑑
𝑇𝑟 = 𝑡𝑎𝑛−1 , 𝜔𝑑 = 𝜔𝑛 1 − 𝜉 2 , 𝜎 = 𝜉𝜔𝑛
𝜔𝑑 −𝜎
• Peak time (𝑇𝑝 ): it is the time required for the response to reach the
first peak of the overshoot.
𝜋
𝑇𝑝 =
𝜔𝑑
35 EPCE3204
Transient Response Specifications - Definitions
• Settling time (𝑇𝑠 ): it is the time required for the transient damping
oscillations to reach and stay within ±2% or ±5% of the final or
steady-state value.
4 3
𝑇𝑠 = 4𝑇 = 2% 𝑐𝑟𝑖𝑡𝑒𝑟𝑖𝑜𝑛 𝑇𝑠 = 3𝑇 = 5% 𝑐𝑟𝑖𝑡𝑒𝑟𝑖𝑜𝑛
𝜉𝜔𝑛 𝜉𝜔𝑛
36 EPCE3204
Transient Response Specifications - Example
38 EPCE3204
Stability
𝑠1 = −5, 𝑠2 = −4, 𝑠3 = −1
20 𝑠 + 1
𝑇(𝑠) =
𝑠 − 1 𝑠 2 + 2𝑠 + 2 𝑠 + 1
𝑠1 = 1, 𝑠2,3 = −1 ± 𝑗, 𝑠4 = −1
20
𝑇(𝑠) =
𝑠 + 2 𝑠2 + 4
40 EPCE3204
Stability - Routh-Hurwitz Criterion
41 EPCE3204
Stability - Routh-Hurwitz Criterion
• Routh’s tabulation
– The first step in the simplification of the Hurwitz criteria is to
arrange the coefficients of 𝐹(𝑠) in two rows.
42 EPCE3204
Stability - Routh-Hurwitz Criterion
• A Routh’s Table
𝐹(𝑠) = 𝑎𝑛 𝑠 𝑛 + 𝑎𝑛−1 𝑠 𝑛−1 + 𝑎𝑛−2 𝑠 𝑛−2 + ⋯ + 𝑎1 𝑠 + 𝑎𝑛
43 EPCE3204
Stability - Routh-Hurwitz Criterion
44 EPCE3204
Stability - Routh-Hurwitz Criterion
45 EPCE3204
Stability - Routh-Hurwitz Criterion
46 EPCE3204
Stability - Routh-Hurwitz Criterion – Example (1)
47 EPCE3204
Stability - Routh-Hurwitz Criterion – Example (2)
• The zero term is replaced by a very small positive number 𝜖 and the
rest of the array is evaluated.
• If the sign of the coefficient above the zero (𝜖) is the same as that
below it, it indicates that there are a pair of imaginary roots.
𝑠 = ±𝑗
48 EPCE3204
Stability - Routh-Hurwitz Criterion - Example
49 EPCE3204
Stability - Routh-Hurwitz Criterion - Exercise
a) 𝐹 𝑠 = 𝑠 5 + 2𝑠 4 + 5𝑠 3 + 10𝑠 2 + 8𝑠 + 24 = 0
b) 𝐹 𝑠 = 𝑠 5 + 4𝑠 4 + 8𝑠 3 + 8𝑠 2 + 7𝑠 + 4 = 0
c) 𝐹 𝑠 = 𝑠 6 + 4𝑠 5 + 12𝑠 4 + 16𝑠 3 + 41𝑠 2 + 36𝑠 + 72 = 0
50 EPCE3204