K. J. strm
8
10
6
10
4
10
1880 1900 1920 1940 1960 1980
1
Bode - Feedback The History of an Idea Bode - Feedback The History of an Idea
fn = f f . . . f
Define distortion as
max f n ( x) min fn ( x)
dn = 2
max f n ( x) + min f n ( x)
x + ax2
Example f ( x) = , a = 0.01, [ d1 = 0.01, d100 = 0.74
1+a
1
0.8
0.6
0.4
0.2
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
2
Black on Black 3 Blacks Original
Mervin Kelly on Black IEEE Lamme Medal 1957 The Feedback Amplifier
3
Bode on ME and EE The Bode Plot
Logarithmic scales gives an overview of the behavior over
wide frequency and amplitude ranges
The two fields are radically different in character and emphasis.
Piece-wise linear approximations admits good
... The fields also differ radically in their mathematical flavor.
interpretations.
The typical regulator system can frequently be described, in
essentials, by differential equations by no more than perhaps 10
1
Gain
the second, third or fourth order. On the other hand, the system 10
0
1
10
Phase
order of the set of equations in an amplifier I had just designed
90
would have been, if I had worked with the differential equations 180
10
1
Frequency
0
10
1
10
Bodes Relations between Gain and Phase Bodes Phase Area Formula
log G (s)/ G () Ri
log p S(i )p
0
Log Magnitude
s
1
1.0
ir
around the contour, arg G (i )/ even fcn 2
Re s
0 3
p G ( )p G ( ) d
Z
0 1 2 3
0.1
0= log +i arg + Frequency [rad/s] (linear scale) 0.0 0.5 1.0 1.5 2.0
p G ()p G () Frequency
Z !
p G ( )p G ( ) d p G (0)p
Z
log + i arg + i log X
0 p G ()p G () p G ()p log p S(i )pd = Re pk lim sL(s)
0 2 s
The essential feature is that the gain around the feedback loop
be reduced from the large value which it has in the useful
frequency band to zero or less at some higher frequency
without producing an accompanying phase shift larger than
some prescribed amount. ...
If it were not for the phase restriction it would be desirable on
engineering grounds to reduce the gain very rapidly. The more
rapidly the feedback vanishes for example, the narrower we
need make the region in which active design attention is
required to prevent singing. ...
But the analysis in Chapter XIV (Bodes relations) shows that
the phase shift is broadly proportional to the rate at which the
gain changes. ...
A phase margin of 30 correspond to a slope of -5/3.
4
The Feedback Amplifier Harry Nyquist 1889-1976
ImL(i )
y u
L(s) A Paradigm Shift: The input-output view instead of the state
ReL(i )
view and the characteristic equation
1 Stability Concept The circuit will be said to be stable when an
L(i ) impressed small disturbance, which itself dies out, results in a
1
response which dies out. It will be said to be unstable when
such a disturbance results in a response which goes on
indefinitely, either staying at a relatively small value or
Cut the loop. Let u be a sinusoid. If y is a sinusoid with the increasing.
same amplitude and phase, then the loop can be closed and
the oscillation will be maintained. The condition for this is Rule: Plot plus and minus the imaginary part of AJ (i )
against the real part for all frequencies from 0 to . If the point
L(i ) = 1 1 + i0 lies completely outside this curve the system is stable; if
not it is unstable (p. 136).
where L(s) = P(s) C(s) is the loop transfer function. The
condition implies that the Nyquist curve of L(s) goes through
the point 1 (the critical point)!
Re L(i ) Re L(i )
200 1
Bode moved the critical point to 1
5
Impact of the Nyquist Theorem at ASEA The Feedback Amplifier
1 5
Consider the process
0 2 1
P(s) =
ImL(i )
p L(i )p
s(s + 1)
1 1
0.5
Find a controller that gives L(s) = s1.5 . Hence
2
L(s) s(s + 1) 1
3 0.2 C(s) = = = s+
3 2 1 0 1 10
0
P(s) s s s
ReL(i )
A controller with fractional transfer function. To implement it we
approximate by a rational transfer function
Blue curve slope n = 5/3 phase margin m = 30
(s + 1/16)(s + 1/4)(s + 1)(s + 4)(s + 16)
Red curve slope n = 4/3 phase margin m = 60 C(s) = k
(s + 1/32)(s + 1/8)(s + 1/2)(s + 2)(s + 8)(s + 32)
Making the curve steeper reduces the frequency range
where compensation is required but the phase margin is High controller order gives robustness
reduced
6
A Fractional Transfer Functions 2 The Gain Crossover Inequality
2
10
Factor process transfer function as P(s) = Pmp(s) Pnmp(s) such
10
1
that p Pnmp(i )p = 1 and Pnmp has negative phase. Requiring a
p L(i )p
10
0
phase margin m we get
1
10
2
arg L(i c ) = arg Pnmp(i c ) + arg Pmp(i c ) + arg C(i c )
10
1 0 1
10 10 10
+ m
128
132
134
136 arg Pnmp(i c ) + m n
138 2
140
142
10
1 0
10
1
10
This equation called, the gain crossover inequality. Equality
holds exactly if Pnmp C is Bodes ideal loop transfer function, the
expression is an approximation for other designs if n is the
The phase margin changes only by 5 when the process gain slope at the crossover frequency.
varies in the range 0.03-30! Horowitz QFT is a generalization!
Non-minimum Phase Limits Performance Bode Plots Should Look Like This
The inequality
0
10
arg Pnmp(i c ) + m nc
2 1
10
p Pp
says that the phase lag of the non-minimum phase component 2
10
cannot be too large at the crossover frequency!
Simple rules of thumb: 3
10
0 1 2 3
10 10 10 10
m = 45 and nc = 1 gives
0
arg P, arg Pnmp
arg Pnmp(i c ) = 0.8 [rad], 45
4 90
90
270 D
arg Pnmp(i c ) = 1.6 [rad],
2
360
0 1 2 3
10 10 10 10
Non-minimum phase components can have a phase-lag of at
most 45 90 at the gain cross over frequency!
References References