Вы находитесь на странице: 1из 66

6.

003: Signals and Systems

CT Frequency Response and Bode Plots

March 9, 2010

Last Time

Complex exponentials are eigenfunctions of LTI systems.

es0 t H(s) H(s0 ) es0 t

H(s0 ) can be determined graphically using vectorial analysis.


(s0 z0 )(s0 z1 )(s0 z2 )
H(s0 ) = K
(s0 p0 )(s0 p1 )(s0 p2 )
s0 s-plane
s0
s0 z0
z0
z0

Response of an LTI system to an eternal cosine is an eternal cosine:


same frequency, but scaled and shifted.

 
cos(0 t) H(s) |H(j0 )| cos 0 t + H(j0 )
Frequency Response: H(s)|sj
|H(j)|
H(s) = s z1 5


5
s-plane

5 0 5
H(j)

5 5 /2

5 5
5
/2
Frequency Response: H(s)|sj
|H(j)|
9
H(s) = 5
s p1


5
s-plane

5 0 5
H(j)

5 5 /2

5 5
5
/2
Frequency Response: H(s)|sj

s z1 |H (j)|
H(s) = 3 5
s p1


5
s-plane

5 0 5
H(j)

5 5 /2

5 5
5
/2
Poles and Zeros

Thinking about systems as collections of poles and zeros is an im


portant design concept.

simple: just a few numbers characterize entire system


powerful: complete information about frequency response

Today: poles, zeros, frequency responses, and Bode plots.


Asymptotic Behavior: Isolated Zero

The magnitude response is simple at low and high frequencies.

|H(j)|
H(j) = j z1 5

5 0 5
H(j)

5 5 /2

5 5
5
/2
Asymptotic Behavior: Isolated Zero

The magnitude response is simple at low and high frequencies.

|H(j)|
H(j) = j z1 5


5 z1

5 0 5
H(j)

5 5 /2

5 5
5
/2
Asymptotic Behavior: Isolated Zero

The magnitude response is simple at low and high frequencies.

|H(j)|
H(j) = j z1 5


5 z1

5 0 5

H(j)


5 5 /2

5 5
5
/2
Asymptotic Behavior: Isolated Zero

Two asymptotes provide a good approxmation on log-log axes.

H(s) = s z1

|H(j)|

log
|H(j)| z1

1
1

0
log
5 0 5 z1
2 1 0 1 2

lim |H(j)| = z1
0

lim |H(j)| =


Asymptotic Behavior: Isolated Pole

The magnitude response is simple at low and high frequencies.

|H (j)|
9 9
H(s) = 5
s p1
9
p1
5

5 0 5
H(j)

5 5 /2

5 5
5
/2
Asymptotic Behavior: Isolated Pole

Two asymptotes provide a good approxmation on log-log axes.

9
H(s) =
s p1

|H (j)|

log
9/p1
|H(j)|
0
5

1
1

2
log
5 0 5 p1
2 1 0 1 2
9
lim |H(j)| =
0 p1
9
lim |H(j)| =


Check Yourself

Compare log-log plots of the frequency-response magnitudes of


the following system functions:
1 1
H1 (s) = and H2 (s) =
s+1 s + 10

The former can be transformed into the latter by

1. shifting horizontally
2. shifting and scaling horizontally
3. shifting both horizontally and vertically
4. shifting and scaling both horizontally and vertically
5. none of the above
Check Yourself

Compare log-log plots of the frequency-response magnitudes of the


following system functions:

1 1
H1 (s) = and H2 (s) =
s+1 s + 10

log |H(j)|
0 |H1 (j)|
1
1 |H2 (j)|

2
log
2 1 0 1 2
Check Yourself

Compare log-log plots of the frequency-response magnitudes of


the following system functions:
1 1
H1 (s) = and H2 (s) =
s+1 s + 10

The former can be transformed into the latter by 3

1. shifting horizontally
2. shifting and scaling horizontally
3. shifting both horizontally and vertically
4. shifting and scaling both horizontally and vertically
5. none of the above

no scaling in either vertical or horizontal directions !

Asymptotic Behavior of More Complicated Systems

Constructing H(s0 ).

Q

(s0 zq ) product of vectors for zeros

q=1
H(s0 ) = K

P
(s0 pp ) product of vectors for poles

p=1

s0 s-plane

s0 z1 s0 p1

z1 p1
Asymptotic Behavior of More Complicated Systems

The magnitude of a product is the product of the magnitudes.

 
 Q  Q
   
 (s0 zq ) 
 s0 zq 

 q=1 
|H(s0 )| =  K 
= |K| q=1
P  P 
  
 (s0 pp )  s0 pp 

 p=1  p=1


s0 s-plane
s0
z1
s0

p1


z1 p1
Bode Plot

The log of the magnitude is a sum of logs.


 
 Q  Q


   
 (s0 zq ) 
 s0 zq 

 q=1 
|H(s0 )| =  K 
= |K| q=1
P  P 
  
 (s0 pp )  s0 pp 

 p=1  p=1

Q
 P
    
log |H(j)| = log |K| +  
log j zq 
log j pp 

q=1 p=1
Bode Plot: Adding Instead of Multiplying

 
 j 

log  log |j|

(j + 1)(j + 10) 
s 0

H(s) =
(s + 1)(s + 10)

10

s-plane
2
log

2 1 0 1 2 3

0  
 1 
log  

10
10
j + 1
1
log

2 1 0 1 2 3

1
 
 1 
10 
log  
j + 10 
2 log

2 1 0 1 2 3

Bode Plot: Adding Instead of Multiplying

  

  j  
 
log  log  

(j +j
1)(j
+ 1+ 10) 
s
0

H(s) =
(s + 1)(s + 10)
1

10

s-plane
2
log
2 1 0 1 2 3


10
10

1
 
 1 
10 
log  
j + 10 
2
log
2 1 0 1 2 3
Bode Plot: Adding Instead of Multiplying

 

 j 

log  
(j + 1)(j + 10) 
s 1
H(s) =
(s + 1)(s + 10)
2

10

s-plane
3 log
2 1 0 1 2 3


10
10

1  
 1 
10 
log  
j + 10 
2 log
2 1 0 1 2 3
Bode Plot: Adding Instead of Multiplying

 

 j 

log  
(j + 1)(j + 10) 
s 1
H(s) =
(s + 1)(s + 10)
2

10

s-plane
3 log
2 1 0 1 2 3


10
10

1  
 1 
10 
log  
j + 10 
2 log
2 1 0 1 2 3
Asymptotic Behavior: Isolated Zero

The angle response is simple at low and high frequencies.

|H(j)|
H(s) = s z1 5


5
s-plane

5 0 5
H(j)

5 5 /2

5 5
5
/2
Asymptotic Behavior: Isolated Zero

Three straight lines provide a good approxmation versus log .

H(s) = s z1

H(j) H(j)

/2
2

5 5 4

/2 0
log
|z1 |
2 1 0 1 2

lim H(j) = 0

lim H(j) = /2


Asymptotic Behavior: Isolated Pole

The angle response is simple at low and high frequencies.

|H(j)|
9
H(s) = 5
s p1


5
s-plane

5 0 5

H(j)


5
5
/2

5 5
5
/2
Asymptotic Behavior: Isolated Pole

Three straight lines provide a good approxmation versus log .

9
H(s) =
s p1

H(j) H(j)
/2 0

4
5 5

/2 2
log
p1
2 1 0 1 2

lim H(j) = 0

lim H(j) = /2


Bode Plot

The angle of a product is the sum of the angles.


Q


(s0 zq )

Q P
q=1      

H(s0 ) = K = K + s0 zq s0 pp
P
 q=1 p=1
(s0 pp )
p=1


s0 s-plane

(s0 z1 ) (s0 p1 )

z1 p1

The angle of K can be 0 or for systems described by linear dier


ential equations with constant, real-valued coecients.
Bode Plot

 
 s 

log  j

(s + 1)(s + 10) 
s /2
H(s) =
(s + 1)(s + 10)
0

10

s-plane

/2
log

2 1 0 1 2 3

0
1


10
10
j + 1
/2
log

2 1 0 1 2 3

0
1

10
j + 10
/2 log

2 1 0 1 2 3

Bode Plot

 
 js 

log  
+ 1+ 10) 
(s +j1)(s
s /2
H(s) =
(s + 1)(s + 10)
0
10
s-plane
/2 log
2 1 0 1 2 3


10 10

0 1
10
j + 10
/2 log
2 1 0 1 2 3
Bode Plot

 
 js 

log  
(j(s++1)(j 10)
1)(s ++10)
s /2
H(s) =
(s + 1)(s + 10)
0

10

s-plane

/2
log
2 1 0 1 2 3


10 10

0 1
10
j + 10
/2 log
2 1 0 1 2 3
Bode Plot

 
 js 

log  
(j(s++1)(j 10)
1)(s ++10)
s /2
H(s) =
(s + 1)(s + 10)
0

10

s-plane

/2
log
2 1 0 1 2 3


10 10

0 1
10
j + 10
/2 log
2 1 0 1 2 3
From Frequency Response to Bode Plot

The magnitude of H(j) is a product of magnitudes.

Q
  
j zq 

q=1
|H(j)| = |K|
P  
j pp 

p=1
The log of the magnitude is a sum of logs.
Q
 P
    
log |H(j)| = log |K| +  
log j zq log j pp 

q=1 p=1

The angle of H(j) is a sum of angles.


Q
 P
    
H(j) = K + j zq j pp
q=1 p=1
Check Yourself

log |H(j)|
2

4
log
1 0 1 2 3 4

Which corresponds to the Bode approximation above?

1 s+1
1. 2.
(s + 1)(s + 10)(s + 100) (s + 10)(s + 100)
(s + 10)(s + 100) s + 100
3. 4.
s+1 (s + 1)(s + 10)
5. none of the above
Check Yourself

log |H(j)|
2

4
log
1 0 1 2 3 4

Which corresponds to the Bode approximation above? 2

1 s+1
1. 2.
(s + 1)(s + 10)(s + 100) (s + 10)(s + 100)
(s + 10)(s + 100) s + 100
3. 4.
s+1 (s + 1)(s + 10)
5. none of the above
Bode Plot: dB

log |H(j)|

10s 0

H(s) =
(s + 1)(s + 10)

1 1
10

s-plane
2 log[log

scale]
2 1 0 1 2 3
 
 s 

log  H(j) 
10 10 (s + 1)(s + 10) 
/2

10

/2
log[log
scale]
2 1 0 1 2 3
Bode Plot: dB

log |H(j)|

10s 0

H(s) =
(s + 1)(s + 10)

1 1
10

s-plane
2 [log scale]
0.01 0.1 1 10 100 1000
 
 s 

log  H(j) 
10
10
(s + 1)(s + 10) 
/2

10

/2 [log scale]
0.01 0.1 1 10 100 1000
Bode Plot: dB

|H(j)|[dB]= 20 log10 |H(j)|

10s 0

H(s) =
(s + 1)(s + 10)

20

1 1
10

s-plane
40 [log scale]
0.01 0.1 1 10 100 1000
 
 s 

log  H(j) 
10
10
(s + 1)(s + 10) 
/2

10

/2 [log scale]
0.01 0.1 1 10 100 1000
Bode Plot: dB

|H(j)|[dB]= 20 log10 |H(j)|

10s 0

H(s) =
(s + 1)(s + 10)

20 20 dB/decade 20 dB/decade
10
s-plane
40 [log scale]
0.01 0.1 1 10 100 1000
 
 s 

log  H(j) 
10
10
(s + 1)(s + 10) 
/2

10

/2 [log scale]
0.01 0.1 1 10 100 1000
Bode Plot: Accuracy

The straight-line approximations are surprisingly accurate.

1
H(j) =
0
j + 1 X
20 log10 X

|H(j)|[dB]

0 dB

2 3 dB
10 1 dB 2
3 dB 6 dB

1 dB 10 20 dB

100 40 dB

20 [log scale]
0.1 1 10

0
H(j)

/4
0.1 rad
( 6 )

/2 [log scale]
0.01 0.1 1 10 100
Check Yourself

Could the phase plots of any of these systems be equal to


each other? [caution: this is a trick question]

( )2 ( )2
1 1 1 1 1

1 2 3 4
Check Yourself


1.
1


2.
1 1


2
3.
1


2
4.
1

Check Yourself


1.
1


2.
1 1 if K < 0


2
3.
1


2
4.
1

Check Yourself

Could the phase plots of any of these systems be equal to


each other? [caution: this is a trick question] yes

( )2 ( )2
1 1 1 1 1

1 2 3 4
phase of 2 could be same as phase of 3: depends on sign of K
Frequency Response of a High-Q System

The frequency-response magnitude of a high-Q system is peaked.

1
H(s) =  2

1 s s

1+ +

Q 0 0

s log |H(j)|

plane
0  2
1 1 0
2Q

1
1 1

2Q  22
1 1 log
2Q 0
2 1 0 1 2
Frequency Response of a High-Q System

The frequency-response magnitude of a high-Q system is peaked.

1
H(s) =  2

1 s s

1+ +

Q 0 0

s log |H(j)|
plane  2

0
1 21Q 0

1
1 1

2Q 2
 2 log
1
1 2Q 0
2 1 0 1 2
Frequency Response of a High-Q System

The frequency-response magnitude of a high-Q system is peaked.

1
H(s) =  2

1 s s

1+ +

Q 0 0

s log |H(j)|

0
plane  2
1 2
1Q
0

1 1

2Q 2

 2 log

1 2
1Q
0
2 1 0 1 2

Frequency Response of a High-Q System

The frequency-response magnitude of a high-Q system is peaked.

1
H(s) =  2

1 s s

1+ +

Q 0 0

s log |H(j)|

0
plane  2
1 2
1Q
0

1
1 1

2Q 2
 2 log

1 2
1Q
0
2 1 0 1 2

Frequency Response of a High-Q System

The frequency-response magnitude of a high-Q system is peaked.

1
H(s) =  2

1 s s

1+ +

Q 0 0

s log |H(j)|

0
plane  2
1 2
1Q
0

1
1 1

2Q 2
 2 log

1 2
1Q
0
2 1 0 1 2

Check Yourself

Find dependence of peak magnitude on Q (assume Q > 3).

1
H(s) =  2
1 s s
1+ +
Q 0 0

s log |H(j)|
plane  2
0 1
1 2Q 0

1
1 1

2Q 2
 2 log
1
1 2Q 0
2 1 0 1 2
Check Yourself

Find dependence of peak magnitude on Q (assume Q > 3).

Analyze with vectors.

low frequencies high frequencies

/0 /0

/0 /0
1 1 1 1

2Q 2Q
1 1
11=1 2=
2Q Q

Peak magnitude increases with Q !

Frequency Response of a High-Q System

As Q increases, the width of the peak narrows.

1
H(s) =  2
1 s s
1+ +

Q 0 0

s log |H(j)|

plane
0  2
1 1 0
2Q

1
1 1

2Q  22
1 1 log
2Q 0
2 1 0 1 2
Frequency Response of a High-Q System

As Q increases, the width of the peak narrows.

1
H(s) =  2
1 s s
1+ +

Q 0 0

s log |H(j)|
plane  2

0
1 21Q 0

1
1 1

2Q 2
 2 log
1
1 2Q 0
2 1 0 1 2
Frequency Response of a High-Q System

As Q increases, the width of the peak narrows.

1
H(s) =  2
1 s s
1+ +

Q 0 0

s log |H(j)|
0
plane  2
1 21Q
0

1 1

2Q 2

 2 log

1 2
1Q
0
2 1 0 1 2

Frequency Response of a High-Q System

As Q increases, the width of the peak narrows.

1
H(s) =  2
1 s s
1+ +

Q 0 0

s log |H(j)|
0
plane  2
1 21Q
0

1
1 1

2Q 2
 2 log

1 2
1Q
0
2 1 0 1 2

Frequency Response of a High-Q System

As Q increases, the width of the peak narrows.

1
H(s) =  2
1 s s
1+ +

Q 0 0

s log |H(j)|
0
plane  2
1 21Q 0

1
1 1

2Q 2
 2 log

1 2
1Q
0
2 1 0 1 2

Check Yourself

Estimate the 3dB bandwidth of the peak (assume Q > 3).

Let l (or h ) represent the lowest (or highest) frequency for


which the magnitude is greater than the peak value divided by

2. The 3dB bandwidth is then h l .

s log |H(j)|
plane  2
0 1
1 2Q 0

1
1 1

2Q 2
 2 log
1
1 2Q 0
2 1 0 1 2
Check Yourself

Estimate the 3dB bandwidth of the peak (assume Q > 3).


Analyze with vectors.
low frequencies high frequencies

/0 /0
1
1+
2Q
1
1
2Q

/0 /0
1 1 1 1

2Q 2Q
1 1
2 2Q 2 = Q2 2 2Q 2 = Q2

1
Bandwidth approximately
Q
Frequency Response of a High-Q System

As Q increases, the phase changes more abruptly with .

1
H(s) =  2

1 s s

1+ +

Q 0 0

s |H(j)|

plane
0
0

/2
1

log
0
2 1 0 1 2
Frequency Response of a High-Q System

As Q increases, the phase changes more abruptly with .

1
H(s) =  2

1 s s

1+ +

Q 0 0

s |H(j)|

plane
0  2
1 1 0
2Q

/2
1 1

2Q  2
1 1 log
2Q 0
2 1 0 1 2
Frequency Response of a High-Q System

As Q increases, the phase changes more abruptly with .

1
H(s) =  2

1 s s

1+ +

Q 0 0

s |H(j)|
plane  2

0
1 21Q 0

/2
1 1

2Q
 2 log
1
1 2Q 0
2 1 0 1 2
Frequency Response of a High-Q System

As Q increases, the phase changes more abruptly with .

1
H(s) =  2

1 s s

1+ +

Q 0 0

s |H(j)|
0
plane  2
1 2
1Q
0

/2

1 1

2Q

 2 log

1 2
1Q
0
2 1 0 1 2

Frequency Response of a High-Q System

As Q increases, the phase changes more abruptly with .

1
H(s) =  2

1 s s

1+ +

Q 0 0

s |H(j)|
0
plane  2
1 2
1Q
0

/2
1 1

2Q
 2 log

1 2
1Q
0
2 1 0 1 2

Check Yourself

Estimate change in phase that occurs over the 3dB bandwidth.


1
H(s) =  2
1 s s
1+ +
Q 0 0

s |H(j)|
plane
0  2
1
1 2Q 0

/2
1 1

2Q  2
1 1 log
2Q 0
2 1 0 1 2
Check Yourself

Estimate change in phase that occurs over the 3dB bandwidth.


Analyze with vectors.

low frequencies high frequencies

/0 /0
1
1+
2Q
1
1
2Q

/0 /0
1 1 1 1

2Q 2Q
3
= + =
2 4 4 2 4 4


Change in phase approximately .

2
Summary

The frequency response of a system can be quickly determined using


Bode plots.

Bode plots are constructed from sections that correspond to single


poles and single zeros.

Responses for each section simply sum when plotted on logarithmic


coordinates.
MIT OpenCourseWare
http://ocw.mit.edu

6.003 Signals and Systems


Spring 2010

For information about citing these materials or our Terms of Use, visit: http://ocw.mit.edu/terms.

Вам также может понравиться