Understanding the Relationship Between Poles, Zeros, and Bode Plots

  • Thread starter Thread starter perplexabot
  • Start date Start date
  • Tags Tags
    Bode Plots Poles
Click For Summary
SUMMARY

This discussion focuses on the relationship between poles, zeros, and Bode plots in control systems. Participants clarify that each pole decreases the slope of the Bode plot by 20 dB/decade, while each zero increases the slope by 20 dB/decade. The conversation also emphasizes that knowing the low-frequency gain (H(s -> 0)) and high-frequency gain (H(s -> infinity)) allows for a rough sketch of a Bode plot without using the transfer function. MATLAB is recommended as a tool for evaluating the magnitude and phase of transfer functions.

PREREQUISITES
  • Understanding of control systems concepts, specifically poles and zeros.
  • Familiarity with Bode plot construction and interpretation.
  • Knowledge of transfer functions and their significance in frequency response.
  • Basic proficiency in MATLAB for evaluating transfer functions.
NEXT STEPS
  • Learn how to construct Bode plots using asymptotic approximations.
  • Explore MATLAB functions for evaluating transfer functions at s = jω.
  • Study the impact of poles and zeros on frequency response in detail.
  • Review tutorials on Bode plot examples for practical understanding.
USEFUL FOR

Control engineers, students in electrical engineering, and anyone involved in system dynamics and frequency response analysis will benefit from this discussion.

perplexabot
Gold Member
Messages
328
Reaction score
5
Hello all. I have two questions.

1] How do poles and zeros relate to bode plots? What happens at a pole or zero?

2] Can you come up with a rough sketch of a bode plot if you know the following (without having to use the transfer function)?:
- Zeros
- Poles
- H(s -> 0) Low frequency gain
- H(s -> infinity) High frequency gain

Thank you.
 
Engineering news on Phys.org
perplexabot said:
Hello all. I have two questions.

1] How do poles and zeros relate to bode plots? What happens at a pole or zero?

2] Can you come up with a rough sketch of a bode plot if you know the following (without having to use the transfer function)?:
- Zeros
- Poles
- H(s -> 0) Low frequency gain
- H(s -> infinity) High frequency gain

Thank you.

This should help:

http://en.wikipedia.org/wiki/Bode_plot

:smile:
 
Hahaha. Good ol' wikipedia. Thanks I guess.

EDIT: Just read almost all of that wikipedia article you referred me to, It has a good explanation on how to do bode plots the standard way (using the 20log rule and so on) but I was wondering if there is anyway we can bypass all that work assuming we have the variables shown in my original post. The reason I ask this is because I currently have a somewhat complicated transfer function. Also, the article did have a part about poles and zeros but I still don't understand what they mean on the bode plot. I guess I need to do way more reading.
 
Last edited:
perplexabot said:
... but I was wondering if there is anyway we can bypass all that work assuming we have the variables shown in my original post.
You could just have a computer evaluate the magnitude and phase of your transfer function for s = jω, 0 ≤ ω < ∞. MATLAB is a good tool for this.

Being able to draw a Bode plot using the asymptotic approximations is a good way to learn how to use them for control design, same with root locus analysis, but for the most part, I don't do it by hand any more.

perplexabot said:
Also, the article did have a part about poles and zeros but I still don't understand what they mean on the bode plot.
I think their effect will become clear to you with some practice. You could try drawing Bode plots for some simple transfer functions.

Edit:
Zeros, poles and DC gain uniquely determines your transfer function.
 
Last edited:
milesyoung said:
Zeros, poles and DC gain uniquely determines your transfer function.

the gain at DC might be zero (like for a high-pass filter or even a band-pass filter). you might say that the loci of the zeros and the poles and the constant gain factor is what fully determines the transfer function and that fully determines the frequency response.
 
Thank you so much for the informative responses. So I am assuming from your answers that one CAN plot the bode plots from the given information. I will do a bit more reading. Thank you all once again.
 
it's basically adjusting the slope at each pole or zero.

[STRIKE]a Pole directs it up 20 db/decade, a Zero down 20.[/STRIKE]

OOPS ! I got it backward :redface:---- See following posts
 
Last edited:
rbj said:
the gain at DC might be zero (like for a high-pass filter or even a band-pass filter). you might say that the loci of the zeros and the poles and the constant gain factor is what fully determines the transfer function and that fully determines the frequency response.

Sorry I should have mentioned that it won't hold for a system with a zero or pole at the origin.
 
I think Jim Hardy's response was incorrect. Every pole increases the slope -20db/decade (downward). Every zero increases the slope +20dB/decade (upward).
 
  • #10
jrive said:
I think Jim Hardy's response was incorrect. Every pole increases the slope -20db/decade (downward). Every zero increases the slope +20dB/decade (upward).

Agreed. Jim is human after all:)
 
  • #11
psparky said:
Agreed. Jim is human after all:)
(OOPS! icon)
Thanks guys - late night, typed quickly --- something told me to wait 'till morning.

Humble apologies . No excuses - it was a direct miss.

It just seemed to me the simple mechanics of making the Bode plot hadn't been mentioned.

Here's a little tutorial with examples
http://lpsa.swarthmore.edu/Bode/BodeExamples.html

index.8.gif


old jim
 
Last edited:
  • Like
Likes 1 person
  • #12
hey. Sorry for the late reply. Just want to say that your feedback has helped me so much. Poles dec. the slope by 20db/dec and zeros inc. slope by 20db/dec. That makes so much sense. Thank you everyone for your precious help, and a special thanks to Jim Hardy for the very useful information.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 40 ·
2
Replies
40
Views
6K
  • · Replies 6 ·
Replies
6
Views
5K
  • · Replies 1 ·
Replies
1
Views
3K
Replies
12
Views
4K
  • · Replies 4 ·
Replies
4
Views
9K
  • · Replies 9 ·
Replies
9
Views
4K
Replies
1
Views
2K
  • · Replies 6 ·
Replies
6
Views
11K
  • · Replies 3 ·
Replies
3
Views
2K