4th Year Control Lab 1
4th Year Control Lab 1
Before attempting these exercises, the students should familiarize themselves with the
COMMANDS and OPERATION ENVIRONMENTS of the MATLAB simulation package,
particularly the CONTROL SYSTEM TOOLBOX functions.
1. TRANSIENT RESPONSE
(a) Simulate a second order system with over-damped (ζ = 2), critically damped (ζ = 1),
and under-damped response (ζ = 0.5). Use 𝜔𝑛 = 3 rad/sec. Verify your results using a
unit step input. In the under-damped case, indicate the peak response and the
frequency at which it occurs.
(b) Determine the unit step response and steady state error (where possible) of unity
feedback systems with the following open-loop transfer functions. The horizontal and
vertical axes should be chosen to convey maximum information.
500
(i) G(s) =
(1+0.1𝑠)(1+0.5𝑠)
𝐾
(ii) G(s) = ; try different values of K
𝑠(1+0.1𝑠)(1+0.5𝑠)
10𝐾
(iii) G(s) = ; try different values of K
𝑠(𝑠²+4𝑠+200)
Note: Use the transfer function model using zeros, poles and gain in the Control System
Toolbox.
2. ROOT LOCI
(a)
(i) Determine the root locus diagram for a unity feedback system whose open-
loop transfer function is
𝐾 (𝑠+9)²
G(s) =
(𝑠+1)³
(ii) If the open-loop zeros lie at s = -9.1 rather than at s = -9, what effect does this
have on the diagram?
(b)
(i) Draw the root locus diagram for
𝐾
G(s) =
𝑠(𝑠+4)
(ii) How is the diagram affected when a cascade (series) compensator of the form
𝑠+2
is employed within a unit feedback loop?
𝑠+4
3. BODE PLOT
(a) A system has an open-loop transfer function
30(𝑠+0.5)
G(s) =
𝑠²(𝑠+5)(𝑠+3)
Find its gain and phase margins
(b) Given the open-loop transfer function
3(𝑠+1)
G(s) =
𝑠(𝑠+𝛼 )
Find the value of α which results in a gain cross-over frequency of 𝜔𝑛 = 100 rad/sec
if the system is connected in a unity feedback loop.
4. NYQUIST PLOT
For a system with an open-loop transfer function
(𝑠+𝑏)
G(s) = where 0 < b < 10.
𝑠(𝑠+1)²
Find three different forms which a Nyquist plot can take.