Académique Documents
Professionnel Documents
Culture Documents
University of Adelaide 2
Tutorial
How do you get started?
Read the whole question
Labelled Diagram Assumptions Conservation Equations
Q2: Obtain deviation form by subtracting the steady-state
balance from the linearised dynamic balance
Make sure you answer the question!
Last question:
D(s)
M(s) + 1 Y(s)
+
3s 1
Please put all group members names and student IDs on the cover sheet
University of Adelaide 3
M(s) Y(s)
G(s)
Laplace Transforms
Block Diagram Algebra
Transformations
View the same system from a different perspective
Moving from Cartesian coordinates to polar coordinates
( x, y) (r , )
Navigating a ship by latitude and longitude instead of
astronomical reference points, i.e. by the stars
Viewing a football game from above instead of from the sidelines
University of Adelaide 5
Laplace Transforms
Offer a very simple and elegant method of solving linear
or linearised differential equations
Reduce linear differential equations to algebraic
equations
Combined with block diagrams, they allow:
Simple development of input-output models, which are very
useful for control purposes
Straightforward qualitative analysis of how chemical processes
react to external influences
University of Adelaide 6
Definition
LT ( y (t )) Y ( s) 0 y (t )e st dt t [0, )
University of Adelaide 7
Example
Say y (t ) e at
Y ( s) 0 y (t )e dt 0 e at e st dt
st
1 ( s a ) t
Y ( s) 0 e ( s a ) t
dt e 0
sa
1 1
Y ( s) 0
sa sa
In this example, an exponential function in the time
domain is transformed to a fraction in the s-domain
University of Adelaide 8
Other Examples
A
Step function y (t ) A Y ( s)
s
A
Ramp function y (t ) At Y ( s) 2
s
Trigonometric functions
y (t ) sin(t ) Y ( s) 2
s 2
s
y (t ) cos(t ) Y ( s) 2
s 2
University of Adelaide 9
Other Examples
n!
Power function y (t ) t Y ( s) n 1
n
s
Impulse function
0 t 0
y (t )
t 0
0 y (t )dt 1
1
Y ( s) 1
y(t)
t=0 t
University of Adelaide 10
Laplace Transform Properties
Linearity
LT ( y(t ) g (t )) LT ( y(t )) LT ( g (t )) Y ( s) G( s)
NOT multiplicative!
University of Adelaide 11
Laplace Transform Properties
Translation (delay of t = a)
as 0 ta
LT ( y(t a)u (t a)) e Y ( s) u (t a)
1 t a
Derivatives
n 1
dny n n 1 n2 dy d y
LT n s Y ( s) s y (0) s ... s 0
n 1
dt dt t 0 dt t 0
1st derivative LT
dy
sY ( s ) y (0)
dt
d2y 2 dy
2nd derivative LT 2 s Y ( s) sy (0)
dt dt t 0
University of Adelaide 12
Laplace Transform Properties
Integration Integrator
t 1
LT 0 y (t )dt Y ( s)
s
Final value theorem
Used to predict steady-state
lim y (t ) lim sY ( s)
t s0
at 1
e.g. lim e lim s 0
t s0 s a
U ss Ast
Tst ( s )
Ast
Tst ,ss Tss U (s)
C p C p
University of Adelaide 15
Stirred Tank: Energy Balance
Arrange so the output is the subject
Ti,ss Tss Fi , ss
T ( s) Fi ( s) Ti ( s)
U ss Ast U ss Ast
Ahss s Fi , ss Ahss s Fi , ss
C p C p
University of Adelaide 16
Generalised Representation
Mass balance
1 Kp
H (s) Fi ( s ) Fi ( s ) G ( s ) Fi ( s )
As
k ps 1
2 hss
2 hss 2 A hss
Here, K p and p
k k
University of Adelaide 17
Generalised Representation
Energy balance
Ti (s)
G2(s) +
T (s)
+
Tst (s)
+
G3(s) +
U (s)
G4(s)
University of Adelaide 19
Block Diagrams
Represent the inputs, outputs, transfer functions and the
structure of the process and control systems
Basic elements:
X(s) +/- Z(s)
Y(s)
Y(s)
+/- Y(s)
X(s) G(s)
Y(s) Y(s)
X(s) Y(s)
G1(s) G2(s) G3(s)
X(s) + Z(s)
G1(s)
-
X(s) + Z(s)
G1(s)
- 1/G1(s)
Y(s)
Y(s)
University of Adelaide 21
Transfer Functions
Every block represents a transfer function
%span
i.e. G (s )
%span
University of Adelaide 22
Transfer Functions
Many different processes can be represented by the same
transfer function form, particularly:
Kp
G( s)
ps 1
Often the process transfer function is unknown
Identify by sending in a known input, say a step change, and
evaluating the response
Good practice to verify a derived model with a test
Design controller to suit the model and ideally the plant
Need to invert the output function back to time domain!
University of Adelaide 23
Laplace Transform Inversion- Option 1
Look up the inverse transform in a table
Stirred tank mass balance example:
Say we choose to input a unit step in inflow rate:
Fi (s) H (s)
G(s)
1 Kp
H ( s) Fi ( s )G ( s ) .
s ps 1
1
LT ( H ( s)) h' (t ) K p 1 e t
p
h(t ) hss K p 1 e
t
p
University of Adelaide 24
Laplace Transform Inversion- Option 2
What if the inverse transform is not available in a table?
1. Use partial fractions expansion to split the transform into
fractions that are:
an s n an 1s n 1 ... a0 C1 C2 C3
Y ( s) m 1
...
bm s bm1s ... b0 R1 ( s) R2 ( s) R3 ( s)
m
where Ci are constants and Ri(s) are 1st or 2nd order polynomials in s
1 C1
1 1 C2 1 C3
LT (Y ( s)) LT LT LT ...
R1 ( s) R2 ( s) R3 ( s)
University of Adelaide 25
Partial Fractions Expansion- Case 1
Say we have:
s2 s 6
Y ( s) 3
s 2s 2 s 2
s 2 s 6 C1 ( s 2 s 2) C2 ( s 2 3s 2) C3 ( s 2 1)
s 2 : C1 C2 C3 1
s : C1 3C2 1
s 0 : 2C1 2C2 C3 6
University of Adelaide 27
Partial Fractions Expansion- Case 1
Or can multiply by a factor and set s equal to the root of
the factor:
( s 2 s 6)( s 1) C1 ( s 1) C2 ( s 1) C3 ( s 1)
( s 1)( s 1)( s 2) s 1 s 1 s 2 s 1
( s 2
s 6)
C1 3
( s 1)( s 2) s 1
Similarly:
( s 2 s 6) 2 ( s 2 s 6) 4
C2 and C3
( s 1)( s 2) s 1 3 ( s 1)( s 1) s 2 3
University of Adelaide 28
Partial Fractions Expansion- Case 1
Invert to time domain:
1 3 11 2 1 4
LT (Y ( s)) LT LT LT
s 1 3( s 1) 3( s 2)
2 t 4 2 t
y (t ) 3e e e
t
3 3
University of Adelaide 29
Partial Fractions Expansion- Case 2
Say we have:
s 1
Y ( s) 2
s 2s 5
s 1 1 j
Similarly: C2
s 1 2 j s 12 j 2
Note that C1 and C2 must be complex conjugates
University of Adelaide 31
Partial Fractions Expansion- Case 2
Invert to time domain:
1 1 j 1 1 1 j
LT (Y ( s)) LT LT
2s 1 2 j 2s 1 2 j
1 j 1 2 j t 1 j 12 j t
y (t ) e e
2 2
y (t )
et
2
(1 j ) e 2 jt
(1 j ) e 2 jt
University of Adelaide 32
Partial Fractions Expansion- Case 2
Applying Eulers identity, e j cos j sin
et
y (t ) (1 j )cos 2t j sin 2t (1 j )cos 2t j sin 2t
2
y (t ) e cos 2t sin 2t
t
University of Adelaide 33
Partial Fractions Expansion- Case 3
Say we have:
1
Y ( s)
( s 1)3 ( s 2)
1 C1 C2 C3 C4
Y ( s)
( s 1) ( s 2) s 1 ( s 1) ( s 1) s 2
3 2 3
University of Adelaide 34
Partial Fractions Expansion- Case 3
Can multiply by a factor and set s equal to the root of the
factor:
( s 2) C1 ( s 2) C2 ( s 2) C3 ( s 2) C4 ( s 2)
( s 1) ( s 2)
3
s 1 ( s 1) 2
( s 1) 3
s 2 s 2
1
C4 1
( s 1) s 2
3
1
Similarly: C3 1
( s 2) s 1
Cannot use this method for C1 and C2!
University of Adelaide 35
Partial Fractions Expansion- Case 3
Multiply Y(s) by the highest order factor, differentiate
both sides and set s equal to the root of this factor:
d 1 d C ( s 1) 3
C1 ( s 1) C2 ( s 1) C3
2 4
ds s 2 s 1 ds s 2 s 1
1 C4 ( s 1) 2 (2s 5)
2C1 ( s 1) C2 C2 1
( s 2) 2 s 1
( s 2) 2
s 1
2
Differentiate again to solve for C1: 2C1 2
C1 1 ( s 2) s 1
3
University of Adelaide 36
Partial Fractions Expansion- Case 3
Invert to time domain:
1 1 1 1 1 1 1
LT (Y ( s)) LT LT 2
LT 3
s 1 ( s 1) ( s 1)
1
LT
1
s 2
2
t t t t 2t
y (t ) e te e e
2
University of Adelaide 37
Laplace Transform Inversion- Option 3
Apply the convolution theorem:
1 K p 1 Kp
F ( s ) Y ( s ).G ( s ) ; Y ( s) , G( s)
s p s 1 s ps 1
t t K p
LT ( F ( s)) 0 y (t ) g ( )d 0
1
e d p
p
1
LT ( F ( s )) K p e K 1 e
p t
0 p
t
p
University of Adelaide 38
Next Lecture
Investigate the properties of 1st order systems and pure
integrators with or without dead time (delay)
University of Adelaide 39