0% found this document useful (0 votes)
22 views

Bode Rules

Uploaded by

mecho sato
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views

Bode Rules

Uploaded by

mecho sato
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Rules for Making Bode Plots

Term Magnitude Phase


K>0: 0°
Constant: K 20·log10(|K|)
K<0: ±180°
• Low freq. asymptote at 0°.
Real Pole: 1 • Low freq. asymptote at 0 dB
• High freq. asymptote at -90°.
s • High freq. asymptote at -20 dB/dec
+1 • Connect with straight line from
ω0 • Connect asymptotic lines at ω0,
0.1·ω0 to 10·ω0.
• Low freq. asymptote at 0°.
• Low freq. asymptote at 0 dB
Real Zero*: s + 1 • High freq. asymptote at +20 dB/dec.
• High freq. asymptote at +90°.
ω0 • Connect with line from 0.1·ω0
• Connect asymptotic lines at ω0.
to 10·ω0.
Pole at Origin: 1 • -20 dB/dec; through 0 dB at ω=1. • Line at -90° for all ω.
s
Zero at Origin*: s • +20 dB/dec; through 0 dB at ω=1. • Line at +90° for all ω.
Underdamped Poles: • Low freq. asymptote at 0 dB. • Low freq. asymptote at 0°.
• High freq. asymptote at -180°.
• High freq. asymptote at -40 dB/dec.
1 • Connect with line from
• Connect asymptotic lines at ω0.
 s 
2
 s  • Draw peak† at freq= ω0, with
ω=ω0·10-ζ to ω0·10ζ
  + 2ζ   + 1 amplitude H(jω0)=-20·log10(2ζ)
 ω0   ω0 
Underdamped Zeros*: • Low freq. asymptote at 0 dB. • Low freq. asymptote at 0°.
• High freq. asymptote at +40 dB/dec. • High freq. asymptote at +180°.
2 • Connect asymptotic lines at ω0. • Connect with line from
 s   s 
  + 2ζ   + 1 • Draw dip† at freq= ω0, with ω=ω0·10-ζ to ω0·10ζ
 ω0   ω0  amplitude H(jω0)=+20·log10(2ζ)
• Phase drops linearly.
Phase = -ωT radians or
Time Delay: e−sT • No change in magnitude -ωT·180/π°.
On logarithmic plot phase
appears to drop exponentially.

Notes:
ω0 is assumed to be positive. If ω0 is negative, magnitude is unchanged, but phase is reversed.
* Rules for drawing zeros create the mirror image (around 0 dB, or 0°) of those for a pole with the same ω0.
† We assume any peaks for ζ>0.5 are too small to draw, and ignore them. However, for underdamped poles and zeros
peaks exists for 0<ζ<0.707=1/√2 and peak freq. is not exactly at, ω0 (peak is at ωpeak =ω0 1 − 2ζ 2 ).

For nth order pole or zero make asymptotes, peaks and slopes n times higher than shown. For example, a double (i.e.,
repeated) pole has high frequency asymptote at -40 dB/dec, and phase goes from 0 to –180o). Don’t change
frequencies, only the plot values and slopes.

Tool for learning how to draw Bode plots by hand at: https://lpsa.swarthmore.edu/Bode/bodeDraw.html

© Copyright 2005-2022 Erik Cheever, Swarthmore College. This page may be freely used for educational purposes.
More detail at https://lpsa.swarthmore.edu/Bode/Bode.html
Quick Reference for Making Bode Plots
If starting with a transfer function of the form (some of the coefficients bi, ai may be zero).
s n +  + b1s + b0
H(s) = C m
s +  + a1s + a 0

Factor polynomial into real factors and complex conjugate pairs (p can be positive, negative, or zero; p is zero if a0 and b0 are both non-
zero).
(s + ωz1 )(s + ωz2 ) (s 2 + 2ζ z1ω0z1s + ω0z1
2
)(s 2 + 2ζ z2ω0z2s + ω0z2
2
)
H(s)= C ⋅ s p
(s + ωp1 )(s + ωp2 ) (s 2 + 2ζ p1ω0p1s + ω0p1
2
)(s 2 + 2ζ p2ω0p2s + ω0p2
2
)

Put polynomial into standard form for Bode Plots.


  s   s    s   s  
2 2
 s  s
 + 1  + 1  
   + 2ζ z1  + 1 
    + 2 ζ z2   + 1
2
ωz1ωz2  ω0z1 2
ω0z2  p ω
 z1  z2 ω ω
   0z1  ω ω
 0z1    0z2  ω
 0z2  
H(s) C 2 2
⋅s
ωp1ωp2  ω0p1ω0p2   s  s   s 
2
 s    s 
2
 s  
 + 1 
+ 1  + 2ζ p1  +1  + 2ζ p2  + 1
ω  ω    ω   ω    ω   ω  
 p1  p2    0p1   0p1    0p2   0p2  

 s    s   s    s   s  
2 2
 s
 + 1  +  
   + 2 ζ z1  + 1 
    + 2 ζ z2   + 1
ω ω ω
 z1  z2    0z1  ω ω
 0z1    0z2  ω
 0z2  
= K ⋅ sp
  s   s    s   s  
2 2
 s  s
 + 1 + 1  + 2ζ p1  + 1 + 2ζ p2  + 1
ω  ω    ω   ω    ω   ω  
 p1  p2    0p1   0p1    0p2   0p2  

Take the terms (constant, real poles and zeros, origin poles and zeros, complex poles and zeros) one by one and plot magnitude and phase
according to rules on previous page. Add up resulting plots.

© Copyright 2005-2022 Erik Cheever, Swarthmore College. This page may be freely used for educational purposes.
More detail at https://lpsa.swarthmore.edu/Bode/Bode.html

You might also like