Multi stream, multi phase heat exchangers Modeling, optimization and heat integration Candidate: Axel Holene ; Supervisors: Sigurd Skogestad, Johannes.

Slides:



Advertisements
Similar presentations
Solve a System Algebraically
Advertisements

One-phase Solidification Problem: FEM approach via Parabolic Variational Inequalities Ali Etaati May 14 th 2008.
Nonlinear Programming McCarl and Spreen Chapter 12.
CHE 185 – PROCESS CONTROL AND DYNAMICS
Chemical Engineering Optimization Models with GAMS
Solving Equations = 4x – 5(6x – 10) -132 = 4x – 30x = -26x = -26x 7 = x.
Optimization in Engineering Design 1 Lagrange Multipliers.
Finding angles with algebraic expressions
Basic Mathematics for Portfolio Management. Statistics Variables x, y, z Constants a, b Observations {x n, y n |n=1,…N} Mean.
1 Operation of heat pump cycles Jørgen Bauck Jensen & Sigurd Skogestad Department of Chemical Engineering Norwegian University of Science and Technology.
Modeling and Solution Strategies of MINLPs as MPCCs for Chemical Process Optimization L. T. Biegler Joint work with Alex Dowling, Ravi Kamath, Ignacio.
Heat exchanger network synthesis PAULI HILTUNEN LUCAS BÄCKMAN ENE SPECIAL COURSE IN ENERGY FOR COMMUNITIES P.
Today Wrap up of probability Vectors, Matrices. Calculus
7.4 Solving Polynomial Equations Objectives: Solve polynomial equations. Find the real zeros of polynomial functions and state the multiplicity of each.
First Order Linear Equations Integrating Factors.
Control of floor heating process Siri Hofstad Trapnes Supervisors: Sigurd Skogestad and Chriss Grimholt Direct heating in the floor and room Keep the temperature.
1.3 “Solving Linear Equations” Steps: 1.Isolate the variable. 2.To solve when there is a fraction next to a variable, multiply both sides by the reciprocal.
1 Active constraint regions for optimal operation of a simple LNG process Magnus G. Jacobsen and Sigurd Skogestad Department of Chemical Engineering NTNU.
3.5 – Solving Systems of Equations in Three Variables.
Section 4-1: Introduction to Linear Systems. To understand and solve linear systems.
Derivatives In modern structural analysis we calculate response using fairly complex equations. We often need to solve many thousands of simultaneous equations.
Part 6 Synthesis of Heat Exchanger Networks. 6.1 Sequential Synthesis Minimum Utility Cost.
Differential Equations Separable Examples Prepared by Vince Zaccone For Campus Learning Assistance Services at UCSB.
L8 Optimal Design concepts pt D
7.4. 5x + 2y = 16 5x + 2y = 16 3x – 4y = 20 3x – 4y = 20 In this linear system neither variable can be eliminated by adding the equations. In this linear.
1 Beginning & Intermediate Algebra – Math 103 Math, Statistics & Physics.
Class 20, November 10, 2015 Lessons 3.6 & 3.7.  By the end of this lesson, you should understand that: ◦ Addition and subtraction are inverse operations.
Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. 1 Part 4 Chapter 15 General Least Squares and Non- Linear.
Two-Step Equations Lesson 7-1. Steps to Solving Equations 1. “Balance Out” To shift terms of an equation around the “=“ by addition or subtraction Goal:
Linear Programming Interior-Point Methods D. Eiland.
1 Control of maldistribution of flow in parallell heat exchangers Magnus G. Jacobsen, Sigurd Skogestad Nordic Process Controi workshop, Porsgrunn
SYSTEMS OF LINEAR EQUATIONS College Algebra. Graphing and Substitution Solving a system by graphing Types of systems Solving by substitution Applications.
Algebra Review. Systems of Equations Review: Substitution Linear Combination 2 Methods to Solve:
Chapter 5: Matrices and Determinants Section 5.5: Augmented Matrix Solutions.
Lecture 5 Multiobjective optimization GAMS-Nimbus integration SUMMARY Timo Laukkanen.
The Pure Birth Process Derivation of the Poisson Probability Distribution Assumptions events occur completely at random the probability of an event occurring.
Crude Oil Refinery Heat Exchanger Network
College Algebra Chapter 6 Matrices and Determinants and Applications
Solving Multistep Linear Equations Using Algebra Tiles
Entry Task   by.
Lecture 7 Constrained Optimization Lagrange Multipliers
Students will be able to:
Differential Equations
Review of Matrix Operations
Mathematical Programming
Stian Aaltvedt Supervisors: Sigurd Skogestad Johannes Jäschke
LECTURE DAY 3 Timo Laukkanen.
CHAPTER VI BLOCK DIAGRAMS AND LINEARIZATION
Solving Equations: The Multiplication Principle
Multiobjective optimization GAMS-Nimbus integration SUMMARY
Solving Linear Equations with Fractions
State Space Representation
Ordinary Differential Equation
Solving Linear Systems Algebraically
Optimality conditions constrained optimisation
Synthesis of Heat Exchanger Networks
Solving Multi-Step Inequalities
Simultaneous Equations
Solving Systems of non-linear Equations
Linear Algebra Lecture 3.
College Algebra Chapter 5 Systems of Equations and Inequalities
Algebra EquationsJeopardy
Policy evaluation options
How do we find the best linear regression line?
Synthesis of Heat Exchanger Networks
Solving Two-Step Equations
Algebra Review “Solving Equations”
1. How do I Solve Linear Equations
Solving a System of Linear Equations
Computer Animation Algorithms and Techniques
Presentation transcript:

Multi stream, multi phase heat exchangers Modeling, optimization and heat integration Candidate: Axel Holene ; Supervisors: Sigurd Skogestad, Johannes Jäschke ;

Modeling Mass and energy balances Pinch concept Challenges: o Multiple hot and cold streams o Phase transitions

Optimization Non-linearity, non-convexity Complementarity constraints o Violation of LICQ and MFCQ constraint qualifications o Really funky KKT Conditions

LICQ violation Linear dependence between gradients of active constraints

Programming GAMS – General Algebraic Modeling System Python/Gnuplot Model Ravi /ALL/ Solve Ravi using MINLP minimizing Z; ***************************** MODEL STATISTICS BLOCKS OF EQUATIONS 43 SINGLE EQUATIONS260 BLOCKS OF VARIABLES 32 SINGLE VARIABLES projected NON ZERO ELEMENTS 804 NON LINEAR N-Z 314 DERIVATIVE POOL10 CONSTANT POOL 49 CODE LENGTH 2,068 DISCRETE VARIABLES 9 GENERATION TIME = SECONDS 4 Mb DEX Aug 29, 2012 EXECUTION TIME = SECONDS 4 Mb DEX Aug 29, 2012

Heat integration example

Future work PRICO process Optimization of LNG process