Transfer Function Models: Development of Transfer Functions
Transfer Function Models: Development of Transfer Functions
Transfer Function Models: Development of Transfer Functions
x t y t
system
X s Y s
x y
input output
forcing function response
cause effect
T 0 T , Ti 0 Ti , Q 0 Q 2
where T steady-state value of T, etc. For steady-state conditions:
0 wC Ti T Q (3)
wC Ti Ti T T Q Q
dT
V C (4)
dt
But,
dT d T T
because T is a constant (5)
dt dt
dT
V C wC Ti T Q (6)
dt
where we have introduced the following deviation variables,
also called perturbation variables:
T T T , Ti Ti Ti , Q Q Q ( 7)
Take L of (6):
V C sT s T t 0 wC Ti s T s Q s (8)
Evaluate T t 0 .
K 1
T s Q s Ti s (10)
s 1 s 1
where two new symbols are defined:
1 V
K and (11)
wC w
Transfer Function Between Q and T
Suppose Ti is constant at the steady-state value. Then,
Ti t Ti Ti t 0 Ti s 0.Then we can substitute into (10)
and rearrange to get the desired TF:
T s K
(12)
Q s s 1
Q t Q Q t 0 Q s 0
Thus, rearranging
T s 1
(13)
Ti s s 1
Comments:
1. The TFs in (12) and (13) show the individual effects of Q and Ti
on T. What about simultaneous changes in both Q and Ti ?
T (s)=G1(s)Q(s) G2(s)Ti(s)
Answer: See (10). The same TFs are valid for simultaneous
changes.
500
Q
s
0.05 500 25
T
2s 1 s s (2 s 1)
What is T(t)? From line 13, Table 3.1
25
T (t ) 25[1 e t / ]
T (s)
s ( s 1)
T (t ) 25[1 e t / 2 ]
11
y2 y1
K (4-41)
u2 u1
K lim G s (14)
s 0
2. Order of a TF Model
Consider a general n-th order, linear ODE:
dny dy n1 dy d mu
an an1 a1 a0 y bm m
dt n dt n1 dt dt
d m1u du
bm1 b1 b0u (4-42)
dt m1 dt
Take L, assuming the initial conditions are all zero. Rearranging
gives the TF:
m
Y s i 0
bi si
G s (4-43)
U s n
ai si
i 0
n
Characteristic equation
a s
i 0
i
i
0 ( )
Definition:
The order of the TF is defined to be the order of the denominator
polynomial.
Note: The order of the TF is equal to the order of the ODE.
Physical Realizability:
For any physical system, n m in (4-38). Otherwise, the system
response to a step input will be an impulse. This cant happen.
Example:
du
a0 y b1 b0u and step change in u (4-45)
dt
3. Additive Property
Suppose that an output is influenced by two inputs and that
the transfer functions are known:
Y s Y s
G1 s and G2 s
U1 s U2 s
Then the response to changes in both U1 and U 2 can be written
as:
Y s G1 s U1 s G2 s U 2 s
The graphical representation (or block diagram) is:
U1(s) G1(s)
Y (s )
U2(s) G2(s)
4. Multiplicative Property
Suppose that
Y s U2 s
G2 s and G3 s
U2 s U3 s
Then,
Y s G2 s U 2 s and U 2 s G3 s U 3 s
Substitute,
Y s G2 s G3 s U 3 s
Or,
Y s
G2 s G3 s U3 s G2 s G3 s Y s
U3 s
Y ( s) K ( s z1 )( s z 2 ) ( s z m )
G(s)
U ( s) ( s p1 )(s p 2 ) ( s p n )
Chapter 4
p1, p2, , pn
A0 A1 An
Y ( s)
s s p1 s pn
18
(i)pi
(ii)
Chapter 4
t , y(t) A0 converge
Y ( s) 1
e.g. ; U ( s) 1
U ( s ) s p1
y (t ) e p1 t , p1
p1=0 p1>0
p1<0
y(t)
19
Y ( s) 1
e.g.
U ( s ) ( s p1 )( s p2 )
; U ( s) 1 ; p1, 2 j
1
y (t ) e t sin t
Chapter 4
< 0 = 0 >0
y(t)
20
Linearization of Nonlinear Models
So far, we have emphasized linear models which can be
transformed into TF models.
But most physical processes and physical models are nonlinear.
- But over a small range of operating conditions, the behavior
may be approximately linear.
- Conclude: Linear approximations can be useful, especially
for purpose of analysis or control.
Approximate linear models can be obtained analytically by a
method called linearization. It is based on a Taylor Series
Expansion of a nonlinear function about a specified operating
point.
0 f u , y
dy f f
u y (4 72)
dt u s y s Linearized
model
Example: Liquid Storage System
dh
qi Mass balance: A qi q (1)
dt
Valve relation: q Cv h (2)
h A = area, Cv = constant
q
dh
A qi Cv h (3)
dt
Linearize term,
1
h h (h h ) ( 4)
2 h
Or
1
Cv h Cv h (h h ) (5)
R
where: 2 h
R
Cv
h h h
Substitute linearized expression (5) into (3):
dh 1
A qi Cv h h ( 6)
dt R
The steady-state version of (3) is:
0 qi Cv h (7)
dh 1
A qi h (8)
dt R
Summary:
In order to linearize a nonlinear, dynamic model:
x = Ax + Bu + Ed (1)
y = Cx (2)
where:
x = the state vector
u = the control vector of manipulated variables (also called
control variables)
d = the disturbance vector
y = the output vector of measured variables. (We use
boldface symbols to denote vector and matrices, and
plain text to represent scalars.)
The elements of x are referred to as state variables.
The elements of y are typically a subset of x, namely, the state
variables that are measured. In general, x, u, d, and y are
functions of time.
The time derivative of x is denoted by x dx / dt .
Matrices A, B, C, and E are constant matrices.
Example 4.10
Show that the linearized CSTR model of Chap. 2 can
be written in the state-space form of Eqs. (1) and (2).
Derive state-space models for two cases:
(a) Both cA and T are measured.
(b) Only T is measured.
Solution
The linearized CSTR model can be written in vector-matrix form:
dcA a a12 cA 0
dt 11 T
s
(3)
dT a a22 T b2
dt 21
x1 a11 a12 x1 0
x a x b u (4)
2 21
a22 2
2
A B
which is in the form of Eq. (1) with x = col [x1, x2]. (The symbol
col denotes a column vector.)
a) If both T and cA are measured, then y = x, and C = I in
Eq. (2), where I denotes the 2x2 identity matrix. A and B are
defined in (3).