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

Bode Plot and Block Diagram

This document discusses bode plots and block diagrams. It provides MATLAB commands for generating transfer functions from state-space models and for creating bode plots. These commands can be used to plot the poles, zeros and frequency responses of examples discussed in class. The reading also discusses how transfer functions multiply when systems are connected in series, and how transfer functions can be derived from state-space models or used to represent feedback interconnections and determine frequency responses.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
31 views

Bode Plot and Block Diagram

This document discusses bode plots and block diagrams. It provides MATLAB commands for generating transfer functions from state-space models and for creating bode plots. These commands can be used to plot the poles, zeros and frequency responses of examples discussed in class. The reading also discusses how transfer functions multiply when systems are connected in series, and how transfer functions can be derived from state-space models or used to represent feedback interconnections and determine frequency responses.
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 11

Bode Plot and Block Diagram

Reading: Astrom and Murray, Chapter 8; 
Additional reference: 
Franklin, Powell, Emami‐Naeini, Feedback Control of Dynamic Systems, section 
3.1, section 3.2, section 6.1.1 

Week 7 Page 1
Useful matlab commands:
sys=ss(A,B,C,D)
G=tf(sys);
Or: G=ss2tf(A,B,C,D);
Or: n=[0 0 1]; d=[1 0.1 1], G=tf(n,d); % This defines G=1/(s^2+0.1*s+1)
Or: s=tf('s'); G=1/(s^2+0.1*s+1);
pzmap(G): plots the poles and zeros of G
bode(G): Bode plot of G
Try those matlab codes on the above examples and we will go through them in 
details in the next class.

Week 7 Page 2
Week 7 Page 3
Week 7 Page 4
Week 7 Page 5
Week 7 Page 6
Series Interconnections
Q: what happens when we connect two systems together in series?

101 101
Magnitude

Magnitude
100 100

10-1 10-1

10-2 10-2

0 0

-50 -50
Phase (deg)

Phase (deg)
-100 -100

-150 -150

-200 -200
100 101 100 101
Frequency (rad/sec) Frequency (rad/sec)

• A: Transfer functions multiply


– Gains multiply
– Phases add
– Generally: transfer functions
well formulated for frequency
domain interconnections

1
Feedback Interconnection

Σ Σ

• State space derivation • Transfer function derivation

• Frequency response: • Frequency response

2
Example: mass spring system
k
F
m F Σ
c
-c
q
-k
• Rewrite in terms of “block diagram”
– Represent integration using 1/s
– Include spring and damping
through feedback terms
– Determine the transfer function
through algebraic manipulation
– Claim: resulting transfer function
captures the frequency response

3
Block Diagram

Week 7 Page 1
Week 7 Page 2

You might also like