13
SAJJAD KHUDHUR ABBAS Ceo , Founder & Head of SHacademy Chemical Engineering , Al-Muthanna University, Iraq Oil & Gas Safety and Health Professional – OSHACADEMY Trainer of Trainers (TOT) - Canadian Center of Episode 53 : Computer Aided Process Engineering

Episode 53 : Computer Aided Process Engineering

Embed Size (px)

Citation preview

Page 1: Episode 53 :  Computer Aided Process Engineering

SAJJAD KHUDHUR ABBASCeo , Founder & Head of SHacademyChemical Engineering , Al-Muthanna University, IraqOil & Gas Safety and Health Professional – OSHACADEMYTrainer of Trainers (TOT) - Canadian Center of Human Development

Episode 53 : Computer Aided Process Engineering

Page 2: Episode 53 :  Computer Aided Process Engineering

Computer Aided Process Engineering

Lecture notes and reading material* A lecture note covering all the lectures has been

prepared (see course home-page)* Supplementary text-books are listed

* A course home-page has been created* All lecture and tutorial material can be

downloaded from the home-page

http://www.capec.kt.dtu.dk/Courses/MSc-level-Courses/

Page 3: Episode 53 :  Computer Aided Process Engineering

What is Simulation?

Simulation is the act of representing some aspects of the

real world by numbers or symbols which may be manipulated to

facilitate their study

Page 4: Episode 53 :  Computer Aided Process Engineering

What is a Process Simulator?

An Engineering Tool which performs,

* Automated calculations

* Material and/or energy balances

* Physical property estimations

* Design/rating calculations

* Process optimizationIt is not a Process Engineer !

Page 5: Episode 53 :  Computer Aided Process Engineering

Design & analysis through process simulation/optimization

Divider

Mixer Reactor Separator

A chemical plant is our real world

Page 6: Episode 53 :  Computer Aided Process Engineering

Separator

Define Problem

Analyze results

Develop process model

Collect additional

data

Solve model equations

Main steps in process simulation

Divider

Mixer Reactor

Chemical Plant

Page 7: Episode 53 :  Computer Aided Process Engineering

Separator

Define Problem

Analyze results

Develop processmodel

h(x, y) = 0

Collect additional

data

Solve model equations - AE solver

Steady state simulation - solve algebraic equations

Divider

Mixer Reactor

Chemical Plant

Page 8: Episode 53 :  Computer Aided Process Engineering

Separator

Define Problem

Analyze results

Develop processmodel

h(x, y) = 0

Collect additional

data

Solve model equations -AE solver + NLP

method

Process optimization - minimize function s.t. constraints

Min (x, y)s.t g(x, y) 0 h1 (x,y) = 0

Divider

Mixer Reactor

Chemical Plant

Page 9: Episode 53 :  Computer Aided Process Engineering

Separator

Define Problem

Analyze results

Develop processmodel

h(x, y) = 0

Collect additional

data

Solve model equations - DAE solver

Dynamic simulation - solve ordinary differential equations

dx/dt = f(x,y)

Divider

Mixer Reactor

Chemical Plant

Page 10: Episode 53 :  Computer Aided Process Engineering

Problem Definition -What information do we need?

Divider

Mixer Reactor Separator

Known data

Stream data

Equipment data

Operating data

Chemical Plant

Unit operations

Mixture compounds

Process flowsheet

Page 11: Episode 53 :  Computer Aided Process Engineering

Problem Definition -What do we need to select (from a simulator)?

Divider

Mixer Reactor Separator

Library

Unit models

Thermo- models

Method of solution

Chemical Plant

Unit operations

Mixture compounds

Process flowsheet

Page 12: Episode 53 :  Computer Aided Process Engineering

Some Definitions

Unit 1 Unit 2 Unit 3 Unit 4 Unit 5

Module; Stream; Flowsheet decomposition; Partitions;Recycle loop; Tear stream;

Calculation sequence; Simulation approach;Convergence technique

(see chapter 8 – lecture notes - for definitions)

Page 13: Episode 53 :  Computer Aided Process Engineering

Thanks for Watching Please follow me / SAJJAD KHUDHUR ABBAS