Lecture 04 Open Loop PTF
Lecture 04 Open Loop PTF
configuration refers to the presence of the sampler and location the sampler.
∗
( ) ∗
( ) ( ) ( ) ( ) ∗
( )
( ) ( )
( )= ( ) ∗( ), ( )= ( ) ∗
( )
Thus,
∗( )= ∗( ) ∗( ) ∗( )
In terms of -transform,
( )= ( ) ( ) ( )
∗ ∗
The pulse transfer function between ( ) and ( ) is
( )
= ( ) ( )
( )
( ) ∗
( ) ( ) ∗
( )
( ) ( )
( )= ( ) ( ) ∗( )= ( ) ∗
( )
Note that ( ) = ( ) ( ). Taking starred Laplace transform of the above equation, we have
∗( )=[ ( )]∗ ∗
( )
( )= ( ) ( )
∗ ∗
The pulse transfer function between ( ) and ( ) is
( )
= ( )= [ ( )]
( )
Note that, by comparing results from example 1 and 2, we can see that ( ) ( ) ≠ ( ).
Note that if no digital filter, this system would be the same as example 1 in lecture 3.
Digital filter solves a linear difference equation and can be represented by transfer function
( ). Such that
( )= ( ) ( )
D/A converter usually has an output data-hold register which gives the D/A characteristics of a
ZOH. Then,
1− ∗(
( )= )
Note that we only feed discrete signal to ZOH, not to any other continuous system. The
∗( ).
mathematical model for the discrete signal can be modeled as
1− ∗( ∗(
( )= ( ) ( )= ( ) )= ( ) )
( )
In terms of -tranform,
( )= ( ) ( )= ( ) ( ) ( )
( ) 1−
= ( ) ( )= ( )⋅ ( )
( )
An equivalent block diagram based on the pulse transfer function is shown on next page.
ZOH
( ) ( ) 1− ( )
( ) ( )
( )
( ) 2 −1
( )= =2− =
( )
1−
( )= ( )
1− 1
[ ( )] = ( ) = (1 − )
( + 1)
(1 − )
= (1 − )
( − 1)( − )
1−
=
−
( ) 1− 2 −1 (1 − )(2 − 1)
= ( ) ( )= =
( ) − ( − )
Note that the system has two real distinct poles, = 0, = . Since 0 < < 1, the
→ 1. The system will appear to have a pole at 1. This means that the system’s transient
response (or impulse response) will be marginally stable. Also observe that system has a gain of
(1 − ) (2 − 1)
( )=
− −1
( ) (1 − )(2 − 1) (1 − ) 1 −2
= = + +
( − )( − 1) −1 −
( ) = (1 − )+ +( − 2)
−1 −
[1 − ] = (1 − ) ( ) = 1− , =0
0, ≠0
= 1, = 0, 1, 2, …
−1
( − 2) =( − 2) , = 0, 1, 2, …
−
Then for ( ), it is
( )=1+( − 2) , = 1,2,3, …
(0) = 1 − +1+ − 2 = 0, =0
( )( )
(∞) = lim → [(1 − ) ( )] = lim → =1
( )
0.9
0.7
T=0.5; 0.6
%impulse response
r=[1 zeros(1,20)]; %Kronecker delta input
y_impulse=filter(num, den,r);
stem(y_impulse);
%an equivalent function from filter toolbox ‘impz’
%impz(num,den, 20); compute 30 samples of impulse response
Concept of DC gain
For many control systems, the steady-state gain for a constant input is important. This gain
is called DC gain. DC gain is the ratio of the output of the system to its input (presumed
If the input is a unit step input ( ), the steady-state value of the output is the DC gain,
( )
1
DC gain = lim ( ) = lim ( )= (0)
→ →
ZOH
( )= ( ) −1 1− ( )
( )
( )
Using final value theorem,
= lim(1 − ) ( )
→ −1
= lim ( ) = (1)
→
In example 4,
2 −1 1−
DC gain = ( ) ( ) = =1
−
Or
2 −1 1
DC gain = ( )| ( ) = =1
+1
Note that in Charles Phillips’ Book, the initial and the final value theorem is
(∞) = lim[( − 1) ( )]
→
which is equivalent to what’s given in Ogata’s book. The reason is that from Ogata’s expression
−1
lim(1 − ) ( ) = lim ( ) = lim( − 1) ( )
→ → →