Automatised Implementation of CAPE-OPEN Interfaces: a Workfow for Equation-Based Flowsheet Modelling

Total Page:16

File Type:pdf, Size:1020Kb

Automatised Implementation of CAPE-OPEN Interfaces: a Workfow for Equation-Based Flowsheet Modelling Automatised Implementation of CAPE-OPEN Interfaces: A Workfow for Equation-Based Flowsheet Modelling vorgelegt von M.Sc. Gregor Stefan Tolksdorf von der Fakultät III - Prozesswissenschaften der Technischen Universität Berlin zur Erlangung des akademischen Grades Doktor der Ingenieurwissenschaften - Dr.-Ing. - genehmigte Dissertation Promotionsausschuss: Vorsitzender: Prof. Dr.-Ing. Felix Ziegler Gutachter: Prof. Dr.-Ing. habil. Jens-Uwe Repke Gutachter: Dr. Richard Baur Gutachter: Prof. Dr.-Ing. habil. Prof. h.c. Dr. h.c. Günter Wozny Tag der wissenschaftlichen Aussprache: 30.09.2019 Berlin 2019 meinen Eltern Vorwort Die vorliegende Arbeit entstand während meiner Tätigkeit als wissenschaftlicher Mitarbeiter am “Fachgebiet Dynamik und Betrieb technischer Anlagen” (DBTA) der Technischen Universität Berlin. Von Mitte 2013 bis Ende 2017 wurde meine Forschung im Rahmen der Exzellenzinitiative des Bundes und der Länder im Exzellenzcluster “Unifying Concepts in Catalysis” (UNICAT) gefördert. Ich möchte diese Stelle nutzen, um mich noch einmal bei meinen Gutachtern Prof. Wozny, Dr. Baur und Prof. Repke zu bedanken. Der Übergang der Profes- sur am Fachgebiet DBTA von Prof. Wozny, der das Fachgebiet bis 2015 über 22 Jahre lang geleitet hat, zu Prof. Repke, der die Nachfolge im Jahr 2016 übernom- men hat, machte meine Situation etwas komplizierter. Ich bedanke mich daher bei Prof. Repke für das Vertrauen, es mir fast bedingungslos zu ermöglichen, meine angefangene Arbeit erfolgreich zu beenden. Ich danke Dr. Baur für seinen Blick von außerhalb des Unibetriebs auf meine Arbeit und seine Kommentare im Zusammenhang mit meiner Forschung. Mein größter Dank gilt Prof. Wozny, der es mit seiner menschlichen, integren Art geschaft hat, mich davon zu überzeu- gen, als wissenschaftlicher Mitarbeiter eine Promotion anzustreben, in der ich mein Wissen und meine Fähigkeiten in der Schnittstelle von Informatik und Ver- fahrenstechnik praktisch anwenden kann. Aus unseren Gesprächen – Gesprächen zwischen unterschiedlichen Generationen – konnte ich viel Erfahrung mitnehmen und meine Ansichten zu Arbeits- und Lebenseinstellungen schärfen. Meine Zeit als wissenschaftlicher Mitarbeiter ist für mich auch immer mit den Kollegen verbunden, mit denen ich zusammenarbeiten durfte und die ein aus- gesprochen positives, fruchtbares Arbeitsklima geschafen haben. Allen voran muss ich Erik danken; niemand konnte annähernd so viel Verständnis für mein Promotionsthema und meine Alltagsarbeit an MOSAIC aufbringen wie er. Als nächstes möchte ich explizit meine Kollegen vom “Wimi-Jahrgang” 2013 erwäh- nen: Eva, Sandra und Sebastian. Unsere regelmäßigen Trefen in den ersten Monaten unserer gemeinsamen Zeit haben mir von Anfang an geholfen, über v Vorwort den Tellerrand meines eigenen Themas hinaus zu schauen. Desweiteren haben mir für die Einarbeitung in MOSAIC und die darauf folgenden Erweiterungen die unzähligen Gespräche mit Robert (Kraus), David (Müller), Alejandro, Al- berto, Matthias und Johannes sowie meinen Flur-Kollegen Markus, Eva, Sandra, Saskia, Erik, Tim, Henning, Robert (Wilhelm), Thomas, Joris und Christian un- ablässig neue Inspiration für Verbesserungen gegeben. Für einige Fragen, die sich mir im Zusammenhang mit CAPE-OPEN stellten, gab es keinen besseren Experten als Jasper van Baten; ohne seine Hilfsbereitschaft und Antworten im Online-Forum würde ich mir jetzt wahrscheinlich immer noch wegen scheinbar unlösbarer Implementierungsprobleme den Kopf zerbrechen. Zum Abschluss danke ich meinen Eltern, die mich mein ganzes Leben lang be- dingungslos unterstützt, nie an mir gezweifelt und sich gerne immer wieder von meiner Arbeit haben berichten lassen – auch wenn vielleicht nicht immer alles direkt verständlich war, was ich von mir gegeben habe. Ihnen widme ich diese Arbeit. Recklinghausen, im Oktober 2019 Gregor Tolksdorf vi Contents Vorwortv Abstract xi Abbreviations xv 1 Introduction1 1.1 Motivation . .1 1.2 Short Introductory Example . .2 1.3 Research Question and Objectives . .3 1.4 Outline . .4 2 Theoretical Background and Related Developments5 2.1 Units of Measurement . .8 2.2 Unit Operations in Chemical Engineering . 12 2.3 Flowsheet Simulation . 14 2.3.1 Basic Ideas . 14 2.3.2 Physical Properties . 14 2.3.3 Solving a Flowsheet . 16 2.3.4 Customizing of Unit Operations . 18 2.4 CAPE-OPEN . 21 2.4.1 History and Ideas . 21 2.4.2 CAPE-OPEN Unit Operations . 23 2.4.3 CAPE-OPEN Thermodynamics and Physical Properties . 25 2.4.4 CAPE-OPEN Numerics . 26 2.4.5 CAPE-OPEN Common Interfaces . 28 2.4.6 Critical Acclaim . 28 2.5 Related Developments . 31 2.5.1 Functional Mockup Interface . 32 2.5.2 Systematic Modelling . 32 2.5.3 Interoperability and Implementation of CAPE-OPEN .. 33 vii Contents 2.5.4 Recapitulation of the Related Developments . 35 3 Problem Analysis 39 3.1 MOSAICmodeling . 39 3.1.1 Basics . 39 3.1.2 Workfow of Modelling . 41 3.1.3 Workfow of Code Generation . 57 3.2 Target Workfow and Gap Analysis . 64 3.2.1 Target Workfow . 64 3.2.2 Gap Analysis of Missing Features . 76 4 Concept and Implementation 81 4.1 Filling the Identifed Gaps . 81 4.1.1 Composition of Hierarchical Systems . 81 4.1.2 Engineering Units . 88 4.1.3 Function Calls . 101 4.1.4 Parameters . 103 4.1.5 Unit Operation Ports . 107 4.1.6 User-Defned LangSpecs (UDLS) . 110 4.1.7 Unit Operation Export-Editor . 116 4.2 Code Implementation and Distribution of Unit Operations . 121 4.2.1 Applied Technologies . 121 4.2.2 Creation on Server . 125 4.3 Additional New Features Despite of Core Unit Operations . 131 4.3.1 Filling Smaller Gaps . 131 4.3.2 Improving Usability and Convenience . 133 5 Application and Case Studies 137 5.1 Reusing a Compatible Unit Operation . 137 5.1.1 Membrane Separation . 137 5.2 Creating a New Unit Operation . 142 5.2.1 MixerSplitter . 142 5.3 Extending an Existing Model Towards CAPE-OPEN . 150 5.3.1 Existing Deisobutanizer Model . 150 5.3.2 Extension Towards CAPE-OPEN . 152 5.3.3 Execution as a CAPE-OPEN Unit Operation . 163 5.4 Documentation-based Flowsheeting . 168 viii Contents 6 Evaluation 171 6.1 Modelling Guidelines . 171 6.2 Achievements . 173 6.3 Limitations and Future Work . 174 7 Conclusions 181 A CAPE-OPEN Interfaces 183 B Export Editor Manual 189 B.1 Introduction . 189 B.2 Unit Model . 189 B.3 Unit Properties . 192 B.3.1 Variables / Fixed Parameters . 192 B.3.2 Adjustable Parameters . 192 B.3.3 Open Ports . 196 B.4 Options and Creation . 198 B.4.1 Code Generation . 198 B.4.2 Server . 201 C XML Schemas 205 D Database Tables 207 E UML Class Diagrams of MOSAICmodeling Elements 211 F Full Documentation of Example Models 215 F.1 CAPE-OPEN Membrane . 215 F.2 CAPE-OPEN MixerSplitter . 220 F.2.1 Additional MixerSplitter Screenshots . 226 F.3 CAPE-OPEN TwoCompundColumn . 228 F.3.1 Additional TwoCompoundColumn Screenshots . 259 F.4 Documentation-based Flowsheeting . 263 F.5 Public Notation . 273 G Publications 279 List of Figures 285 ix Contents List of Tables 289 Bibliography 291 x Abstract Deutsche Kurzfassung Um fortlaufend neue, bessere Produktionsprozesse in immer kürzerer Zeit en- twickeln zu können, ist die chemische Industrie darauf angewiesen, das Verhal- ten der geplanten Anlagen simulieren zu können, bevor sie tatsächlich gebaut werden und in Betrieb gehen. Für eine aussagekräftige Simulation werden math- ematische Modelle benötigt, die das Verhalten der einzelnen Prozesse und An- lagenteile sowie deren Zusammenwirken beschreiben und in die das Wissen von Physikern, Chemikern und Ingenieuren einfießt. Zur Erstellung und Verwal- tung solcher mathematischen Modelle existiert die vom Fachgebiet Dynamik und Betrieb technischer Anlagen an der Technischen Universität Berlin entwickelte, webbasierte Modellierungs- und Codeerzeugungsumgebung MOSAICmodeling. Mit dieser Software ist es möglich, ein bereits erstelltes und validiertes Modell in einem anderen Kontext oder auch in einer anderen Programmierumgebung weiter zu verwenden. In der vorgelegten Arbeit wird eine neue Methodik en- twickelt und angewendet, durch die zusätzlich Schnittstellen gemäß des CAPE- OPEN -Standards automatisiert implementiert werden können. MOSAICmodeling ist ein Vertreter der gleichungsbasierten Modellierungsum- gebungen, für die es im Allgemeinen schwierig ist, Modelle direkt in sogenannter Flowsheeting-Software (auch Fließbildsimulatoren genannt) einzusetzen. Um solche Herausforderungen zu bewältigen, wurde vor rund 20 Jahren zum Zweck des Austauschs von Simulationsmodellen in Fließbildsimulatoren der interna- tionale CAPE-OPEN -Standard entwickelt, der im Rahmen dieser Arbeit herange- zogen wird. Eine Analyse zeigt, dass für die Implementierung dieses Standards kombiniertes Wissen aus dem Bereich der Informatik und der Verfahrenstech- nik von großer Bedeutung ist. Die Entwicklung eines Mechanismus, mit dem eine automatisierte Implementierung des Standards ohne tieferes Programmier- wissen möglich ist, verspricht ein efektiveres Arbeiten der Verfahrensingenieure, xi Abstract vermeidet fehleranfällige Handarbeit und kann zu einer erweiterten Verbreitung des Standards führen. Dies wiederum kann den Austausch von Wissen erle- ichtern und die Wiederverwendbarkeit der Modelle in unterschiedlichen Simula- tionsumgebungen steigern, wodurch die jeweils am besten geeignete Simulation- ssoftware gewählt werden kann und nicht zwangsläufg diejenige genutzt werden muss, mit der das Modell zuerst erstellt und simuliert wurde. Dazu wird in dieser Arbeit ein Workfow hergeleitet und vorgestellt, mit dem systematisch neue oder existierende, gleichungsbasierte Modelle von verfahrenstechnischen
Recommended publications
  • Schedule for FDP on Free Open Source Tools for Education and Research Timing Activity About the Activity Webpage Link Opening Talk by Prof
    Schedule for FDP on Free Open Source Tools For Education and Research Timing Activity About the activity Webpage Link Opening talk by Prof. D. K. Singh (Director BIT Sindri), 10:00AM - 10:30 AM Inaguration Introdcution of Expert speaker by Coordinator A Spoken Tutorial is a screencast with running 10:30 AM - 11:00 AM Overview of Spoken Tutorials commentary, a recording of computer session created for https://spoken-tutorial.org/ self learning. FOSSEE (Free/Libre and Open Source Software for Education) project promotes the use of FLOSS tools to improve the quality of education in our country. We aim to reduce dependency on proprietary software in 11:00 PM - 11:30 AM Overview of FOSSEE educational institutions. https://fossee.in/ The FOSSEE project is part of the National Mission on Education through Information and Communication Technology (ICT), Ministry of Human Resource Development (MHRD), Government of India. Scilab software, free/libre and open source reference in numerical computation software. Scilab is used in all 11:30 AM - 12:00 PM Scilab and related activities major strategic scientific areas of industry and services https://scilab.in/ such as space, aeronautics, automotive, energy, defense, finance and transport. OpenModelica is a free/libre and open-source environment based on the Modelica modeling language 12:00 PM - 12:30 PM OpenModelica and related activities https://om.fossee.in/ for modeling, simulating, optimizing, and analyzing complex dynamic systems. LUNCH BREAK DWSIM is a multiplatform, CAPE-OPEN compliant chemical process simulator for Windows, Linux, Android, 2:00 PM - 2:30 PM DWSIM and related activities macOS, and iOS.
    [Show full text]
  • The Sequential-Clustered Method for Dynamic Chemical Plant Simulation
    Con~purers them. Engng, Vol. 14, No. 2. pp. 161-177, 1990 0098-I 354/90 %3.00 + 0.00 Printed an Great Britain. All rights reserved Copyright 6 1990 Pergamon Press plc THE SEQUENTIAL-CLUSTERED METHOD FOR DYNAMIC CHEMICAL PLANT SIMULATION J. C. FAGLEY’ and B. CARNAHAN* ‘B. P. America Research and Development Co., Cleveland, OH 44128, U.S.A. ‘Department of Chemical Engineering, The University of Michigan, Ann Arbor, Ml 48109, U.S.A. (Rrreiwd 28 May 1987; final revision received 26 June 1989; received for publicarion 11 July 1989) Abstract-We describe the design, development and testing of a prototype simulator to study problems associated with robust and efficient solution of dynamic process problems, particularly for systems with models containing moderately to very stiff ordinary differential equations and associated algebraic equations. A new predictor-corrector integration strategy and modular dynamic simulator architecture allow for simultaneous treatment of equations arising from individual modules (equipment units), clusters of modules, or in the limit, all modules associated with a process. This “sequential-clustered” method allows for sequential and simultaneous modular integration as extreme cases. Testing of the simulator using simple but nontrivial plant models indicates that the clustered integration strategy is often the best choice, with good accuracy, reasonable execution time and moderate storage requirements. INTRODUCTION simulator and includes results of tests on simulator performance. Direct numerical comparisons of Two major stumbling blocks in the development alternative integration strategies are given for some of robust dynamic chemical process simulators are: relatively simple test plants. Conclusions and recom- (1) mathematical models for many important equip- mendations drawn from our experiences should be ment types give rise to quite large systems of ordinary of interest to other workers developing dynamic differential equations (ODES); and (2) these ODE simulation software.
    [Show full text]
  • Marko Leino Process Simulation Unit Operation Models – Review of Open
    MARKO LEINO PROCESS SIMULATION UNIT OPERATION MODELS – REVIEW OF OPEN AND HSC CHEMISTRY I/O INTERFACES Master of Science Thesis Examiner: Professor Hannu Jaakkola Examiner and topic approved by the Faculty Council of the Faculty of Business and Built Environment on 6 April 2016 i ABSTRACT MARKO LEINO: Process Simulation Unit Operation Models – Review of Open and HSC Chemistry I/O Interfaces Tampere University of Technology Master of Science Thesis, 76 pages, 29 Appendix pages April 2016 Master’s Degree Programme in Information Technology Major: Software Engineering Examiner: Professor Hannu Jaakkola Keywords: CAPE-OPEN, HSC Chemistry Sim, unit operation, process simulation Chemical process modelling and simulation can be used as a design tool in the development of chemical plants, and is utilized as a means to evaluate different design options. The CAPE- OPEN interface standards were developed to allow the deployment and utilization of process modelling components in any compliant process modelling environment. This thesis examines the possibilities provided by the CAPE-OPEN interfaces and the .NET framework to develop compliant, cross-platform process modelling components, particularly unit operations. From the software engineering point of view, a unit operation is a represen- tation of physical equipment, and contains the mathematical model of its functionality. The study indicates that the differences between the CAPE-OPEN standards and Outotec HSC Chemistry Sim are negligible at the conceptual level. On the other hand, at the implementa- tion level, the differences are quite considerable. Regardless of the simulation application be- ing used, the modelling of unit operations requires interdisciplinary skills, and creating tools and methods to ease the development of such models is well justified.
    [Show full text]
  • Course Chemical Process Modeling
    Course Chemical Process Modeling Basic Information Course «Chemical Process Modeling» will provide you with the advanced knowledge and skills to training in use of modelling and simulation approaches, and their application to practical problems of relevance to chemical and refinery industries. This is a course, which contributes to MSc award in Petroleum Chemistry and Refining Title of the Master's Degree Programs in English “Petroleum Chemistry and Academic Program Refining” Type of the course core /mandatory Course period From December 1st till December 31st, 1 semester (5 weeks) Study credits 4 ECTS credits Duration 144 hours Language of English instruction BSc degree in Petroleum Engineering, Engineering, Chemistry , , Academic Environmental Sciences or equivalent (transcript of records), requirements good command of English (certificate or other official document) Course Description The course of «Chemical Process Modeling» provided a curriculum of master’s program 04.04.01.10 «Petroleum chemistry and refining». Chemical Process Modeling considers a systematic approach to the creation of information systems of modeling and design of complex chemical-technological processes. The students are introduced to the methods of computer simulation of engineering systems as used within the chemical and refinery industry, for the prediction of the (steady-state) behavior and performance of various technology processes such as separation processes, heat transfer and chemical conversions. Special Features of the Course (module) Chemical Process
    [Show full text]
  • COCOP - EC Grant Agreement: 723661 Public
    Ref. Ares(2019)525674 - 30/01/2019 COCOP - EC Grant Agreement: 723661 Public Project information Project title Coordinating Optimisation of Complex Industrial Processes Project acronym COCOP Project call H2020-SPIRE-2016 Grant number 723661 Project duration 1.10.2016-31.3.2020 (42 months) Document information Deliverable number D4.6 Deliverable title Modelling guideline document and demonstration development kit (update) Version 1.0 Dissemination level Public Work package WP4 Authors VTT Contributing partners TUDO, OPT Delivery date 31.1.2019 Planned delivery month M28 Keywords Modelling, tools, workflow, digital maturity, human factors This project has received European Union’s Horizon 2020 research and innovation funding under grant agreement No 723661. COCOP - EC Grant Agreement: 723661 Public This project has received European Union’s Horizon 2020 research and innovation funding under grant agreement No 723661. COCOP - EC Grant Agreement: 723661 Public VERSION HISTORY Version Description Organisation Date 0.1 Skeleton VTT 22.11.18 0.2 Added MOSAIC VTT 22.11.18 0.3 Digital Maturity, simulators, HF Milestones VTT 14.12.18 0.4 Cleansing VTT 19.12.18 0.5 Executive summary & cleansing VTT 2.1.2019 0.6 Updates per review comments VTT 21.1.2019 1.0 Final checks VTT 28.1.2019 VERSION HISTORY COCOP - EC Grant Agreement: 723661 Public EXECUTIVE SUMMARY This deliverable continues the work reported in deliverable D4.4 "Modelling guideline document and demonstration development kit". The work has progressed on two fronts, simulation tools supporting COCOP and the COCOP implementation workflow. On the former, we present a review of numerous simulators and delve deeper into the most promising ones.
    [Show full text]
  • Process Analysis and Simulation in Chemical Engineering
    Process Analysis and Simulation in Chemical Engineering Iva´n Darı´o Gil Chaves Javier Ricardo Guevara Lopez Jose´ Luis Garcı´a Zapata Alexander Leguizamon Robayo Gerardo Rodrı´guez Nino~ Process Analysis and Simulation in Chemical Engineering Iva´n Darı´o Gil Chaves Javier Ricardo Guevara Lopez Chemical and Environmental Engineering Y&V - Bohorquez Ingenierı´a Universidad Nacional de Colombia Bogota´, Colombia Bogota´, Colombia Alexander Leguizamon Robayo Jose´ Luis Garcı´a Zapata Chemical Engineering Processing Technologies Norwegian University of Science Alberta Innovates - Technology Futures and Technology Edmonton, AB, Canada Trondheim, Norway Gerardo Rodrı´guez Nino~ Chemical and Environmental Engineering National University of Colombia Bogota´, Colombia ISBN 978-3-319-14811-3 ISBN 978-3-319-14812-0 (eBook) DOI 10.1007/978-3-319-14812-0 Library of Congress Control Number: 2015955604 Springer Cham Heidelberg New York Dordrecht London © Springer International Publishing Switzerland 2016 This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or part of the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations, recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmission or information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilar methodology now known or hereafter developed. The use of general descriptive names, registered names, trademarks, service marks, etc. in this publication does not imply, even in the absence of a specific statement, that such names are exempt from the relevant protective laws and regulations and therefore free for general use. The publisher, the authors and the editors are safe to assume that the advice and information in this book are believed to be true and accurate at the date of publication.
    [Show full text]
  • Course Structure and Curriculum for S.Y. B.TECH
    Vishwakarma Institute of Technology Issue 01 : Rev No. 1 : Dt. 01/07/18 Bansilal Ramnath Agarwal Charitable Trust’s Vishwakarma Institute of Technology (An Autonomous Institute affiliated to Savitribai Phule Pune University) Structure & Syllabus of Second Year B.Tech. (Instrumentation and Control Engineering) Pattern ‘B20’ Effective from Academic Year 2020-21 Prepared by: - Board of Studies in Instrumentation & Control Engineering Approved by: - Academic Board, Vishwakarma Institute of Technology, Pune Signed by Chairman – BOS Chairman – Academic Board Structure and Syllabus of S.Y. B.Tech. Instrumentation Engineering. Pattern B-20, A.Y. 2020-21 Page No. 1 out of 31 Vishwakarma Institute of Technology, Pune Issue 01 : Rev No. 1 : Dt. 01/07/18 Contents Sr. No. Title Page No. 1 Vision, Mission of Institute and Department 3 2 PEOs and POs 4 3 PSOs 5 4 Course Structure 6 5 ‘Separator’ - Semester I 7 6 Course Syllabi for courses - Semester I (Module-IV) 8 6.1 IC2202 S1 Data Structures 8 6.2 IC2204 S2 Computer Architecture and Operating System 14 6.3 IC2206 S3 Signal and Image Processing 22 6.4 IC2208 S4 Engineering Design - II 28 6.5 IC2210 S5 Software Design - II 30 6.6 IC2212 S6 Software Development Project - II 31 6.7 IC2214 S7 Engineering Design and Innovation - IV 32 Structure and syllabus of S.Y. B.Tech. Instrumentation Engineering. Pattern B-20, A.Y. 2020-21 Page 1 of 32 Vishwakarma Institute of Technology, Pune Issue 01 : Rev No. 1 : Dt. 01/07/18 Vision statement of Institute To be globally acclaimed Institute in Technical Education and Research for holistic Socio-economic development Mission statement of Institute .
    [Show full text]
  • RAPID PROTOTYPING of UNIT OPERATION MODELS USING GENERIC TOOLS and CAPE-OPEN Dr
    RAPID PROTOTYPING OF UNIT OPERATION MODELS USING GENERIC TOOLS AND CAPE-OPEN Dr. Jasper van Baten, AmsterCHEM, Las Rozas, Spain Summary Steady-state flowsheeting is widely used as a design and analysis tool in chemical process engineering. In a flowsheeting environment, various unit operation models are coupled together in order to close mass and energy balances. Existing simulation environments typically come with a built-in set of generic unit operation models, but for many purposes, more specialized unit operation models are required. This presentation will show how generic modeling tools, like Matlab, SciLab and Excel, can be used to design prototype process models. To this extent, thermodynamic subroutines are required like those that are available in simulation environments. Via CAPE-OPEN it is possible to extend the generic modeling tools with third party thermodynamic engines. Once the unit operation models have been created, the next step is validation and integration into process models. Generic modeling tools offer a way to quickly prototype the process models as CAPE-OPEN unit operations that can be used inside CAPE-OPEN aware process simulation environments. Introduction It is common practice in process design, plant monitoring and long-term planning to use steady state process simulations. Such simulations often are done in the form of flowsheet simulations, where process equipment is represented by unit operations; these unit operations are linked together to form a complete process model by means of material-, energy- and information-streams. The unit operation models are combined in a Process Flow Diagram, showing streams connecting the unit operations. An example of a flowsheet is presented in Figure 1[1,2].
    [Show full text]
  • Dynamic Modelling and Simulation Introduction
    DYNAMIC MODELLING AND SIMULATION INTRODUCTION INDUSTRIAL EXPERIENCE WITH DYNAMIC SIMULATION Paul I. Barton Department of Chemical Engineering Massachusetts Institute of Technology Cambridge, MA copyright Paul I. Barton, July 1997 “Process modeling is the single technology that has had the biggest impact on our business in the last decade” Frank Popoff former CEO, Dow Chemical April 1996 APPLICATIONS OF DYNAMIC SIMULATION Dynamic simulation is useful throughout the entire lifetime of a plant: from conception to decommissioning. Plant design: a) a priori assessment of intrinsic operability and controllability of a plant - especially for highly integrated plants. b) design and testing of regulatory control systems - selection of control structures, control algorithms, and initial tuning of loops. c) design and testing of operating procedures - start- up, shut-down, feed stock changeover, etc. d) hazard/safety studies - answer important questions raised by HAZOP study. e) design and testing of protective and relief devices - study plant behaviour and performance of protective system during major deviations from steady-state (need good models!) f) environmental studies - predict emissions generated during plant upsets/failures. g) analysis of intrinsically dynamic processes: batch/semi-continuous processes, periodic processes (e.g., pressure swing adsorption) APPLICATIONS OF DYNAMIC SIMULATION Plant operation: typically a dynamic simulation is linked to the plant's real time control and monitoring software: (a) computer based operator training:
    [Show full text]
  • Cape Software Tools for Modelling and Simulation -Michael C
    CHEMICAL ENGINEEERING AND CHEMICAL PROCESS TECHNOLOGY – Vol. III – Cape Software Tools For Modelling And Simulation -Michael C. Georgiadis CAPE SOFTWARE TOOLS FOR MODELLING AND SIMULATION Michael C. Georgiadis Department of Chemical Engineering, Aristotle University of Thessaloniki, P.O. Box 455, Thessaloniki 54124 Greece Keywords: Process Modelling; Process Simulation; Process Design; Contents 1. Introduction 2. CAPE Modelling and simulation tools 2.1 Mathematical Formulation of Dynamic Process Models 3. Dynamic Process Modelling – Background & Basics 3.1 Predictive process models 3.2 Dynamic process modelling 3.3 Key considerations for dynamic process models 3.4 Modelling of operating procedures 3.5 Key modelling concepts 3.5.1 First-principles modelling 3.5.2. Multi-scale modelling 3.5.3 Equation-based modelling tools 3.5.4 Distributed systems modelling 3.5.5. Multiple activities from the same model using CAPE tools 3.5.6. Simulation v. modelling in CAPE tools 4. A Model-based Engineering approach using CAPE tools 4.1. High-fidelity predictive models 4.2. Model-Targeted Experimentation 4.3 Constructing predictive models – a step-by-step approach 4.4 Applying the high-fidelity predictive model using CAPE tools 5. Conclusions Bibliography Biographical Sketches SummaryUNESCO – EOLSS This chapter presents an overview of dynamic process modelling and simulation techniques and SAMPLEtools with emphasis on their CHAPTERS use and application in the Chemical Engineering field. Particular emphasis is placed on the development and validation of detailed process models under time varying conditions in typical Chemical Engineering processes including reaction systems, separation processes, crystallization plants, polymerisation processes, bioprocesses, fuel cells. etc. It is clearly illustrated that the ability to create new process models that can be used in a number of contexts within the Chemical process organisation means that it is possible to recover any investment in developing models many times over.
    [Show full text]
  • Origin Al Article
    International Journal of Chemical & Petrochemical Technology (IJCPT) ISSN(P): 2277–4807; ISSN(E): 2319–4464 Vol. 10, Issue 2, Dec 2020, 1–12 © TJPRC Pvt. Ltd. NATURAL GAS PROCESSING – DESIGNING AND SIMULATION SARTHAK VAIDYA Datta Meghe College of Engineering, University of Mumbai, Airoli, Mumbai, India ABSTRACT Natural Gas is an important, non-renewable gas which is obtained along with crude oil extraction. Raw Natural gas contains a high amount of impurities and acidic gases. It is extremely important to remove these gases for efficient combustion of products. Natural gas processing is the term used for the separation of Natural gas stream into commercially viable products such as LNG, LPG, and NAPTHA. This paper emphasizes on design and simulation of the processing of natural gas to yield maximum productivity of LNG and LPG. It also focuses on reducing acid gas content from the "Raw natural gas" stream. Simulation is performed by using DWSIM software. Effect on LPG production by varying the operating parameters such as Reflux Ratio, operating pressure, and Number of trays is also studied. Around 96% of LNG and 95% of LPG were produced when the process flowsheet was simulated. Also, the developed process is found to be energy efficient as only two fractionating towers are required to obtain the optimum production yield. KEYWORDS: Simulation, Natural Gas Processing, Process Design, LPG, LNG, & DWSIM Original Article Received: Sep 19, 2020; Accepted: Oct 09, 2020; Published: Oct 23, 2020; Paper Id.: IJCPTDEC20201 INTRODUCTION Natural gas, sometimes also called as fossil gas, is naturally occurring gas inside Earth's crust. It is a non-renewable source of energy containing low molecular weight hydrocarbons.
    [Show full text]
  • SASTRA FOSSEE CENTRE SASTRA Thanjavur Tamil Nadu 613 401
    SASTRA FOSSEE CENTRE SASTRA Thanjavur Tamil Nadu 613 401 PROCESS SIMULATION USING DWSIM: A Free and Open Source Chemical Process Simulator By Dr. P. R. Naren Senior Assistant Professor, Chemical Engineering E-mail: [email protected] School of Chemical and Biotechnology SASTRA Thanjavur 613 401 Tamil Nadu Level: Basic Version: v02 December 2017 This manual uses DWSIM ver 5.1 (Class UI) ii | Page PREFACE The manual “Process Simulation Using DWSIM” presents a set of eleven basic exercises using a free and open source chemical process simulator “DWSIM” and can be utilized to establish process simulation laboratory as part of undergraduate chemical engineering degree or in allied degree curriculum. Simulation covers topics across the broad spectrum of chemical engineering courses covering mixing, reaction, phase equilibrium, heat and mass transfer operations. The problem statements are rightly placed at the beginner’s level with each exercise complete in terms of sufficient instructions that enable the learner to perform the exercise with ease on their own. Supplementary self-learning exercises are also provided for simulation experiments to further aid a curious learner. This manual is the second version brought out by the SASTRA FOSSEE Centre, a partner with FOSSEE, IIT-B. At this juncture, I thank Prof Kannan M. Moudgalya, Professor, IIT-B for initiating me into FOSSEE tools and helping to establish the FOSSEE at SASTRA. I also owe my sincere thanks to my earlier students G. Jayaram and A. S. Ragul, who interned at FOSSEE and developed the version 1 of this manual. I believe the manual is helpful and can meet its intended objective.
    [Show full text]