Documente Academic
Documente Profesional
Documente Cultură
DYNAMIC BEHAVIOUR OF
CHEMICAL PROCESSES
NOORLISA HARUN
Faculty of Chemical and Natural Resources Engineering,
University Malaysia Pahang.
PhD (University of Waterloo), MEng (UTM), BEng (UTM)
noorlisa@ump.edu.my, 09-5492885, 019-9708277
Page 1-1
MKK 1263
Course Instructor
Noorlisa binti Harun
Academic Qualifications:
Contact:
Email: noorlisa@ump.edu.my
Room: A2-24
Page 1-2
MKK 1263
Chapters Overview
Chapter 1 Dynamic Behavior of Chemical Processes
Theoretical Model, Dynamic Behavior
Tuning
CO3 Design and analyze strategies for reducing control loop interactions in
multi loop control problem
CO4 Characterize the discrete system and digital feedback control as well as
to explain the use of distributed control system and programmable logic
controller in the process control area
Page 1-4
MKK 1263
Assessments
Page 1-5
Chapter 1 MKK 1263
Page 1-6
MKK 1263
Why Modelling?
d) Batch processes
i. Inherently unsteady-state operation
ii. Example: Batch reactor
1. Composition changes with time
2. Other variables such as temperature could be constant
Page 1-9
MKK 1263 Mathematical Model
Page 1-10
MKK 1263
What is a model ?
A model for a system and an experiment is
anything to which model can be applied in order
Chapter 1
Page 1-11
MKK 1263
problem problem
2
4
Mathematical
Interpretation
3 solution
Page 1-12
MKK 1263
System Optimised
under study System ?
Chapter 1
Experimenting
Implement
Modelling
REALITY
VIRTUAL
REALITY
Model Simulate Solution for
system the system
Page 1-13
MKK 1263
The Modelling Process
An iterative process
Problem
definition
Chapter 1
System
characteristics
Problem
data
Model
construction
Model
solution
Model
Model verification
calibration &
validation
Page 1-14
MKK 1263
Process design
Process control and diagnosis
Chapter 1
Troubleshooting
Process safety
Operator training
Environmental impact assessment
15
MKK 1263
An Overview
Page 1-16
MKK 1263
u S y
x
Inputs, u y = S[u,d]
Outputs, y
States, x (SISO, MIMO
SS or dynamic)
Disturbances, d
Page 1-17
MKK 1263
The Modelling Goal
Application areas
Flowsheeting Process control
Chapter 1
simulation prediction
(rating) regulation
design identification
optimization diagnosis
Performance specifications
real, integer or Boolean
indices
Page 1-18
MKK 1263
A Systematic Modelling Procedure
1 4 7 Model
Problem Model
definition construction calibration
& validation
Chapter 1
2 5
Controlling Model
factors solution
3 6
Problem Model
data verification
Page 1-19
MKK 1263
1. Problem Definition
Clear description of system
establish underlying assumptions
Chapter 1
Page 1-20
MKK 1263
1. Problem Definition
Chapter 1
Page 1-21
MKK 1263
Definition Example (Step 1)
CSTR description
details
f, CAi
lumped
Chapter 1
in-flow
dynamic
Goal (intent)
inlet change range
f, CA, CB
+/-10% accuracy
out-flow
control design
Page 1-22
MKK 1263
A Systematic Modelling Procedure
1 4 7 Model
Problem Model
definition construction calibration
& validation
Chapter 1
2 5
Controlling Model
factors solution
3 6
Problem Model
data verification
Page 1-23
MKK 1263
2. Controlling Factors /
Mechanisms
Chemical reaction
Mass transfer
Chapter 1
Page 1-24
MKK 1263
Chemical reaction A P
Chapter 1
Perfect mixing
No heat loss (adiabatic)
Page 1-25
MKK 1263
A Systematic Modelling Procedure
1 4 7 Model
Problem Model
definition construction calibration
& validation
Chapter 1
2 5
Controlling Model
factors solution
3 6
Problem Model
data verification
Page 1-26
MKK 1263
3. Data for the problem
Physico-chemical data
Chapter 1
Reaction kinetics
Equipment parameters
Plant data
Page 1-27
MKK 1263
Physico-chemical properties
specific heats, enthalpies, heat and mass
transfer coefficients, density etc
Equipment parameters: V
Page 1-28
MKK 1263
A Systematic Modelling Procedure
1 4 7 Model
Problem Model
definition construction calibration
& validation
Chapter 1
2 5
Controlling Model
factors solution
3 6
Problem Model
data verification
Page 1-29
MKK 1263
4. Model construction
Constitutive equations
Assumptions
Boundaries and balance reaction rates
transfer rates
volumes
Chapter 1
Parameters
Page 1-30
MKK 1263 Conservation Laws
Theoretical models of chemical processes are based on
conservation laws.
Conservation of Mass
rate of mass rate of mass rate of mass
(2-6)
Chapter 1
accumulation in out
Conservation of Component i
rate of component i rate of component i
accumulation in
Page 1-32
MKK 1263 Equations
CSTR Model conservation
(step 4) dm A
dt
f Ai f A rV
dH
fH i fH
Assumptions dt
A1: perfect mixing constitutive
Chapter 1
Page 1-33
MKK 1263
CSTR Model (step 4)
Initial Conditions
C A (0) C Ai
Chapter 1
T (0) Ti
Page 1-34
MKK 1263
A Systematic Modelling Procedure
1 4 7 Model
Problem Model
definition construction calibration
& validation
Chapter 1
2 5
Controlling Model
factors solution
3 6
Problem Model
data verification
Page 1-35
MKK 1263
5. Model solution
Algebraic systems
Ordinary differential equations
Chapter 1
Differential-algebraic equations
Partial differential equations
Integro-partial differential equations
Page 1-36
MKK 1263
CSTR - Numerical
Solution (step 5)
Page 1-37
MKK 1263
A Systematic Modelling Procedure
1 4 7 Model
Problem Model
definition construction calibration
& validation
Chapter 1
2 5
Controlling Model
factors solution
3 6
Problem Model
data verification
Page 1-38
MKK 1263
6. Model verification
Structured programming approach
Modular code
Chapter 1
Page 1-39
MKK 1263
A Systematic Modelling Procedure
1 4 7 Model
Problem Model
definition construction calibration
& validation
Chapter 1
2 5
Controlling Model
factors solution
3 6
Problem Model
data verification
Page 1-40
MKK 1263
7. Model calibration/validation
Page 1-41
MKK 1263
Chapter 1 Runge Kutta Method
Page 1-42
MKK 1263
Homework: RK 4th order revision
1 0 4 6
= 0.51 0.5 3.115234 6.85767
2 1 2.426171 7.632106
= 4 0.32 0.11 1.5 1.889523 8.326886
2 1.471577 8.946865
Ref: Chapra, S. C. and Canale, R.P. (2006). Numerical Methods for Engineers. 5th
Edition, McGraw Hill.
Page 1-43
MKK 1263
Ice Cube Problem
L 334000
H 631
cp 4187 KJ/kg.K
Density 917 Kg/m3
Tice 273.15 K
= = 0.5
Figure 1: Liquid storage system
Suppose that the initial states of both systems are = 14 ft and = 7 ft3/min. After
five minutes, the inlet flowrate suddenly changes from 7 ft3/min to 5 ft3/min. Predict
which tank will empty first after a long period of operation.
Page 1-45
Chapter 1 MKK 1263
CSTR
Page 1-46
MKK 1263
Chapter 1 CSTR
Page 1-47