Professional Documents
Culture Documents
Instructor
Dr. Hafiz Farhan Maqbool
Steady-State Error
An error after the transient response
has decayed, leaving only the
continuous/steady-state response.
OPEN LOOP SYSTEM
𝐸𝑜 𝑠 = 𝑅 𝑠 − 𝑌 𝑠 = 1 − 𝐺 𝑠 𝑅(𝑠)
when Td(s) = 0
CLOSED LOOP SYSTEM
1 + 𝐺𝑐 𝑠 𝐺(𝑠) H(s) = 1
𝑒𝑜 ∞ = 𝑅 𝑠 − 𝑌 𝑠 = 1 − 𝐺 𝑠 𝑅(𝑠)
1
𝑒𝑜 ∞ = lim 𝑠(1 − 𝐺 𝑠 )( )
𝑠→0 𝑠
𝑒𝑜 ∞ = (1 − 𝐺 0
1 1 1
𝑒𝑐 ∞ = lim 𝑠 ( )=
𝑠→0 1 + 𝐺𝑐 𝑠 𝐺(𝑠) 𝑠 1 + 𝐺𝑐 0 𝐺(0)
Tracking Error
• The value of G(s) when s = 0 is often called the DC
gain and is normally greater than one.
𝑘
Process transfer function
𝐺 𝑠 =
𝜏𝑠 + 1
𝑒𝑜 ∞ = (1 − 𝐺 0 = 1 − K
The error for the closed-loop system is
Example
G(s)= K / (ts+1)
MCQs
For the open-loop system, we would calibrate the system so that K = 1
and the steady-state error is zero.
■ Design Examples
Design Example: English
Channel Boring Machine
Design objective is to select the gain K so that the response to input angle
changes is desirable while we maintain minimal error due to the disturbance
Design Example
The steady-state error of the system to a unit step input R(s) = 1/s is
Thus, the steady-state value is 0.01 and 0.05 for K = 100 and 20, respectively.
Design Example
For low frequencies (|s| < 1), the sensitivity can be approximated by
𝑌 𝑠 𝑘
𝑇𝑜 𝑠 = = 2
𝑅 𝑠 𝑠 + 4𝑠 + 5
𝑌 𝑠 𝑘
𝑇𝑐 𝑠 = = 2
𝑅 𝑠 𝑠 + 4𝑠 + 3 + 𝐾
For K=2;
𝑌 𝑠 2
𝑇 𝑠 = 𝑇𝑜 𝑠 = 𝑇𝑐 𝑠 = = 2
𝑅 𝑠 𝑠 + 4𝑠 + 5
𝑑𝑇𝑜
𝑆𝐾𝑇 = 𝐾/𝑇𝑜 = 1
𝑑𝐾
𝑌 ∞ = 1/3
1
𝑌 ∞ =
3+𝐾
When K = 2, y(∞) = 1/5.
Because we seek to minimize the effect of the disturbance, it is clear that a larger value
of K would be desirable.
An increased value of K, such as K = 50, will further reduce the effect of the disturbance
as well as reduce the magnitude of the sensitivity
However, as we increase K beyond K = 50, the transient performance of the system for
the ramp input, r(t), begins to deteriorate.
PLEASE GO
THROUGH
Example 4, Example 6
Design Example: Disk Drive Read System
Related Exercise Questions
NEXT
R= 1/s
The transient response of this second-order system for various values of the damping
ratio is shown in Figure
34
Time-Domain Specification
• The delay (td) time is the time required for the
response to reach half the final value the very first
time.
35
Time-Domain Specification
• 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.
36
Time-Domain Specification
• The peak time is the time required for the response to
reach the first peak of the overshoot.
37
37
Time-Domain Specification
The maximum overshoot is the maximum peak value of the
response curve measured from unity. If the final steady-
state value of the response differs from unity, then it is
common to use the maximum percent overshoot. It is
defined by
38
Time-Domain Specification
• The settling time is the time required for the response curve
to reach and stay within a range about the final value of size
specified by absolute percentage of the final value (usually
2% or 5%).
39
Time Domain Specifications
tr tp
d 2 d 1 2
n 1 n
4
t s 4T Maximum Overshoot
n
3 Mp e
1 2
100
t s 3T
n
Settling Time (4%)
40
Example
■ Consider the system shown in following figure, where
damping ratio is 0.6 and natural undamped frequency
is 5 rad/sec. Obtain the rise time tr, peak time tp,
maximum overshoot Mp, and settling time 2% and 5%
criterion ts when the system is subjected to a unit-step
input.
41
Example
Rise Time
tr
d
3.141
tr
2
n 1
2
1
tan 1( n ) 0.93 rad
n
3.141 0.93
tr 0.55s
5 1 0.6 2
42
Example
Peak Time
Settling Time (2%)
4
tp ts
d n
4
3.141 ts 1.33s
tp 0.785 s 0.6 5
4
Settling Time (4%)
3
ts
n
3
ts 1s
0.6 5 43
Example
Maximum Overshoot
1 2
Mp e 100
3.1410.6
1 0.6 2
Mp e 100
M p 0.095 100
M p 9.5%
44
Example
Step Response
1.4
1.2 Mp
0.8
Amplitude
0.6
0.4
Rise Time
0.2
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6
45
Time (sec)
Example
■ For the system shown in Figure-(a), determine the values of
gain K and velocity-feedback constant Kh so that the
maximum overshoot in the unit-step response is 0.2 and
the peak time is 1 sec. With these values of K and Kh,
obtain the rise time and settling time. Assume that J=1 kg-
m2 and B=1 N-m/rad/sec.
46
Example
47
Example
C( s ) n2
2
R( s ) s 2 n s n2
(1 KK h )
n K
2 K
48
Example
(1 KK h )
n K
2 K
• Maximum overshoot is 0.2. • The peak time is 1 sec
tp
d
3.141
1
n 1 2
) ln 0.2
1 2
ln( e
3.141
n
1 0.456 2
n 3.53
49
Example
n 3.96
(1 KK h )
n K
2 K
3.53 K 0.456 2 12.5 (1 12.5K h )
3.532 K K h 0.178
K 12.5
50
Example
n 3.96
4
tr ts
n 1 2 n
t r 0.65s t s 2.48s
3
ts
n
t s 1.86s
51
Example
Given the system shown in following figure, find J and D to yield
20% overshoot and a settling time of 2 seconds for a step input
of torque T(t).
52
Example
53
Example
54
55