![Page 1: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/1.jpg)
modeling and Simulation in chemical engineering
Dr. B. Krishna Srihari
Assistant Professor
Department of Chemical Engineering
National Institute of Technology Srinagar
![Page 2: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/2.jpg)
Course Objective
• Identify the terms involved in inventory rate equation of mass, energy
and momentum
• Recall the basic concepts involved in modeling and simulation
• Apply conservation of mass, momentum and energy equations to
engineering problems.
• Develop model equations for chemical engineering systems
• Solve the model equations and chemical engineering problems using
numerical techniques
Dr. B. Krishna Srihari
![Page 3: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/3.jpg)
Introduction to Process Modeling and Simulation
Process simulation is a successful tool for design, optimization
and control of chemical processes
Use of simulation expanded due to availability of high speed
computers and software packages
Availability of solution techniques further broadened the use
of simulation
Dr. B. Krishna Srihari
![Page 4: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/4.jpg)
Introduction to Process Modeling and Simulation
Skills Required
Sound understanding of engineering fundamentals (physical
system & mechanisms).
Process cannot be viewed as a black box!
Modeling skills (sound mathematical relations).
Computational skills (proper solution technique, software
package, computer, etc.)Dr. B. Krishna Srihari
![Page 5: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/5.jpg)
What does “Model” mean?
Representation of a physical system by mathematical
equations
Models at their best are no more than approximation of the real
process
Equations are based on fundamental laws of physics
(conservation principle, transport phenomena,
thermodynamics and chemical reaction kinetics).
Dr. B. Krishna Srihari
![Page 6: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/6.jpg)
What does “Simulation” mean?
Solving the model equations analytically or numerically.
Modeling & Simulation are valuable tools: safer and
cheaper to perform tests on the model using computer
simulations rather than carrying repetitive experimentations
and observations on the real system.
Dr. B. Krishna Srihari
![Page 7: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/7.jpg)
System
Classification based on thermodynamic principles
i. Isolated system.
ii. Closed system.
iii. Open system.
Classification based on number of phases
a. Homogeneous system.
b. Heterogeneous system.
Dr. B. Krishna Srihari
![Page 8: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/8.jpg)
Model
Dr. B. Krishna Srihari
![Page 9: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/9.jpg)
What does “Steady state and Dynamic” means?
Dynamic: In all processes of interest, the operating conditions
(e.g., temperature, pressure, composition) inside a process unit
will be varying over time.
Steady-state: process variables will not be varying with time
Dr. B. Krishna Srihari
![Page 10: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/10.jpg)
Why Dynamic Behaviour?
A subject of great importance for the:
1. Study of operability and controllability of continuous processes
subject to small disturbances
2. Development of start-up and shut-down procedures
3. Study of switching continuous processes from one steady-state to
another
4. Analysis of the safety of processes subject to large disturbances
5. Study of the design and operation procedures for intrinsically
dynamic processes (batch/periodic/separation)Dr. B. Krishna Srihari
![Page 11: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/11.jpg)
Impact of simulation on chemical process industry…
Economic: cheaper to use simulation than to build numerous
different-size pilot-plants
Operation: Easier to develop alternative operating approaches
via a mathematical model than by experimental methods
Scale up: First-principles simulations can predict system
performance in new and different operating conditions
Dr. B. Krishna Srihari
![Page 12: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/12.jpg)
Strategy for simulation of complex chemical processes…
Dr. B. Krishna Srihari
![Page 13: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/13.jpg)
Systematic Model Building
Dr. B. Krishna Srihari
![Page 14: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/14.jpg)
Strategy for simulation of complex chemical processes…
A good Problem definition comes from
What I really want to find out?
What are the important consequences of the simulation?
Why is simulation work required?
What data are available?
What form of model is required?
What are system inputs, outputs, states, ...Dr. B. Krishna Srihari
![Page 15: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/15.jpg)
Classification of Mathematical Models
Dr. B. Krishna Srihari
![Page 16: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/16.jpg)
Ingredients of Process Models
1. Assumptions
– Time, spatial characteristics
– Flow conditions
2. Model equations and characterizing variables
– Mass, energy, momentum
3. Initial conditions
4. Boundary conditions
5. ParametersDr. B. Krishna Srihari
![Page 17: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/17.jpg)
Ingredients of Process Models
In mathematics, the field of differential equations, an initial value
problem (also called the Cauchy problem by some authors) is an
ordinary differential equation together with a specified value, called
the initial condition, of the unknown function at a given point in the
domain of the solution.
In mathematics, in the field of differential equations, a boundary value
problem is a differential equation together with a set of additional
constraints, called the boundary conditions
Dr. B. Krishna Srihari
![Page 18: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/18.jpg)
Process Classification: Batch vs. Continuous
Batch Process:
feedstocks for each processing step (i.e., reaction, distillation) are
charged into the equipment at the start of processing; products are
removed at the end of processing
Transfer of material from one item of equipment to the next occurs
discontinuously often via intermediate storage tanks
Batch processes are intrinsically dynamic conditions within the
equipment vary over the duration of the batchDr. B. Krishna Srihari
![Page 19: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/19.jpg)
Batch Process Example: Batch Reactor
Dr. B. Krishna Srihari
![Page 20: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/20.jpg)
Variations on Batch Operation
Semi-batch:
One or more feedstocks to a batch unit operation to be added
during the batch
Semi-continuous:
Some of the products are removed during the batch
Dr. B. Krishna Srihari
![Page 21: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/21.jpg)
Continuous Process
Involve continuous flows of material from one processing unit
to the next
Usually designed to operate at steady-state; due to external
disturbances, even continuous processes operate dynamically
Continuous Process Example : PFRDr. B. Krishna Srihari
![Page 22: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/22.jpg)
Variation on Continuous OPERATION
Periodic:
Continuous processes subjected to a periodic (e.g., sinusoidal or square
wave) variation of one or more of the material/energy input streams
Industrially Important Examples
Periodic adsorption – periodic conditions (pressure/temperature) regulates
preferential adsorption and desorption of different species over different
parts of the cycle
Periodic catalytic reaction – involves variation of feed composition;
under certain conditions the average performance of the reactor is improved
Dr. B. Krishna Srihari
![Page 23: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/23.jpg)
Lumped vs. Distributed
Lumped Operations:
Perfect mixing– at any particular time instant, the values of
operating conditions are (approximately) the same at all points
within the unit
Distributed Operations:
Imperfect mixing will result in different operating conditions at
different points even at the same time → existence of distributions
of conditions over spatial domainsDr. B. Krishna Srihari
![Page 24: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/24.jpg)
Lumped vs. Distributed : Mathematical Considerations
Lumped Operations:
Characterized by a single independent variable (time)
Their modelling can be effected in terms of ordinary differential
equations (ODEs)
Distributed Operations:
Introduce additional independent variables (e.g., one or more spatial
co-ordinates, particle size, molecular weight, etc.)
Involves partial differential equations (PDEs) in timeDr. B. Krishna Srihari
![Page 25: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/25.jpg)
Lumped vs. Distributed : Mathematical Considerations
Lumped Operations:
Characterized by a single independent variable (time)
Their modelling can be effected in terms of ordinary differential
equations (ODEs)
Distributed Operations:
Introduce additional independent variables (e.g., one or more spatial
co-ordinates, particle size, molecular weight, etc.)
Involves partial differential equations (PDEs) in timeDr. B. Krishna Srihari
![Page 26: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/26.jpg)
Conservation Laws: General Form
Conservation laws describe the variation of the amount of a
“conserved quantity” within the system over time:
Dr. B. Krishna Srihari
![Page 27: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/27.jpg)
Conservation Laws
Dr. B. Krishna Srihari
![Page 28: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/28.jpg)
Software’s for process simulation
• Universal software:
– Worksheets – Excel, Calc (Open Office)
– Mathematical software – MathCAD, Matlab
• Specialized software – process simulators. Equipped
with:
– Data base of apparatus models
– Data base of components and mixtures properties
– Solver engine
– User friendly interface
Dr. B. Krishna Srihari
![Page 29: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/29.jpg)
Software process simulators
• Some actual process simulators:
1. ASPEN Tech /HYSYS
2. ChemCAD
3. PRO/II
4. ProSim
5. COMSOL Multiphysics etc.,
Dr. B. Krishna Srihari
![Page 30: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/30.jpg)
Introduction: Basic Concepts• A concept is a unit of thought. Any part of experience that we can organize
into an idea is a concept. For example, man's concept of cancer is changingall the time as new medical information is gained as a result ofexperiments.
• Concepts or ideas that axe the basis of science and engineering arechemical species, mass, momentum, and energy. A conserved quantity isone which can be transformed. However, transformation does not alter thetotal amount of the quantity.
• For example, money can be transferred from a checking account to asavings account but the transfer does not affect the total assets.
• For any quantity that is conserved, an inventory rate equation can bewritten to describe the transformation of the conserved quantity.
• Inventory of the conserved quantity is based on a specified unit of time,which is reflected in the term, rate. In words, this rate equation for anyconserved quantity ϕ takes the form
Dr. B. Krishna Srihari
![Page 31: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/31.jpg)
Basic concepts upon which the technique for solvingengineering problems is based are the rate equations forthe
• Conservation of chemical species,
• Conservation of mass,
• Conservation of momentum,
• Conservation of energy.
Characteristics of the Basic Concepts
• The basic concepts have certain characteristics that are alwaystaken for granted but seldom stated explicitly. The basicconcepts are
• Independent of the level of application,
• Independent of the coordinate system to which they areapplied,
• Independent of the substance to which they are applied.
Dr. B. Krishna Srihari
![Page 32: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/32.jpg)
Dr. B. Krishna Srihari
![Page 33: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/33.jpg)
Dr. B. Krishna Srihari
![Page 34: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/34.jpg)
Definitions
Dr. B. Krishna Srihari
![Page 35: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/35.jpg)
Dr. B. Krishna Srihari
![Page 36: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/36.jpg)
Dr. B. Krishna Srihari
![Page 37: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/37.jpg)
Dr. B. Krishna Srihari
![Page 38: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/38.jpg)
Dr. B. Krishna Srihari
![Page 39: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/39.jpg)
Dr. B. Krishna Srihari
![Page 40: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/40.jpg)
Dr. B. Krishna Srihari
![Page 41: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/41.jpg)
Dr. B. Krishna Srihari
![Page 42: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/42.jpg)
Dr. B. Krishna Srihari
![Page 43: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/43.jpg)
Dr. B. Krishna Srihari
![Page 44: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/44.jpg)
AnswerRate of Accumulation = (Rate of generation) - (Rate of disappearance) + (Rate of Input) - (Rate of Output)
Answer(a) Unsteady state (b) Steady Sate (c) Steady state
Dr. B. Krishna Srihari
![Page 45: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/45.jpg)
Answers
Dr. B. Krishna Srihari
![Page 46: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/46.jpg)
Dr. B. Krishna Srihari
![Page 47: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/47.jpg)
Dr. B. Krishna Srihari
![Page 48: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/48.jpg)
Dr. B. Krishna Srihari
![Page 49: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/49.jpg)
![Page 50: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/50.jpg)
![Page 51: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/51.jpg)
![Page 52: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/52.jpg)
![Page 53: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/53.jpg)
![Page 54: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/54.jpg)
![Page 55: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/55.jpg)
![Page 56: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/56.jpg)
![Page 57: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/57.jpg)
![Page 58: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/58.jpg)
![Page 59: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/59.jpg)
![Page 60: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/60.jpg)
![Page 61: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/61.jpg)
![Page 62: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/62.jpg)
![Page 63: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/63.jpg)
PROBLEMS
2.2. A Newtonian fluid with a viscosity of 50 cP is placed between two large parallel plates separated by a distance of 8 mm. Each plate has an area of 2 m
2. The upper p late moves in the
positive x-direction with a velocity of 0.4 m/s while the lower plate is kept stationary . (a) Calculate the steady force applied to the upper plate. (b) The fluid in part (a) is replaced with another Newtonian fluid of viscosity 5 cP. If the steady force applied to the upper plate is the same as that of part (a), calculate the velocity of the upper plate.
![Page 64: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/64.jpg)
Answer: F/A = -����
�� = -1 × 10�� ×
�
����� = - 4 N
Now, 4 = 0.8 × 10�� ×�
������
Y2 = 0.02 m = 2 cm
![Page 65: Modeling and SiMulation in cheMical engineering](https://reader030.vdocuments.site/reader030/viewer/2022012622/61a1ee5a64cdd25fb11448a9/html5/thumbnails/65.jpg)