Process Integration Methods

Size: px
Start display at page:

Download "Process Integration Methods"

Transcription

1 Process Integration Methods Expert Systems automatic Knowledge Based Systems Optimization Methods qualitative Hierarchical Analysis Heuristic Methods Thermodynamic Methods Rules of Thumb interactive Stochastic Methods quantitative Mathematical Programming Pinch Analysis Exergy Analysis Forward T. Gundersen MP 01

2 Limitations in Pinch Analysis & PDM A lot of heuristics, not very rigorous u (N 1) rule for minimum number of units u Bath formula for minimum total area Composite Curves cannot handle u Forbidden matches between streams u Limitations in for example distillation Pinch Design Method is Sequential u Targeting before Design before Optimization u One match at a time, one loop at a time, etc. Time consuming but gives good designs T. Gundersen MP 0

3 What is Mathematical Programming? Numerical Optimization Techniques Can handle various Design Problems u Discrete Decisions related to Equipment u Continuous Decisions related to Operation Process Constraints can easily be included u Material and Energy Balances, Specifications u Equality and Inequality Constraints Can handle multivariable Trade-offs Framewor for Automatic Design u wouldn t it be nice to have? T. Gundersen MP 03

4 A small Linear Programming (LP) Problem min f( x) = x x subject to: x x x (a) + x 8 (b) x (c) x 1 (d) Solve the Objective Function and Constraints (a) and (b) as Equations with respect to variable x Objective Function: x = x f 1 Constraint (a): x = x + 1 Constraint (b): x = x The LP Problem can be solved by the well-nown and heavily applied Simplex Method, but it can also be solved graphically T. Gundersen MP 04

5 Graphical Solution for small LP Problem x x x x 1+ x 8 f=0 x1 f=4 f= x = x f 1 f=1 x 1 x 1 Optimum: at Vertex Algorithm: Simplex Solution: x 1 =, x =4 Objective: f = 0 T. Gundersen MP 05

6 Mathematical Programming & Superstructure Ref.: Papoulias & Grossmann Comput. Chem. Engng, 1983 T. Gundersen MP 06

7 Mathematical Programming General MINLP: min f(x,y) s.t. g(x,y) 0 h(x) = 0 x ε R n y ε <0,1> m f, g, h linear => MILP (or LP) Branch & Bound Reduced Gradient Start MILP master NLP sub-problem LB > UB dim(y) = 0 => NLP (or LP) End T. Gundersen MP 07

8 Problems with Mathematical Programming Non-Linear Part y 3 Binary Part y 1 y Local Optima Combinatorial Explosion T. Gundersen MP 08

9 Stream T s T t mcp ΔH C C W/ C W H H C C ST (var) CW 15 0 (var) WS-4 Forbidden Matches Specification: ΔT min = 10 C Q: What is the effect if H and C1 are not allowed to exchange heat? Find Q H,min, Q C,min and the Heat Exchanger Networ with and without this forbidden match. Discuss the Degrees of Freedom. T. Gundersen MP 09

10 MER Design without Constraints 180 H Pinch H 1 3 Cb H a 8 W H b W W 10 W C 3 54 W 6 W U = 6 30 C1 mcp (W/ C) T. Gundersen MP 10

11 Extended Heat Cascade ST H1 H Q H1,1 =50 Q H1, = C 170 C 130 C 10 C R H1,1 Q H R ST,1 Q H, =10 70 C R H1, R H, 60 C 1 Q H,3 =60 3 R ST, C Q C1,3 =54 Q C, =160 Q C1, =108 C1 Q C 40 C 30 C CW T. Gundersen MP 11

12 Extended Heat Cascade H1 H ST 180 C C 130 C C 70 C C 40 C C CW Q C QP = QP H = 54 W C C1 T. Gundersen MP 1

13 Design with Constraints 180 H Pinch H 1 Cb 3 40 W H a 48 W W W 54 W 60 C QP = QP H = 54 W H b 60 W U = 6 30 C1 mcp (W/ C) T. Gundersen MP 13

14 Extended Heat Cascade H1 H ST 180 C C 130 C C 70 C 0+x 54-x 60 C Q C 40 C C QP = QP P = 54 W C x 60-x C1 CW Choice: x = 54 W T. Gundersen MP 14

15 Design with Constraints 180 H Pinch H 1 Cb 3 40 W H a 10 W W C 6+54 W QP = QP P = 54 W 60 W U = 5 30 C1 mcp (W/ C) T. Gundersen MP 15

16 Extended Heat Cascade H1 H ST 180 C C 130 C C 70 C 0+y 54-y 60 C Q C 40 C C QP = QP P + QP H = W 40-y 54 C 10 0+y C1 CW Choice: y = 40 W T. Gundersen MP 16

17 Design with Constraints 180 H Pinch H 1 Cb H a 48 W H b 40 W W W 60 C QP = QP H + QP P = 54 W W H c 14 W U = 6 30 C1 mcp (W/ C) T. Gundersen MP 17

18 min i i j j TI i HU j CU ' i, i, 1 ij i j C, CU R R + Q Q = 0 i HU ' i, i, 1 ij i j C i H i H ' ', HU i,0 i, K ' c Q + c Q + subject to: R R + Q = Q i H R Q = Q j C ij j Q Q = 0 j CU ij j = R = 0 R 0 Q 0 i, Q = 0 ( i, j) P ij ij LP Model for Forbidden Matches Easily solved by the Simplex Algorithm T. Gundersen MP 18

19 min subject to: ' ' ' i H, HU j C, CU R R + Q = Q i H ' i, i, 1 ij i j C, CU ' i, i, 1 ij i j C i H i H, HU R R + Q = Q i HU R = R = 0 R 0 Q 0 i,0 i, K i, ij ij j ij j ij y Q = Q j C Q = Q j CU TI Q U y ij ij ij 0 MILP Model for fewest Number of Units Logical Constraints relating Discrete & Continuous Variables T. Gundersen MP 19

20 Status for Mathematical Programming? Considerable Research in the 1980 s/90 s u CMU, Princeton, Caltech, Imperial College One Road towards Automatic Design u u Math Programming provides the Framewor Has the Potential to identify Superior Solutions Obstacles against Industrial Use u u u u Lac of Knowledge about the Methods Lac of user friendly Software Applications require Expertise Considerable Numerical Problems The Advantages are many u Can handle Multiple Trade-offs, Discrete Decisions and Constraints in the Design T. Gundersen MP 0

21 The Sequential Framewor SeqHENS Surprisingly few Iterations are needed to identify the Global Optimum Reason: SeqHENS is strongly based on Insight from PA T. Gundersen MP 1

22 UMIST Comments after Sabbatical Promoting Mathematical Programming was quite challenging in those Days! T. Gundersen MP

Minimum Total Area. Minimum Area => Counter-Current or Vertical Heat Transfer T ( C) Process, Energy and System. H (kw) Investment Cost

Minimum Total Area. Minimum Area => Counter-Current or Vertical Heat Transfer T ( C) Process, Energy and System. H (kw) Investment Cost Minimum Total Area 250 200 50 00 50 T ( C) HP Minimum Area => Counter-Current or Vertical Heat Transfer CW H (kw) 0 2000 4000 6000 T. Gundersen TAC 0 Estimating Minimum Area Heat Transfer Equation for

More information

Heat Integration - Introduction

Heat Integration - Introduction Heat Integration - Introduction Sub-Topics Design of Heat Exchanger Networks Selection of Utilities Ø Consumption and Production Correct Integration Ø Distillation and Evaporation Ø Heat Pumps Ø Turbines

More information

Summary for TEP 4215 E&P/PI

Summary for TEP 4215 E&P/PI R S H U Summary for TEP 4215 E&P/PI Reactor System (R) Endothermic vs. Exothermic Reactions Equilibrium vs. Kinetics Temperature Dependence of Equilibrium Constants and Reaction Rates (Arrhenius) Reactors

More information

PROPOSED SOLUTION - ASSIGNMENT 3

PROPOSED SOLUTION - ASSIGNMENT 3 Norwegian University of Science and Technology Course: Process Integration Department of Energy and Process Engineering Number: TEP 45 Trondheim, 0..07, T. Gundersen Part: Heat Exchanger Networks PROPOSED

More information

PROPOSED SOLUTION - ASSIGNMENT 4

PROPOSED SOLUTION - ASSIGNMENT 4 Norwegian University of Science and Technology Course: Process Integration Department of Energy and Process Engineering Number: TEP 4215 Trondheim, 30.12.07, T. Gundersen Part: Heat Exchanger Networks

More information

Optimization of Heat Exchanger Network with Fixed Topology by Genetic Algorithms

Optimization of Heat Exchanger Network with Fixed Topology by Genetic Algorithms Optimization of Heat Exchanger Networ with Fixed Topology by Genetic Algorithms Roman Bochene, Jace Jeżowsi, Sylwia Bartman Rzeszow University of Technology, Department of Chemical and Process Engineering,

More information

PROPOSED SOLUTION - ASSIGNMENT 2

PROPOSED SOLUTION - ASSIGNMENT 2 Norwegian University of Science and Technology Course: Process Integration Department of Energy and Process Engineering Number: TEP 4215 Trondheim, 30.12.07, T. Gundersen Part: Heat Integration PROPOSED

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

PROPOSED SOLUTION - ASSIGNMENT 5

PROPOSED SOLUTION - ASSIGNMENT 5 Norwegian University of Science and Technology Course: Process Integration Department of Energy and Process Engineering Number: TEP 5 Trondheim, 0..07, T. Gundersen Part: Heat Exchanger Networks PROPOSED

More information

Compression and Expansion at the Right Pinch Temperature

Compression and Expansion at the Right Pinch Temperature 1939 A publication of CHEMICAL ENGINEERING TRANSACTIONS VOL. 56, 2017 Guest Editors: Jiří Jaromír Klemeš, Peng Yen Liew, Wai Shin Ho, Jeng Shiun Lim Copyright 2017, AIDIC Servizi S.r.l., ISBN 978-88-95608-47-1;

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

Mixed-Integer Nonlinear Programming

Mixed-Integer Nonlinear Programming Mixed-Integer Nonlinear Programming Claudia D Ambrosio CNRS researcher LIX, École Polytechnique, France pictures taken from slides by Leo Liberti MPRO PMA 2016-2017 Motivating Applications Nonlinear Knapsack

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

23. Cutting planes and branch & bound

23. Cutting planes and branch & bound CS/ECE/ISyE 524 Introduction to Optimization Spring 207 8 23. Cutting planes and branch & bound ˆ Algorithms for solving MIPs ˆ Cutting plane methods ˆ Branch and bound methods Laurent Lessard (www.laurentlessard.com)

More information

Integrated Knowledge Based System for Process Synthesis

Integrated Knowledge Based System for Process Synthesis 17 th European Symposium on Computer Aided Process Engineering ESCAPE17 V. Plesu and P.S. Agachi (Editors) 2007 Elsevier B.V. All rights reserved. 1 Integrated Knowledge Based System for Process Synthesis

More information

MILP reformulation of the multi-echelon stochastic inventory system with uncertain demands

MILP reformulation of the multi-echelon stochastic inventory system with uncertain demands MILP reformulation of the multi-echelon stochastic inventory system with uncertain demands Axel Nyberg Åbo Aademi University Ignacio E. Grossmann Dept. of Chemical Engineering, Carnegie Mellon University,

More information

4M020 Design tools. Algorithms for numerical optimization. L.F.P. Etman. Department of Mechanical Engineering Eindhoven University of Technology

4M020 Design tools. Algorithms for numerical optimization. L.F.P. Etman. Department of Mechanical Engineering Eindhoven University of Technology 4M020 Design tools Algorithms for numerical optimization L.F.P. Etman Department of Mechanical Engineering Eindhoven University of Technology Wednesday September 3, 2008 1 / 32 Outline 1 Problem formulation:

More information

MINLP optimization of the single-storey industrial building steel structure

MINLP optimization of the single-storey industrial building steel structure High Performance Structures and Materials III 643 MINLP optimization of the single-storey industrial building steel structure T. Žula, U. Klanšek & S. Kravanja University of Maribor, Faculty of Civil Engineering,

More information

PART 6 HEAT INTEGRATION AND MATHEMATICAL PROGRAMMING

PART 6 HEAT INTEGRATION AND MATHEMATICAL PROGRAMMING PART EAT INTEGRATION AND MATEMATIAL PROGRAMMING PIN TENOLOGY SORTOMINGS It is a two-step procedure, where utility usage is determined first and the design is performed later. Trade-offs are optimized (through

More information

36106 Managerial Decision Modeling Linear Decision Models: Part II

36106 Managerial Decision Modeling Linear Decision Models: Part II 1 36106 Managerial Decision Modeling Linear Decision Models: Part II Kipp Martin University of Chicago Booth School of Business January 20, 2014 Reading and Excel Files Reading (Powell and Baker): Sections

More information

NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or

NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or NOTICE WARNING CONCERNING COPYRIGHT RESTRICTIONS: The copyright law of the United States (title 17, U.S. Code) governs the making of photocopies or other reproductions of copyrighted material. Any copying

More information

Optimization of a Nonlinear Workload Balancing Problem

Optimization of a Nonlinear Workload Balancing Problem Optimization of a Nonlinear Workload Balancing Problem Stefan Emet Department of Mathematics and Statistics University of Turku Finland Outline of the talk Introduction Some notes on Mathematical Programming

More information

A Systematic Comparison of Stagewise/Interval-Based Superstructure Approaches for the Optimal Synthesis of Heat Exchange Networks

A Systematic Comparison of Stagewise/Interval-Based Superstructure Approaches for the Optimal Synthesis of Heat Exchange Networks 793 A publication of CHEMICAL ENGINEERING TRANSACTIONS VOL. 52, 2016 Guest Editors: Petar Sabev Varbanov, Peng-Yen Liew, Jun-Yow Yong, Jiří Jaromír Klemeš, Hon Loong Lam Copyright 2016, AIDIC Servizi S.r.l.,

More information

Globally Optimal Heat Exchanger Networks. Part II- Stages/Substages Superstructure with Variable Cp

Globally Optimal Heat Exchanger Networks. Part II- Stages/Substages Superstructure with Variable Cp Globally Optimal Heat Exchanger Networs. Part II- Stages/Substages Superstructure with Variable Cp Sung Young Kim and Miguel Bagajewicz * School of Chemical, Biological and Materials Engineering, University

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

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

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

INDR 501 OPTIMIZATION MODELS AND ALGORITHMS. Metin Türkay Department of Industrial Engineering, Koç University, Istanbul

INDR 501 OPTIMIZATION MODELS AND ALGORITHMS. Metin Türkay Department of Industrial Engineering, Koç University, Istanbul INDR 501 OPTIMIZATION MODELS AND ALGORITHMS Metin Türkay Department of Industrial Engineering, Koç University, Istanbul Fall 2014 COURSE DESCRIPTION This course covers the models and algorithms for optimization

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

Software for Integer and Nonlinear Optimization

Software for Integer and Nonlinear Optimization Software for Integer and Nonlinear Optimization Sven Leyffer, leyffer@mcs.anl.gov Mathematics & Computer Science Division Argonne National Laboratory Roger Fletcher & Jeff Linderoth Advanced Methods and

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

Mixed Integer Non Linear Programming

Mixed Integer Non Linear Programming Mixed Integer Non Linear Programming Claudia D Ambrosio CNRS Research Scientist CNRS & LIX, École Polytechnique MPRO PMA 2016-2017 Outline What is a MINLP? Dealing with nonconvexities Global Optimization

More information

Some Recent Advances in Mixed-Integer Nonlinear Programming

Some Recent Advances in Mixed-Integer Nonlinear Programming Some Recent Advances in Mixed-Integer Nonlinear Programming Andreas Wächter IBM T.J. Watson Research Center Yorktown Heights, New York andreasw@us.ibm.com SIAM Conference on Optimization 2008 Boston, MA

More information

CHAPTER 2: QUADRATIC PROGRAMMING

CHAPTER 2: QUADRATIC PROGRAMMING CHAPTER 2: QUADRATIC PROGRAMMING Overview Quadratic programming (QP) problems are characterized by objective functions that are quadratic in the design variables, and linear constraints. In this sense,

More information

SOLVING INTEGER LINEAR PROGRAMS. 1. Solving the LP relaxation. 2. How to deal with fractional solutions?

SOLVING INTEGER LINEAR PROGRAMS. 1. Solving the LP relaxation. 2. How to deal with fractional solutions? SOLVING INTEGER LINEAR PROGRAMS 1. Solving the LP relaxation. 2. How to deal with fractional solutions? Integer Linear Program: Example max x 1 2x 2 0.5x 3 0.2x 4 x 5 +0.6x 6 s.t. x 1 +2x 2 1 x 1 + x 2

More information

Optimization of a Single Expander LNG Process

Optimization of a Single Expander LNG Process Optimization of a Single Expander LNG Process Bjørn Austbø and Truls Gundersen Department of Energy and Process Engineering Norwegian University of Science and Technology (NTNU) 3rd Trondheim Gas Technology

More information

Structured Problems and Algorithms

Structured Problems and Algorithms Integer and quadratic optimization problems Dept. of Engg. and Comp. Sci., Univ. of Cal., Davis Aug. 13, 2010 Table of contents Outline 1 2 3 Benefits of Structured Problems Optimization problems may become

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

A Fast Heuristic for GO and MINLP

A Fast Heuristic for GO and MINLP A Fast Heuristic for GO and MINLP John W. Chinneck, M. Shafique, Systems and Computer Engineering Carleton University, Ottawa, Canada Introduction Goal: Find a good quality GO/MINLP solution quickly. Trade

More information

Distributed Real-Time Control Systems. Lecture Distributed Control Linear Programming

Distributed Real-Time Control Systems. Lecture Distributed Control Linear Programming Distributed Real-Time Control Systems Lecture 13-14 Distributed Control Linear Programming 1 Linear Programs Optimize a linear function subject to a set of linear (affine) constraints. Many problems can

More information

Placement and Integration of Distillation column Module 06 Lecture 39

Placement and Integration of Distillation column Module 06 Lecture 39 Module 06: Integration and placement of equipment Lecture 39: Placement and Integration of Distillation Column Key word: Pinch Technology, Pinch technology has established that good process integration

More information

Strengthened Benders Cuts for Stochastic Integer Programs with Continuous Recourse

Strengthened Benders Cuts for Stochastic Integer Programs with Continuous Recourse Strengthened Benders Cuts for Stochastic Integer Programs with Continuous Recourse Merve Bodur 1, Sanjeeb Dash 2, Otay Günlü 2, and James Luedte 3 1 Department of Mechanical and Industrial Engineering,

More information

Agenda today. Introduction to prescriptive modeling. Linear optimization models through three examples: Beyond linear optimization

Agenda today. Introduction to prescriptive modeling. Linear optimization models through three examples: Beyond linear optimization Agenda today Introduction to prescriptive modeling Linear optimization models through three examples: 1 Production and inventory optimization 2 Distribution system design 3 Stochastic optimization Beyond

More information

Synthesis of Mass Exchange Networks Using Mathematical Programming. Ph.D. Theses

Synthesis of Mass Exchange Networks Using Mathematical Programming. Ph.D. Theses BUDAPEST UNIVERSITY OF TECHNOLOGY AND ECONOMICS Department of Chemical Engineering Synthesis of Mass Exchange Networks Using Mathematical Programming Ph.D. Theses of Zsolt Szitkai Supervisor: Prof. Dr.

More information

Solving LP and MIP Models with Piecewise Linear Objective Functions

Solving LP and MIP Models with Piecewise Linear Objective Functions Solving LP and MIP Models with Piecewise Linear Obective Functions Zonghao Gu Gurobi Optimization Inc. Columbus, July 23, 2014 Overview } Introduction } Piecewise linear (PWL) function Convex and convex

More information

Some Results in Duality

Some Results in Duality Int. J. Contemp. Math. Sciences, Vol. 4, 2009, no. 30, 1493-1501 Some Results in Duality Vanita Ben Dhagat and Savita Tiwari Jai Narain college of Technology Bairasia Road, Bhopal M.P., India vanita1_dhagat@yahoo.co.in

More information

Hot-Starting NLP Solvers

Hot-Starting NLP Solvers Hot-Starting NLP Solvers Andreas Wächter Department of Industrial Engineering and Management Sciences Northwestern University waechter@iems.northwestern.edu 204 Mixed Integer Programming Workshop Ohio

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

Benders Decomposition

Benders Decomposition Benders Decomposition Yuping Huang, Dr. Qipeng Phil Zheng Department of Industrial and Management Systems Engineering West Virginia University IENG 593G Nonlinear Programg, Spring 2012 Yuping Huang (IMSE@WVU)

More information

IE418 Integer Programming

IE418 Integer Programming IE418: Integer Programming Department of Industrial and Systems Engineering Lehigh University 2nd February 2005 Boring Stuff Extra Linux Class: 8AM 11AM, Wednesday February 9. Room??? Accounts and Passwords

More information

The Strength of Multi-Row Relaxations

The Strength of Multi-Row Relaxations The Strength of Multi-Row Relaxations Quentin Louveaux 1 Laurent Poirrier 1 Domenico Salvagnin 2 1 Université de Liège 2 Università degli studi di Padova August 2012 Motivations Cuts viewed as facets of

More information

Structuring of Reactive Distillation Columns for Non-Ideal Mixtures using MINLP-Techniques

Structuring of Reactive Distillation Columns for Non-Ideal Mixtures using MINLP-Techniques Structuring of Reactive Distillation olumns for Non-Ideal Mixtures using MINLP-Techniques Guido Sand *, Sabine Barmann and Sebastian Engell Process ontrol Laboratory, Dept. of Biochemical and hemical Engineering,

More information

CE 191: Civil and Environmental Engineering Systems Analysis. LEC 05 : Optimality Conditions

CE 191: Civil and Environmental Engineering Systems Analysis. LEC 05 : Optimality Conditions CE 191: Civil and Environmental Engineering Systems Analysis LEC : Optimality Conditions Professor Scott Moura Civil & Environmental Engineering University of California, Berkeley Fall 214 Prof. Moura

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

An Improved Mathematical Programming Model for Generating Optimal Heat-Exchanger Network (HEN) Designs

An Improved Mathematical Programming Model for Generating Optimal Heat-Exchanger Network (HEN) Designs pubs.acs.org/iecr An Improved Mathematical Programg Model for Generating Optimal Heat-Exchanger Network (HEN) Designs Sheng-Yin Huang and Chuei-Tin Chang* Department of Chemical Engineering, National Cheng

More information

From structures to heuristics to global solvers

From structures to heuristics to global solvers From structures to heuristics to global solvers Timo Berthold Zuse Institute Berlin DFG Research Center MATHEON Mathematics for key technologies OR2013, 04/Sep/13, Rotterdam Outline From structures to

More information

The simplex algorithm

The simplex algorithm The simplex algorithm The simplex algorithm is the classical method for solving linear programs. Its running time is not polynomial in the worst case. It does yield insight into linear programs, however,

More information

Parallel PIPS-SBB Multi-level parallelism for 2-stage SMIPS. Lluís-Miquel Munguia, Geoffrey M. Oxberry, Deepak Rajan, Yuji Shinano

Parallel PIPS-SBB Multi-level parallelism for 2-stage SMIPS. Lluís-Miquel Munguia, Geoffrey M. Oxberry, Deepak Rajan, Yuji Shinano Parallel PIPS-SBB Multi-level parallelism for 2-stage SMIPS Lluís-Miquel Munguia, Geoffrey M. Oxberry, Deepak Rajan, Yuji Shinano ... Our contribution PIPS-PSBB*: Multi-level parallelism for Stochastic

More information

Scheduling and Optimization Course (MPRI)

Scheduling and Optimization Course (MPRI) MPRI Scheduling and optimization: lecture p. /6 Scheduling and Optimization Course (MPRI) Leo Liberti LIX, École Polytechnique, France MPRI Scheduling and optimization: lecture p. /6 Teachers Christoph

More information

Increasing Energy Efficiency in Industrial Plants: Optimising Heat Exchanger Networks

Increasing Energy Efficiency in Industrial Plants: Optimising Heat Exchanger Networks Increasing Energy Efficiency in Industrial Plants: Optimising Heat Exchanger Networks Author: Miten Mistry Supervisor: Dr Ruth Misener Second Marker: Dr Panos Parpas Abstract We live in a world where

More information

Mixed-Integer Nonlinear Programming Techniques for the Synthesis of Engineering Systems

Mixed-Integer Nonlinear Programming Techniques for the Synthesis of Engineering Systems Res Eng Des (1990) 1:205-228 Research in Engineering Design 1990 Springer-Verlag New York Inc. Mixed-Integer Nonlinear Programming Techniques for the Synthesis of Engineering Systems Ignacio E. Grossmann

More information

MINLP: Theory, Algorithms, Applications: Lecture 3, Basics of Algorothms

MINLP: Theory, Algorithms, Applications: Lecture 3, Basics of Algorothms MINLP: Theory, Algorithms, Applications: Lecture 3, Basics of Algorothms Jeff Linderoth Industrial and Systems Engineering University of Wisconsin-Madison Jonas Schweiger Friedrich-Alexander-Universität

More information

Statistical Machine Learning from Data

Statistical Machine Learning from Data Samy Bengio Statistical Machine Learning from Data 1 Statistical Machine Learning from Data Support Vector Machines Samy Bengio IDIAP Research Institute, Martigny, Switzerland, and Ecole Polytechnique

More information

Structural considerations and modeling in the synthesis of heat integrated thermally coupled distillation sequences

Structural considerations and modeling in the synthesis of heat integrated thermally coupled distillation sequences Structural considerations and modeling in the synthesis of heat integrated thermally coupled distillation sequences José. aballero* ; Ignacio E. Grossmann ** *epartment of hemical Engineering. University

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

New rigorous one-step MILP formulation for heat exchanger network synthesis

New rigorous one-step MILP formulation for heat exchanger network synthesis Computers and Chemical Engineering 29 (2005) 1945 1976 New rigorous one-step MIP formulation for heat exchanger network synthesis Andres Barbaro, Miguel J. Bagajewicz University of Oklahoma, 100 E. Boyd

More information

Using Interior-Point Methods within Mixed-Integer Nonlinear Programming

Using Interior-Point Methods within Mixed-Integer Nonlinear Programming Using Interior-Point Methods within Mixed-Integer Nonlinear Programming. Hande Y. Benson Drexel University IMA - MINLP - p. 1/34 Motivation: Discrete Variables Motivation: Discrete Variables Interior-Point

More information

Section Notes 9. Midterm 2 Review. Applied Math / Engineering Sciences 121. Week of December 3, 2018

Section Notes 9. Midterm 2 Review. Applied Math / Engineering Sciences 121. Week of December 3, 2018 Section Notes 9 Midterm 2 Review Applied Math / Engineering Sciences 121 Week of December 3, 2018 The following list of topics is an overview of the material that was covered in the lectures and sections

More information

Section Notes 9. IP: Cutting Planes. Applied Math 121. Week of April 12, 2010

Section Notes 9. IP: Cutting Planes. Applied Math 121. Week of April 12, 2010 Section Notes 9 IP: Cutting Planes Applied Math 121 Week of April 12, 2010 Goals for the week understand what a strong formulations is. be familiar with the cutting planes algorithm and the types of cuts

More information

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL

CBE495 LECTURE IV MODEL PREDICTIVE CONTROL What is Model Predictive Control (MPC)? CBE495 LECTURE IV MODEL PREDICTIVE CONTROL Professor Dae Ryook Yang Fall 2013 Dept. of Chemical and Biological Engineering Korea University * Some parts are from

More information

Algorithms & Data Structures 2

Algorithms & Data Structures 2 Algorithms & Data Structures 2 Optimization WS2017 B. Anzengruber-Tanase (Institute for Pervasive Computing, JKU Linz) (Institute for Pervasive Computing, JKU Linz) WHAT IS OPTIMIZATION? Optimization problems

More information

Simultaneous Synthesis of Heat Exchanger Networks with Operability Considerations: Flexibility and Controllability

Simultaneous Synthesis of Heat Exchanger Networks with Operability Considerations: Flexibility and Controllability Simultaneous Synthesis of Heat Exchanger Networks with Operability Considerations: Flexibility and Controllability Marcelo Escobar *, Jorge O. Trierweiler Chemical Engineering Department, Federal University

More information

Relaxations of multilinear convex envelopes: dual is better than primal

Relaxations of multilinear convex envelopes: dual is better than primal of multilinear convex envelopes: dual is better than primal 1 LIX, École Polytechnique, Palaiseau, France June 7th, 2012 11 th International Symposium on Experimental Algorithms (SEA) 2012 - Bordeaux (France)

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

Disconnecting Networks via Node Deletions

Disconnecting Networks via Node Deletions 1 / 27 Disconnecting Networks via Node Deletions Exact Interdiction Models and Algorithms Siqian Shen 1 J. Cole Smith 2 R. Goli 2 1 IOE, University of Michigan 2 ISE, University of Florida 2012 INFORMS

More information

Algorithms and Complexity theory

Algorithms and Complexity theory Algorithms and Complexity theory Thibaut Barthelemy Some slides kindly provided by Fabien Tricoire University of Vienna WS 2014 Outline 1 Algorithms Overview How to write an algorithm 2 Complexity theory

More information

OPTIMIZATION. joint course with. Ottimizzazione Discreta and Complementi di R.O. Edoardo Amaldi. DEIB Politecnico di Milano

OPTIMIZATION. joint course with. Ottimizzazione Discreta and Complementi di R.O. Edoardo Amaldi. DEIB Politecnico di Milano OPTIMIZATION joint course with Ottimizzazione Discreta and Complementi di R.O. Edoardo Amaldi DEIB Politecnico di Milano edoardo.amaldi@polimi.it Website: http://home.deib.polimi.it/amaldi/opt-15-16.shtml

More information

Nonlinear Programming (Hillier, Lieberman Chapter 13) CHEM-E7155 Production Planning and Control

Nonlinear Programming (Hillier, Lieberman Chapter 13) CHEM-E7155 Production Planning and Control Nonlinear Programming (Hillier, Lieberman Chapter 13) CHEM-E7155 Production Planning and Control 19/4/2012 Lecture content Problem formulation and sample examples (ch 13.1) Theoretical background Graphical

More information

A Lifted Linear Programming Branch-and-Bound Algorithm for Mixed Integer Conic Quadratic Programs

A Lifted Linear Programming Branch-and-Bound Algorithm for Mixed Integer Conic Quadratic Programs A Lifted Linear Programming Branch-and-Bound Algorithm for Mied Integer Conic Quadratic Programs Juan Pablo Vielma Shabbir Ahmed George L. Nemhauser H. Milton Stewart School of Industrial and Systems Engineering

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

Verified Global Optimization with Taylor Model based Range Bounders

Verified Global Optimization with Taylor Model based Range Bounders Verified Global Optimization with Taylor Model based Range Bounders KYOKO MAKINO and MARTIN BERZ Department of Physics and Astronomy Michigan State University East Lansing, MI 88 USA makino@msu.edu, berz@msu.edu

More information

Development of an algorithm for solving mixed integer and nonconvex problems arising in electrical supply networks

Development of an algorithm for solving mixed integer and nonconvex problems arising in electrical supply networks Development of an algorithm for solving mixed integer and nonconvex problems arising in electrical supply networks E. Wanufelle 1 S. Leyffer 2 A. Sartenaer 1 Ph. Toint 1 1 FUNDP, University of Namur 2

More information

OPTIMAL SOLVENT CYCLE DESIGN IN SUPERCRITICAL FLUID PROCESSES

OPTIMAL SOLVENT CYCLE DESIGN IN SUPERCRITICAL FLUID PROCESSES Latin American Applied Research 33:11-15 (3) OPTIMAL SOLVENT CYCLE DESIGN IN SUPERCRITICAL FLUID PROCESSES M. S. DIAZ, S. ESPINOSA and E. A. BRIGNOLE Planta Piloto de Ingenieria Quimica - PLAPIQUI (UNS-CONICET)

More information

AM 121: Intro to Optimization

AM 121: Intro to Optimization AM 121: Intro to Optimization Models and Methods Lecture 6: Phase I, degeneracy, smallest subscript rule. Yiling Chen SEAS Lesson Plan Phase 1 (initialization) Degeneracy and cycling Smallest subscript

More information

Heuristic Optimisation

Heuristic Optimisation Heuristic Optimisation Part 8: Simulated annealing Sándor Zoltán Németh http://web.mat.bham.ac.uk/s.z.nemeth s.nemeth@bham.ac.uk University of Birmingham S Z Németh (s.nemeth@bham.ac.uk) Heuristic Optimisation

More information

A Benders Algorithm for Two-Stage Stochastic Optimization Problems With Mixed Integer Recourse

A Benders Algorithm for Two-Stage Stochastic Optimization Problems With Mixed Integer Recourse A Benders Algorithm for Two-Stage Stochastic Optimization Problems With Mixed Integer Recourse Ted Ralphs 1 Joint work with Menal Güzelsoy 2 and Anahita Hassanzadeh 1 1 COR@L Lab, Department of Industrial

More information

Math 273a: Optimization

Math 273a: Optimization Math 273a: Optimization Instructor: Wotao Yin Department of Mathematics, UCLA Fall 2015 online discussions on piazza.com What is mathematical optimization? Optimization models the goal of solving a problem

More information

A Decomposition-based MINLP Solution Method Using Piecewise Linear Relaxations

A Decomposition-based MINLP Solution Method Using Piecewise Linear Relaxations A Decomposition-based MINLP Solution Method Using Piecewise Linear Relaxations Pradeep K. Polisetty and Edward P. Gatzke 1 Department of Chemical Engineering University of South Carolina Columbia, SC 29208

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

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

Improvements to Benders' decomposition: systematic classification and performance comparison in a Transmission Expansion Planning problem

Improvements to Benders' decomposition: systematic classification and performance comparison in a Transmission Expansion Planning problem Improvements to Benders' decomposition: systematic classification and performance comparison in a Transmission Expansion Planning problem Sara Lumbreras & Andrés Ramos July 2013 Agenda Motivation improvement

More information

Multiobjective Mixed-Integer Stackelberg Games

Multiobjective Mixed-Integer Stackelberg Games Solving the Multiobjective Mixed-Integer SCOTT DENEGRE TED RALPHS ISE Department COR@L Lab Lehigh University tkralphs@lehigh.edu EURO XXI, Reykjavic, Iceland July 3, 2006 Outline Solving the 1 General

More information

Introduction to optimization and operations research

Introduction to optimization and operations research Introduction to optimization and operations research David Pisinger, Fall 2002 1 Smoked ham (Chvatal 1.6, adapted from Greene et al. (1957)) A meat packing plant produces 480 hams, 400 pork bellies, and

More information

minimize x subject to (x 2)(x 4) u,

minimize x subject to (x 2)(x 4) u, Math 6366/6367: Optimization and Variational Methods Sample Preliminary Exam Questions 1. Suppose that f : [, L] R is a C 2 -function with f () on (, L) and that you have explicit formulae for

More information

Partially Observable Markov Decision Processes (POMDPs) Pieter Abbeel UC Berkeley EECS

Partially Observable Markov Decision Processes (POMDPs) Pieter Abbeel UC Berkeley EECS Partially Observable Markov Decision Processes (POMDPs) Pieter Abbeel UC Berkeley EECS Many slides adapted from Jur van den Berg Outline POMDPs Separation Principle / Certainty Equivalence Locally Optimal

More information

The distribution of a sum of dependent risks: a geometric-combinatorial approach

The distribution of a sum of dependent risks: a geometric-combinatorial approach The distribution of a sum of dependent risks: a geometric-combinatorial approach Marcello Galeotti 1, Emanuele Vannucci 2 1 University of Florence, marcello.galeotti@dmd.unifi.it 2 University of Pisa,

More information

BBM402-Lecture 20: LP Duality

BBM402-Lecture 20: LP Duality BBM402-Lecture 20: LP Duality Lecturer: Lale Özkahya Resources for the presentation: https://courses.engr.illinois.edu/cs473/fa2016/lectures.html An easy LP? which is compact form for max cx subject to

More information

Preface Acknowledgments

Preface Acknowledgments Contents Preface Acknowledgments xi xix Chapter 1: Brief review of static optimization methods 1 1.1. Introduction: Significance of Mathematical Models 1 1.2. Unconstrained Problems 4 1.3. Equality Constraints

More information

MVE165/MMG631 Linear and integer optimization with applications Lecture 8 Discrete optimization: theory and algorithms

MVE165/MMG631 Linear and integer optimization with applications Lecture 8 Discrete optimization: theory and algorithms MVE165/MMG631 Linear and integer optimization with applications Lecture 8 Discrete optimization: theory and algorithms Ann-Brith Strömberg 2017 04 07 Lecture 8 Linear and integer optimization with applications

More information

Applications of Linear Programming

Applications of Linear Programming Applications of Linear Programming lecturer: András London University of Szeged Institute of Informatics Department of Computational Optimization Lecture 9 Non-linear programming In case of LP, the goal

More information