Академический Документы
Профессиональный Документы
Культура Документы
is on
er
y v
ar
m in
l i
p re Bode plots
L. Lanari
P(j!) is the restriction of the transfer function to the imaginary axis P(j!)|s = j!
� |P (jω)|
gain curve
(or magnitude)
Frequency response P (jω)
∠P (jω) phase curve
� � 2 2
� 1 k (s − z k ) � (s + 2ζ ω
� n� s + ω n� )
F (s) = K m � � 2 2 )
s i (s − p i ) z (s + 2ζ ω
z nz s + ω nz
• m = 0 if no pole or zero in s = 0
• m < 0 if m zeros in s = 0
• m > 0 if m poles in s = 0
remarks
with
�
‣ natural frequency ωn∗ = α∗2 + β∗2
�
‣ damping coefficient ζ∗ = −α∗ /ωn∗ = −α∗ / α∗2 + β∗2
� � 2
� �k (−zk )� � (ωn� )
defining K=K 2 )
K = [sm F (s)]s=0 for any m�0
i (−p i ) z (ω nz
how to compute K
� �
1 k (1 + τk s) � (1 + 2ζ� /ωn� s + s2 /ωn� 2
)
F (s) = K m � � 2 /ω 2 )
s i (1 + τ i s) z (1 + 2ζ z /ω nz s + s nz
Note that
• for a system with no poles (i.e. m negative or zero) we have defined as dc-gain (or static gain)
�
�
Ks = F (s)� = F (0)
s=0
K = Ks ⇔ m=0
• for an asymptotically stable system, the step response tends to the static gain Ks = F(0)
s(s − 1) 1 s(1 − s)
F (s) = = 2
=−
2(s + 1) (s + 2) 2 (1 + s)2 (1 + s/2)
1
K = − Ks = 0
2
s−1 1 1−s
F (s) = =−
2s(s + 1)(s + 2) 2 s(1 + s)(1 + s/2)
1
K = − � Ks
2
� � 2 2
1 k (1 + jωτ k ) � (1 + 2ζ � jω/ω n� + (jω) /ω n� )
F (jω) = K � �
(jω)m i (1 + jωτi )
2
z (1 + 2ζz jω/ωnz + (jω) /ωnz )
2
so first check which kind of root you have and then factor it out
for any real value of the angular frequency ! the frequency response F(j!) is a complex number
∠F (jω) angle or phase of the frequency response as a function of the angular frequency !
F(j!)
Im[F(j!)]
F (jω) = Re[F (jω)] + jIm[F (jω)]
ω )|
|F (j
j∠F (jω)
F (jω) = |F (jω)|e ∠F (jω)
Re[F(j!)]
�
|F (jω)| = Re[F (jω)]2 + Im[F (jω)]2 ∠F (jω) = atan2(Im[F (jω)], Re[F (jω)])
and therefore
� �
F
Phase = Phase[F ] − Phase[G]
G
since
�1�
Phase G = −Phase[G]
� �
for
arctan β
α if α>0 (I & IV quadrant)
P = ® + j¯
� �
arctan β
β ≥ 0 and α < 0 (II quadrant)
α +π if
� �
atan2(β, α) = β
arctan α −π if β < 0 and α < 0 (III quadrant)
π
2 sign(β) if α = 0 and β �= 0
undefined if α = 0 and β = 0 II I
III IV
|1|dB = 0 dB
�√ � |F |dB � +∞ if |F | � ∞
|0.1|dB = −20 dB � 2�
dB ≈ 3 dB
|10|dB = 20 dB |100|dB = 40 dB |F |dB � −∞ if |F | � 0
20
20 log10(|x|)
log10(!) becomes a straight line 0
−20
if ! is in a logarithmic scale −40
−60
−3 −2 −1 0 1
10 10 10 10 10
x in logarithmic scale
10
different contributions 0
10
−3 −2
10 10
−1 0
10
1
10
x in logarithmic scale
20
20 log10(|x|)
0
−20
−40
−60
1 2 3 4 5 6 7 8 9 10
x in linear scale
Lanari: CS - Bode plots 14
Monday, November 3, 2014
Logarithmic scale
advantages
• quantities can vary in large range (both ! and magnitude)
• easy to build the magnitude plot in dB of a frequency response given in its Bode canonical
form from the magnitudes of the single terms
• easy to represent series of systems
300
200
|F(jω)|
100
0
0 2 4 6 8 10
linear scale
same data 60
different scales 40
|F(jω)|dB
20
for abscissa and 0
−20
ordinates 1 2 3 4 5
linear scale
6 7 8 9 10
60
40
|F(jω)|dB
20
0
−20
−1 0 1
10 10 10
logarithmic scale
we need to find the magnitude (in dB) and phase for the 4 elementary factors
Magnitude (dB)
| 10|dB = 10 dB 20
|K 1 | dB , |K 3 | dB
√ magnitude 10
| − 10|dB = 10 dB
20 log10 |K| 0
|K 2 | dB
|0.5|dB ≈ −6 dB −6
−10
−2 −1 0 1 2
10 10 10 10 10
frequency (rad/s)
√
∠ 10 = 0◦ 0
√ ! K1, ! K2
∠ − 10 = −180◦ = −π
Phase (deg)
−50
∠K −150 ! K3
−180
−2 −1 0 1 2
10 10 10 10 10
frequency (rad/s)
log scale
|jω|dB = 20x 40
Magnitude (dB)
20
20 dB/dec
magnitude 0
−20
−40
−2 −1 0 1 2
10 10 10 10 10
frequency (rad/s)
90
80
Phase (deg)
60
phase 40
20
0
−2 −1 0 1 2
10 10 10 10 10
frequency (rad/s)
40
Magnitude (dB)
20
magnitude 0
0
Phase (deg)
−20
phase −40
−60
−80
−90
−2 −1 0 1 2
10 10 10 10 10
frequency (rad/s)
�
magnitude |1 + jωτ |dB = 20 log10 1 + ω2 τ 2
√
at the cutoff frequency ∗
ω = 1/|τ | |1 + jτ /|τ | |dB = 20 log10 2 ≈ 3 dB
Im
j!¿ ¿<0
Im
Re 1 Re
1
¿>0
j!¿
0 if ω � 1/|τ |
case ¿ < 0 ∠(1 + jωτ ) ≈
− π2 if ω � 1/|τ | and τ <0
the two asymptotes are connected by a segment starting a decade before (0.1/| ¿ | ) the cutoff
frequency and ending a decade after (10/| ¿ |). The approximation is a broken line.
¼/2
0 1/| ¿ |
-¼/2
π
4 if τ >0
at the cutoff frequency ω ∗ = 1/|τ | ∠(1 + jτ /|τ |) =
− π4 if τ <0
Lanari: CS - Bode plots 22
Monday, November 3, 2014
Binomial - numerator 1/| ¿ |
40
1 + j!¿
Magnitude (dB)
30
20
magnitude
10
3
0
−10
frequency (rad/s)
0.1/| ¿ | 10/| ¿ |
90
Phase (deg)
¿>0 phase 45
frequency (rad/s)
−90
frequency (rad/s)
Magnitude (dB)
1 /(1 + j!¿) 0
−3
−10
magnitude −20
−30
−40
frequency (rad/s)
0.1/| ¿ | 10/| ¿ |
0
Phase (deg)
¿>0 phase −45
−90
frequency (rad/s)
¿<0 phase 45
frequency (rad/s)
�� �2 � �
ω2 ω2
= 1− + 4ζ 2
ωn2 ωn2
approximation wrt !n
1 if ω � ωn
|TRINOMIAL| ≈ �� �
2
ω2
ω 2
= if ω � ωn
ω2 n
2
ωn
0 dB if ω � ωn
|TRINOMIAL|dB ≈
40 log10 ω − 20 log10 ωn2 if ω � ωn
|T RIN |dB in ωn −∞ 0 dB 3 dB 6 dB
large variation of the magnitude in ! = !n depending upon the value of the damping coefficient ³
" !!
How does a generic complex root "
" ) ! " (! " #
"(
varies in the plane as a function of ! "#
#
!"
$# % #
Phase
0 if ω � ωn
� �
ζ (jω) 2
∠ 1 + 2 (jω) + = π if ω � ωn and ζ≥0
ωn ωn2
−π if ω � ωn and ζ<0
Magnitude (dB)
40
0.7
20
magnitude 0
1
0.5
−20 0.1
0.3
0
−40
frequency (rad/s)
0.1 !n !n 10 !n
180
0.1
Phase (deg)
135
0.3 0.7
phase 90
ζ≥0 45 1
0
0.5
0
frequency (rad/s)
0.1 !n !n 10 !n
0
0.01
Phase (deg)
−45 1
phase −90
ζ<0 −135
−180
frequency (rad/s)
Magnitude (dB)
0
20
0
magnitude 1
−20
−40
−60
frequency (rad/s)
0.1 !n !n 10 !n
0
Phase (deg)
−45 1
phase −90
ζ≥0 −135
−180
frequency (rad/s)
0.1 !n !n 10 !n
180
Phase (deg)
135
phase 90
ζ<0 45 1
0.01
0
frequency (rad/s)
and therefore the magnitude and phase coincides with that of a double binomial with corner
frequency
1
= ωn
|τ |
that is in ! = !n when | ³ | = 1
2 × (3 dB) = 6 dB (numerator)
example: MSD system with critical value for the damping (µ2 = 4km)
1 resonance
|F (jωr )| = �
2|ζ| 1 − ζ 2 peak
at the resonance frequency
�
ωr = ωn 1 − 2ζ 2
20
Magnitude (dB)
34
Magnitude (dB)
0.01
0
14
0.5
0.3 5
1
−20 0.1
0.01
−40 −20
frequency (rad/s) frequency (rad/s)
anti-resonance resonance
peak peak