Professional Documents
Culture Documents
Frequency Domain Methods: ROBT303 Linear Control Theory With Lab
Frequency Domain Methods: ROBT303 Linear Control Theory With Lab
1 / 53
Part I
General concepts and steady-state errors
2 / 53
As an alternative to the use of the root locus, the synthesis of a controller for a
SISO linear system can be carried out using frequency-domain methods, which
are based on Bode diagrams
Before moving to the controller synthesis, some basic analysis concepts must be
introduced for standard feedback loops
In particular, in the following we describe how the loop transfer function
L(s ) = Gc (s )Gp (s )
system
We will see how to understand if a closed-loop system is BIBO stable only
looking at
L(s ),
T (s )
and
S (s )
disturbance rejection
L(s ),
Finally, we will see how to relate the characteristics of the Bode diagram of
L(s )
3 / 53
Bode diagram of
L(s )
We already know that one characteristic of the closed-loop system that depends
on
L(s )
is
We know that, for systems of type 0, 1 and 2, a nite value will be obtained for
Kp , Kv ,
or
Ka ,
respectively
All the other values of the static error constants will be either zero or innity
Moreover, the static error constant that has a nite value coincides with the
TABLE
generalized gain
L 4.1
Remember:
4 / 53
Bode diagram of
L(s )
Kp is
0
L( s )
be given as follows
Bode Diagram
20
10
Magnitude (dB)
10
20
30
40
50
60
70
3
10
10
10
L = Kp = 20
10
Frequency (rad/sec)
dB
10
10
10
= 10
5 / 53
Bode diagram of
L(s )
Kv
L( s )
Figure 6.13 Determination of K from the Bode plot for the system KG(s) =
be given as follows
be graphically determined as
Kv
can
Kv = A(1)
L,
sL(s )
Ka
6 / 53
Part II
Nyquist criterion and stability margins
7 / 53
H1 (s ), which we want
C1 (contour evaluation)
s0 C1 ,
The
argument
(angle) of
H1 (s0 )
on
H1 (s0 ) = v~ = |~
v |e j
is
As
transverses
C1
H1 ( s )
C1
8 / 53
transverses
C1
H2 (s ),
returns to
C1
1 , 2
and
s0
360
As Feedback
a consequence,
Systems,
undergoes
the same change, and
H22010,
(s ) encircles
the
origin
Copyright
1999, 1989 by
Pearson
Education,
Control of Dynamic
Sixth Edition
C1 , H2 (s )
9 / 53
Z P
times,
the contour
C1
H (s ) will
H (s ) has a
(NU)
with Lab
10 / 53
Evaluation 1
+ L(s )
on the contour
C1
The total number of clockwise encirclements of the origin in the evaluation 1 + L(s )
on the contour
C1
is
N =Z P
So what?. . .
Let's look closer at 1 + L(s ):
1 + L(s )
=1+
N` ( s )
D` (s ) + N` (s )
=
D` (s )
D ` (s )
L(s )
T (s ), S (s ),
(open loop)
and
Q (s )
(closed-loop)
11 / 53
Z = number
P=
1 + L(s ) is simply
L( s )
= KG (s )
in the picture)
Then, if the contour evaluation of 1 + L(s ) encircles the origin, the contour
evaluation of
s = 1
L(s )
(called
Nyquist plot,
or
Nyquist diagram)
12 / 53
N =Z P
where
on
s = 1
of clockwise
of unstable poles of
L(s ):
Z =N +P
The closed-loop system is therefore BIBO stable if and only if
Z =N +P =0
Now, let's see some examples of how to draw a Nyquist plot, and how to apply
the stability criterion
Tohid Alizadeh (NU)
13 / 53
Gc ( s ) = K ,
Gp (s ) =
(s + 1)2
the closed-loop
First of all, we remember that, drawing the root locus, we obtain that the
closed-loop system can never be unstable for
Figure 6.21 Root locus of G(s) =
K 0
with respect to K
14 / 53
G (s )
diagram
15 / 53
< +),
and is called
polar plot
G (j )
G (s )
is
C1
strictly proper
G (j )
G (s ) = 0
Z = N + P = 0,
N = 0,
P =0
Also, if
the point
BIBO
and
16 / 53
Gc ( s ) = K ,
Gp (s ) =
s (s + 1)2
the closed-loop
First
of all,
notice
4 Stability example:
(a) system
definition;
(b) root that,
locus
<K <2
17 / 53
G (s )
18 / 53
G (s ),
C1
For
K = Ks [0, 2)
Then,
For
we have
N = 0, P = 0,
Then,
N = 2, P = 0,
=1
with
P =0
|G (s )| = 0.5
and then
K = Kl [2, +)
contour, keeping
we have
and then
Z = 0,
i.e.
T (s )
is BIBO stable
Z = 2,
i.e.
T (s )
19 / 53