Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Chapter 5
The Transfer Functions,
Frequency Response, and Bode Plot
Chien-Jung Li
Department of Electronic Engineering
National Taipei University of Technology
Linear Systems
x (t )
Input
(excitation)
Linear Time-invariant
Lumped (LTIL)
System
y (t )
Output
(response)
Linear System
A system is said to be linear if the following two properties are hold:
Amplitude linearity: x (t ) y ( t ) then Kx (t ) Ky (t )
Superposition principle: x1 (t ) y1 (t ) and x2 (t ) y 2 ( t )
then x1 (t ) + x2 ( t ) y1 (t ) + y 2 (t )
Time-invariant System
If the characteristics or properties of a system do not change with time,
then the system is said to be time invariant. (Note that time invariance is
defined for systems, not for signals.)
2/64
Transfer Function
Assume an initially relaxed linear system excited at t=0 by an input
x(t), and assume that y(t) is the corresponding output. Let
X ( s ) = L x ( t )
x (t )
Y ( s ) = L y ( t )
Linear
system
y (t )
X (s )
G (s )
Y (s )
Y (s )
where G ( s ) =
is called the transfer function of the circuit or
X (s )
4/64
Example
Determine the transfer function of the circuit:
4
v1 (t )
1
F
40
V1 ( s )
v 2 (t )
V2 ( s )
40
s
40V1 ( s ) 10V1 ( s )
s
V2( s ) =
V (s ) =
=
40 + 4 1
4s + 40
s + 10
s
40
V (s )
10
G (s ) = 2
=
V1 ( s ) s + 10
V1 ( s )
5/64
G (s ) =
10
s + 10
V2 ( s )
Example
Determine the transfer function of the circuit:
2s
2H
v1 (t )
20
G (s ) =
v 2 (t )
V1 ( s )
20
s
V2 ( s ) =
10 20
200
=
s + 10 s
s ( s + 10 )
V2 ( s )
V2 ( s ) = G ( s )V1 ( s ) =
10
V (s )
s + 10 1
V1 ( s ) =
20
V2 ( s )
20
10
=
=
V1 ( s ) 2s + 20 s + 10
If the input
V2 ( s ) =
for t > 0
2000
( s + 10 ) ( s 2 + 100 )
v 2 (t ) = 20 20e 10t
6/64
Forced response
Natural response
Total response y ( t )
In general both G(s) and X(s) will have poles (as well as zeros). Thus
the poles of Y(s) will consist of the poles of G(s) and the poles of X(s).
Recall that each pole (or pair of complex poles) may be considered
as producing one of the terms in the associated output function y(t).
The poles of G(s) are a function of the system parameters, whereas
poles of X(s) are a function of excitation or input.
7/64
Example
The transfer function of a certain system is given by
Y (s )
N (s )
G(s ) =
=
X ( s ) ( s 2 + 5s + 6 )( s 2 + 2s + 17 )
Y (s ) =
X (s ) =
Y (s ) =
Y (s )
N (s )
=
X ( s ) ( s + 2 )( s + 3 ) ( s 2 + 2s + 17 )
N ( s ) X (s )
( s + 2 )( s + 3 ) ( s 2 + 2s + 17 )
10s
s 2 + 36
(s
10sN ( s )
+ 36 ) ( s + 2 )( s + 3 ) ( s 2 + 2s + 17 )
N (s )
D (s )
N ( s ) = an s n + an 1s n 1 + + a1s + a0
D ( s ) = bm s m + bm 1s m 1 + + b1s + b0
Poles (finite): The m roots of D(s) are called the finite poles of the G(s)
Zeros (finite): The n roots of N(s) are called the finite zeros of the G(s)
The order of a transfer function is the value of the larger of the two
integers m and n. Thus, if m > n, the transfer function is of order n.
Most transfer function occurring in circuits are characterized by the
condition m n.
9/64
If m < n, there are one or more poles at infinite. In this case, the
transfer function is said to have mi poles at infinite, where mi = n m
an s n
an n m an mi
G (s )
=
s
=
s
m
bms
bm
bm
for s >> 1
A(s z1 )(s z2 ) (s zn )
(s p1 )(s p2 ) (s pm )
Im
s-plane
Since s = + j is a complex variable
(also called the complex frequency), the
poles and zeros can be plotted on the
plane (except the ones at infinite).
z2
p1
z4
p3
11/64
s-plane
p2
z1
: pole
: zero
Re
z3
Example
Write the transfer function corresponds to the s-plane
Im
s-plane
4 + j 3
Re
4 j 3
G (s ) =
=
A ( s 0 ) [s ( 2)]
Example
Construct an s-plane of finite poles and zeros with the transfer
function:
G (s ) =
2 s 2 + 6s + 25
s 3 + 7s 2 + 10s
Im
s-plane
3 + j 4
Re
3 j 4
13/64
Stability (I)
The concept of stability is very important in the design and analysis
of active electronic circuits and closed-loop feedback control system.
For example, an amplifier may turn out to oscillate or to move into
saturation if circuit condition are not favorable.
Relationship to Natural Response:
When a system is excited by an arbitrary input signal, the natural response
turns appear in the output and if such a response vanishes after a sufficient
period of time, the circuit settles into a of operation in which the forced
response assume a steady-state.
The question of stability can be related to whether or not the natural
response terms banish, remain at a fixed level, or possibly even grow without
bound.
14/64
Stability (II)
Definitions of Stability:
Stable system: all natural response terms vanish or approach zero after a
sufficiently long time.
Unstable system: at least one term in the natural response grows without
bound (i.e., approaches infinity) as time increases.
Marginally stable system: there are no unstable terms and if at least one
term approaches a constant nonzero value or a constant amplitude
oscillation as time increases.
y n (t )
y n (t )
y n (t )
Stable
Unstable
Marginally stable
t
In the next few slides, we will see that stability can be related to the
locations of poles in the complex s-plane.
15/64
Im
s-plane
LHHP
RHHP
Re
j-axis:
The j -axis will be considered as a separated
area of the s-plane for reasons that will be
clear shortly. The j -axis includes the point
s = 0.
LHHP
Re
s1 = 1
s-plane
y n (t )
Time response
(natural, from circuit)
Stable
y n (t ) = At k e t
t
17/64
LHHP
The natural response corresponds to a pair of
s1 = 1 + j 1
complex poles in the LHHP is of the form:
y n (t ) = Ae 1t sin (1t + )
where A and are arbitrary constants. This term
approaches zero as t increases, so it is a stable
response.
Re
s1 = 1 j 1
s-plane
y n (t )
Time response
(natural, from circuit)
Stable
t
Department of Electronic Engineering, NTUT
RHHP
s2 = 2 + j 2
y n (t ) = Ae1t
s1 = 1
Re
s2 = 2 j 2
s-plane
y n (t )
Time response
(natural, from circuit)
s2 = j 2
y n (t ) = A
s1 = 0
s2 = j 2
Re
s-plane
y n (t )
Time response
(natural, from circuit)
Marginally stable
Summary of Stability
LHHP
Im
Unstable
Stable
RHHP
Poles at origin
1st order: marginally stable
2nd order: unstable
Re
Poles on j-axis
s-plane
21/64
22/64
Cascade Connection
Here, we stress that the preceding individual transfer functions are
either unaffected by the connections, or the transfer function are
defined under loaded conditions.
Y1 ( s )
X (s )
G1 ( s )
Y2 ( s )
G2 ( s )
G2 ( s )
Y (s )
Y1 ( s ) = G1 ( s ) X ( s )
Y2 ( s ) = G2 ( s )Y1 ( s )
Yn ( s ) = Gn ( s )Yn 1 ( s )
G ( s ) = G1 ( s ) G2 ( s ) G3 ( s )Gn ( s )
Y (s )
Parallel Connection
The composite transfer function of a parallel connection is the sum of all the
individual transfer functions.
G1 ( s )
X (s )
G2 ( s )
X (s )
Y (s )
G(s ) = G1(s ) + G2 (s ) + + Gn (s )
Y (s )
Y (s ) = [G1(s ) + G2 (s ) + + Gn (s )] X (s )
Gn ( s )
G(s ) =
Y (s )
= G1(s ) + G2 (s ) + + Gn (s )
X (s )
Y1(s ) = G1(s ) X (s )
Y2 (s ) = G2 (s ) X (s )
Yn (s ) = Gn (s ) X (s )
Y (s ) = Y1(s ) + Y2 (s ) + + Yn (s )
24/64
Feedback Loop
A feedback loop consisting of a forward transfer function G (s) and a
feedback transfer function H(s). The subtraction of the input X(s) and
the feedback signal F(s) yield a difference variable D(s).
X (s )
F (s )
D (s )
G (s )
Y (s )
X (s )
H (s )
T (s ) =
T (s ) =
G(s )
1 + G(s )H (s )
Y (s )
Y (s )
G(s )
=
X (s ) 1 + G(s )H (s )
D( s ) = X ( s ) F ( s )
Y (s ) = G(s )D(s )
F (s ) = H (s )Y (s )
G(s )
Y (s ) =
X (s )
1
+
G
(
s
)
H
(
s
)
25/64
Example
A simple resistive network of voltage divider is used to illustrate how
loading effects can affect the transfer results.
1 k
+
V1 ( s )
GA (s ) =
1 k
+
1 k
V (s )
1 k
+
cascade
V1 ( s )
1 k
V2 ( s )
1 k
1000
1
=
1000 + 1000 2
G(s ) =
V2 (s )
1000
1 1
=
=
V1(s ) 1000 + 1500 2 5
1 1 1
Why not G(s ) = GA (s ) GA (s ) = = ?
2 2
26/64
Example (I)
Determine a single transfer function equivalent to the system shown.
X (s )
G1 ( s )
G2 ( s )
H1 ( s )
Y (s )
G3 ( s )
X (s )
Feedback loop
G1 ( s )
G2 ( s )
H1 ( s )
+
Y (s )
G3 ( s )
27/64
Example (II)
X (s )
G1 ( s ) G2 ( s )
1 + G1 ( s ) G2 ( s ) H1 ( s )
+
Y (s )
G3 ( s )
X (s )
G1 ( s ) G2 ( s )
+ G3 ( s )
1 + G1 ( s ) G2 ( s ) H1 ( s )
28/64
Y (s )
or
P (s ) = s 2 + 2n s + n 2
where =
29/64
s1
s2
= 2 n 2
= n n 2 1
s1
= j n 2 2
= j d = n j n 1 2
s2
d = n2 2 = n 1 2 represents the damped oscillation frequency,
which is the actual oscillation frequency in the natural response for the
underdamped case.
30/64
n 2
Y ( s ) = G( s ) X ( s ) =
s ( s 2 + 2n s + n 2 )
y (t ) = 1 (n t + 1)e n t
31/64
e n t
1 2
for = 1
sin( 1 2 n t + cos1 )
v(t)
nt
32/64
X ( )
Y ( )
Linear Network
(Signal)
Transfer function?
s-plane? Frequency Response?
33/64
(Signal)
Signal
= 2
= 1
=1
=0
=2
Im-axis ( j )
X ( s ) = x ( t ) e t e jt dt
Re-axis ( r )
r = 2 r = 1
r = 0 r = 1 r = 2
34/64
Amplitude
=0
Re-axis ( )
35/64
Im-axis ( j )
Pole
System
Linear Network
Zero
s-domain
36/64
Image
Pole-zero plot
Laplace
transform
Real
C
L
Phasor transform
Amplitude
Frequency response
Physical system
R
Evaluate
at =0
Frequency
37/64
Z ( j ) = R ( ) + jX ( )
resistance
reactance
Admittance Y
Y = Y ( s ) s = j = Y ( j )
Y ( j ) = G ( ) + jB ( )
conductance
susceptance
38/64
Example
Use (a) the s-domain model to find
the complete time-domain current i(t)
and (b) phasor-domain model to
determined the steady-state current
iss(t).
(a)
40
40
2
10s
I (s ) = s + 4 = s + 4 =
6
4s + 6 ( s + 1.5 ) ( s 2 + 4 )
4+
s
s
4
t =0
20 sin2t
i (t )
40
s2 + 4
(b) I = 200 =
4 j3
6
s
I (s )
Steady-state response
Transient response
1
F
6
200
= 4 36.87
5 36.87
200
i ss (t ) = 4 sin ( 2t + 36.87 )
39/64
I (s )
6
= j3
j
A ( ) = G ( j ) =
G ( j ) = G ( s ) s = j =
Y ( j )
X ( j )
Y ( j )
X ( j )
= A ( ) ( )
Amplitude response
Phase response
phasor
X = X x
Output: y ( t ) = Y sin (t + y )
phasor
Y = Y y
Input:
Y = G ( j ) X
Y = Y y = A ( ) ( ) ( X x ) = X A ( ) ( x + ( ) )
Output amplitude: Y = X A ( )
Output phase: y = x + ( )
40/64
Decibel Response
Whereas the linear amplitude response A ( ) is useful for many purpose, the
decibel amplitude response AdB ( ) are widely used in many applications.
AdB ( ) = 20log10
Y ( j )
X ( j )
= 20log10 A ( )
v1 (t )
v 2 (t )
+
V1
(10 j ) V
=
10 + (10 j )
8
V2
108
V1
1 =
108 + 104 j
V2
108
104
G ( j ) =
=
=
V1 108 + 10 4 j 104 + j
A ( ) = G ( j ) =
+
1
V2
j C
10 4
108 + 2
( ) = tan1
41/64
10 4
108 + 2
104
Department of Electronic Engineering, NTUT
s
s
s
N1 1 + N2 1 +
Nn 1 +
N1 N2
Nn
(s + N1 )(s + N2 ) (s + Nn )
=A
G (s ) = A
(s + D1 )(s + D2 ) (s + Dm )
s
s
s
D1 1 + D2 1 +
Dn 1 +
D1 D2
Dn
= A0
GN1 ( s ) GN 2 ( s ) GN 3 ( s )GNn ( s )
GD1 ( s ) GD 2 ( s ) GD 3 ( s )GDm ( s )
G ( j ) = A0
G ( j ) = A0
ANk ( ) = GNk ( j )
for any k
ADk ( ) = GDk ( j )
for any k
GN 1 ( j ) GN 2 ( j ) GN 3 ( j )GNn ( j )
GD1 ( j ) GD 2 ( j ) GD 3 ( j )GDm ( j )
GN 1 ( j ) GN 2 ( j ) GN 3 ( j ) GNn ( j )
GD1 ( j ) GD 2 ( j ) GD 3 ( j ) GDm ( j )
AN1 ( ) AN 2 ( ) AN 3 ( ) ANn ( )
AD1 ( ) AD 2 ( ) AD 3 ( ) ADm ( )
42/64
Example
Write the normalized factored form of G ( s ) =
2000 ( s + 4 )
s 2 + 116s + 1600
s 4
2000 4 +
2000 ( s + 4 )
4 4
G (s ) =
=
( s + 16 )( s + 100 ) 16 s + 16 100 s + 100
16 16
100 100
s
5 1 +
4
=
s
s
1
+
1
+
16 100
43/64
x
= log10 x log10 y
y
Let
(dB)
ANk
( ) = 20log10 ANk ( )
for any k
(dB)
ADk
( ) = 20log10 ADk ( )
for any k
A0(dB) = 20log10 A0
(dB)
(dB)
(dB)
(dB)
(dB)
A(dB) ( ) = A0(dB) + AN(dB)
1 ( ) + AN 2 ( ) + + ANn ( ) AD1 ( ) AD 2 ( ) ADm ( )
Phase Response
( ) = N1 ( ) + N 2 ( ) + + Nn ( ) D1 ( ) D1 ( ) Dm ( )
44/64
Semi-Log Plot
50
AdB() (dB)
40
30
20
10
0.01
4 5 6 7 8 910
4 5 6 7 8 910
0.1
frequency response
with > 0
A ( ) = G ( j ) = 1 +
=0
2
decibel response
45/64
affects
AdB when
is
10
100
2 times of (1 octave) or
when is 10 times of (1
decade). This is ready on xj
axis.
G ( j ) = 1 +
AdB ( ) = 20log10
1+
with > 0
G ( j ) = 1 +
A ( ) = 1 +
AdB ( ) 20log10
AdB ( ) = 20log10
1+
=
20log
for >>
10
50
AdB() (dB)
40
20
=
10
BP
E
0
0.01
4 5 6 7 8 910
0.1
4 5 6 7 8 910
46/64
4 5 6 7 8 910
10
4 5 6 7 8 910
100
with > 0
G ( j ) = 1 +
( ) = tan1
100
90
80
() (deg)
60
45
40
BP
20
0
=
1
0.01
4 5 6 7 8 910
0.1
4 5 6 7 8 910
4 5 6 7 8 910
10
4 5 6 7 8 910
100
47/64
1
1+
1
G ( j ) =
j
1+
with > 0
A ( ) =
1+
AdB ( ) = 20log10
1+
BP
=
10
AdB() (dB)
20
30
40
50
0.01
4 5 6 7 8 910
0.1
4 5 6 7 8 910
4 5 6 7 8 910
10
4 5 6 7 8 910
100
48/64
1
1+
( ) = tan1
20
() (deg)
1
j
1+
100
G ( j ) =
with > 0
40
=
45
60
BP
80
90
0.01
4 5 6 7 8 910
0.1
4 5 6 7 8 910
4 5 6 7 8 910
10
4 5 6 7 8 910
100
49/64
20
AdB() (dB)
AdB ( ) = 20log10
A ( ) =
G ( j ) = j
10
0
10
20
1
0.01
4 5 6 7 8 910
0.1
4 5 6 7 8 910
50/64
4 5 6 7 8 910
10
4 5 6 7 8 910
100
( ) = 90
G ( j ) = j
100
90
() (deg)
80
60
45
40
20
0
0.01
4 5 6 7 8 910
0.1
4 5 6 7 8 910
51/64
4 5 6 7 8 910
10
4 5 6 7 8 910
100
1
s
G ( j ) =
A ( ) =
AdB ( ) = 20log10
= 20log10
20
AdB() (dB)
1
j
10
0
10
20
1
0.01
4 5 6 7 8 910
0.1
4 5 6 7 8 910
4 5 6 7 8 910
10
4 5 6 7 8 910
100
52/64
1
s
G ( j ) =
1
j
( ) = 90
0
() (deg)
20
40
60
80
90
1
0.01
4 5 6 7 8 910
0.1
4 5 6 7 8 910
53/64
4 5 6 7 8 910
10
4 5 6 7 8 910
100
Example (I)
Consider
G (s ) =
2000 ( s + 4 )
s 2 + 116s + 1600
5 1+
G ( j ) =
j
j
1
1
+
+
16 100
s
5 1+
4
G (s ) =
s
s
1
1
+
+
16 100
A ( ) =
5 1+
4
1+
16
1+
100
( ) = tan1
tan1
16
tan1
1 + 20log 1 + 20log10 1 +
4
16
100
2
100
54/64
Example (II)
30
AdB() (dB)
26 dB
20
14 dB
6 dB/oct.
+6 dB/oct.
14
10
4 5 6 7 8 910
10
4 5 6 7 8 910
100
4 5 6 7 8 910
1k
4 5 6 7 8 910
10 k
(rad/s )
55/64
RC Low-pass Filter
R
v1
v2
0.1b
0.1 f b
b =
1
RC
fb =
1
2 RC
10b
G (s ) =
10 f b
0
b =
45
V1 ( s )
1
1 + sRC
1
RC
G( s ) =
V2 ( s )
1
1+
90
56/64
RC High-pass Filter
R
v1
v2
0.1b
0.1 f b
+90
b =
1
RC
fb =
1
2 RC
10b
G (s ) =
10 f b
f
b =
V2 ( s )
V1 ( s )
sRC
1 + sRC
1
RC
+45
G (s ) =
fb =
57/64
b
1+
1
2 RC
s1
s2
= 2 n 2
= n n 2 1
P (s ) = s 2 + 2n s + n 2
= j d = n jn 1 2
G (s ) =
1 + 2
s
+
n n
s
58/64
G ( j ) =
1
2
1 + j 2
n
n
A ( ) =
1 + j 2
n
n
1
2
2
2
2
1 + 4
n
n
1
2
1 + 4 2 +
n n
2
4
2
AdB ( ) = 20log10 1 + 4 2 +
n n
( ) = tan1
1
n
It seems not easy to draw the Bode plot, how do you think?
Lets go back to the roots of the quadratic denominator.
59/64
s1
s2
= 2 n 2
= n n 2 1
roots
c
For damping ratio > 1
v
j
s2 s1
s1
s2
n + n 2 1 = 1
n n 2 1 = 2
AdB ( )
12 dB/oct.
c
v
increases
j
s2
s1
6 dB/oct.
s-plane
AdB ( )
s-plane
P (s ) = s 2 + 2n s + n 2
2
6 dB/oct.
c
v
12 dB/oct.
1
60/64
2
roots
1 = n = 1
s
n
n
1
c
=
=
1
For damping ratio
s2 2 1 = =
v
n
n
n
1
s1
AdB ( )
s-plane
12 dB/oct.
c
v
So, when = 1 you get double roots while > 1 you get two different
real roots.
For 1 , the same principle as first-order poles (or zeros) for Bode
plot can be applied. (two 1st-order roots)
For > 1, a higher means that two real roots depart farther.
61/64
roots
For damping ratio < 1 c
v
= n
=
n
n jn 1 2 = jd
j n
s2
n + jn 1 2 = + jd
AdB ( )
jd
s1
s1
c
v
jd
s2
s1
s2
AdB ( )
j n
jd
jd
j n
j n
decreases
<1
=1
<1
=1
c
v
62/64
AdB() (dB)
15
= 0.1
10
5
= 0.2
= 0.5
0
5
10
= 0.707
15
20
=1
25
30
35
40
0.1
12 dB/octave
0.2
0.5
() (dB)
0
45
10
10
= 0.1
= 0.2
= 0.5
= 0.707
90
=1
135
180
0.1
0.2
0.5
n
63/64
Example
Determine (a) The transfer function G(s) = V2(s)/V1(s) (b) , n , and fn
(c) Frequency response of the given RLC circuit.
0.1 H
0.1s
+
v1 ( t )
0.1 F
v2 (t )
5 k
V1 ( s )
107
5000
5000 107
107
s
Zp =
=
=
107 5000s + 107 s + 2000
5000 +
s
Zp
V2 ( s )
107
G (s ) =
=
=
V1 ( s ) Z p + 0.1s 0.1s 2 + 200s + 107
=
107
s
5000
10
= 2
8
s + 2000s + 10
s + 2n s + n2
8
2
n
104 ( rad/s )
2
2000
=
= 0.1
2 104
64/64
V2 ( s )
= 1.592 kHz