Analog Control - 5th Lab
Analog Control - 5th Lab
Lab 5
Introduction
Closed-Loop Poles
Plotting the Root Locus of a Transfer Function
Choosing a Value of K from the Root Locus
Closed-Loop Response
Exercise
Introduction 3
The plot above shows all possible closed-loop pole locations for a
pure proportional controller. In this case, not all of these closed-loop
pole locations indicate satisfaction of our design criteria. To
determine what part of the locus is acceptable, we can use the
command sgrid(zeta,wn) to plot lines of constant damping ratio and
natural frequency.
.)1.8second (which means a natural frequency greater than 1 ) and a rise time of 0.7(which means a damping ratio of greater than 5% In our problem, we need an overshoot less than
Going back to our problem, to make the overshoot less than 5%, the
poles have to be in between the two angled dotted lines, and to make
the rise time shorter than 1 second, the poles have to be outside of the
dotted semicircle. So now we know what part of the root locus, which
possible closed-loop pole locations, satisfy the given requirements. All
the poles in this location are in the left-half plane, so the closed-loop
system will be stable.
.)1.8second (which means a natural frequency greater than 1 ) and a rise time of 0.7(which means a damping ratio of greater than 5% In our problem, we need an overshoot less than
we see that there is part of the root locus inside the desired region.
Therefore, in this case, we need only a proportional controller to move
the poles to the desired region. You can use the rlocfind command in
MATLAB to choose the desired poles on the locus:
.)1.8second (which means a natural frequency greater than 1 ) and a rise time of 0.7(which means a damping ratio of greater than 5% In our problem, we need an overshoot less than
The transfer function model for the cruise control problem is given
below.
Exercise 1 : 16
Performance specifications:
Rise time < 5 sec.
Overshoot < 10%.
Steady-state error < 2%.
Solution 1 : 17
With the gain Kp you just chose, the rise time and the overshoot criteria
have been met; however, a steady-state error of more than 10%
remains.
To reduce the steady-state error, a lag controller will be added to the
system. The transfer function of the lag controller is:
Solution 1 : 21
The pole and the zero of a lag controller need to be placed close
together. Also, it states that the steady-state error will be reduced
by a factor of Z0/P0 . For these reasons, let Z0 equal 0.3
and P0 equal 0.03.
Solution 1 : 22