The Efficient Modelling of Steam Utility Systems
|
|
- Antonia Butler
- 6 years ago
- Views:
Transcription
1 The Efficient Modelling of Steam Utility Systems Jonathan Currie & David I Wilson Auckland University of Technology
2 Systems Of Interest 2 The Steam Utility System: Steam Boilers Back Pressure Turbines Steam Users Turbo Generators Deaerator & Demin Water Condensate Collection
3 Key Differences to a Chemical Process 3 On / Off? On / Off? On / Off??
4 Optimizing Utility Systems 4 Our research aim: Develop an efficient method of modelling utility systems for optimization However note for this work we are not focusing on the unit operation models (this is well researched, see our paper references) We are going to explore four avenues Simulator Model The model using by process simulators to predict system behaviour Optimizer Model A purpose built model used for optimization only Linear Model A purpose built linear model used for optimization only Global Model A purpose built nonlinear model for global optimization We are going to use two in-house developed tools together with MATLAB: JSteam A C++ library for high speed water, steam and hydrocarbon thermodynamics, with interfaces to Excel and MATLAB OPTI Toolbox A free MATLAB toolbox providing the glue between a suite of open source and academic optimization packages
5 Typical Optimization Formulations 5 Lots of sums of indices! Connect pipe j only if Formulation is overwhelming, but probably quite simple
6 Modelling Strategies Simulator Model (Sequential Modular) Free! Manual Conversion (Unroll all modules) Commercial 6 Equation Based Model (Explicit Mass & Energy Equations) Automatic Conversion (via MATLAB BARON Interface) Manual Conversion Linear Model (Explicit Equations) White-box Model (Algebraic Description) NLP Solver (IPOPT) MINLP Solver (BONMIN) MILP Solver (CBC) Global Solver (BARON) Local Solution (NLP) Local Solution (MINLP) Local Solution (MILP) Global Solution (NLP or MINLP)
7 Simulator Model 7 While the simulator model is good for simulation, as we will see it is not suited for optimization It is however the most intelligible model (which makes maintaining it much easier)
8 Equation Based Optimizer Model 8 The equation based model is currently manually generated from the simulator model This is very error-prone While it is now a text model (in MATLAB code), it is still generally readable Explicitly writing out the equations actually increases the problem size (in this work, 8x), but reduces the solving time 100x! This is based on two main reasons: A nonlinear root solver is no longer required to converge system recycles 1 st derivatives can be automatically generated
9 Global Optimizer Model 9 While this is arguably the most powerful model (it renders a global solution), it is certainly the most obtuse! The model is parsed by BARON, with derivatives, convexity identification and initial guesses all taken care of by the solver. Glad it is auto-generated? [x,fval] = baron(fun,a,rl,ru,lb,ub,nlcon,cl,cu,xtype)
10 Objective Function 10 Cost per MW of Fuel Gas [$] Cost per kwh of Electricity [$] Back Pressure Turbine On / Off Cost per tonne of Water [$] Hourly Running Cost [$] Boiler Fired Duty [MW] Turbo Generator Output [kw] Turbine Output [kw] Demineralized Water Mass Flow [tonne/hr] TG1 BPT1
11 Constraints 11 Linear: Mass Balances m 1 + m 2 m 3 = 0 (Convex, easy) Bilinear: Energy Balances h 1 m 1 + h 2 m 2 h 3 m 3 = 0 (Non-Convex, hard!) Nonlinear: Duty Based Users (among other operations) Q (h 1 h 2 ) m 1 = 0 (May be Convex or Non-Convex)
12 Tricks for Keeping Models Linear Linear Fit SSE:1.552e+04 True Cost Linear Fit Optimal Piecewise Linear Fit SSE:190.5 True Cost Piecewise Fit 12 Hourly Cost [$] Special Ordered Sets (SOS) Steam Production [Tonnes/hr] Steam Production [Tonnes/hr] An integer programming technique to approximate separable nonlinear functions using a linear piecewise formulation Can be formulated using an optimal strategy, such as nonlinear least squares Fixed Header Enthalpies Currently pressure levels are kept constant of the headers, however it is not too unrealistic to fix the temperature too Fixing the enthalpies reduces the number of bilinear energy balance equations, but it can break the overall energy balance Approximating models If we are performing operational optimization, we can fit local linear models, based on the current operating conditions. Be careful if the equipment gets switched off though during a run, the linear fit is often very unrealistic about 0 flow!
13 Summary of Results 13 Continuous Problem Results Mixed Integer Problem Results Global Optimum $2510/hr 25 ~$230/hr Mixed Integer 20 Continuous Improvement g p Local Optimum 5 $3345/hr 0 Sim Eq BARON MI Sim MI Eq MI BARON MILP 35s 0.34s M d l d S l 0.5s Solve 203s Times 3.3s 2.4s 0.04s Solve Times Same Optimization Problem Same Optimization Problem
14 Current & Future Work 14 Automatic generation of first and second derivatives As part of our OPTI Toolbox I have developed SymBuilder a simple modelling language for generating symbolic derivatives for optimization problems Speed ups of 10x realistic Investigating the solver SCIP Free (academic) global MINLP solver Currently developing a MATLAB interface Automatic generation of equation model from simulator model Bit more difficult, parsing Excel expression trees is not easy!
15 OPTI Toolbox: 15
16 JSteam Excel Add-In & JSteam Toolbox 16
17 Final Thoughts Utility systems cannot be lumped as Chemical Processes Many binary variables On/off flows Zero flows 17 Optimization Good tools (many free) Automated tools to develop necessary equations Global optimisers Take longer but give better solutions Don t forget our toolboxes & other free software
18 18 Malaysia Picture
Practical Applications of Industrial Optimization: From High-Speed Embedded Controllers to Large Discrete Utility Systems
Practical Applications of Industrial Optimization: From High-Speed Embedded Controllers to Large Discrete Utility Systems Jonathan David Currie School of Engineering February 2014 Supervised by: Associate
More informationLECTURE NOTES Non-Linear Programming
CEE 6110 David Rosenberg p. 1 Learning Objectives LECTURE NOTES Non-Linear Programming 1. Write out the non-linear model formulation 2. Describe the difficulties of solving a non-linear programming model
More informationMINLP applications, part II: Water Network Design and some applications of black-box optimization
MINLP applications, part II: Water Network Design and some applications of black-box optimization Claudia D Ambrosio CNRS & LIX, École Polytechnique dambrosio@lix.polytechnique.fr 5th Porto Meeting on
More informationUSER MANUAL OF THERMAL POWER PLANT (TPP) SIMULATOR SOFTWARE
USER MANUAL OF THERMAL POWER PLANT (TPP) SIMULATOR SOFTWARE This is the manual for Thermal Power Plant (TPP) Simulator laboratory exercise. The manual consists of useful information about simulator software,
More informationStochastic Separable Mixed-Integer Nonlinear Programming via Nonconvex Generalized Benders Decomposition
Stochastic Separable Mixed-Integer Nonlinear Programming via Nonconvex Generalized Benders Decomposition Xiang Li Process Systems Engineering Laboratory Department of Chemical Engineering Massachusetts
More informationRegression Solver. User Manual. Process Design and Gas Processing Laboratory Illinois Institute of Technology Chicago, IL,
Regression Solver User Manual Process Design and Gas Processing Laboratory Illinois Institute of Technology Chicago, IL, 60616. Copyright 2012-2016. All rights reserved. Introduction Regression Solver
More informationTools for Modeling Optimization Problems A Short Course. Algebraic Modeling Systems. Dr. Ted Ralphs
Tools for Modeling Optimization Problems A Short Course Algebraic Modeling Systems Dr. Ted Ralphs Algebraic Modeling Systems 1 The Modeling Process Generally speaking, we follow a four-step process in
More informationThe ALAMO approach to machine learning: Best subset selection, adaptive sampling, and constrained regression
The ALAMO approach to machine learning: Best subset selection, adaptive sampling, and constrained regression Nick Sahinidis Acknowledgments: Alison Cozad, David Miller, Zach Wilson MACHINE LEARNING PROBLEM
More informationLaGO. Ivo Nowak and Stefan Vigerske. Humboldt-University Berlin, Department of Mathematics
LaGO a Branch and Cut framework for nonconvex MINLPs Ivo Nowak and Humboldt-University Berlin, Department of Mathematics EURO XXI, July 5, 2006 21st European Conference on Operational Research, Reykjavik
More informationA NEW SEQUENTIAL CUTTING PLANE ALGORITHM FOR SOLVING MIXED INTEGER NONLINEAR PROGRAMMING PROBLEMS
EVOLUTIONARY METHODS FOR DESIGN, OPTIMIZATION AND CONTROL P. Neittaanmäki, J. Périaux and T. Tuovinen (Eds.) c CIMNE, Barcelona, Spain 2007 A NEW SEQUENTIAL CUTTING PLANE ALGORITHM FOR SOLVING MIXED INTEGER
More informationCHAPTER 3 MODELING OF DEAERATOR AND SIMULATION OF FAULTS
27 CHAPTER 3 MODELING OF DEAERATOR AND SIMULATION OF FAULTS 3.1 INTRODUCTION Modeling plays an important role in the prediction and assessment of plant performance. There are two ways of getting the model
More informationModule 1 Lecture Notes 2. Optimization Problem and Model Formulation
Optimization Methods: Introduction and Basic concepts 1 Module 1 Lecture Notes 2 Optimization Problem and Model Formulation Introduction In the previous lecture we studied the evolution of optimization
More informationAn extended supporting hyperplane algorithm for convex MINLP problems
An extended supporting hyperplane algorithm for convex MINLP problems Jan Kronqvist, Andreas Lundell and Tapio Westerlund Center of Excellence in Optimization and Systems Engineering Åbo Akademi University,
More informationSolving Mixed-Integer Linear Programs with MATLAB
Solving Mixed-Integer Linear Programs with MATLAB Bowen Hua Department of Electrical and Computer Engineering The University of Texas at Austin November 2018 Outline Install MATLAB and YALMIP Example problem
More informationHuman Machine Interface (HMI) in Simulation of Nonlinear Dynamic Systems Using Matlab-Simulink and InTouch Interface
XXVI. ASR '2001 Seminar, Instruments and Control, Ostrava, April 26-27, 2001 Paper 1 Human Machine Interface (HMI) in Simulation of Nonlinear Dynamic Systems Using Matlab-Simulink and InTouch Interface
More informationA novel approach to include limited equipment connectivity in State-Task Network models
OSE SEMINAR 2011 A novel approach to include limited equipment connectivity in State- Network models Mikael Nyberg CENTER OF EXCELLENCE IN OPTIMIZATION AND SYSTEMS ENGINEERING AT ÅBO AKADEMI UNIVERSITY
More informationReduced Order Models for Oxycombustion Boiler Optimization
Reduced Order Models for Oxycombustion Boiler Optimization John Eason Lorenz T. Biegler 9 March 2014 Project Objective Develop an equation oriented framework to optimize a coal oxycombustion flowsheet.
More informationAn extended supporting hyperplane algorithm for convex MINLP problems
An extended supporting hyperplane algorithm for convex MINLP problems Andreas Lundell, Jan Kronqvist and Tapio Westerlund Center of Excellence in Optimization and Systems Engineering Åbo Akademi University,
More informationNUMERICAL INVESTIGATION OF THE FLOW BEHAVIOR INTO THE INLET GUIDE VANE SYSTEM (IGV)
University of West Bohemia» Department of Power System Engineering NUMERICAL INVESTIGATION OF THE FLOW BEHAVIOR INTO THE INLET GUIDE VANE SYSTEM (IGV) Publication was supported by project: Budování excelentního
More informationEmbedding Formulations, Complexity and Representability for Unions of Convex Sets
, Complexity and Representability for Unions of Convex Sets Juan Pablo Vielma Massachusetts Institute of Technology CMO-BIRS Workshop: Modern Techniques in Discrete Optimization: Mathematics, Algorithms
More informationDesign Principles that Make the Difference
Design Principles that Make the Difference Franz Nelissen: FNelissen@gams.com GAMS Development Corp. GAMS Software GmbH www.gams.com Company Background Roots: World Bank, 1976 GAMS Development Corporation
More informationR. Franke, PSP-A24, OpenModelica Annual Workshop 2015 Mathematical Optimization of Dynamic Systems with OpenModelica. ABB February 2, 2015
R. Frane, PSP-A24, 02.02.2015 OpenModelica Annual Worshop 2015 Mathematical Optimization of Dynamic Systems with OpenModelica Slide 1 Overview Introduction to ABB OPTIMAX DrumBoiler example 1. Setpoint
More informationVISUALISATION OF THERMODYNAMICS AND ENERGY PERFORMANCE FOR COMPLEX BUILDING AND HVAC SYSTEM SIMULATION. Stephan Ledinger 1, Marcus Jones 2
VISUALISATION OF THERMODYNAMICS AND ENERGY PERFORMANCE FOR COMPLEX BUILDING AND HVAC SYSTEM SIMULATION Stephan Ledinger 1, Marcus Jones 2 1 Austrian Institute of Technology, Vienna, Austria 2 Vienna University
More informationChapter 10: Network Flow Programming
Chapter 10: Network Flow Programming Linear programming, that amazingly useful technique, is about to resurface: many network problems are actually just special forms of linear programs! This includes,
More informationReview of Mixed-Integer Nonlinear and Generalized Disjunctive Programming Methods
Carnegie Mellon University Research Showcase @ CMU Department of Chemical Engineering Carnegie Institute of Technology 2-2014 Review of Mixed-Integer Nonlinear and Generalized Disjunctive Programming Methods
More informationMathematics - LV 6 Correlation of the ALEKS course Mathematics MS/LV 6 to the State of Texas Assessments of Academic Readiness (STAAR) for Grade 6
Mathematics - LV 6 Correlation of the ALEKS course Mathematics MS/LV 6 to the State of Texas Assessments of Academic Readiness (STAAR) for Grade 6 Number, Operation, and Quantitative Reasoning. 6.1.A:
More informationI/A Series Software Spreadsheet
I/A Series Software Spreadsheet The I/A Series Spreadsheet is an interactive, easy-to-use tool, that allows process operators, engineers, and managers to manipulate data in a row/column format and graph
More informationCOPYRIGHTED MATERIAL INTRODUCTION TO ASPEN PLUS CHAPTER ONE
CHAPTER ONE INTRODUCTION TO ASPEN PLUS Aspen Plus is based on techniques for solving flowsheets that were employed by chemical engineers many years ago. Computer programs were just beginning to be used,
More informationObjective 1 : The student will demonstrate an understanding of numbers, operations, and quantitative reasoning.
Essential Mathematics (with QuickTables) Correlation of the ALEKS course Essential Mathematics to the Texas Assessment of Knowledge and Skills (TAKS) for Grade 6 Objective 1 : The student will demonstrate
More informationANN-Based Modeling for Load and Main Steam Pressure Characteristics of a 600MW Supercritical Power Generating Unit
ANN-Based Modeling for Load and Main Steam Pressure Characteristics of a 600MW Supercritical Power Generating Unit Liangyu Ma, Zhiyuan Gao Automation Department, School of Control and Computer Engineering
More informationONLINE DETERMINATION OF ELEMENTARY AND FRACTIONAL WASTE COMPOSITION FOR MUNICIPAL SOLID WASTE INCINERATION PLANTS
ONLINE DETERMINATION OF ELEMENTARY AND FRACTIONAL WASTE COMPOSITION FOR MUNICIPAL SOLID WASTE INCINERATION PLANTS Information demand on Online Waste Composition for Process simulation Initial conditions/input
More informationComputer Simulation And Modeling
Computer Simulation And Modeling The key to increased productivity in Scientific and Engineering analysis Professor Ralph C. Huntsinger California State University, Chico USA Bialystok Technical University
More informationSystem Identification Algorithms and Techniques for Systems Biology
System Identification Algorithms and Techniques for Systems Biology by c Choujun Zhan A Thesis submitted to the School of Graduate Studies in partial fulfillment of the requirements for the degree of Doctor
More informationIMPROVING THE NUMERICAL ACCURACY OF HYDROTHERMAL RESERVOIR SIMULATIONS USING THE CIP SCHEME WITH THIRD-ORDER ACCURACY
PROCEEDINGS, Thirty-Seventh Workshop on Geothermal Reservoir Engineering Stanford University, Stanford, California, January 30 - February 1, 2012 SGP-TR-194 IMPROVING THE NUMERICAL ACCURACY OF HYDROTHERMAL
More informationOPTIMIZATION. 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-16-17.shtml
More informationMEASURE MONITOR UNDERSTAND
MEASURE MONITOR UNDERSTAND Presented by Alistair Hunt Energy Monitoring, Measurement metrics Where and What 1 History & Background Company Timeline 18 Years Comrac & Sinetica founded 15 Years Raritan Integration
More informationMID approval no. DE-08-MI004-PTB004 Date of release
1. Identification Energy and Flow Computer Flow rate and energy calculator for liquids, gases and water steam E-DB-1000-700-01 MID approval no. DE-08-MI004-PTB004 Date of release 04.01.08 2. Area of Application
More informationComputer Laboratories: Mathematical Formulation and Implementation in GAMS. S. Vitali Charles University. 3/15/2017 Copyright 2017 S.
Computer Laboratories: Mathematical Formulation and Implementation in GAMS 1 S. Vitali Charles University 3/15/2017 Copyright 2017 S. Vitali 1 3/15/2017 1.2 GAMS General Algebraic Modeling System: language
More informationGas Turbine Optimization
Plant Optimization Issues facing Challenged by market conditions? Tracking performance metrics? Have any constraints with equipment operation? Are maintenance factors in your evaluation of your operational
More informationMontana City School GRADE 5
Montana City School GRADE 5 Montana Standard 1: Students engage in the mathematical processes of problem solving and reasoning, estimation, communication, connections and applications, and using appropriate
More informationDeveloping Optimization Algorithms for Real-World Applications
Developing Optimization Algorithms for Real-World Applications Gautam Ponnappa PC Training Engineer Viju Ravichandran, PhD Education Technical Evangelist 2015 The MathWorks, Inc. 1 2 For a given system,
More informationPolymath 6. Overview
Polymath 6 Overview Main Polymath Menu LEQ: Linear Equations Solver. Enter (in matrix form) and solve a new system of simultaneous linear equations. NLE: Nonlinear Equations Solver. Enter and solve a new
More informationThis transmits information through streams and store the calculated results. It can plan the sequence in which calculation are to be done.
Simulation: Key words : Executive Program, unit computation and Information flow Diagram. The Executive Program This transmits information through streams and store the calculated results. It can plan
More informationBest practices for using the multistart algorithm in AIMMS. Marcel Hunting AIMMS Optimization Specialist
Best practices for using the multistart algorithm in AIMMS Marcel Hunting AIMMS Optimization Specialist Webinar, October 21, 2015 Overview >Introduction: Global versus local optimization >The AIMMS multistart
More informationThe Supporting Hyperplane Optimization Toolkit A Polyhedral Outer Approximation Based Convex MINLP Solver Utilizing a Single Branching Tree Approach
The Supporting Hyperplane Optimization Toolkit A Polyhedral Outer Approximation Based Convex MINLP Solver Utilizing a Single Branching Tree Approach Andreas Lundell a, Jan Kronqvist b, and Tapio Westerlund
More informationThe AIMMS Outer Approximation Algorithm for MINLP
The AIMMS Outer Approximation Algorithm for MINLP (using GMP functionality) By Marcel Hunting marcel.hunting@aimms.com November 2011 This document describes how to use the GMP variant of the AIMMS Outer
More informationAnimation of Fluids. Animating Fluid is Hard
Animation of Fluids Animating Fluid is Hard Too complex to animate by hand Surface is changing very quickly Lots of small details In short, a nightmare! Need automatic simulations AdHoc Methods Some simple
More informationEarly tube leak detection system for steam boiler at KEV power plant
Early tube leak detection system for steam boiler at KEV power plant Firas B. Ismail 1a,, Deshvin Singh 1, N. Maisurah 1 and Abu Bakar B. Musa 1 1 Power Generation Research Centre, College of Engineering,
More information[1] CURVE FITTING WITH EXCEL
1 Lecture 04 February 9, 2010 Tuesday Today is our third Excel lecture. Our two central themes are: (1) curve-fitting, and (2) linear algebra (matrices). We will have a 4 th lecture on Excel to further
More informationAnnual Training plan 2018
Annual Training plan 2018 Leadership,, HR, Creativity, Secretary Courses Sr. No. Course Name Date Venue Fees U.S $ January 1. Time & Stress 7-11/1/2018 Abu Dhabi 2600 2. Legal Writing Skills 7-11/1/2018
More informationSpreadsheet Techniques and Problem Solving for ChEs
AIChE Webinar Presentation co-sponsored by the Associação Brasileira de Engenharia Química (ABEQ) Problem Solving for ChEs David E. Clough Professor Dept. of Chemical & Biological Engineering University
More informationA Center-Cut Algorithm for Quickly Obtaining Feasible Solutions and Solving Convex MINLP Problems
A Center-Cut Algorithm for Quickly Obtaining Feasible Solutions and Solving Convex MINLP Problems Jan Kronqvist a, David E. Bernal b, Andreas Lundell a, and Tapio Westerlund a a Faculty of Science and
More informationEnabling model based decision making by sharing consistent equation oriented dynamic models. optimization environments. Ajay Lakshmanan Manager, R&D
Enabling model based decision i making by sharing consistent equation oriented dynamic models between multiple simulation and optimization environments Ajay Lakshmanan Manager, R&D Overview Why do we need
More informationGAMS. General Algebraic Modeling System. EURO 2009 Bonn. Michael Bussieck Jan-Hendrik Jagla
GAMS General Algebraic Modeling System Michael Bussieck mbussieck@gams.com Jan-Hendrik Jagla jhjagla@gams.com GAMS Software GmbH www.gams.de GAMS Development Corporation www.gams.com EURO 2009 Bonn GAMS
More informationOM650 Process Control and Management System
OM650 Process Control and System l Instrumentation & Controls Process Control and 1... 4 1... 4 External Network OT... OT... OT / ET OPC XU web-server Terminal bus PU... PU SU Plant bus P P P TELEPERM
More informationSteamWizard THERMAL ENERGY SYSTEM ANALYZER. Manual and user guide. Thornhill Automation Services
SteamWizard THERMAL ENERGY SYSTEM ANALYZER Manual and user guide Thornhill Automation Services July 2013 Version 1.24 for Windows 9X, 2000, XP, Vista, 7, 8 Copyright 2013 Thornhill Automation Services
More informationStandard dimension optimization of steel frames
Computer Aided Optimum Design in Engineering IX 157 Standard dimension optimization of steel frames U. Klanšek & S. Kravanja University of Maribor, Faculty of Civil Engineering, Slovenia Abstract This
More informationFLORIDA STATE UNIVERSITY MASTER PLAN 10 Utilities
UTILITIES ELEMENT NOTE: Unless otherwise noted, the goals, objectives and policies contained in this element shall guide development of the Main Campus and Southwest Campus in Tallahassee as well as the
More informationA TOOLSET FOR SUPPORTING CONTINUOUS DECISION MAKING CASE: GRADE CHANGE OPTIMIZATION
A TOOLSET FOR SUPPORTING CONTINUOUS DECISION MAKING CASE: GRADE CHANGE OPTIMIZATION Petteri Pulkkinen 1, Toni Ahonen, Risto Ritala Institute of Measurement and Information Technology, Tampere University
More informationSimulation. Lecture O1 Optimization: Linear Programming. Saeed Bastani April 2016
Simulation Lecture O Optimization: Linear Programming Saeed Bastani April 06 Outline of the course Linear Programming ( lecture) Integer Programming ( lecture) Heuristics and Metaheursitics (3 lectures)
More informationAPROS laboratory manual:
Introduction to the APROS code APROS laboratory manual: Aim of the course Studying the operation of APROS v5.10 thermal-hydraulic system code: building simple flow circuits, displaying process parameters,
More informationThe AIMMS Outer Approximation Algorithm for MINLP
The AIMMS Outer Approximation Algorithm for MINLP (using GMP functionality) By Marcel Hunting Paragon Decision Technology BV An AIMMS White Paper November, 2011 Abstract This document describes how to
More informationAn open-source stochastic programming solver. H.I. Gassmann, Dalhousie University J. Ma, JTechnologies R.K. Martin, The University of Chicago
An open-source stochastic programming solver H.I. Gassmann, Dalhousie University J. Ma, JTechnologies R.K. Martin, The University of Chicago ICSP 2013 Overview Open source software COIN-OR Optimization
More informationTwo-phase chamber modelling of a twin-screw expander for Trilateral Flash Cycle applications
Two-phase chamber modelling of a twin-screw expander for Trilateral Flash Cycle applications Giuseppe Bianchi 1, Stuart Kennedy 3, Obadah Zaher 2, Savvas A. Tassou 1, Jeremy Miller 2, Hussam Jouhara 1
More informationSkybox. Ruoqi He & Chia-Man Hung. February 26, 2016
Skybox Ruoqi He & Chia-Man Hung February 26, 206 Introduction In this project, we present a method to construct a skybox from a series of photos we took ourselves. It is a graphical procedure of creating
More informationCITS2401 Computer Analysis & Visualisation
FACULTY OF ENGINEERING, COMPUTING AND MATHEMATICS CITS2401 Computer Analysis & Visualisation SCHOOL OF COMPUTER SCIENCE AND SOFTWARE ENGINEERING Topic 3 Introduction to Matlab Material from MATLAB for
More informationBurrstone Energy Center, LLC, St. Lukes Hospital Data Integrator Notes
Burrstone Energy Center, LLC, St. Lukes Hospital Data Integrator Notes The Burrstone Energy Center s cogeneration plant includes four engine-generators that serve the electrical services for three separate
More informationBenchmarking of Optimization Software
Benchmarking of Optimization Software INFORMS Annual Meeting Pittsburgh, PA 6 November 2006 H. D. Mittelmann Dept of Math and Stats Arizona State University 1 Services we provide Guide to Software: Decision
More informationOPTIMISATION METHODS FOR COMPRESSION, EXTENSION AND TORSION SPRING DESIGN
OPTIMISATION METHODS FOR COMPRESSION, EXTENSION AND TORSION SPRING DESIGN Emmanuel Rodriguez Laboratoire de Génie Mécanique de Toulouse, INSA, F-31077 Toulouse, France, phone: 33 5 61 55 97 18, fax: 33
More informationComparison of Some High-Performance MINLP Solvers
Comparison of Some High-Performance MINLP s Toni Lastusilta 1, Michael R. Bussieck 2 and Tapio Westerlund 1,* 1,* Process Design Laboratory, Åbo Akademi University Biskopsgatan 8, FIN-25 ÅBO, Finland 2
More information3rd International Conference on Machinery, Materials and Information Technology Applications (ICMMITA 2015)
3rd International Conference on Machinery, Materials and Information Technology Applications (ICMMITA 2015) A Graphic Modeling Method of Thermal Hydraulic System in Power Plant Based on MUSE Yaqing ZHU1,
More informationMaxima CAS presentation Chelton Evans
Maxima CAS presentation 2015-12-01 Chelton Evans Abstract Maxima is a popular copyleft CAS (Computer Algebra System) which can be used for both symbolic and numerical calculation. Chelton Evans will present
More informationMathematics RIT Score:
Mathematics RIT Score: 201-210 Number Sense and Operations Whole Numbers Understand the concept of division using pictorial representation Use front-end estimation strategy for multiplication and division
More informationSpreadsheet Techniques and Problem Solving for ChEs
AIChE Webinar Presentation Problem Solving for ChEs David E. Clough Professor Dept. of Chemical & Biological Engineering University of Colorado Boulder, CO 80309 Email: David.Clough@Colorado.edu 2:00 p.m.
More informationOptimieren mit MATLAB jetzt auch gemischt-ganzzahlig Dr. Maka Karalashvili Application Engineer MathWorks
Optimieren mit MATLAB jetzt auch gemischt-ganzzahlig Dr. Maka Karalashvili Application Engineer MathWorks 2014 The MathWorks, Inc. 1 Let s consider the following modeling case study Requirements Item Nuts
More informationNARROW CORRIDOR. Teacher s Guide Getting Started. Lay Chin Tan Singapore
Teacher s Guide Getting Started Lay Chin Tan Singapore Purpose In this two-day lesson, students are asked to determine whether large, long, and bulky objects fit around the corner of a narrow corridor.
More informationRiverWare Optimization
RiverWare Optimization RiverWare User Group Meeting February 6-7, 2007 Tim Magee and Patrick Lynn Reimplementation of Optimization Goals of reimplementation Replace the Constraint editor with the Rules
More informationMATLAB Based Optimization Techniques and Parallel Computing
MATLAB Based Optimization Techniques and Parallel Computing Bratislava June 4, 2009 2009 The MathWorks, Inc. Jörg-M. Sautter Application Engineer The MathWorks Agenda Introduction Local and Smooth Optimization
More informationDynamic modelling and network optimization
Dynamic modelling and network optimization Risto Lahdelma Aalto University Energy Technology Otakaari 4, 25 Espoo, Finland risto.lahdelma@aalto.fi Risto Lahdelma Feb 4, 26 Outline Dynamic systems Dynamic
More informationChiller Plant Optimization: A Case Study
Presentation of Chiller Plant Optimization: A Case Study Presented by Michael S. Conway The site Large pharmaceutical client 5 MW cogen 88,000 PPH of boiler capability 8,200 tons of chiller capability
More informationINTERPOLATED MODEL PREDICTIVE CONTROL: HAVING YOUR CAKE AND EATING IT TOO
ABSTRACT INTERPOLATED MODEL PREDICTIVE CONTROL: HAVING YOUR CAKE AND EATING IT TOO J. Currie 1, D.I. Wilson 2 1 Electrical & Electronic Engineering AUT University Auckland, New Zealand jonathan.currie@aut.ac.nz
More information110 East 59th Street Data Integrator Notes
110 East 59th Street Data Integrator Notes This site is a CHP system, operated by Office Power, LLC., which includes eight (8) Elliot TA-100 100 kw micro-turbine units. Thermal output from the units will
More informationNumerical Methods for PDEs : Video 9: 2D Finite Difference February 14, Equations / 29
22.520 Numerical Methods for PDEs Video 9 2D Finite Difference Equations February 4, 205 22.520 Numerical Methods for PDEs Video 9 2D Finite Difference February 4, Equations 205 / 29 Thought Experiment
More informationCFD Optimisation case studies with STAR-CD and STAR-CCM+
CFD Optimisation case studies with STAR-CD and STAR-CCM+ Summary David J. Eby, Preetham Rao, Advanced Methods Group, Plymouth, MI USA Presented by Fred Mendonça, CD-adapco London, UK Outline Introduction
More informationTransactions on Information and Communications Technologies vol 16, 1996 WIT Press, ISSN
Comparative study of fuzzy logic and neural network methods in modeling of simulated steady-state data M. Järvensivu and V. Kanninen Laboratory of Process Control, Department of Chemical Engineering, Helsinki
More informationSCC Inc. TS-D Series. Technical Instructions. Document No. TS-3000 March 10, Deaerator, Surge and/or Condensate Control Panel.
Deaerator, Surge and/or Condensate Control Panel March 10, 2017 Description A TS-D series control system manages lead/lag operation of an individual deaerator (DA), surge, condensate, or a combination
More informationOptimizer as a CAPE-OPEN Unit Operation
Extended reserves Clean refining Fuel-efficient vehicles Diversified fuels Controlled CO 2 Optimizer as a CAPE-OPEN Unit Operation 2007 AIChE Annual Meeting Topical D: 4 th US CAPE-OPEN Conference Authors:
More informationPhysical Modelling with Simscape
Physical Modelling with Simscape Rick Hyde Control Electrical Embedded Software Mechanical 2015 The MathWorks, Inc. 1 Presentation overview Modelling physical systems Why model a physical system? Network
More informationDeaerator and Surge Tank Control
July 6, 2018 Deaerator and Surge Tank Control Product Description The deaerator (DA), surge tank (ST), and condensate tank shall have a control system equal to a series TS control system. The system shall
More informationIntroduction to Physical Modelling Rory Adams Senior Application Engineer
Introduction to Physical Modelling Rory Adams Senior Application Engineer 2014 The MathWorks, Inc. 1 Creating Reusable Physical Models What you should walk away with Increased knowledge of: What is meant
More informationExcel for Algebra 1 Lesson 5: The Solver
Excel for Algebra 1 Lesson 5: The Solver OK, what s The Solver? Speaking very informally, the Solver is like Goal Seek on steroids. It s a lot more powerful, but it s also more challenging to control.
More informationRecent enhancements in. GAMS Development Corporation
Recent enhancements in Jan-H. Jagla jhjagla@gams.com GAMS Software GmbH GAMS Development Corporation www.gams.de www.gams.com GAMS at a Glance General Algebraic Modeling System Roots: World Bank, 1976
More informationCasADi tutorial Introduction
Lund, 6 December 2011 CasADi tutorial Introduction Joel Andersson Department of Electrical Engineering (ESAT-SCD) & Optimization in Engineering Center (OPTEC) Katholieke Universiteit Leuven OPTEC (ESAT
More informationhp calculators HP 35s Using Calculator Memories to Help Solve Problems Variables and Memory Registers Practice Examples: Storing and Using a Constant
HP 35s Using Calculator Memories to Help Solve Problems Variables and Memory Registers Practice Examples: Storing and Using a Constant Storing a Temporary Result Exchanging and Viewing Registers Other
More informationDERIVATIVE-FREE OPTIMIZATION ENHANCED-SURROGATE MODEL DEVELOPMENT FOR OPTIMIZATION. Alison Cozad, Nick Sahinidis, David Miller
DERIVATIVE-FREE OPTIMIZATION ENHANCED-SURROGATE MODEL DEVELOPMENT FOR OPTIMIZATION Alison Cozad, Nick Sahinidis, David Miller Carbon Capture Challenge The traditional pathway from discovery to commercialization
More informationReal time production optimization in upstream petroleum production - Applied to the Troll West oil rim
Real time production optimization in upstream petroleum production - Applied to the Troll West oil rim Vidar Gunnerud, Bjarne Foss Norwegian University of Science and Technology - NTNU Trondheim, Norway
More informationRecent enhancements in. GAMS Software GmbH GAMS Development Corporation
Recent enhancements in Lutz Westermann lwestermann@gams.com GAMS Software GmbH GAMS Development Corporation www.gams.com GAMS at a Glance Algebraic Modeling System Facilitates to formulate mathematical
More informationIncorporation of dynamic behaviour in an automated process synthesis system
Computers and Chemical Engineering 000 (2000) 000 000 www.elsevier.com/locate/compchemeng Incorporation of dynamic behaviour in an automated process synthesis system E.S. Fraga *, J. Hagemann, A. Estrada-Villagrana,
More information( ) ( ) Completing the Square. Alg 3 1 Rational Roots Solving Polynomial Equations. A Perfect Square Trinomials
Alg Completing the Square A Perfect Square Trinomials (± ) ± (± ) ± 4 4 (± ) ± 6 9 (± 4) ± 8 6 (± 5) ± 5 What is the relationship between the red term and the blue term? B. Creating perfect squares.. 6
More informationMixed Integer Nonlinear Programming Applied To Dike Height Optimization
Mixed Integer Nonlinear Programming Applied To Dike Height Optimization Ruud Brekelmans Ticopt, Tilburg University LNMB/NGB Seminar, Lunteren, 2013 Successful MINLP application Finalist Edelman Award,
More information