Optimization of Batch Processes

Size: px
Start display at page:

Download "Optimization of Batch Processes"

Transcription

1 Integrated Scheduling and Dynamic Optimization of Batch Processes Yisu Nie and Lorenz T. Biegler Center for Advanced Process Decision-making Department of Chemical Engineering Carnegie Mellon University John M. Wassick The Dow Chemical Company 3/12/2011 1

2 Presentation Outline Introduction Motivating example Integrated formulation Case study Conclusions 3/12/2011 2

3 Introduction Batch chemical process These two problems are nested in nature An integrated decision-making approach merits attention 3/12/2011 3

4 Introduction How do we model dynamics? Differential Algebraic Equations Energy cost Material production Material consumption Material purity 3/12/2011 4

5 Introduction What advantages do dynamic optimization offer? Improvement on economic performance of individual operations A door to optimal production schedule of overall process... Trade-offs in an operation Trade-offs between a group of operations 3/12/2011 5

6 Motivating Example Recipe Flowsheet of a typical batch process 1) React feed material in the batch reactor for 1 hour at constant temperature 385 K 2) Remove the waste component generated by side reaction in the filter for 2 hours 3) Purify the intermediate in the distillation column for 2 hours with reflux ratio = 3 3/12/2011 6

7 Motivating Example Reactor 20 Gantt chart of recipe based model Optimal control profile Reactor temperature Dynamic Recipe 9 8 Optimal control profile Reflux ratio in column Dynamic Recipe Filter Column Reactor 20 Filter Column Time(hr) Gantt chart of integrated model dl Time(hr) Gantt charts Retemp Reflux 6 5 Optimal control profiles /12/2011 7

8 Scheduling Formulation Network-based representation of batch processes State Task Network (STN) (E. Kondili et al. 93) Resource Task Network (RTN) (C.C. Pantelides 94) Is there an alternative perspective? 3/12/2011 8

9 Scheduling Formulation A closed loop representation of chemical processes 3/12/2011 9

10 Scheduling Formulation Mathematical formulation Assignment constraints Material balance Capacity constraints 3/12/

11 Scheduling Formulation Sequencing constraints Operations in the same unit Operations in different units Material quality measurement Mixture composition Purity requirements 3/12/

12 Scheduling Formulation Unit operation Operating state Idle state 3/12/

13 Scheduling Formulation Overall formulation Mixed-Logic Dynamic Optimization (MLDO) Reformulation strategy Mixed-Integer Nonlinear Program (MINLP) Simultaneous collocation DAE Nonlinear algebraic equations Big-M reformulation Disjunctions Relaxed inequalities 3/12/

14 Case Study A state equipment representation of a multiproduct batch process Product recipes 3/12/

15 Case Study Gantt-chart for the case study Heater Heat <80> Heat <45> Heat <24.8> Reactor1 Rct1 <35> Rct2 <35> Rct2 <24.8> Reactor2 Rct1 <34.1> Rct2 <45> Rct2 <45> Filter1 Fil1 <69.1> Filter2 Fil2 <79.2> Fil2 <45.8> Fil2 <24.8> Column Dis1 <60> Dis2 <60> Dis2 <37.2> Line1 Pck1 <14.3> Pck2 <25.1> Line2 Pck1 <40.9> Pck2 <28.8> Pck3 <22.4> Time (hr) 3/12/

16 Case Study Scaled te emperature led temperature 8 6 Optimal temperature profile reactor 2 during slot Processing time (hr) 10 5 Optimal temperature profile reactor 2 during slot 2 Sca Scaled tempera ature Processing time (hr) 10 5 Optimal temperature profile reactor 2 during slot Processing time (hr) 3/12/

17 Case Study 6 Optimal reflux ratio profile of column during slot 3 Reflux ratio Processing time (hr) 6 Optimal reflux ratio profile of column during slot 4 Reflux ratio Processing time (hr) 4 Optimal reflux ratio profile of column during slot 5 Reflux ratio Processing time (hr) 3/12/

18 Conclusions Concluding remarks An integrated framework for short-term scheduling and dynamic real-time optimization of batch processes A reformulation strategy of mixed-logic dynamic optimization problems Future developments Decomposition techniques for practical applications Implementation with fast dynamic models Nonconvex MINLP solution strategies Material transportation and storage, changeovers and order fulfillment in scheduling 3/12/

19 Acknowledgements 3/12/

Cyclic short-term scheduling of multiproduct batch plants using continuous-time representation

Cyclic short-term scheduling of multiproduct batch plants using continuous-time representation Computers and Chemical Engineering (00) Cyclic short-term scheduling of multiproduct batch plants using continuous-time representation D. Wu, M. Ierapetritou Department of Chemical and Biochemical Engineering,

More information

Facing New Products Demand through Simultaneous Structural and Operational Decisions in the Design of the Control Recipe

Facing New Products Demand through Simultaneous Structural and Operational Decisions in the Design of the Control Recipe Facing New Products Demand through Simultaneous Structural and Operational Decisions in the Design of the Control Recipe Marta Moreno-Benito, Antonio Espuña* Chemical Engineering Department, Univesitat

More information

Improved Big-M Reformulation for Generalized Disjunctive Programs

Improved Big-M Reformulation for Generalized Disjunctive Programs Improved Big-M Reformulation for Generalized Disjunctive Programs Francisco Trespalacios and Ignacio E. Grossmann Department of Chemical Engineering Carnegie Mellon University, Pittsburgh, PA 15213 Author

More information

Effective Continuous-Time Formulation for Short-Term Scheduling. 3. Multiple Intermediate Due Dates 1,2

Effective Continuous-Time Formulation for Short-Term Scheduling. 3. Multiple Intermediate Due Dates 1,2 3446 Ind. Eng. Chem. Res. 1999, 38, 3446-3461 Effective Continuous-Time Formulation for Short-Term Scheduling. 3. Multiple Intermediate Due Dates 1,2 M. G. Ierapetritou, T. S. Hené, and C. A. Floudas*

More information

AC : A MODULE FOR TEACHING BATCH OPERATIONS

AC : A MODULE FOR TEACHING BATCH OPERATIONS AC 2010-726: A MODULE FOR TEACHING BATCH OPERATIONS Richard Turton, West Virginia University Richard Turton received his B.S. degree from the University of Nottingham and his M.S. and Ph.D. degrees from

More information

Batch Scheduling with Quality-based Changeovers

Batch Scheduling with Quality-based Changeovers Batch Scheduling with Quality-based Changeovers Braulio Brunaud 1, Satyajith Amaran 2, Scott Bury 2, John Wassick 2, and Ignacio E. Grossmann 1 1 Carnegie Mellon University, Department of Chemical Engineering

More information

Planning and Scheduling of batch processes. Prof. Cesar de Prada ISA-UVA

Planning and Scheduling of batch processes. Prof. Cesar de Prada ISA-UVA Planning and Scheduling of batch processes Prof. Cesar de Prada ISA-UVA prada@autom.uva.es Outline Batch processes and batch plants Basic concepts of scheduling How to formulate scheduling problems Solution

More information

Simultaneous Planning and Scheduling of Single-Stage Multiproduct Continuous Plants with Parallel Lines

Simultaneous Planning and Scheduling of Single-Stage Multiproduct Continuous Plants with Parallel Lines Simultaneous Planning and Scheduling of Single-Stage Multiproduct Continuous Plants with Parallel Lines Muge Erdirik-Dogan, Ignacio E. Grossmann July 18, 2007 Department of Chemical Engineering, Carnegie

More information

Optimal Synthesis of Complex Distillation ColumnsUsing Rigorous Models

Optimal Synthesis of Complex Distillation ColumnsUsing Rigorous Models Optimal Synthesis of Complex Distillation ColumnsUsing Rigorous Models Ignacio E. Grossmann 1, Pío A. Aguirre 2 and Mariana Barttfeld 2 1 Department of Chemical Engineering, Carnegie Mellon University,

More information

Stacy L. Janak, Xiaoxia Lin, and Christodoulos A. Floudas*

Stacy L. Janak, Xiaoxia Lin, and Christodoulos A. Floudas* 2516 Ind. Eng. Chem. Res. 2004, 43, 2516-2533 Enhanced Continuous-Time Unit-Specific Event-Based Formulation for Short-Term Scheduling of Multipurpose Batch Processes: Resource Constraints and Mixed Storage

More information

Model-based On-Line Optimization Framework for Semi-batch Polymerization Reactors

Model-based On-Line Optimization Framework for Semi-batch Polymerization Reactors Preprints of the 9th International Symposium on Advanced Control of Chemical Processes The International Federation of Automatic Control MoA1.1 Model-based On-Line Optimization Framework for Semi-batch

More information

A Novel Priority-Slot Based Continuous-Time. Formulation for Crude-Oil Scheduling Problems

A Novel Priority-Slot Based Continuous-Time. Formulation for Crude-Oil Scheduling Problems A Novel Priority-Slot Based Continuous-Time Formulation for Crude-Oil Scheduling Problems Sylvain Mouret, Ignacio E. Grossmann,, and Pierre Pestiaux Department of Chemical Engineering, Carnegie Mellon

More information

Process Systems Engineering

Process Systems Engineering Process Systems Engineering Coal Oxycombustion Flowsheet Optimization Alexander W. Dowling Lorenz T. Biegler Carnegie Mellon University David C. Miller, NETL March 10 th, 2013 1 Oxycombustion Flowsheet

More information

Numerical Optimization. Review: Unconstrained Optimization

Numerical Optimization. Review: Unconstrained Optimization Numerical Optimization Finding the best feasible solution Edward P. Gatzke Department of Chemical Engineering University of South Carolina Ed Gatzke (USC CHE ) Numerical Optimization ECHE 589, Spring 2011

More information

Optimal synthesis of storageless. batch plants using the Process. Intermediate Storage Operational. policy

Optimal synthesis of storageless. batch plants using the Process. Intermediate Storage Operational. policy Optimal synthesis of storageless batch plants using the Process Intermediate Storage Operational policy Thomas Pattinson Optimal synthesis of storageless batch plants using the Process Intermediate Storage

More information

Solving Mixed-Integer Nonlinear Programs

Solving Mixed-Integer Nonlinear Programs Solving Mixed-Integer Nonlinear Programs (with SCIP) Ambros M. Gleixner Zuse Institute Berlin MATHEON Berlin Mathematical School 5th Porto Meeting on Mathematics for Industry, April 10 11, 2014, Porto

More information

Simultaneous Cyclic Scheduling and Control of a Multiproduct CSTR Reactor

Simultaneous Cyclic Scheduling and Control of a Multiproduct CSTR Reactor Simultaneous Cyclic Scheduling and Control of a Multiproduct CSTR Reactor Antonio Flores-Tlacuahuac Departamento de Ingeniería y Ciencias Químicas, Universidad Iberoamericana Prolongación Paseo de la Reforma

More information

Kinetic Modeling for a Semi-Interpenetrating Polymer Network (SIPN) Process

Kinetic Modeling for a Semi-Interpenetrating Polymer Network (SIPN) Process Kinetic Modeling for a Semi-Interpenetrating Polymer Network (SIPN) Process Weijie Lin Advisor: Lorenz T. Biegler, Annette Jacobson Chemical Engineering Department Carnegie Mellon University, Pittsburgh,

More information

Estimating analytically the capacity of batch plants with shared equipment: a yoghurt plant case study

Estimating analytically the capacity of batch plants with shared equipment: a yoghurt plant case study Procedia Food Science (0) 79 798 th International Congress on Engineering and Food (ICEF) Estimating analytically the capacity of batch plants with shared equipment: a yoghurt plant case study Alexandros

More information

Simultaneous mixed-integer dynamic optimization for integrated design and control

Simultaneous mixed-integer dynamic optimization for integrated design and control Computers and Chemical Engineering 31 (2007) 588 600 Simultaneous mixed-integer dynamic optimization for integrated design and control Antonio Flores-Tlacuahuac, Lorenz T. Biegler Department of Chemical

More information

Continuous-time versus discrete-time approaches for scheduling of chemical processes: a review

Continuous-time versus discrete-time approaches for scheduling of chemical processes: a review Computers and Chemical Engineering 28 (2004) 2109 2129 Review Continuous-time versus discrete-time approaches for scheduling of chemical processes: a review Christodoulos A. Floudas, Xiaoxia Lin Department

More information

Real-Time Optimization (RTO)

Real-Time Optimization (RTO) Real-Time Optimization (RTO) In previous chapters we have emphasized control system performance for disturbance and set-point changes. Now we will be concerned with how the set points are specified. In

More information

Dynamic Real-Time Optimization: Linking Off-line Planning with On-line Optimization

Dynamic Real-Time Optimization: Linking Off-line Planning with On-line Optimization Dynamic Real-Time Optimization: Linking Off-line Planning with On-line Optimization L. T. Biegler and V. Zavala Chemical Engineering Department Carnegie Mellon University Pittsburgh, PA 15213 April 12,

More information

Modeling and Optimization of Semi- Interpenetrating Polymer Network (SIPN) Particle Process

Modeling and Optimization of Semi- Interpenetrating Polymer Network (SIPN) Particle Process Modeling and Optimization of Semi- Interpenetrating Polymer Network (SIPN) Particle Process Weijie Lin, Lorenz T. Biegler, Annette Jacobson Chemical Engineering Department Carnegie Mellon University, Pittsburgh,

More information

Lecture 1: Basics Concepts

Lecture 1: Basics Concepts National Technical University of Athens School of Chemical Engineering Department II: Process Analysis and Plant Design Lecture 1: Basics Concepts Instructor: Α. Kokossis Laboratory teaching staff: Α.

More information

Time-optimal scheduling for high throughput screening processes using cyclic discrete event models

Time-optimal scheduling for high throughput screening processes using cyclic discrete event models Mathematics and Computers in Simulation 66 2004 181 191 ime-optimal scheduling for high throughput screening processes using cyclic discrete event models E. Mayer a,, J. Raisch a,b a Fachgruppe System

More information

MULTIOBJECTIVE OPTIMIZATION CONSIDERING ECONOMICS AND ENVIRONMENTAL IMPACT

MULTIOBJECTIVE OPTIMIZATION CONSIDERING ECONOMICS AND ENVIRONMENTAL IMPACT MULTIOBJECTIVE OPTIMIZATION CONSIDERING ECONOMICS AND ENVIRONMENTAL IMPACT Young-il Lim, Pascal Floquet, Xavier Joulia* Laboratoire de Génie Chimique (LGC, UMR-CNRS 5503) INPT-ENSIGC, 8 chemin de la loge,

More information

Parameter estimation and model discrimination of batch solid-liquid reactors

Parameter estimation and model discrimination of batch solid-liquid reactors estimation and model discrimination of batch solid-liquid reactors Yajun Wang, Lorenz T. Biegler Carnegie Mellon University Mukund Patel, John Wassick The Dow Chemical Company Enterprise-wide Optimization

More information

A Brief Perspective on Process Optimization

A Brief Perspective on Process Optimization A Brief Perspective on Process Optimization L. T. Biegler Carnegie Mellon University November, 2007 Annual AIChE Meeting Salt Lake City, UT Overview Introduction Main Themes Modeling Levels Closed Models

More information

Model-based Conceptual Design and Tool Support for the Development of Continuous Chemical Processes

Model-based Conceptual Design and Tool Support for the Development of Continuous Chemical Processes Ian David Lockhart Bogle and Michael Fairweather (Editors), Proceedings of the 22nd European Symposium on Computer Aided Process Engineering, 17-20 June 2012, London. 2012 Elsevier B.V. All rights reserved

More information

Integration of Scheduling and Control Operations

Integration of Scheduling and Control Operations Integration of Scheduling and Control Operations Antonio Flores T. with colaborations from: Sebastian Terrazas-Moreno, Miguel Angel Gutierrez-Limon, Ignacio E. Grossmann Universidad Iberoamericana, México

More information

A Trust-region Algorithm for the Optimization of PSA Processes using Reduced-order Modeling

A Trust-region Algorithm for the Optimization of PSA Processes using Reduced-order Modeling A Trust-region Algorithm for the Optimization of PSA Processes using Reduced-order Modeling Anshul Agarwal Advisor: Lorenz T. Biegler CAPD Annual Review Meeting March 7, 2010 Pressure Swing Adsorption

More information

An Introduction to Pharmaceutical & Chemical Process Technology. Paul Ashall

An Introduction to Pharmaceutical & Chemical Process Technology. Paul Ashall An Introduction to Pharmaceutical & Chemical Process Technology Paul Ashall Aspects of Industrial Chemical Processes Products Types of process Flowsheets Mass balances Energy balances Heat transfer and

More information

The Role of Process Integration in Process Synthesis

The Role of Process Integration in Process Synthesis The Role of Process Integration in Process Synthesis Jeffrey J. Siirola Purdue University, West Lafayette, Indiana Carnegie Mellon University, Pittsburgh, Pennsylvania "Process integration" and "process

More information

Optimization Algorithms for Integration of Design, Control, and Scheduling for Chemical Processes Subject to Disturbances and Uncertainty

Optimization Algorithms for Integration of Design, Control, and Scheduling for Chemical Processes Subject to Disturbances and Uncertainty Optimization Algorithms for Integration of Design, Control, and Scheduling for Chemical Processes Subject to Disturbances and Uncertainty by Robert Koller A thesis presented to the University of Waterloo

More information

Deterministic Global Optimization Algorithm and Nonlinear Dynamics

Deterministic Global Optimization Algorithm and Nonlinear Dynamics Deterministic Global Optimization Algorithm and Nonlinear Dynamics C. S. Adjiman and I. Papamichail Centre for Process Systems Engineering Department of Chemical Engineering and Chemical Technology Imperial

More information

Operator assignment problem in aircraft assembly lines: a new planning approach taking into account economic and ergonomic constraints

Operator assignment problem in aircraft assembly lines: a new planning approach taking into account economic and ergonomic constraints Operator assignment problem in aircraft assembly lines: a new planning approach taking into account economic and ergonomic constraints Dmitry Arkhipov, Olga Battaïa, Julien Cegarra, Alexander Lazarev May

More information

Logic-Based Outer-Approximation Algorithm for Solving Discrete-Continuous Dynamic Optimization Problems

Logic-Based Outer-Approximation Algorithm for Solving Discrete-Continuous Dynamic Optimization Problems Logic-Based Outer-Approximation Algorithm for Solving Discrete-Continuous Dynamic Optimization Problems Ruben Ruiz-Femenia,Antonio Flores-Tlacuahuac, Ignacio E. Grossmann Department of Chemical Engineering

More information

Mixed-Integer Nonlinear Decomposition Toolbox for Pyomo (MindtPy)

Mixed-Integer Nonlinear Decomposition Toolbox for Pyomo (MindtPy) Mario R. Eden, Marianthi Ierapetritou and Gavin P. Towler (Editors) Proceedings of the 13 th International Symposium on Process Systems Engineering PSE 2018 July 1-5, 2018, San Diego, California, USA 2018

More information

Process Design Decisions and Project Economics Prof. Dr. V. S. Moholkar Department of Chemical Engineering Indian Institute of Technology, Guwahati

Process Design Decisions and Project Economics Prof. Dr. V. S. Moholkar Department of Chemical Engineering Indian Institute of Technology, Guwahati Process Design Decisions and Project Economics Prof. Dr. V. S. Moholkar Department of Chemical Engineering Indian Institute of Technology, Guwahati Module - 2 Flowsheet Synthesis (Conceptual Design of

More information

Process design decisions and project economics Dr. V. S. Moholkar Department of chemical engineering Indian Institute of Technology, Guwahati

Process design decisions and project economics Dr. V. S. Moholkar Department of chemical engineering Indian Institute of Technology, Guwahati Process design decisions and project economics Dr. V. S. Moholkar Department of chemical engineering Indian Institute of Technology, Guwahati Module - 02 Flowsheet Synthesis (Conceptual Design of a Chemical

More information

A new robust optimization approach for scheduling under uncertainty: I. Bounded uncertainty

A new robust optimization approach for scheduling under uncertainty: I. Bounded uncertainty Computers and Chemical Engineering 28 (2004) 1069 1085 A new robust optimization approach for scheduling under uncertainty: I. Bounded uncertainty Xiaoxia Lin, Stacy L. Janak, Christodoulos A. Floudas

More information

Scheduling of oil-refinery operations

Scheduling of oil-refinery operations Felipe Díaz-Alvarado 2, Francisco Trespalacios 1, Ignacio Grossmann 1 1 Center for Advanced Process Decision-making. Carnegie Mellon University 2 Department of Chemical and Biotechnological Engineering.

More information

Multi-Task/Multi-Stage Production Planning and Scheduling for Process Industries

Multi-Task/Multi-Stage Production Planning and Scheduling for Process Industries Multi-Task/Multi-Stage Production Planning and Scheduling for Process Industries Francesco Gaglioppa Lisa A. Miller Saif Benjaafar Graduate Program in Industrial Engineering Department of Mechanical Engineering

More information

Simultaneous Cyclic Scheduling and Control of Tubular Reactors: Parallel Production Lines

Simultaneous Cyclic Scheduling and Control of Tubular Reactors: Parallel Production Lines Simultaneous Cyclic Scheduling and Control of Tubular Reactors: Parallel Production Lines Antonio Flores-Tlacuahuac Departamento de Ingeniería y Ciencias Químicas, Universidad Iberoamericana Prolongación

More information

Real-Time Feasibility of Nonlinear Predictive Control for Semi-batch Reactors

Real-Time Feasibility of Nonlinear Predictive Control for Semi-batch Reactors European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. Real-Time Feasibility of Nonlinear Predictive Control

More information

Optimal Design of a Reactive Distillation Column

Optimal Design of a Reactive Distillation Column Optimal Design of a Reactive Distillation Column Edwin Zondervan, Mayank Shah * and André B. de Haan Eindhoven University of Technology, Department of Chemistry and Chemical Engineering, P.O. Box 513,

More information

Multiperiod Blend Scheduling Problem

Multiperiod Blend Scheduling Problem ExxonMobil Multiperiod Blend Scheduling Problem Juan Pablo Ruiz Ignacio E. Grossmann Department of Chemical Engineering Center for Advanced Process Decision-making University Pittsburgh, PA 15213 1 Motivation

More information

based on crystallization technology

based on crystallization technology Optimal synthesis of p-xylene separation processes based on crystallization technology Ricardo M. Lima, Ignacio E. Grossmann Department of Chemical Engineering, Carnegie Mellon University Pittsburgh, PA

More information

Process Classification

Process Classification Process Classification Before writing a material balance (MB) you must first identify the type of process in question. Batch no material (mass) is transferred into or out of the system over the time period

More information

Aggregate Models based on Improved Group Methods for Simulation and Optimization of Distillation Systems

Aggregate Models based on Improved Group Methods for Simulation and Optimization of Distillation Systems Aggregate Models based on Improved Group Methods for Simulation and Optimization of Distillation Systems Ravindra S. Kamath 1, Ignacio E. Grossmann 1,*, and Lorenz T. Biegler 1 1 Chemical Engineering Department,

More information

Chemical Plant Design I Basic Concept of Process Design. Dr.Eng. Yulius Deddy Hermawan

Chemical Plant Design I Basic Concept of Process Design. Dr.Eng. Yulius Deddy Hermawan I Basic Concept of Process Design Dr.Eng. Yulius Deddy Hermawan Department of Chemical Engineering UPN Veteran Yogyakarta Outline 1. 2. 3. 4. 5. 6. 7. Formulation of The Design Problem Chemical Process

More information

ARTICLE IN PRESS. Computers & Operations Research

ARTICLE IN PRESS. Computers & Operations Research Computers & Operations Research ( ) -- Contents lists available at ScienceDirect Computers & Operations Research journal homepage: www.elsevier.com/locate/cor Optimal sizing, scheduling and shift policy

More information

Optimizing Economic Performance using Model Predictive Control

Optimizing Economic Performance using Model Predictive Control Optimizing Economic Performance using Model Predictive Control James B. Rawlings Department of Chemical and Biological Engineering Second Workshop on Computational Issues in Nonlinear Control Monterey,

More information

Optimization in Process Systems Engineering

Optimization in Process Systems Engineering Optimization in Process Systems Engineering M.Sc. Jan Kronqvist Process Design & Systems Engineering Laboratory Faculty of Science and Engineering Åbo Akademi University Most optimization problems in production

More information

OPTIMAL SCHEDULING OF CONVERTER AISLE OPERATION IN A NICKEL SMELTING PLANT

OPTIMAL SCHEDULING OF CONVERTER AISLE OPERATION IN A NICKEL SMELTING PLANT OPTIMAL SCHEDULING OF CONVERTER AISLE OPERATION IN A NICKEL SMELTING PLANT OPTIMAL SCHEDULING OF CONVERTER AISLE OPERATION IN A NICKEL SMELTING PLANT by Christopher M. Ewaschuk, B. Eng. Mgt. (Chemical

More information

An MILP production scheduling model for a phosphate fertilizer plant using the discrete time representation

An MILP production scheduling model for a phosphate fertilizer plant using the discrete time representation Journal of Applied Operational Research (218) Vol. 1, No. 1, 2 24 ISSN 1735-8523 (Print), ISSN 1927-89 (Online) An MILP production scheduling model for a phosphate fertilizer plant using the discrete time

More information

EAF #1. Caster LMF EAF #2

EAF #1. Caster LMF EAF #2 A Decomposition Approach for the Scheduling of a Steel Plant Production Iiro Harjunkoski and Ignacio E. Grossmann Λ Department of Chemical Engineering Carnegie Mellon University, Pittsburgh, PA 15213 Email:

More information

Constraint Qualification Failure in Action

Constraint Qualification Failure in Action Constraint Qualification Failure in Action Hassan Hijazi a,, Leo Liberti b a The Australian National University, Data61-CSIRO, Canberra ACT 2601, Australia b CNRS, LIX, Ecole Polytechnique, 91128, Palaiseau,

More information

Chemical Production Scheduling:

Chemical Production Scheduling: Chemical Production Scheduling: Notation, Problem Classes, Modeling Approaches, and Solution Methods Christos T. Maravelias Department of Chemical and Biological Engineering University of Wisconsin Madison

More information

Application of Decomposition Methodology to Solve Integrated Process Design and Controller Design Problems for Reactor-Separator-Recycle Systems

Application of Decomposition Methodology to Solve Integrated Process Design and Controller Design Problems for Reactor-Separator-Recycle Systems Proceedings of the 9th International Symposium on Dynamics and Control of Process Systems (DYCOPS 2010), Leuven, Belgium, July 5-7, 2010 Mayuresh Kothare, Moses Tade, Alain Vande Wouwer, Ilse Smets (Eds.)

More information

Systems Engineering Spring Group Project #1: Process Flowsheeting Calculations for Acetic Anhydride Plant. Date: 2/25/00 Due: 3/3/00

Systems Engineering Spring Group Project #1: Process Flowsheeting Calculations for Acetic Anhydride Plant. Date: 2/25/00 Due: 3/3/00 10.551 Systems Engineering Spring 2000 Group Project #1: Process Flowsheeting Calculations for Acetic Anhydride Plant Date: 2/25/00 Due: 3/3/00 c Paul I. Barton, 14th February 2000 At our Nowhere City

More information

A Lagrangean Heuristic Approach for the Simultaneous Cyclic Scheduling and Optimal Control of Multi-Grade Polymerization Reactors.

A Lagrangean Heuristic Approach for the Simultaneous Cyclic Scheduling and Optimal Control of Multi-Grade Polymerization Reactors. A Lagrangean Heuristic Approach for the Simultaneous Cyclic Scheduling and Optimal Control of Multi-Grade Polymerization Reactors. Sebastian Terrazas-Moreno, Antonio Flores-Tlacuahuac Departamento de Ingeniería

More information

Analyzing the computational impact of individual MINLP solver components

Analyzing the computational impact of individual MINLP solver components Analyzing the computational impact of individual MINLP solver components Ambros M. Gleixner joint work with Stefan Vigerske Zuse Institute Berlin MATHEON Berlin Mathematical School MINLP 2014, June 4,

More information

A Study of Time Representation in a Class of Short Term Scheduling Problems

A Study of Time Representation in a Class of Short Term Scheduling Problems A Study of Time Representation in a Class of Short Term Scheduling Problems by Saman Lagzi A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Master

More information

Structural Multiplicity and Redundancy in Chemical Process Synthesis with MINLP

Structural Multiplicity and Redundancy in Chemical Process Synthesis with MINLP Structural Multiplicity and Redundancy in Chemical Process Synthesis with MINLP Tivadar Farkas, Endre Rev and Zoltan Lelkes * Chemical Engineering Department, Budapest University of Technology and Economics

More information

The Separation Problem for Binary Decision Diagrams

The Separation Problem for Binary Decision Diagrams The Separation Problem for Binary Decision Diagrams J. N. Hooker Joint work with André Ciré Carnegie Mellon University ISAIM 2014 Separation Problem in Optimization Given a relaxation of an optimization

More information

SIMULTANEOUS OPTIMAL DESIGN AND OPERATION OF MULTIPURPOSE BATCH DISTILLATION COLUMNS

SIMULTANEOUS OPTIMAL DESIGN AND OPERATION OF MULTIPURPOSE BATCH DISTILLATION COLUMNS SIMULTANEOUS OPTIMAL DESIGN AND OPERATION OF MULTIPURPOSE BATCH DISTILLATION COLUMNS Kian Huat Low and Eva Sorensen 1 Centre for Process Systems Engineering Department of Chemical Engineering University

More information

Optimization of an Ammonia Synthesis Reactor using Simultaneous Approach

Optimization of an Ammonia Synthesis Reactor using Simultaneous Approach 197 A publication of CHEMICAL ENGINEERING TRANSACTIONS VOL. 43, 015 Chief Editors: Sauro Pierucci, Jiří J. Klemeš Copyright 015, AIDIC Servizi S.r.l., ISBN 978-88-95608-34-1; ISSN 83-916 The Italian Association

More information

Cutting Planes for First Level RLT Relaxations of Mixed 0-1 Programs

Cutting Planes for First Level RLT Relaxations of Mixed 0-1 Programs Cutting Planes for First Level RLT Relaxations of Mixed 0-1 Programs 1 Cambridge, July 2013 1 Joint work with Franklin Djeumou Fomeni and Adam N. Letchford Outline 1. Introduction 2. Literature Review

More information

Abstract Process Economics Program Report 37B ACETIC ACID AND ACETIC ANHYDRIDE (November 1994)

Abstract Process Economics Program Report 37B ACETIC ACID AND ACETIC ANHYDRIDE (November 1994) Abstract Process Economics Program Report 37B ACETIC ACID AND ACETIC ANHYDRIDE (November 1994) This Report presents preliminary process designs and estimated economics for the manufacture of acetic acid

More information

Efficient Handling of the Implicit Constraints Problem for the ASPEN MINLP Synthesizer

Efficient Handling of the Implicit Constraints Problem for the ASPEN MINLP Synthesizer 2006 Ind. Eng. Chem. Res. 1993,32, 2006-2011 Efficient Handling of the Implicit Constraints Problem for the ASPEN MINLP Synthesizer U. M. Diwekar' and E. S. Rubin Environmental Institute h Department of

More information

DEPARTMENT OF CHEMICAL ENGINEERING University of Engineering & Technology, Lahore. Mass Transfer Lab

DEPARTMENT OF CHEMICAL ENGINEERING University of Engineering & Technology, Lahore. Mass Transfer Lab DEPARTMENT OF CHEMICAL ENGINEERING University of Engineering & Technology, Lahore Mass Transfer Lab Introduction Separation equipments account for a major part of the capital investment in process industry.

More information

Computational Integer Programming. Lecture 2: Modeling and Formulation. Dr. Ted Ralphs

Computational Integer Programming. Lecture 2: Modeling and Formulation. Dr. Ted Ralphs Computational Integer Programming Lecture 2: Modeling and Formulation Dr. Ted Ralphs Computational MILP Lecture 2 1 Reading for This Lecture N&W Sections I.1.1-I.1.6 Wolsey Chapter 1 CCZ Chapter 2 Computational

More information

Conceptual Design of Reactive Distillation Columns with Non-Reactive Sections

Conceptual Design of Reactive Distillation Columns with Non-Reactive Sections Conceptual esign of Reactive istillation Columns with Non-Reactive Sections R. M. ragomir, M. Jobson epartment of Process Integration, UMIST, PO ox 88, M60 Q, Manchester, UK Abstract Reactive distillation

More information

Proper Security Criteria Determination in a Power System with High Penetration of Renewable Resources

Proper Security Criteria Determination in a Power System with High Penetration of Renewable Resources Proper Security Criteria Determination in a Power System with High Penetration of Renewable Resources Mojgan Hedayati, Kory Hedman, and Junshan Zhang School of Electrical, Computer, and Energy Engineering

More information

Process Chemometrics in the Dow Chemical company. Zdravko Stefanov and Leo Chiang Analytical Technology Center The Dow Chemical Company

Process Chemometrics in the Dow Chemical company. Zdravko Stefanov and Leo Chiang Analytical Technology Center The Dow Chemical Company Process Chemometrics in the Dow Chemical company Zdravko Stefanov and Leo Chiang Analytical Technology Center The Dow Chemical Company 1 Outline Who we are and how we approach problems Process chemometrics

More information

Advanced Strategies for Optimal Design and Operation of. Pressure Swing Adsorption Processes. Submitted in partial fulfillment of the requirements for

Advanced Strategies for Optimal Design and Operation of. Pressure Swing Adsorption Processes. Submitted in partial fulfillment of the requirements for Advanced Strategies for Optimal Design and Operation of Pressure Swing Adsorption Processes Submitted in partial fulfillment of the requirements for the degree of Doctor of Philosophy in Chemical Engineering

More information

CONSTRAINED OPTIMIZATION LARS IMSLAND

CONSTRAINED OPTIMIZATION LARS IMSLAND Introduction to course TTK16 Mixed integer optimization in energy and oil and gas systems CONSTRAINED OPTIMIZATION LARS IMSLAND TTK16 overview This introduction lecture One week intensive course Starting

More information

Mixed Integer Programming Solvers: from Where to Where. Andrea Lodi University of Bologna, Italy

Mixed Integer Programming Solvers: from Where to Where. Andrea Lodi University of Bologna, Italy Mixed Integer Programming Solvers: from Where to Where Andrea Lodi University of Bologna, Italy andrea.lodi@unibo.it November 30, 2011 @ Explanatory Workshop on Locational Analysis, Sevilla A. Lodi, MIP

More information

Linear Programming: Model Formulation and Graphical Solution

Linear Programming: Model Formulation and Graphical Solution Linear Programming: Model Formulation and Graphical Solution 1 Chapter Topics Model Formulation A Maximization Model Example Graphical Solutions of Linear Programming Models A Minimization Model Example

More information

Simultaneous Scheduling and Control of Multiproduct Continuous Parallel Lines

Simultaneous Scheduling and Control of Multiproduct Continuous Parallel Lines Simultaneous Scheduling and Control of Multiproduct Continuous Parallel Lines Antonio Flores-Tlacuahuac Departamento de Ingeniería y Ciencias Químicas, Universidad Iberoamericana Prolongación Paseo de

More information

PART I PROBLEM FORMULATION

PART I PROBLEM FORMULATION PART I PROBLEM FORMULATION Formulating the problem is perhaps the most crucial step in optimization. Problem formulation requires identifying the essential elements of a conceptual or verbal statement

More information

Large Scale Process System Optimization

Large Scale Process System Optimization Science Research 2015; 3(3): 58-65 Published online April 17, 2015 (http://www.sciencepublishinggroup.com/j/sr) doi: 10.11648/j.sr.20150303.13 ISSN: 2329-0935 (Print); ISSN: 2329-0927 (Online) Large Scale

More information

Storing energy or Storing Consumption?

Storing energy or Storing Consumption? Storing energy or Storing Consumption? It is not the same! Joachim Geske, Richard Green, Qixin Chen, Yi Wang 40th IAEE International Conference 18-21 June 2017, Singapore Motivation Electricity systems

More information

Level 2: Input output structure

Level 2: Input output structure Level : Input output structure Cheng-Ching Yu Dept of Chem. Eng. National Taiwan University ccyu@ntu.edu.tw 0-3365-1759 1 Input/output Structure Hierarchy of decisions 1. batch versus continuous. Input-output

More information

Real-Time Implementation of Nonlinear Predictive Control

Real-Time Implementation of Nonlinear Predictive Control Real-Time Implementation of Nonlinear Predictive Control Michael A. Henson Department of Chemical Engineering University of Massachusetts Amherst, MA WebCAST October 2, 2008 1 Outline Limitations of linear

More information

Projection, Inference, and Consistency

Projection, Inference, and Consistency Projection, Inference, and Consistency John Hooker Carnegie Mellon University IJCAI 2016, New York City A high-level presentation. Don t worry about the details. 2 Projection as a Unifying Concept Projection

More information

Optimization of Production, Maintenance, Design and Reliability for Multipurpose Process Plants: an Analysis and Revision of Models

Optimization of Production, Maintenance, Design and Reliability for Multipurpose Process Plants: an Analysis and Revision of Models Syracuse University SURFACE Syracuse University Honors Program Capstone Projects Syracuse University Honors Program Capstone Projects Spring 5-1-2008 Optimization of Production, Maintenance, Design and

More information

Kaibel Column: Modeling, Optimization, and Conceptual Design of Multi-product Dividing Wall Columns

Kaibel Column: Modeling, Optimization, and Conceptual Design of Multi-product Dividing Wall Columns Kaibel Column: Modeling, Optimization, and Conceptual Design of Multi-product Dividing Wall Columns E. Soraya Rawlings a, *, Qi Chen b, Ignacio E. Grossmann b, and Jose A. Caballero c a Departamento de

More information

Heterogeneous Azeotropic Distillation Operational Policies and Control

Heterogeneous Azeotropic Distillation Operational Policies and Control Heterogeneous Azeotropic Distillation Operational Policies and Control Claudia J. G. Vasconcelos * and Maria Regina Wolf-Maciel State University of Campinas, School of Chemical Engineering, Campinas/SP,

More information

Indicator Constraints in Mixed-Integer Programming

Indicator Constraints in Mixed-Integer Programming Indicator Constraints in Mixed-Integer Programming Andrea Lodi University of Bologna, Italy - andrea.lodi@unibo.it Amaya Nogales-Gómez, Universidad de Sevilla, Spain Pietro Belotti, FICO, UK Matteo Fischetti,

More information

Projection, Consistency, and George Boole

Projection, Consistency, and George Boole Projection, Consistency, and George Boole John Hooker Carnegie Mellon University CP 2015, Cork, Ireland Projection as a Unifying Concept Projection underlies both optimization and logical inference. Optimization

More information

Optimal dynamic operation of chemical processes: Assessment of the last 20 years and current research opportunities

Optimal dynamic operation of chemical processes: Assessment of the last 20 years and current research opportunities Optimal dynamic operation of chemical processes: Assessment of the last 2 years and current research opportunities James B. Rawlings Department of Chemical and Biological Engineering April 3, 2 Department

More information

Kinetic Model Parameter Estimation for Product Stability: Non-uniform Finite Elements and Convexity Analysis

Kinetic Model Parameter Estimation for Product Stability: Non-uniform Finite Elements and Convexity Analysis Kinetic Model Parameter Estimation for Product Stability: Non-uniform Finite Elements and Convexity Analysis Mark Daichendt, Lorenz Biegler Carnegie Mellon University Pittsburgh, PA 15217 Ben Weinstein,

More information

Chapter 2. Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall 2-1

Chapter 2. Copyright 2010 Pearson Education, Inc. Publishing as Prentice Hall 2-1 Linear Programming: Model Formulation and Graphical Solution Chapter 2 2-1 Chapter Topics Model Formulation A Maximization Model Example Graphical Solutions of Linear Programming Models A Minimization

More information

Integrated Scheduling and Control in Discrete-time with Dynamic Parameters and Constraints

Integrated Scheduling and Control in Discrete-time with Dynamic Parameters and Constraints Brigham Young University BYU ScholarsArchive All Faculty Publications 2018-7 Integrated Scheduling and Control in Discrete-time with Dynamic Parameters and Constraints Logan Beal Brigham Young University

More information

Number of (Nested) Shopping Carts Three nested shopping carts are shown.

Number of (Nested) Shopping Carts Three nested shopping carts are shown. Randy must fit shopping carts into an area that has a length of 82 feet and a width of one shopping cart. He made some measurements necessary for his computations. The table shows the length of a set of

More information

BITS-Pilani Dubai, International Academic City, Dubai Second Semester. Academic Year

BITS-Pilani Dubai, International Academic City, Dubai Second Semester. Academic Year BITS-Pilani Dubai, International Academic City, Dubai Second Semester. Academic Year 2007-2008 Evaluation Com anent: Com rehensive Examination Closed Book CHE UC441/11NSTR UC 45'1 PROCESS CONTROL Date:

More information

Using Integer Programming for Strategic Underground and Open Pit-to-Underground Scheduling

Using Integer Programming for Strategic Underground and Open Pit-to-Underground Scheduling Using Integer Programming for Strategic Underground and Open Pit-to-Underground Scheduling Barry King Advisor: Alexandra Newman Operations Research with Engineering PhD Program August 5-6, 2016 Cutoff

More information