Anda di halaman 1dari 13

EECE 301 Signals & Systems Prof.

Mark Fowler
Discussion #11
Bode Plot Method and Example

1/13

We have seen two cases: Real Pole & Real Zero


40

|H()| (dB)

30 20 10 0 10 20 30 40 50 10 102 103
H ( s) = s+a a

Real zero

H ( s) =

a s+a

Real pole

a 104 (rad/sec)

105

106

This allows us to handle all real poles/zeros in the left-hand plane. So we still need a way to handle two other cases. -zero/pole at s = 0 -zero/pole complex conjugate pairs 2nd order term
2/13

Zero/Pole at s = 0
Zero at s = 0

H ( s) = s
Replace s j and take magnitude:

Pole at s = 0

H ( s) =

1 s

20 log10 ( ) vs. log10 ( )


Line of slope 20 that goes through 0dB at = 1

3/13

Complex Conjugate Pair (0 1)


General Form: Complex pair of poles Complex pair of zeros

n 2 s 2 + 2n s + n
for 0 1 on j axis

s 2 + 2n s + n

n breakpoint
= 1 gives repeated real roots.

j 2 2 20 log10 + j + 1 vs. log10 ( ) n n

0dB (constant) 40dB per decade

for for

<< n >> n
4/13

For a 2nd order pole:


(shown for n = 100)
20 10 0 -10 -20 -30 -40 -50

= 0.1

=1

-40 dB/decade Slope

Note that as gets smaller the pole gets closer to the j axis which causes a larger peak.
5/13

For a 2nd order zero:


(shown for n = 100)

Note that as gets smaller the zero gets closer to the j axis which causes a deeper null.
6/13

General Steps to Sequentially Build Bode Plots


1. Factor H(s) leave complex-root terms as quadratics 2. Convert to j form 3. Pull out constants into a gain term 4. Combine constant term with j terms (if any) 5. Identify break points and put in ascending order 6. Plot constant term with j terms at values below the lowest break point 7. At break point, change slope by 20dB/decade or 40dB/decade for 1st order or 2nd order terms, repectively. Repeat this step through ordered list of breakpoints. 8. Make resonant corrections for under damped 2nd order terms (i.e. when < 0.5).

7/13

Example H ( s ) = 0.1s( s + 50)( s + 200) 2


n = 10 2n = 2
2. Convert to j:
= 0.1

( s + 2)( s + 2 s + 100)

1. Already factored

complex pair

0.1 j ( j + 50)( j + 200) H ( ) = ( j + 2)(( j ) 2 + 2 j + 100)

3. Pull Out Constants:

0.1 j ( j + 50)( j + 200) H ( ) = ( j + 2)(( j ) 2 + 2 j + 100)

0.1 50 200 j (1 + j / 50)(1 + j / 200) H ( ) = 2 1004 (1 + j / 2 ) 1 + 2 j / 100 + ( j / 10)2 14 24 3 4 =5

Gain Term

8/13

4. Combine gain term with j term :


(5 j )(1 + j / 50)(1 + j / 200 ) H ( ) = (1 + j / 2 ) 1 + 2 j / 100 + ( j / 10)2

( (

) )

5. Identify Breakpoints and List in Ascending Order:


(5 j )(1 + j / 50)(1 + j / 200 ) H ( ) = (1 + j / 2 ) 1 + 2 j / 100 + ( j / 10)2
List breakpoints in ascending order: Break Points 2 10 50 200 Change in slope -20dB/decade 1st order term in denominator -40dB/decade 2nd order term in denominator +20dB/decade 1st order term in numerator +20dB/decade 1st order term in numerator
9/13

6. Plot constant term with j terms at values below the lowest break point : -Pick value that is (at least) 1 decade below the lowest BP: = 0.1 -Evaluate |5j| there in dB:

20 log10 (5 0.1) = 20 log10 (0.5) = 6dB


-Plot a point at -6 dB at = 0.1 -Draw a line of slope 20dB/decade from this point up to the first BP

10/13

7. At break point, change slope by 20dB/decade or 40dB/decade for 1st order or 2nd order terms, repectively. :
Break Points 2 10 50 200 Change in slope -20dB/decade 1st order term in denominator -40dB/decade 2nd order term in denominator +20dB/decade 1st order term in numerator +20dB/decade 1st order term in numerator

8. Make resonant corrections for under damped 2nd order terms (i.e. when < 0.5). : Finally: Make adjustment for the value from the plot of the 2nd order term: = 0.1 gives peak 14dB up
value 0.1 0.2 0.3 0.4 0.5 Adjustment 14 dB 8 dB 5 dB 3 dB 1 dB

11/13

Approximate Bode Plot for Example in Notes


60 dB Adjust for = 0.1 up 1 decade down 0 dB up 1 decade -20 dB up 1 decade -40 dB 0.1 1 2 10 50 100 200 (rad/sec) 1000 10,000
12/13

40 dB

|H()| (dB)

20 dB up 20 dB

40 dB down 20 dB

Exact Bode Plot for Example 60 50 40 30 |H( )| (dB) 20 10 0 -10 -20 -30 -40 -1 10
0 1 2 3 4

Exact Approximate

10

10

10 (rad/sec)

10

10

13/13

Anda mungkin juga menyukai