Optimal synthesis of batch separation processes Taj Barakat and Eva Sørensen University College London iCPSE Consortium Meeting, Atlanta, 30-31 March 2006.

Slides:



Advertisements
Similar presentations
G5BAIM Artificial Intelligence Methods
Advertisements

Distillation: So simple and yet so complex... and vice versa Sigurd Skogestad Norwegian University of Science and Technology (NTNU) Trondheim, Norway.
Planning with Linear Programming
Linear Programming Problem
Real Options, Optimisation Methods and Flood Risk Management Michelle Woodward - HR Wallingford and Exeter University Ben Gouldby – HR Wallingford Zoran.
CHEN 4460 – Process Synthesis, Simulation and Optimization Dr. Mario Richard Eden Department of Chemical Engineering Auburn University Lecture No. 4 –
Pharmaceutical API Process Development and Design
Local and Global Optima
Comparison of Genetic Algorithm and WASAM Model for Real Time Water Allocation: A Case Study of Song Phi Nong Irrigation Project Bhaktikul, K, Mahidol.
2003 International Congress of Refrigeration, Washington, D.C., August 17-22, 2003 Application of Multi-objective Optimization in Food Refrigeration Processes.
CHEN 4460 – Process Synthesis, Simulation and CHEN 4460 – Process Synthesis, Simulation and Optimization Dr. Mario Richard Eden Department of Chemical.
Introduction to Management Science
1 Eva Sørensen University College London Optimal economic design and operation of single and multi-column chromatographic processes.
A Comparative Study Of Deterministic And Stochastic Optimization Methods For Integrated Design Of Processes Mario Francisco a, Silvana Revollar b, Pastora.
Supply Chain Design Problem Tuukka Puranen Postgraduate Seminar in Information Technology Wednesday, March 26, 2009.
Explicit Non-linear Optimal Control Law for Continuous Time Systems via Parametric Programming Vassilis Sakizlis, Vivek Dua, Stratos Pistikopoulos Centre.
CHEN 4460 – Process Synthesis, Simulation and Optimization Dr. Mario Richard Eden Department of Chemical Engineering Auburn University Lecture No. 5 –
Linear and Integer Programming Models
Thermo-economic modelling and optimization of fuel cell systems Francesca Palazzi, Julien Godat, Dr François Marechal Laboratory for Industrial Energy.
© P. Pongcharoen ISA/1 Applying Designed Experiments to Optimise the Performance of Genetic Algorithms for Scheduling Capital Products P. Pongcharoen,
CHEN 4460 – Process Synthesis, Simulation and Optimization Dr. Mario Richard Eden Department of Chemical Engineering Auburn University Lecture No. 4 –
CHEN 4460 – Process Synthesis, Simulation and Optimization Dr. Mario Richard Eden Department of Chemical Engineering Auburn University Review of Midterm.
Introduction to Management Science
1 Swiss Federal Institute of Technology Computer Engineering and Networks Laboratory Classical Exploration Methods for Design Space Exploration (multi-criteria.
Resource Allocation Problem Reporter: Wang Ching Yu Date: 2005/04/07.
LP formulation of Economic Dispatch
We present an optimization approach that allows various designs of membrane networks for gas separations to be evaluated simultaneously while choosing.
Evolutionary Optimisation for Microsoft Excel
Evolutionary Multi-objective Optimization – A Big Picture Karthik Sindhya, PhD Postdoctoral Researcher Industrial Optimization Group Department of Mathematical.
Operations Research Models
Quantitative Methods of Management
Optimal operation of distillation columns and link to control Distillation Course Berlin Summer Sigurd Skogestad. Part 3.
CRESCENDO Full virtuality in design and product development within the extended enterprise Naples, 28 Nov
Example II: Linear truss structure
MULTICRITERIAL REASONING of PRIORITIES1 THE PRINCIPLES OF MULTICRITERIAL REASONING OF THE DEVELOPMENT PRIORITIES Buracas & Zvirblis
1 Linear Programming: Model Formulation and Graphical Solution.
A two-stage approach for multi- objective decision making with applications to system reliability optimization Zhaojun Li, Haitao Liao, David W. Coit Reliability.
Integrated Circuits and Systems Laboratory Darmstadt University of Technology Design Space Exploration of incompletely specified Embedded Systems.
Introduction A GENERAL MODEL OF SYSTEM OPTIMIZATION.
1 Exploring Custom Instruction Synthesis for Application-Specific Instruction Set Processors with Multiple Design Objectives Lin, Hai Fei, Yunsi ACM/IEEE.
Robin McDougall Scott Nokleby Mechatronic and Robotic Systems Laboratory 1.
1 Handling Uncertainty in the Development and Design of Chemical Processes David Bogle, David Johnson and Sujan Balendra Centre for Process Systems Engineering.
Locating Multiple Optimal Solutions Based on Multiobjective Optimization Yong Wang
1 SHAREX: A MULTIPERIOD PORTFOLIO MANAGEMENT MODEL.
Presented By Dr. Mohsen Alardhi College of Technological Studies, Kuwait April 19 th,2009.
1 Multi-Objective Portfolio Optimization Jeremy Eckhause AMSC 698S Professor S. Gabriel 6 December 2004.
1 Iterative Integer Programming Formulation for Robust Resource Allocation in Dynamic Real-Time Systems Sethavidh Gertphol and Viktor K. Prasanna University.
Chapter 2 Linear Programming Models: Graphical and Computer Methods
8th International Symposium on Dynamics and Control of Process Systems (2007) Mexico/Cancun 1 NEW COLUMN CONFIGURATIONS FOR PRESSURE SWING BATCH DISTILLATION.
Batch Extractive Distillation as a Hybrid process… CHISA BATCH EXTRACTIVE DISTILLATION AS A HYBRID PROCESS: SEPARATION OF MINIMUM BOILING AZEOTROPES.
22. March 2004 Department of Chemical Engineering, NTNU
LINEAR PROGRAMMING.
Linear Programming Short-run decision making model –Optimizing technique –Purely mathematical Product prices and input prices fixed Multi-product production.
Evolutionary multi-objective algorithm design issues Karthik Sindhya, PhD Postdoctoral Researcher Industrial Optimization Group Department of Mathematical.
Evolutionary Computing Chapter 12. / 26 Chapter 12: Multiobjective Evolutionary Algorithms Multiobjective optimisation problems (MOP) -Pareto optimality.
LINEAR PROGRAMMING. Linear Programming Linear programming is a mathematical technique. This technique is applied for choosing the best alternative from.
© P. Pongcharoen CCSI/1 Scheduling Complex Products using Genetic Algorithms with Alternative Fitness Functions P. Pongcharoen, C. Hicks, P.M. Braiden.
Process design and integration Timo Laukkanen. The main objectives of this course To learn how to use tools that can be used to design heat recovery systems.
0 Integer Programming Introduction to Integer Programming (IP) Difficulties of LP relaxation IP Formulations Branch and Bound Algorithms Reference: Chapter.
Mathematical Programming
C.-S. Shieh, EC, KUAS, Taiwan
Decomposed optimization-control problem
Process design and integration
MBA 651 Quantitative Methods for Decision Making
Graphical Analysis – the Feasible Region
Process design, process integration and energy system optimization
Yongtaek Lee, Ph.D., Professor
Dr. Arslan Ornek DETERMINISTIC OPTIMIZATION MODELS
WELCOME By “MATHEMATICAL FORMULATION” Smt. N. Prabhavathi
Presentation transcript:

Optimal synthesis of batch separation processes Taj Barakat and Eva Sørensen University College London iCPSE Consortium Meeting, Atlanta, March 2006

2 Motivations Many valuable mixtures are difficult to separate Need to optimise efficiency of current processes Select most economical separation process Explore novel techniques and alternatives

3 Objectives Development of models/superstructure to determine the best design configuration, operating policy and control strategy for hybrid separation (distillation/membrane) processes. Develop general guidelines for design, operation and control of such processes

4 Project Features Economics objective function Rigorous dynamic models Encompassing (most of) the available decision variables Considering novel configurations

5 Outline 1. Optimal synthesis of batch separation processes 2. Multi-objective optimisation of batch distillation processes 3. Concluding remarks

6 Optimal synthesis of batch separation processes

7 Configuration Decisions Separation problem Process Superstructure ? Batch Distillation Batch PervaporationBatch Hybrid

8 Design and Operation Decisions Design Alternatives Operational Alternatives Min capital cost Min running cost Trays Membrane stages Membrane modules Vapour loading rate Reflux/reboil ratios Recovery/No. batches Withdrawal rate Task durations

9 Process Superstructure Feed Retentate Permeate Offcut NtNt RcRc QrQr RpRp NsNs, N m,s P RrRr LrLr FsFs QsQs

10 Batch Distillation Product 1 Product 2 Offcut Reboiler NtNt RcRc QrQr RpRp

11 Batch Pervaporation Offcut Feed Separation Stage Retentate Permeate NsNs N m,s RrRr RpRp P QfQf

12 Hybrid Distillation I Feed Product Permeate Reboiler Offcut NtNt RcRc QrQr RpRp P NsNs N m,s

13 Hybrid Distillation II Feed Retentate Permeate Offcut NtNt RcRc QrQr RpRp P N s N m,s

14 Hybrid Distillation III Retentate Permeate Offcut Feed NtNt RcRc QrQr RpRp NsNs, N m,s P R pr LrLr FsFs RrRr

15 Problem Formulation – Objective Function Maximise Annual Profit = Revenues – Operating Costs Batch Processing Time Av. Time – Capital Costs Subject to : Model equationsDAE/PDAE, nonlinear Design variable boundsdiscrete and continuous Operational variable boundscontinuous To determine : Design variables Operation variables (time dependent) Nonlinear, (OC/CC, Guthrie’s correlations)

16 Problem Formulation - Solution n DAE n gPROMS (Process Systems Enterprise Ltd., 2005) n MIDO n Genetic Algorithm (GA) Mixed integer dynamic optimisation (MIDO) problem Complex search space topography (local optima, nonconvex) Need robust, stable and global solution method

17 Optimisation Implementation Genetic Algorithm Module Batch Distillation/Pervap Model Thermodynamics Model Genome Set Model State Simulation Output Physical Properties GAlib gPROMS Multiflash

18 Case Study

19 Case Study ( Acetone – Water ) Separation of a binary tangent-pinch mixture Acetone dehydration system ( 70 mol % acetone feed ) 20,000 mole feed Subject to:  Purity ≥ 97%  Recovery ≥ 70% Maximise:  Annual profit Assuming:  Single membrane stage  Single retentate recycle location

20 Case Study Superstructure Retentate Permeate Offcut

21 Optimal Process - Hybrid Feed Retentate Permeate Offcut R p 0.79 – 1.8% 1.00 – 96.3% 0.88 – 1.9% R r 1.00 – 1.8% 0.83 – 96.3% 0.24 – 1.9% L r =3 N t = 30 F s = 9 V Reb = 5 mole/s F side = 2.5 mole/s P = 300 Pa N m = 2 Profit M£/yr t f = 5119 s T o = 330 K

22 Fixed Configuration – Distillation only Product 1 Product 2 Offcut Reboiler R p 1.00 – 0.10% 1.00 – 99.7% 0.00 – 0.20% R r 1.00 – 0.10% 0.68 – 99.7% 0.70 – 0.20% N t = 30 V Reb = 5 mole/s t f = 8964 s Profit M£/yr -26%

23 Case Study Summary Approach for process selection based on overall economics Allows determination of best process alternative for maximum overall profitability Company specific costing can easily be included

24 Multi-objective optimisation of batch distillation processes

25 Batch Distillation Product 1 Product 2 Offcut Reboiler NtNt RcRc QrQr RpRp

26 Problem Formulation – Objective Function Minimise Investment Costs Subject to : Model equationsDAE/PDAE, nonlinear Design variable boundsdiscrete and continuous Operational variable boundscontinuous To determine : Design variables Operation variables (time dependent) Minimise Operating Costs &

27 Optimisation Single-objective optimisation: To find a single optimal solution x * of a single objective function f(x) Multi-objective optimisation: To find array of “Pareto optimal” solutions with respect to multiple objective functions x x* f(x)f(x) 0

28 Multiobjective Optimization Problem Maximize subject to Several Pareto-optimal sets Pareto Optimal Solutions Minimise

29 Ranking if solution is infeasible if solution is feasible but dominated if solution is feasible and non- dominated

30 Ranking 3 F2F2 F1F1 3 better Max =

31 Problem Formulation - Solution n DAE n gPROMS (Process Systems Enterprise Ltd., 2005) n MO-MIDO n Multi-Criteria Genetic Algorithm (MOGA) Multi-objective Mixed integer dynamic optimisation (MO-MIDO) problem Need robust, stable and global solution method

32 Case Study

33 Case Study ( Acetone – Water ) Separation of a binary tangent-pinch mixture Acetone dehydration system ( 70 mol % acetone feed ) 20,000 mole feed Subject to:  Purity ≥ 97%  Recovery ≥ 70% Minimise:  Investment costs  Annual operating costs

34 Case Study Summary

35 Case Study Summary Approach for multi-criteria process optimisation using Genetic Algorithm Allows determination of process alternatives through Pareto optimality Company specific costing can easily be included

36 Concluding Remarks For hybrid batch separation processes: Optimum synthesis and design procedure Multi-criteria optimisation Simple extension to continuous hybrid processes