Professional Documents
Culture Documents
L L -1
L L -1
L L -1
Transfer
U(s) Function Y(s)
(Algebraic calculation)
CHE160 Process Dynamics and Control
DEFINITION OF LAPLACE TRANSFORM
• Definition
F (s) = L f (t) = f (t )e − st dt
0
– F(s) is called Laplace transform of f(t).
– f(t) must be piecewise continuous.
– F(s) contains no information on f(t) for t < 0.
– The past information on f(t) (for t < 0) is irrelevant.
– The s is a complex variable called “Laplace transform variable”
(1 − e )
tw
h h
L P(t) = he − st dt = − e − st =
w t −tw s
0 s 0 s
(1 − e−t ws )= 1
tw 1 1
L (t) = lim e− st dt = lim
tw →0 0 t tw →0 t s
w w
f (t ) f (t)
L'Hospital's rule: lim = lim
t →0 g (t)
t →0 g(t)
• Ramp function, t
−st
L t= te dt f(t)
0
1
e − st
−
t − st 1 − st 1
= e dt = e dt = 2
−s −s
1 t
0
0 s 0 s
(Integration by part:
0
f ' gdt = f g 0 −
0
f gdt )
• Refer the Table 3.1 (Seborg et al.) for other functions
CHE160 Process Dynamics and Control
CHE160 Process Dynamics and Control
CHE160 Process Dynamics and Control
PROPERTIES OF LAPLACE TRANSFORM
• Differentiation
df
L = f e −st dt = f (t )e −st
−
f (−s)e −st dt (by i.b.p.)
dt 0 0 0
= s f e−st dt − f (0) = sF (s) − f (0)
0
d 2 f
L 2 = f e −st dt = f (t)e −st − f (−s)e −st dt = s f e −st dt − f (0)
dt 0 0 0 0
d n−1 f
= s 0 f (n−1) −st
e dt − f (n−1)
(0) = s L n−1 − f
(n−1)
(0)
dt
= s n F (s) − s n−1 f (0) − − sf (n−2) (0) − f (n−1) (0)
CHE160 Process Dynamics and Control
• If f (0) = f ’ (0) = f ”(0) = …= f (n-1)(0) = 0, L = sF(s)
df
– Initial condition effects are vanished. dt
– It is very convenient to use deviation d2 f 2
L 2 = s F(s)
variables so that all the effects of dt
initial condition vanish.
dn f n
L n = s F(s)
dt
• Transforms of linear differential equations.
y(t) ⎯L⎯ →Y (s), u(t) ⎯L⎯ →U (s)
dy(t) L
⎯⎯→sY (s) (if y(0) = 0)
dt
dy(t)
→( s + 1)Y (s) = KU (s)
= − y(t ) + Ku(t) ( y(0) = 0) ⎯L⎯
dt
TL TL 1 TL(s) s +1)T (s) = T (s)
= −v + L
(Tw −TL ) ⎯⎯ → HL v + (
t z HL z
HL L w
0 0
t
0
−st
dt
0
−st
e 1 F (s)
s 0
t
= f ( )d + f e − st
dt = (by i.b.p.)
−s 0
0
s
Leibniz rule: d b(t) f ( )d = f (b( t)) db(t) − f (a(t)) da(t)
dt a(t ) dt dt
ds
= f e − st dt =
ds 0 0
f
ds 0
df
0 dt dt = f () − f (0) = lim s →0
sF (s) − f (0) f () = lim sF (s)
s →0
df
lim e− st dt = 0 = lim sF (s) − f (0) f (0) = lim sF (s)
s→ 0 dt s→ s→
i = (s + pi ) N (s)
D(s) s=− pi
– Inverse LT:
f (t) = 1e− p1t + 2e − p2t + + n e− pnt
CHE160 Process Dynamics and Control
• Case II: Some roots are repeated
N (s) N (s) br −1s r −1 + + b0 1 r
F (s) = = = = + +
D(s) (s + p)r (s + p)r (s + p) (s + p) r
– Inverse LT
f (t) = e− pt + te − pt + + r
t r−1e− pt
1 2
(r −1)!
1(s + b) + 1 = (s + b)
+ 1
(s + b) +
2 2 1
(s + b) +
2 2
(s + b)2 + 2
where b = d1 / 2, = d 0 − d12 / 4
1 = c1, 1 = (c0 − 1b ) /
– Inverse LT
f (t) = e−bt cos t + e−bt sin t
1 1
f (t) = L -1 F(s) =
5 3 1
− 2e− t + e−2t − e−3t
6 2 3
CHE160 Process Dynamics and Control
• 1 As 2 + Bs + C D
F (s) = = + (repeated)
(s + 1) (s + 2)
3
(s +1) 3
(s + 2)
1 = (As 2 + Bs +C)(s + 2) + D(s +1) 3
= (A + D)s3 + (2A+ B + 3D)s2 + (2B + C + 3D)s + (2C + D)
A = −D, 2 A + B + 3D = 0, 2B + C + 3D = 0, 2C + D = 1
A = 1, B =1, C = 1, D = −1
1 d (i) N (s)
= r
– Use of Heaviside expansion r −i (i) (s + p) (i = 0, ,r −1)
i! ds D(s) s=− p
s2 + s +1
=
1 + 2 + 3
(s + 1)3 (s + 1) (s + 1) 2 (s +1)3
(
(i = 0) : 3 = s 2 + s +1 ) =1
s=−1
(i = 1) : 2 =
1 d 2
1! ds
(
s + s +1 = −1)
s=−1
(i = 2): 1 =
1 d2 2
2! ds 2
(s + s +1) = 1
s=−1
A(s + 2) + B 1 (s + 2) 7 B
= − −
(s + 2) 2 +1 25 (s + 2) 2 +1 25 (s + 2) 2 +1
Cs + D 1 1 1 1
2
= +
s 25 s 5 s2
f (t) = L -1 F(s)= −
1 7 1 1
e−2t cos t − e−2t sin t + + t
25 25 25 5
4 3 −1 4e−2s 3e−2s
f (t) = L F(s) = L
−1
−−1
+L −
4s + 1 3s +1 4s + 1 3s +1
= e−t / 4 − e−t / 3 + (e− (t−2 ) /4 − e− (t −2) / 3 )S(t − 2)
It is a brain teaser!!!
But you have to live with it.
Hang on!!!
You are half way there.
• Procedure
1. Given linear ODE with initial condition,
2. Take Laplace transform and solve for output
3. Inverse Laplace transform