Professional Documents
Culture Documents
Control Systems
Unit 3
Stability Analysis
Contents
Unit overview 1
Unit outcomes 2
Introduction 3
Introduction 24
Introduction 48
Frequency response 49
Bode plot 57
References 80
Unit Overview
Unit 2 demonstrated the impact of the pole placement on a system
time response, which can be illustrated in Figure 3.1. If the poles of the
system are located on the left hand side of the s-plane, the system will
produce a bounded output response for a given bounded input force
function. The output response will converge to a final value when the time
approaches infinity. This is defined as a stable system. If the poles are
located on the imaginary axis (y-axis) of the s-plane, the system will still
give a bounded output for a given bounded input. However, the output
response will keep oscillating and will not converge to a final value. The
system is considered as marginally stable in this case. If the poles are
located on the right hand side of the s-plane, an unbounded system
output will be generated for a given bounded input. The magnitude of
the output response will keep growing! This is defined as an unstable
system. In this unit, three approaches of the stability analysis will be
introduced, namely:
s
Stable region Marginally Unstable
stable region region
Unit Outcomes
By the end of Unit 3, you should be able to:
Y(s) b0 sm + b1 sm − 1 + ⋯⋯ + bm − 1s + bm
=
R(s) a0 sn + a1 sn − 1 + ⋯⋯ + an − 1s + an
where Y(s) is the output, R(s) is the input, ai and bi are coefficients and
m ≤ n. It is observed that the transfer function is described in algebraic
function and this makes the manipulation of the equation simpler. The
denominator of the transfer function has been introduced in Unit 1 as the
characteristic equation of the system. Taking an example of the following
second order transfer function:
Y(s) s+1
= 2
U(s) s + 3s + 2
CE = s 2 + 3s + 2 = 0
Y(s)
can be obtained by factorising the previous transfer function to
R(s)
the form of:
where zi and pi are the zeros and poles of the system respectively. If all
the poles in the above transfer function are with positive sign, which
means the poles are located on the left hand side of the s-plane, then
the system is stable.
CE = s2 + 3s + 2 = 0 → as2 + bs + c = 0
Since both poles are located at the left hand side of the s-plane, the
system is said to be stable.
Web Reference
Y(s)
of the closed loop system transfer function, in the
R(s)
following form:
CE = a0sn + a1sn − 1 + ⋯⋯ + an − 1s + an = 0
sn a0 a2 a4 a6 ⋯
sn − 1 a1 a3 a5 a7 ⋯
sn − 2 b1 b2 b3 ⋯
sn − 3 c1 c2 c3 ⋯
⋮ ⋮ ⋮ ⋮ ⋮
s1 f1
s0 g1
a1 a2 − a0 a3 b1 a3 − a1 b2
b1 = c1 =
a1 b1
a1 a4 − a0 a5 b1 a5 − a1 b3
b2 = c2 =
a1 b1
a1 a6 − a0 a7 b1 a7 − a1 b4
b3 = c3 =
a1 b1
⋮ ⋮
⋮ ⋮
Example 1
Y(s) 1
= 4
R(s) s + 2s3 + 3s2 + 4s + 5
Step 1: Obtain the characteristic equation, CE, from the transfer function
Y(s)
.
R(s)
CE = s4 + 2s3 + 3s2 + 4s + 5 = 0
By inspection of the CE, all the coefficients are with positive polarity.
There is no change of polarity being observed. As the necessity stability
condition is fulfilled, we can proceed to form the Routh array.
s4 1 3 5 Polarity changed
s3 2 4 from +ve to −ve
s2 1 5
s1 −6 Polarity changed
s0 5 from −ve to +ve
Step 4: By inspecting the first column of the Routh array, there are two
changes in polarity of the coefficients in the first column. Hence there
are two poles located on the right hand side of the s-plane. The system
is declared as unstable.
Y(s) s+b
=
R(s) a 0s 3 + a 1s 2 + a 2s + a 3
Solution
Note that all the coefficients are positive, hence the necessity condition
for a stable system is fulfilled. To obtain a sufficient condition, the
coefficients are arranged in the Routh array as below:
s3 a0 a2
s2 a1 a3
a1 a2 − a0 a3 a1 0 − a0 0
s1
a1 a1
s0 a3 0
Special cases:
Case 1: A value of zero appears in the first column of array, but others
are not zero values.
Extra procedure: Replace the zero value with a very small positive number,
∈, and proceed with calculating the rest of the array.
Example:
s3 + 2s2 + s + 2 = 0
s3 1 1
s2 2 2
s1 0=∈
s0 2
Note:
Extra procedure:
Example:
Construct the Routh array by referring to the formulae shown in the third
step of the Procedures section. The following Routh array is obtained:
s6 1 31.25 67.75 15
s5 9 61.25 14.75 0
s4 24.44 66.11 15 0
s3 36.87 9.23 0 0
s2 60 15 0 0
s1 0 0 0 0 ← Apply auxiliary
polynomial, P(s)
P(s) = 60s2 + 15
dP(s)
= 120s
ds
dP(s)
The coefficients obtained from , are entered into the row
ds
corresponding to s3 as follows:
s6 1 31.25 67.75 15
s5 9 61.25 14.75 0
s4 24.44 66.11 15 0
s3 36.87 9.23 0 0
s2 60 15 0 0
s1 120 0 0 0 ← Coefficients from
s0 15
dP(s)
ds
The derivation for the following rows proceeds. The system is considered
as marginally stable, even though there is no change in polarity on the
first column of the Routh array after applying the auxiliary polynomial.
Another useful function of the auxiliary polynomial is to determine the
poles of the marginally stable system, which are located on the imaginary
axis of the s-plane.
P(s) = 60s2 + 15
The locations of the poles can be calculated from the roots of the
P(s) as:
Activity 3.1
1
T(s) = ,
s3 + 20s2 + 5s + 100
determine if the system is stable using the Routh-Hurwitz stability
criterion.
R(s) 1 Y(s)
+ K
� s(s + 2)(s2 + s + 1)
Solution
Y(s) K K
T(s) = = =
R(s) s(s2 + s + 1)(s + 2) + K s4 + 3s3 + 3s2 + 2s + K
CE = s4 + 3s3 + 3s2 + 2s + K = 0
To fulfil the necessity condition for a stable system, the gain, K must be
larger than zero. We may proceed to construct the Routh array as follows:
s4 1 3 K
s3 3 2
7
s2 K
3
9
s1 2− K
7
s0 K
For a stable system, all the coefficients in the first column must be
positive, hence:
9
2− K>0
7
14
>K
9
14
0<K<
9
7 2 14
s + =0
3 9
Activity 3.2
1. Stand on both feet and close both eyes. Count to 10, then
swing to rotate your whole body to face the right hand side
without lifting the feet.
Activity 3.3
Y(s) 10(s + 3)
= 3
R(s) s + (3 + K)s2 + (3K + 10)s + 40
where K represents the gain of a physical constant for one of the
components used in the system. Find the range of the gain, K for
a stable system.
Activity 3.4
Summary
Feedback
Activity 3.1
CE = s3 + 20s2 + 5s + 100 = 0
s3 1 5 0
s2 20 100 0
100 − 100
s1 =0 0 ← Apply auxiliary
20 polynomial, P(s)
s0 100 0
dP(s)
= 40s
ds
s3 1 5 0
s2 20 100 0
dP(s)
s1 40 0 ← Coefficients from
s0 100 0 ds
Activity 3.2
s3 1 3K + 10 0
s2 3+K 40 0
3K 2 + 19K − 10
s 1
0
3+K
s0 40 0
3 + K > 0 and,
3K 2 + 19K − 10
>0
3+K
To fulfil both the first and second conditions, the range of K must
be greater than 0.49 in order for the system to be stable.
Activity 3.4
K(4s 2 + 2s + 1)
s5 + s4 + 4s3 + 4Ks2 + 2Ks + K
s5 1 4 2K 0
s4 1 4K K 0
s3 4 − 4K K 0
s2 b K 0
s1 c 0
s0 K 0
∴K>0
−16K 2 + 15K
>0
−4K + 4
∴ 0.93 > K
∴ K > 0.54
Therefore, the system is stable when the gain, 0.54 < K < 0.93.
jw jw
2
s s
K K
G(s) = G(s) =
s s2
jw jw
s s
−p −z
K G(s) = (s + z)K
G(s) =
s+p
s s
−p −z −p1 −p2
s+z K
G(s) = G(s) =
s+p (s + p1)(s + p2)
jw jw
ζ<1
s s
−p1 −p2 0
K K
G(s) = G(s) =
s + 2ζwn s + wn2
2
s(s + p1)(s + p2)
3. On the real axis, for K > 0, the root locus exists on the left of
an odd number of the real axis finite open loop poles, p,
and/or finite open loop zeros, z.
(2k + 1)180
q=
# finite poles − # finite zeros
where k = 0, ±1, ±2, ±3, ...
The sketching of the root locus graph could be summarised into eight
steps using the following example.
Example 3
Sketch the root locus graph of the system with the open loop transfer
function, G(s) and the feedback loop function, H(s) as follows:
K(s + 2)
G(s) = , H(s) = 1
s2 + 2s + 3
H(s)
Solution
Step 1: Obtain the open loop poles, p, and open loop zero, z.
−2 ± √22 − 4(1)(3)
s + 2s + 3 ⇒ p1, 2 =
2
2(1)
−2 ± j√8
p1, 2 =
2
p1, 2 = −1 ± j√2
According to the 4th rule, the starting points are from two poles, p1, 2,
(2 branches) and the terminating point is at the only one zero, z (only 1
branch).
According to the 3rd rule, the root loci on the real axis is on the location
after the zero, z.
There is only one asymptote, since there are two poles and only one
zero. The angle of asymptote is:
There is no break-away point, since the poles are complex numbers. The
break-in point could be calculated using the closed loop characteristic
equation as follows:
K(s + 2) s2 + 2s + 3
1 + G(s)H(s) = 1 + 2 =0 ⇒ K=−
s + 2s + 3 s+2
∴ s = �3.732 or s = −0.2608
where k = 0, 1, 2, 3, ......
p1, 2 = −1 ± j√2
z = −2
√2
φ1 = tan−1
−2 − (−1)
φ1 = 55°
when k = 0,
q1 = 180° − q2 + φ1
= 180° − 90° + 55° = 145°
According to the 2nd rule, the root locus is symmetric about the real
axis, hence the angle of departure from the pole at s = −p2 is −145°. The
angle of departure provides the direction for the initial sketching of the
root locus from the complex poles.
Not applicable for this case since the root loci moves towards the zero
at the left.
Step 8: Sketch the root locus as below based on the information acquired.
1.5
Imaginary axis (seconds�1)
−2
−8 −7 −6 −5 −4 −3 −2 −1 0 1
Real axis (seconds�1)
Sketch the root locus for the following system where the open
loop transfer function, G(s) is given as:
K(s2 − 4s + 20)
G(s) = , H(s) = 1
(s + 2)(s + 4)
+
R(s) � Y(s)
Web Reference
1. MATLAB
https://www.mathworks.com/help/control/ref/rlocus.html
2. VisSim
http://www.adeptscience.co.uk/products/mathsim/vissim/
vissimanalyze-add-on.html
The main reason of sketching the root locus graph is to analyse the
stability of the system in the variation of gain, K. If crossing points are
found in the graph, a critical gain K that leads to the instability should be
identified. The information which could be retrieved from the root locus
is more than just the system stability. With a proper analysis on the root
locus graph, a system designer may also acquire other information such
as the poles corresponding to the specific damping ratio to achieve the
desired output response. Examples of analysis will be provided in the
next section.
−1.67 + j1.7
ζ = 0.7 line 145°
q = 45° s
−2 0
−1.67 + j1.7
Solution
The gain, K at any point of the root locus can be calculated by substituting
the corresponding value of s found in the graph into the characteristic
equation of the system. The open loop transfer function of Example 3 is:
K(s + 2)
G(s) = , H(s) = 1
s2 + 2s + 3
K(s + 2) s2 + 2s + 3
1 + G(s)H(s) = 1 + 2 =0 ⇒ K=−
s + 2s + 3 s+2
∴ From the root locus, the root loci at the intersections of root locus and
the lines of ζ = 0.7 are:
⇒ s = −1.67 ± j1.7
K= | (s + 1 − j√2)(s + 1 + j√2)
s+2 | = 1.34
s = −1.67 ± j1.70
Example 5
K
function, . Sketch the root locus and determine the range of gain, K
s
for a stable output response.
R(s) K 1 1 Y(s)
+
� s s+5 s+1
The system is without any open loop zero and there is a total of three
open loop poles since:
The starting points are from the poles but asymptotes are needed to
direct the root locus as the system is without any zeros as the end points.
The root loci on the real axis are in between the poles at the origin and
−1, and after the pole at −5.
There are three asymptotes, since there are three poles and no zero. The
angles of asymptotes are:
(0 − 1 − 5) − 0
= = −2
3−0
There is a break-away point, since the open loop poles are real numbers.
The break-away point could be calculated using the closed loop
characteristic equation, CE, as follows:
K
T(s) = ,
s(s + 1)(s + 5) + K
CE = s3 + 6s2 + 5s + K = 0
K = −s3 + 6s2 + 5s
dK
= −3s2 − 12s − 5 = 0
ds
12 √84 12 √84
∴ s1 = − + = −0.47 s2 = − − = −3.53
6 6 6 6
s3 1 6 0
s2 5 K 0
30 − K
s1 0
5
s0 K 0
30 − K
=0
5
⇒ K = 30
The last row indicates that the gain, K must be more than zero for a stable
system. Therefore, the system is stable for the range of gain, 0 < K < 30.
Substituting the gain K = 30 into the Routh array, the crossing points
at imaginary axis could be calculated using the auxiliary polynomials at
the second row as:
Reading
In this unit, the root locus is developed for systems with only
one variable, namely the gain K. The root locus method can be
extended to systems with more than one variable. This extension
is described in section 7.5 of the following textbook:
K
G(s) = , H(s) = 1
s3 + 6s2 + 25s
Summary
Feedback
Activity 3.5
By following the steps of the root locus method, the sketch of the
root locus is as follows:
Activity 3.6
±180°(2k + 1)
Angles of asymptotes = = 60°, 180°, 300°
3
0−3−3
Intersection of the asymptotes at the real axis = = −2
3
K = −s(s2 + 6s + 25)
dK
= −(3s2 + 12s + 25) = 0
ds
a = 3, b = 12, c = 25
−b ± √b2 − 4ac
s=
2a
−12 ± √122 − 4 * 3 * 25
s=
2*3
s1, 2 = −2 ± j2.0817
Since the angle conditions are not satisfied, there are neither
break-away nor break-in points.
s3 + 6s2 + 25s + K = 0
s3 1 25 0
s2 6 K 0
6(25) − K
s1 0
6
s0 K 0
150 − K
= 0 ⇒ K = 150
6
Therefore, the system is stable for the range of gain, 0 < K < 150.
Substituting the gain K = 150 into the Routh array, the crossing
points at imaginary axis could be calculated using the auxiliary
polynomials at second row as:
Sensors
Figure 3.14 A generic closed loop control system with negative feedback
Frequency response
Frequency response is referred to as the steady state response of a
system when a sinusoidal input force function is applied. In practical, the
frequency () of the sinusoidal input, r(t), is varied over a certain range
of interest. The resulting output response, y(t), such as Figure 3.15 could
be observed. The amplitude ratio and the phase shift are then measured
and studied.
r(t) = Ai sin wt
Figure 3.15 The sinusoidal input signal and the corresponding output signal
A major advantage of the frequency response test is that the closed loop
response of a system can be predicted from the open loop test results.
This would simplify the analysis of the system characteristic because
the open loop transfer function is easier to obtain and manipulate.
The frequency response of a system can be acquired by means of the
experimental approach as depicted in Figure 3.16.
+
r(t)= Ai sin (ωt) Process y(t)= Ao sin (ωt + Φ)
-
Recorder Sensor
The system is set as open loop at the point where the recorder is located
as shown in Figure 3.16. A sinusoidal input of reasonable amplitude, which
will not cause the system to saturate, with low frequency is first applied
to the input of the system. The system will respond with the output
producing a sinusoidal signal of the same frequency as the input. The
amplitudes and phase shift of the input and output signals are recorded.
The process is repeated many more times with the higher input signal
frequency. The recorded amplitude ratio and the phase shift for the range
of the frequency are then used to construct a Bode plot. The Bode plot
Figure 3.17 Bode plot indicates the frequency that causes an unstable system
Y(jw) 1
= G(jw) =
R(jw) 1 + RC jw
It is remarked that the term “s” has been replaced by “jw” in the above
transfer function, where w is the angular frequency of the sinusoidal input
signal. The relationship between the Laplace transfer function and the
transfer function in the frequency domain (Fourier transform) is simply
that the Laplace operator, s, is replaced by jw. If you are interested to
know the proof of the replacement, you can refer to the web reference
suggested below. The content of this section should keep focused as
the intention of this section is to discuss on analysing the stability of
frequency response of the system.
To determine the frequency response of the system, the values for the
amplitude ratio and the phase shift, (w), must be calculated for a desired
frequency range of the input signals. In complex number, the amplitude
ratio is referred to as gain modulus denoted by, |G(w)|. To obtain the gain
modulus and phase shift, the transfer function must be expressed in the
form of complex number by multiplying with the complex conjugate of
the denominator as follows:
1 1 − RC jw 1 − jRCw
G(jw) = ∙ =
1 + RC jw 1 − RC jw 1 + (RCw)2
=
( 1
1 + (RCw)2) (
− j
RCw
1 + (RCw)2 )
where j = √−1
https://en.wikipedia.org/wiki/Laplace_transform#Fourier_
transform
√( 1
) ( −RCw 2
)
2
|G(w)| = +
(1 + (RCw)2 (1 + (RCw)2
|G(w)| =
√ 1 + (RCw)2
[1 + (RCw)2]2
|G(w)| =
√ 1
1 + (RCw)2
Calculation of the gain modulus and the phase shift is the fundamental
of Bode plot to be studied later.
4
T(s) =
(s + 1)2
Solution
The frequency response is governed by the gain modulus and the phase
shift equations. The transfer function in the frequency domain could be
obtained by replacing the Laplace operator “s” by “jw”:
4
G(w) =
(jw + 1)2
4
G(w) =
(−w2 + 1) + (2jw)
4(−w2 + 1) 8w
G(w) = 4 − j
(w + 2w2 + 1) (w4 + 2w2 + 1)
|G(w)| =
√ 16(−w2 + 1)2 + 64w2
(w4 + 2w2 + 1)2
|G(w)| =
√ 16(w4 + 2w2 + 1)
(w4 + 2w2 + 1)2
4
|G(w)| =
√(w4 + 2w2 + 1)
4
|G(w = 10)| = = 0.04
√(104 + 2(10)2 + 1
|G(w)|dB = 10 log ( )
Pout
Pin
= 20 log ( )
Vout
Vin
where Pout is the output power, Pin is the input power, Vout is the output
voltage and Vin is the input voltage. It is to be noted that the log term is
referred to as log10 throughout the content.
|G(w)|dB = 20 log ( )
Vout
Vin
=20 log[G(w)] = 20 log(0.04) = −28.1 dB
4(−w2 + 1) 4(−w2 + 1)
w4 + 2w2 + 1
8(10)
(w) = −tan−1 = 11.42°
4(−102 + 1)
Activity 3.7
Obtain the open loop transfer function and determine the frequency
response of the system when subjected to sinusoidal input signal
at the frequency of 0.1 rad/s.
2. Plot of phase angle (in unit degree) against the frequency (in
unit rad/s) on a log scale, i.e. ().
1. Constant gain , K
Note:
1
If , | G()| = −20logK
K
= 0°
|G()|(dB)
40
20log10 = 20
20
0
−
− w(rad/s)
0. 1 10 100
°
90°
0
−
w(rad/s)
0. 1 10 100
1
2. Integral function, , Bode plot is depicted in Figure 3.19(a)
jw
with the calculation as follows: = 20log
| | 1
w
= −20logwdB
|G()|dB
= −90º
Figure 3.19
20log | | 1
(w)n
= −n × 20log|w| = −20n log w dB
20log|(w)n| = 20nlogw dB
1
= −20n dB/decade
( jw)n
1
d. Phase angle, : = −90° × n and (j) n
= 90° × n
( jw)n
1
3. First order integral function, , |G()| dB may be
1 + jwT
approximated by:
20log | 1
1 + wT | = −20log√12 + (wT)2 dB
1
At high frequency, w >> ,
T
−20log√1 + (wT)2 = −20logwT dB
1
w= ⇒ |G(w)| = 0 dB
T
10
w= ⇒ |G(w)| = −20 dB
T
100
w= ⇒ |G(w)| = −40 dB
T
1000
w= ⇒ |G(w)| = −60 dB
T
1
w >> ⇒ |G(w)| is a straight line with the slope of −20
T dB/decade.
1
a. 1 straight line at 0 dB for frequency of 0 < w < .
T
1
<w<
T
Both lines meet at a point namely the break (corner) frequency which is
1
w= . Straight line approximation could be applied on gain plot in unit
T
dB as shown in Figure 3.20.
1
Phase angle, , for factor
1 + jwT
= −tan−1 T
when = 0 ⇒ = 0°
1
w= ⇒ = −45°
T
w→ ⇒ = −90°
wT
= tan−1
1
= tan−1 (wT)
1
w << ⇒ |G(w)| = 0 dB
T
= 0°
1
w= ⇒ |G(jw)| = 20log√2 = 3.01 dB
T
= tan−11 = 45°
10
w= ⇒ |G(w)| = 20log√100 = 20 dB
T
= tan−110 = 84.3° 90°
The GM is the amount by which the gain can be increased before the
system becomes unstable, while the PM is the amount of additional
time lag which can be imposed before the system becomes unstable.
Both measures could be easily read from the Bode plot as depicted in
Figure 3.22.
Reading
In this unit, Bode plot is the method used to perform the stability
analysis based on the frequency response of the system. Nyquist
stability criterion is an alternative and the details could be found
in the following textbook:
For the same system as discussed in Activity 3.7, with the open loop
transfer function given as follows:
Solution
Y(s) 1 1 0.27
= ∙ ∙
R(s) s 1 + 2s 5s + 1
The frequency response is governed by the gain modulus and the phase
shift equations. The transfer function in the frequency domain is:
Y(jw) 1 1 0.27
= G(jw) = ∙ ∙
R(jw) jw 1 + 2jw 1 + 5jw
1 1 1
|G(w)| = 0.27 ∙ ∙ ∙
w √1 + (2w)2 √1 + (5w)2
|G(w)|dB = 20 log[G(w)]
|G(w)|dB = 20 log(0.27) − 20 log(w) − 20 log[√1 + (2w)2] − 20 log[√1 + (5w)2]
Now construct the Bode plot using the straight line approximation for
each basic element accordingly to the number depicted in Figure 3.23:
1 1
= = 0.5 rad/s. This is plotted as a line along 0dB till
t 2
0.5 rad/s corner frequency, then a line of slope of −20dB/
decade.
1 1
= = 0.2 rad/s. This is plotted as a line along 0 dB till
t 5
0.2 rad/s corner frequency, then a line of slope of −20dB/
decade from the corner frequency.
[
(w) = − 0 + 90° + tan−1
2w
1
+ tan−1
5w
1 ]
w(rad/s) 90° tan−1(2 w) tan−1(5 w) (w)
0.1 90° 11.31° 26.56° −128°
0.15 90° 16.70° 36.87° −144°
… … … … …
Table 3.2 Tabulation of phase angle for Bode plot
Figure 3.23 Magnitude plot using straight line approximation and the phase
angle plot
GM 8dB
PM 35°
Construct a Bode plot for the system depicted in Figure 3.25 and
determine its stability.
R(s) 5 Y(s)
+
- 4s2 + 3s + 2
6
s+1
Summary
Feedback
Activity 3.7
Y(s) 1 1 0.27
= · ·
R(s) s 1 + 2s 5s + 1
Y(jw) 1 1 0.27
= G( jw) = · ·
R(jw) jw 1 + 2jw 1 + 5jw
1 1 1
|G(w)| = 0.27 · · ·
w √1 + (2w)2 √1 + (5w)2
[
(w) = − 0 + 90° + tan−1
2w
1
+ tan−1
5w
1 ]
At 0.1 rad/s,
Activity 3.8
30
G(s) =
(4s2 + 3s + 2)(s + 1)
30 30
G( jw) = =
[(2 − 4w2) + j3w](1 + jw)
(
1+j
3w
(2 − 4w2) )
(1 + jw)
1 1
|G(w)| = 30 · =
√ ( 3w
) √1 + (w)2
2
1+
(2 − 4w2)
1( )
Alternatively, we may also use the equations of both the gain
modulus and phase angle to tabulate the frequency response as
shown in Table 3.3.
GM = −8 dB
PM = −40°
Figure 3.26 Bode plot for the frequency response of the system
Summary
15. The basic elements of the Bode plot are described, which
could be composed to replace a complicated system. An
example of sketching a Bode plot was demonstrated using
the straight line approximation as a quick sketch for the gain
plot of the Bode plot.
COURSE COORDINATOR
Dr. Magdalene Goh Wan Ching
PRODUCTION
In-house Editor: Ms. Jeanne Chow
Graphic Designers: Ms. Valerie Ooi and Ms. Audrey Yeong
Wawasan Open University is Malaysia’s first private not-for-profit tertiary institution dedicated to
adult learners. It is funded by the Wawasan Education Foundation, a tax-exempt entity established
by the Malaysian People’s Movement Party (Gerakan) and supported by the Yeap Chor Ee Charitable
and Endowment Trusts, other charities, corporations, members of the public and occasional grants
from the Government of Malaysia.
The course material development of the university is funded by Yeap Chor Ee Charitable and
Endowment Trusts.
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system or
transmitted, in any form or by any means, electronic, mechanical, photocopying, recording or otherwise,
without prior written permission from WOU.