JARA 2i A MODELICA LIBRARY FOR INTERACTIVE SIMULATION OF PHYSICAL-CHEMICAL PROCESSES

Size: px
Start display at page:

Download "JARA 2i A MODELICA LIBRARY FOR INTERACTIVE SIMULATION OF PHYSICAL-CHEMICAL PROCESSES"

Transcription

1 JARA 2i A MODELICA LIBRARY FOR INTERACTIVE SIMULATION OF PHYSICAL-CHEMICAL PROCESSES Carla Martin, Alfonso Urquia and Sebastian Dormido Dept. Informática y Automática, E.T.S. Ingeniería Informática, U.N.E.D. Juan del Rosal 16, Madrid, Spain {carla, aurquia, sdormido}@dia.uned.es KEYWORDS Interactive simulation, object-oriented, continuous simulation, education, automatic control. ABSTRACT Virtual laboratories, supporting interactive dynamic simulations, can be easily implemented by combining three software tools: Ejs, Matlab/Simulink and Dymola (with Modelica language). This approach has been successfully applied to set up virtual labs, with the intent to be used in education of the control of chemical processes. To achieve this goal, the following tasks have been completed: (1) the object-oriented design and programming of JARA: a Modelica library of dynamic hybrid models of some fundamental physical-chemical principles; (2) the description of the JARA physical models in a way suitable for interactive simulation; and finally (3) the implementation of the virtual labs. The virtual-lab view has been developed using Ejs, the physical models using JARA library and the controllers using Simulink block diagrams. The design of JARA 2i is discussed in this manuscript. In addition, its application to the modeling of virtual labs is illustrated by means of a case study (the control of an industrial boiler). INTRODUCTION Virtual laboratories supporting interactive simulations are effective pedagogical resources. During the interactive simulation run, the students can change the value of the model inputs, parameters and state variables, perceiving instantly how these changes affect to the model dynamic. The students understanding is enhanced by the interaction possibilities and this promotes their motivation to study the subject. A methodology well suited for virtual-labs implementation is discussed in (Martin et al. 2004). It is based on combining the use of Ejs, Matlab/Simulink and Modelica/Dymola. This approach takes advantage of the best features of each tool. Ejs capability for building interactive user-interfaces composed of graphical elements, whose properties are linked to the model variables (Esquembre 2004; Matlab/Simulink s capability for modeling automatic control systems and for model analysis ( Modelica s capability for physical modeling ( and finally Dymola s capability for simulating hybrid-dae models (Dynasim 2002). Ejs is a freeware, open source, Java-based tool intended to program web-based virtual labs. It is easy to install and use ( Ejs guides the user during the definition of the virtual lab, and it automatically performs all the tasks required to generate the virtual-lab code: a Java application or an applet. Ejs is based on a simplification of the model-viewcontrol paradigm. Ejs structures the virtual-lab definition in the following three parts: 1. Introduction: html pages including educational content related with the virtual-lab topic. 2. Model: dynamic model whose interactive simulation is the virtual-lab basis. 3. View: user-to-model interface. It is intended to provide a visual representation of the model dynamic behavior and to facilitate the user s interactive actions on the model. Ejs includes a set of ready-to-use visual elements, that allows easy creation of the virtual-lab view. The graphical properties of the Ejs view elements can be linked to the model variables, producing a bi-directional flow of information between the view and the model. Any change of a model variable value is automatically displayed by the view. Reciprocally, any user interaction with the view automatically modifies the value of the corresponding model variable. Ejs gives the user a procedure to define the model, and provides set of built-in ODE solvers to simulate it. Ejs virtual labs can run stand-alone or in conjunction with Matlab/Simulink. In this last case, the model can be partially or completely described using Matlab code and Simulink block diagrams ( Ejs synchronizes the numerical solution of the complete model. The model part described using Matlab/Simulink is solved using the Matlab workspace and the Simulink s numerical algorithms. On the other hand, Modelica language and Simulink block diagrams can be jointly used for model definition.

2 Dymola 5.0 interface to Matlab 5.3 / Simulink 3.0 can be found in Simulink s library browser: DymolaBlock block (Dynasim 2002). This block is an interface to the C-code generated by Dymola for the Modelica model. This C-code contains the numerical algorithms required to simulate the Modelica model, which is formulated in terms of differential-algebraic equations (DAE) and discrete-time equations. DymolaBlock block can be connected to the Simulink blocks and also to other DymolaBlock blocks. Contributions of this Paper This software combination approach has been successfully used to program a set of virtual labs for chemical process control. To achieve this goal, the following three tasks have been completed: 1. Object-oriented design of JARA (Urquia and Dormido 2003; Urquia 2000). Briefly, JARA is a set of libraries of dynamic hybrid models of some fundamental physical-chemical principles. The main application of JARA is the modeling of physical-chemical processes in the context of automatic control. 2. The description of JARA physical models in a way suitable for interactive simulation using Ejs. The modeling methodology proposed in (Martin et al. 2004) has been applied. The JARA library version, that is written in Modelica language and intended for interactive simulation using Ejs, is JARA 2i (release July 2004). 3. Implementation of the Ejs virtual labs. The physical models of the chemical plants are composed using JARA 2i, and they are embedded within Simulink s DymolaBlock blocks. The controllers are described using Simulink s block diagrams. The design and implementation of JARA 2i is discussed in this manuscript, and its application to the development of Ejs virtual-labs is illustrated by means of a case study: the control of a boiler. DESIGN OF JARA 2i The methodology applied for designing JARA was proposed in (Urquia 2000; Urquia and Dormido 2003). The fundamentals of this methodology and its application to the JARA design are discussed next. JARA s Design Methodology JARA s design methodology is based on the concepts of the object-oriented modeling, fully exploiting the principles of abstraction and information encapsulation. It distinguishes between the role of the library designers/programmers and the role of the library users. One of the main goals of this methodology is to guarantee that the users are able to use the model libraries without having to know their internal details. In particular, the users should not be confronted with numerical problems. A key idea is the following: the identification and solution of the numerical difficulties associated to the library use should be carries out (as far as possible) by the library designers. To achieve these objectives, non-declarative techniques are recommended in the library design phase: causal analysis, explicit selection of tearing variables, decoupling via dummy dynamics, etc. Another methodological key concept is the library design rules. They cover the numerical aspects of the design and use of the libraries, defining: (1) the complete set of requirements that each library s model has to fulfill; (2) how each library s model can be used and what models are interchangeable; and (3) how the libraries can be enlarged with new classes to be used in conjunction with the existing ones. The two pieces of information that the library designers have to provide to the library users are: (1) the hypothesis which each model of the library is based on; and (2) the library design rules. The JARA design methodology is composed of the following five steps (Urquia and Dormido 2003): 1. Phenomena and hypotheses. The phenomena to be modeled and the general modeling hypotheses are defined. Once all the pairs of phenomenon to be modeled modeling hypothesis, have been defined, then they can be grouped into libraries. 2. Phenomena interaction: causal-connector classes. A causal-connector class is defined by means of the following four pieces of information: (i) the variables composing the connector, classified into across and through; (ii) the allowed computational causalities of the connector class; (iii) the way of breaking the computational causality loops; and (iv) a graphic icon. All the classes of causal connectors should be gathered in a library. 3. Connection rules of the causal connectors: nature and number of the allowed connections among causal connectors. The library design rules are stated during the second and third steps of the design. The design rules are composed of the causal connector definition and their connection rules. 4. Definition of the interface classes. These interfaces should be only composed of an arbitrary number of causal connectors. The interface classes should be gathered in a library. 5. Description of the phenomena. The rules imposed by the interface s causal-connectors strongly condition the phenomena description. Techniques for facing these conditionings are discussed in (Urquia 2000; Urquia and Dormido 2003). Fundamental Modeling Hypotheses of JARA The usual way of enunciating the mass, energy and momentum balances is by means of the definition of a control volume (Bird, Stewart and Lightfoot 1975; Incropera and DeWitt 1996; Himmelblau and Bischoff 1992). The properties of the medium inside the control volume are considered time-dependent, but independent of the spatial coordinates. The only exception to this rule is the pressure inside the liquids. The control

3 volumes exchange mass and energy with their environment through certain control planes. The JARA control volumes and the control planes are considered macroscopic and fixed in the space. All the interactions among control volumes, and all the interactions of a control volume with itself (i.e., chemical reactions inside the control volume), are considered transport phenomena in JARA. This system decomposition into control volumes and transport phenomena suggests that: 1. The control-volume models should contain the equations describing the properties of the medium inside the control volume, as a function of the mass and energy transport through its control planes. 2. The transport-phenomena models should contain equations describing the flow of mass, energy and momentum through the control planes, as a function of the medium properties at these control planes. Three types of control volumes have been modeled in JARA: (1) control volumes containing an ideal, homogeneous liquid mixture, composed of an arbitrary number of components; (2) control volume containing an ideal mixture of an arbitrary number of semi-perfect gases; and (3) control volume containing a homogeneous solid. The control volumes containing liquid or gaseous mixtures are considered open systems (i.e., they can exchange mass and heat with their environment), and chemical reactions can take place inside them. In both cases, the volume of the control volume is considered a time-dependent property. The control volume containing a solid is considered a closed system (i.e., it only exchanges energy, not mass, with its environment). The only modeled characteristic in solids is the heat conduction (for modeling the walls of reactors, pipes, etc.). Two kinds of control planes are distinguished in JARA: mass-flow and heat-flow control planes. An arbitrary number of flows can flow through each control plane. The hypotheses made about the properties of the medium inside the control volume determine the nature and number of the control planes: 1. A solid control volume contains only one heatflow control plane: (i) the solid properties are spatially homogeneous, so that all control planes are equivalent; and (ii) the solid control volume is a closed system, so it has no mass-flow control planes. 2. A gaseous control volume contains one heat-flow control plane and one mass-flow control plane: all the gaseous mixture properties are spatially homogeneous. 3. A liquid control volume has two mass-flow control planes and one heat-flow control plane: (i) as the liquid properties related with the heat-flow are spatially homogeneous, all the heat flow controlplanes are equivalent; (ii) as the liquid pressure depends on the position, the simplest and most general control-plane selection is placing a control plane at the control-volume bottom and the other at the control-volume top. Any arbitrarily complex configuration can be modeled by decomposition into this kind of control volume (Urquia 2000). The JARA models of transport phenomena can be divided into two main groups: (1) mass transport due to the pressure or concentration gradients, the gravitational acceleration, chemical reactions, liquid-vapor phase changes, etc.; and (2) heat transport due to the temperature gradient. The interface variables are grouped into connectors according to this criterion, so that they describe the transport of mass and heat independently. A hypothesis related to the stirred-mixture approximation is to assume that the fluid going out from a control volume has the same properties than the fluid contained in it. In JARA, this approximation is applied to the calculus of: (1) the temperature and the composition of the fluid leaving a control volume by convection; and (2) the temperature of each mixture component leaving the control volume by diffusion. All the JARA models of transport phenomena make the flow direction reversible during the simulation run. As a consequence, the properties of the flow established between two control planes are calculated from the appropriate control plane at any time. An important property associated to the transport phenomena is the transport delay. There are different ways of modeling delays in one-dimensional geometry systems (EPRI 1984). The way used in JARA is the energy balance method (Incropera and DeWitt 1996). It consists in dividing the flow path into multiple control volumes. Adjacent control-volumes are connected by the transport-phenomena models describing the heat and mass transport between them. As the number of control volumes increases, the solution gets closer to a transport delay (EPRI 1984). Modeling for Interactive Simulation The modeling methodology proposed in (Martin et al. 2004) has been applied to the JARA 2i programming. This methodology states how a Modelica model can be formulated to suit interactive simulation using Ejs. The obtained Modelica model fulfills the following two requirements: 1. In order to embed the Modelica model within a Simulink block, the computational causality of the Modelica model interface needs to be explicitly set. 2. As a result of the user interaction, the Modelica model needs to support instantaneous (discontinuous) changes in the state, and in the value of its input variables and parameters. In addition, several choices of the state variables can to be simultaneously supported, in order to provide alternative ways of describing the state changes. The reader is referred to (Martin et al. 2004) for a complete discussion.

4 a) b) c) d) e) f) g) h) Figure 1: a) JARA Packages; b) JARA.cuts Package; c) JARA.interf Package; d) JARA.heat Package; e) JARA.liq Package; f) JARA.gas Package; g) JARA.phase Package; h) JARA.chReac Package JARA Architecture The JARA libraries ( packages in Modelica terminology) have been organized in order to facilitate their use and maintenance. The package hierarchy is shown in Fig. 1a. JARA is composed of seven packages (see Figs. 1.b - 1.h). The causal connectors are defined in the JARA.cuts package (see Fig. 1b), and the model interfaces in JARA.interf package (see Fig. 1c). The JARA.gas package (see Fig. 1f) contains models of control volumes containing gaseous mixtures, of gas transport (i.e., gas-flow by convection and diffusion, valves, pumps, etc.) and boundary conditions (i.e., gasflow and pressure sources). Similarly, JARA.liq package (see Fig. 1e) contains the equivalent models for liquid mixtures. The mixtures of liquids and gases are considered ideal and they can be composed of an arbitrary number of components. The models related with the heat transport are collected in the JARA.heat package (see Fig. 1d): models of control volumes containing solids, thermal resistances and boundary conditions (heat and temperature sources). The JARA.phase package (see Fig. 1g) contains models of vapor-liquid phase-change: boiling and condensation. The models of chemical reactions are in JARA.chReac package (see Fig. 1h). The modeling details and the library design rules can be found in (Urquia 2000; Urquia and Dormido 2003). CASE STUDY: BOILER VIRTUAL-LAB The mathematical model of an industrial boiler is found in (Ramirez 1989). The input of liquid water is placed at the boiler bottom, and the vapor output valve is placed at the top. The water contained in the boiler is continually heated. The diagram of the boiler model, composed using JARA 2i, is shown in Fig. 2a. Two control volumes are considered: (1) a control volume containing the liquid water stored in the boiler; and (2) a gaseous control volume containing the vapor. The vapor volume is equal to the difference between the boilerrecipient inner volume and the water volume.

5 Gaseous control volume Valve Pressure source Boiling process Heat flow source Recipient Liquid control volume Liquid source Control module Control module a) b) Figure 2: a) Boiler Model Composed Using JARA 2i; b) View of the Boiler Virtual-Lab Implemented using Ejs The boiling is a transport phenomena represented by a model connecting both control volumes. The heat-flow into de boiler, the pressure at the valve output and the water pump are modeled using JARA source models. The Ejs view of the boiler virtual-lab is shown in Fig. 2b. The plant has been modeled using JARA 2i. The user can interactively choose between two control strategies: manual and decentralized PID. The control system has been modeled using Simulink: a PID is used to control the water level and another PID is used to control the vapor flow. The manipulated variables are the pump water-flow and the heater heat-flow respectively. The parameters of these PID controllers can be changed interactively. In addition, the value of the model state-variables (mass and temperature of the water and the vapor), parameters (inner volume of boiler), and input variables (temperature of the input water, valve opening and output pressure) can be changed interactively during the simulation run. CONCLUSIONS The design and implementation of JARA 2i has been discussed, and its use to develop Ejs virtual-labs has been illustrated by means of a case study. The use of Modelica language has reduced considerably the modeling effort and it has permitted better reuse of the models. Ejs visual elements have allowed easy creation of the virtual-lab view. ACKNOWLEDGEMENTS Part of this work has been supported by the Spanish CICYT, under DPI & DPI grants. REFERENCES Bird, R.B; W.E. Stewart and E.N. Lightfoot Transport Phenomena. John Wiley & Sons. Dynasim Dymola. User's Manual. Version 5.0a. Dynasim AB. Lund, Sweden. Electric Power Research Institute (EPRI) Modular Modeling System. Theory Manual. MMS-02 Release. Esquembre, F "Easy Java Simulations: a Software Tool to Create Scientific Simulations in Java" Computer Physics Communications, 156, pp Himmelblau, D.M. and K.B. Bischoff Process Analysis and Simulation. John Wiley & Sons. Incropera, F.P. and D.P. DeWitt Fundamentals of Heat and Mass Transfer. John Wiley & Sons. Martin, C. et al Interactive Simulation of Object- Oriented Hybrid Models, by Combined use of Ejs, Matlab/Simulink and Modelica/Dymola, In Proc. of the 18 th European Simulation Multiconference, pp Ramirez, W.F Computational Methods for Process Simulation. Butterworths Publishers, pp Urquia, A and S. Dormido Object-Oriented Design of Reusable Model Libraries of Hybrid Dynamic Systems. Mathematical and Computer Modelling of Dynamical Systems, Vol. 9, No. 1, pp Urquia, A Modelado Orientado a Objetos y Simulación de Sistemas Híbridos en el Ámbito del Control de Procesos Químicos. Ph.D. Thesis. Dept. Informática y Automática, UNED, Madrid, Spain. AUTHOR BIOGRAPHIES CARLA MARTIN received her M.S. degree in Electrical Engineering in 2001 from the University Complutense of Madrid (UCM), Spain. She is currently completing her doctorate studies at UNED, Madrid. ALFONSO URQUIA received his M.S. degree in Physics in 1992 from UCM and his Ph.D. in 2000 from UNED. His work experience includes six years as an R&D Engineer at AT&T and Lucent Technologies - Bell Labs. Since 2002, he has been working as an Associate Professor at UNED, Madrid. SEBASTIAN DORMIDO received his Physics degree from UCM (1968) and his Ph.D. from Country Vasc University (1971). In 1981, he was appointed Full Professor of Control Engineering at the UNED Faculty of Sciences. Since 2002, he is President of CEA-IFAC.

Multitasking Real-Time Control Systems in Easy Java Simulations

Multitasking Real-Time Control Systems in Easy Java Simulations Proceedings of the 17th World Congress The International Federation of Automatic Control Multitasking Real-Time Control Systems in Easy Java Simulations G. Farias*, A. Cervin**, K. Årzén**, S. Dormido*,

More information

Adding interactivity to existing Simulink models using Easy Java Simulations

Adding interactivity to existing Simulink models using Easy Java Simulations Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seville, Spain, December 12-15, 2005 TuIC21.6 Adding interactivity to existing Simulink models

More information

Easy Java Simulations: an Open-Source Tool to Develop Interactive Virtual Laboratories Using MATLAB/Simulink*

Easy Java Simulations: an Open-Source Tool to Develop Interactive Virtual Laboratories Using MATLAB/Simulink* Int. J. Engng Ed. Vol. 21, No. 5, pp. 798±813, 2005 0949-149X/91 $3.00+0.00 Printed in Great Britain. # 2005 TEMPUS Publications. Easy Java Simulations: an Open-Source Tool to Develop Interactive Virtual

More information

Synchronous collaboration between auto-generated WebGL applications and 3D virtual laboratories created with Easy Java Simulations

Synchronous collaboration between auto-generated WebGL applications and 3D virtual laboratories created with Easy Java Simulations Proceedings of the 9th IFAC Symposium Advances in Control Education The International Federation of Automatic Control Synchronous collaboration between auto-generated WebGL applications and 3D virtual

More information

This is the published version of a paper presented at IEEE PES General Meeting 2013.

This is the published version of a paper presented at IEEE PES General Meeting 2013. http://www.diva-portal.org This is the published version of a paper presented at IEEE PES General Meeting 2013. Citation for the original published paper: Vanfretti, L., Li, W., Bogodorova, T., Panciatici,

More information

ARENALib: A Modelica Library for Discrete-Event System Simulation

ARENALib: A Modelica Library for Discrete-Event System Simulation ARENALib: A Modelica Library for Discrete-Event System Simulation ARENALib: A Modelica Library for Discrete-Event System Simulation Victorino S. Prat Alfonso Urquia Sebastian Dormido Departamento de Informática

More information

4200: Chemical Engineering Courses

4200: Chemical Engineering Courses 4200: Chemical Engineering Courses 101 TOOLS FOR CHEMICAL ENGINEERING 3 credits Course Instructors: Dr George Chase Corequisites: 3450:149. Introduction to Chemical Engineering. Basic concepts of engineering

More information

Modeling of the wet end part of a paper mill with Dymola

Modeling of the wet end part of a paper mill with Dymola Mathematics and Computers in Simulation 65 (2004) 31 38 Modeling of the wet end part of a paper mill with Dymola Gianantonio Bortolin a,, Stefan Borg b, Per Olof Gutman c a Optimization and Systems Theory,

More information

Modeling, Simulation and Analysis of Integrated Building Energy and Control Systems. Michael Wetter. October 8, 2009

Modeling, Simulation and Analysis of Integrated Building Energy and Control Systems. Michael Wetter. October 8, 2009 Modeling, Simulation and Analysis of Integrated Building Energy and Control Systems Michael Wetter Simulation Research Group Building Technologies Department Energy and Environmental Technologies Division

More information

COMPARISON BETWEEN MODELICA 2.0 Y ECOSIMPRO/EL 3.2

COMPARISON BETWEEN MODELICA 2.0 Y ECOSIMPRO/EL 3.2 COMPARISON BETWEEN MODELICA 2.0 Y ECOSIMPRO/EL 3.2 Luis José Yebra Muñoz CIEMAT-PSA. Apdo. 22, E-04200, Tabernas, Almería, Spain, luis.yebra@psa.es Ramón Perez Vara Empresarios Agrupados, Magallanes 3,

More information

HIGH PERFORMANCE COMPUTATION (HPC) FOR THE

HIGH PERFORMANCE COMPUTATION (HPC) FOR THE HIGH PERFORMANCE COMPUTATION (HPC) FOR THE DEVELOPMENT OF FLUIDIZED BED TECHNOLOGIES FOR BIOMASS GASIFICATION AND CO2 CAPTURE P. Fede, H. Neau, O. Simonin Université de Toulouse; INPT, UPS ; IMFT ; 31400

More information

NUMERICAL INVESTIGATION OF THE FLOW BEHAVIOR INTO THE INLET GUIDE VANE SYSTEM (IGV)

NUMERICAL 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 information

Introduction to C omputational F luid Dynamics. D. Murrin

Introduction to C omputational F luid Dynamics. D. Murrin Introduction to C omputational F luid Dynamics D. Murrin Computational fluid dynamics (CFD) is the science of predicting fluid flow, heat transfer, mass transfer, chemical reactions, and related phenomena

More information

New Rules of ME Ph.D. Qualifying Exams 1/8

New Rules of ME Ph.D. Qualifying Exams 1/8 New Rules of ME Ph.D. Qualifying Exams 1/8 Qualifying Examination The student must pass a Qualifying Examination before the Dissertation Director, the Interdisciplinary Committee, and the courses for the

More information

DISCRETE CONTROLLERS ANALYSIS USING MODELICA MODELING LANGUAGE AND HYBRID PLANT BEHAVIOUR MODELS: A CASE STUDY

DISCRETE CONTROLLERS ANALYSIS USING MODELICA MODELING LANGUAGE AND HYBRID PLANT BEHAVIOUR MODELS: A CASE STUDY Page 751 DISCRETE CONTROLLERS ANALYSIS USING MODELICA MODELING LANGUAGE AND HYBRID PLANT BEHAVIOUR MODELS: A CASE STUDY José Machado, jmachado@dem.uminho.pt Eurico Seabra, eseabra@dem.uminho.pt University

More information

Computer Simulation And Modeling

Computer 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 information

Developing Optimization Algorithms for Real-World Applications

Developing 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 information

Investigation of mixing chamber for experimental FGD reactor

Investigation of mixing chamber for experimental FGD reactor Investigation of mixing chamber for experimental FGD reactor Jan Novosád 1,a, Petra Danová 1 and Tomáš Vít 1 1 Department of Power Engineering Equipment, Faculty of Mechanical Engineering, Technical University

More information

Using the Scaling Equations to Define Experimental Matrices for Software Validation

Using the Scaling Equations to Define Experimental Matrices for Software Validation Using the Scaling Equations to Define Experimental Matrices for Software Validation Richard R. Schultz, Edwin Harvego, Brian G. Woods, and Yassin Hassan V&V30 Standards Committee Presentation Content Description

More information

COPYRIGHTED MATERIAL INTRODUCTION TO ASPEN PLUS CHAPTER ONE

COPYRIGHTED 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 information

Robust and computationally efficient dynamic simulation of ORC systems: the thermocycle Modelica library

Robust and computationally efficient dynamic simulation of ORC systems: the thermocycle Modelica library Downloaded from orbit.dtu.dk on: Mar 11, 2018 Robust and computationally efficient dynamic simulation of ORC systems: the thermocycle Modelica library Quoilin, S.; Desideri, A.; Bell, I.; Wronski, Jorrit;

More information

Tutorial: Heat and Mass Transfer with the Mixture Model

Tutorial: Heat and Mass Transfer with the Mixture Model Tutorial: Heat and Mass Transfer with the Mixture Model Purpose The purpose of this tutorial is to demonstrate the use of mixture model in FLUENT 6.0 to solve a mixture multiphase problem involving heat

More information

OOFEM.ORG - PROJECT STATUS, CHALLENGES AND NEEDS

OOFEM.ORG - PROJECT STATUS, CHALLENGES AND NEEDS 6th European Conference on Computational Mechanics (ECCM 6) 7th European Conference on Computational Fluid Dynamics (ECFD 7) 1115 June 2018, Glasgow, UK OOFEM.ORG - PROJECT STATUS, CHALLENGES AND NEEDS

More information

Application of Simulation Method for Analysis of Heat Exchange in Electronic Cooling Applications

Application of Simulation Method for Analysis of Heat Exchange in Electronic Cooling Applications Application of Simulation Method for Analysis of Heat Exchange in Electronic Cooling Applications D.Ramya 1, Vivek Pandey 2 Department of Mechanical Engineering, Raghu Engineering College 1 Associate Professor,

More information

Modeling and simulation the incompressible flow through pipelines 3D solution for the Navier-Stokes equations

Modeling and simulation the incompressible flow through pipelines 3D solution for the Navier-Stokes equations Modeling and simulation the incompressible flow through pipelines 3D solution for the Navier-Stokes equations Daniela Tudorica 1 (1) Petroleum Gas University of Ploiesti, Department of Information Technology,

More information

Tutorial 2. Modeling Periodic Flow and Heat Transfer

Tutorial 2. Modeling Periodic Flow and Heat Transfer Tutorial 2. Modeling Periodic Flow and Heat Transfer Introduction: Many industrial applications, such as steam generation in a boiler or air cooling in the coil of an air conditioner, can be modeled as

More information

Programa EngIQ- EPS. Programa doutoral em Engenharia da Refinação, Petroquímica e Química. Engenharia de Processos e Sistemas. Process Simulators

Programa EngIQ- EPS. Programa doutoral em Engenharia da Refinação, Petroquímica e Química. Engenharia de Processos e Sistemas. Process Simulators Programa doutoral em Engenharia da Refinação, Petroquímica e Química Engenharia de Processos e Sistemas Process Simulators Fernando G. Martins Departamento de Engenharia Química Faculdade de Engenharia

More information

Improvements in BondLib, the Modelica Bond Graph Library

Improvements in BondLib, the Modelica Bond Graph Library Improvements in BondLib, the Modelica Bond Graph Library Alberto de la Calle, François E. Cellier, Luis J. Yebra, Sebastián Dormido Automatic Control Group, CIEMAT-Plataforma Solar de Almería, Tabernas,

More information

Improving Efficiency of Hybrid System Simulation in Modelica

Improving Efficiency of Hybrid System Simulation in Modelica Improving Efficiency of Hybrid System Simulation in Modelica Victorino Sanz Dpto. Informática y Automática, ETSI Informática, UNED Juan del Rosal, 16 28040, Madrid, Spain vsanz@dia.uned.es Alfonso Urquia

More information

A XML-based Framework for the Development of Web-based Laboratories Focused on Control Systems Education*

A XML-based Framework for the Development of Web-based Laboratories Focused on Control Systems Education* Int. J. Engng Ed. Vol. 19, No. 3, pp. 445±454, 2003 0949-149X/91 $3.00+0.00 Printed in Great Britain. # 2003 TEMPUS Publications. A XML-based Framework for the Development of Web-based Laboratories Focused

More information

KEY STAR TECHNOLOGIES: DISPERSED MULTIPHASE FLOW AND LIQUID FILM MODELLING DAVID GOSMAN EXEC VP TECHNOLOGY, CD-adapco

KEY STAR TECHNOLOGIES: DISPERSED MULTIPHASE FLOW AND LIQUID FILM MODELLING DAVID GOSMAN EXEC VP TECHNOLOGY, CD-adapco KEY STAR TECHNOLOGIES: DISPERSED MULTIPHASE FLOW AND LIQUID FILM MODELLING DAVID GOSMAN EXEC VP TECHNOLOGY, CD-adapco INTRODUCTION KEY METHODOLOGIES AVAILABLE IN STAR-CCM+ AND STAR-CD 1. Lagrangian modelling

More information

MESHLESS SOLUTION OF INCOMPRESSIBLE FLOW OVER BACKWARD-FACING STEP

MESHLESS SOLUTION OF INCOMPRESSIBLE FLOW OVER BACKWARD-FACING STEP Vol. 12, Issue 1/2016, 63-68 DOI: 10.1515/cee-2016-0009 MESHLESS SOLUTION OF INCOMPRESSIBLE FLOW OVER BACKWARD-FACING STEP Juraj MUŽÍK 1,* 1 Department of Geotechnics, Faculty of Civil Engineering, University

More information

WORKSHOP ON EASY JAVA SIMULATIONS AND THE COMPADRE DIGITAL LIBRARY

WORKSHOP ON EASY JAVA SIMULATIONS AND THE COMPADRE DIGITAL LIBRARY MPTL14 2009 Udine 23-27 September 2009 WORKSHOP ON EASY JAVA SIMULATIONS AND THE COMPADRE DIGITAL LIBRARY Francisco Esquembre, Universidad de Murcia Wolfgang Christian, Davidson College Bruce Mason, University

More information

LS-DYNA 980 : Recent Developments, Application Areas and Validation Process of the Incompressible fluid solver (ICFD) in LS-DYNA.

LS-DYNA 980 : Recent Developments, Application Areas and Validation Process of the Incompressible fluid solver (ICFD) in LS-DYNA. 12 th International LS-DYNA Users Conference FSI/ALE(1) LS-DYNA 980 : Recent Developments, Application Areas and Validation Process of the Incompressible fluid solver (ICFD) in LS-DYNA Part 1 Facundo Del

More information

Program: Advanced Certificate Program

Program: Advanced Certificate Program Program: Advanced Certificate Program Course: CFD-Vehicle Aerodynamics Directorate of Training and Lifelong Learning #470-P, Peenya Industrial Area, 4th Phase Peenya, Bengaluru 560 058 www.msruas.ac.in

More information

Final drive lubrication modeling

Final drive lubrication modeling Final drive lubrication modeling E. Avdeev a,b 1, V. Ovchinnikov b a Samara University, b Laduga Automotive Engineering Abstract. In this paper we describe the method, which is the composition of finite

More information

Using Geometric Constraints to Capture. design intent

Using Geometric Constraints to Capture. design intent Journal for Geometry and Graphics Volume 3 (1999), No. 1, 39 45 Using Geometric Constraints to Capture Design Intent Holly K. Ault Mechanical Engineering Department, Worcester Polytechnic Institute 100

More information

CFD design tool for industrial applications

CFD design tool for industrial applications Sixth LACCEI International Latin American and Caribbean Conference for Engineering and Technology (LACCEI 2008) Partnering to Success: Engineering, Education, Research and Development June 4 June 6 2008,

More information

About the Author. Acknowledgements

About the Author. Acknowledgements About the Author Dr. Paul Kurowski obtained his M.Sc. and Ph.D. in Applied Mechanics from Warsaw Technical University. He completed postdoctoral work at Kyoto University. Dr. Kurowski is an Assistant Professor

More information

An Object-Oriented HLA Simulation Study

An Object-Oriented HLA Simulation Study BULGARIAN ACADEMY OF SCIENCES CYBERNETICS AND INFORMATION TECHNOLOGIES Volume 15, No 5 Special Issue on Control in Transportation Systems Sofia 2015 Print ISSN: 1311-9702; Online ISSN: 1314-4081 DOI: 10.1515/cait-2015-0022

More information

APPROACH TO CREATING MODELS OF BLADE FOR PORTABLE SAWMILLS

APPROACH TO CREATING MODELS OF BLADE FOR PORTABLE SAWMILLS TRIESKOVÉ A BEZTRIESKOVÉ OBRÁBANIE DREVA, 8(1): 13 18, 2012 Zvolen, Technická univerzita vo Zvolene, ISBN 978-80-228-2385-2 13 APPROACH TO CREATING MODELS OF BLADE FOR PORTABLE SAWMILLS Valentin Atanasov

More information

Design optimisation of industrial robots using the Modelica multi-physics modeling language

Design optimisation of industrial robots using the Modelica multi-physics modeling language Design optimisation of industrial robots using the Modelica multi-physics modeling language A. Kazi, G. Merk, M. Otter, H. Fan, (ArifKazi, GuentherMerk)@kuka-roboter.de (Martin.Otter, Hui.Fan)@dlr.de KUKA

More information

Solution for Euler Equations Lagrangian and Eulerian Descriptions

Solution for Euler Equations Lagrangian and Eulerian Descriptions Solution for Euler Equations Lagrangian and Eulerian Descriptions Valdir Monteiro dos Santos Godoi valdir.msgodoi@gmail.com Abstract We find an exact solution for the system of Euler equations, supposing

More information

Optimisation of liquid flow in cavitation tunnel using CFD method

Optimisation of liquid flow in cavitation tunnel using CFD method Optimisation of liquid flow in cavitation tunnel using CFD method Robert Jasionowski 1,*, and Waldemar Kostrzewa 1 1 Maritime University of Szczecin, Institute of Basic Technical Sciences, 2-4 Willowa

More information

Purdue e-pubs. Purdue University. Jeongil Park Samsung Electronics Co. Nasir Bilal Purdue University. Douglas E. Adams Purdue University

Purdue e-pubs. Purdue University. Jeongil Park Samsung Electronics Co. Nasir Bilal Purdue University. Douglas E. Adams Purdue University Purdue University Purdue e-pubs International Compressor Engineering Conference School of Mechanical Engineering 26 Development of a Two-Dimensional Finite Element Model of a Suction Valve for Reduction

More information

Better Building Controls Through Simulation

Better Building Controls Through Simulation Better Building Controls Through Simulation John M. House, Ph.D. IBPSA-USA Winter Meeting January 21, 2012 Outline Who We Are Our Simulation Needs Simulation Tools We Use Use Cases Matching Needs with

More information

I R TECHNICAL RESEARCH REPORT. An XML-Based Approach to Integrating Semiconductor Process Information. by Jing Chen, Raymond A. Adomaitis TR

I R TECHNICAL RESEARCH REPORT. An XML-Based Approach to Integrating Semiconductor Process Information. by Jing Chen, Raymond A. Adomaitis TR TECHNICAL RESEARCH REPORT An XML-Based Approach to Integrating Semiconductor Process Information by Jing Chen, Raymond A. Adomaitis TR 2002-45 I R INSTITUTE FOR SYSTEMS RESEARCH ISR develops, applies and

More information

Modeling & Simulation of Supersonic Flow Using McCormack s Technique

Modeling & Simulation of Supersonic Flow Using McCormack s Technique Modeling & Simulation of Supersonic Flow Using McCormack s Technique M. Saif Ullah Khalid*, Afzaal M. Malik** Abstract In this work, two-dimensional inviscid supersonic flow around a wedge has been investigated

More information

Tomas Skoglund Tetra Pak Processing Systems, Sweden: Simulation of Liquid Food Process in Modelica pp

Tomas Skoglund Tetra Pak Processing Systems, Sweden: Simulation of Liquid Food Process in Modelica pp Proceedings of the 3 rd International Modelica Conference, Linköping, November 3-4, 2003, Peter Fritzson (editor) Tomas Skoglund Tetra Pak Processing Systems, Sweden: Simulation of Liquid Food Process

More information

The dynamic visualization of the 3D thermal impression generated through the air friction with the petroleum coke plant structure

The dynamic visualization of the 3D thermal impression generated through the air friction with the petroleum coke plant structure The dynamic visualization of the 3D thermal impression generated through the air friction with the petroleum coke plant structure MIHAI ŢÃLU University of Craiova Faculty of Mechanics Dept. of Applied

More information

A Modelica Power System Library for Phasor Time-Domain Simulation

A Modelica Power System Library for Phasor Time-Domain Simulation 2013 4th IEEE PES Innovative Smart Grid Technologies Europe (ISGT Europe), October 6-9, Copenhagen 1 A Modelica Power System Library for Phasor Time-Domain Simulation T. Bogodorova, Student Member, IEEE,

More information

Calculate a solution using the pressure-based coupled solver.

Calculate a solution using the pressure-based coupled solver. Tutorial 19. Modeling Cavitation Introduction This tutorial examines the pressure-driven cavitating flow of water through a sharpedged orifice. This is a typical configuration in fuel injectors, and brings

More information

Estimation of Flow Field & Drag for Aerofoil Wing

Estimation of Flow Field & Drag for Aerofoil Wing Estimation of Flow Field & Drag for Aerofoil Wing Mahantesh. HM 1, Prof. Anand. SN 2 P.G. Student, Dept. of Mechanical Engineering, East Point College of Engineering, Bangalore, Karnataka, India 1 Associate

More information

Numerical and theoretical analysis of shock waves interaction and reflection

Numerical and theoretical analysis of shock waves interaction and reflection Fluid Structure Interaction and Moving Boundary Problems IV 299 Numerical and theoretical analysis of shock waves interaction and reflection K. Alhussan Space Research Institute, King Abdulaziz City for

More information

Modelica. Language, Libraries, Tools, Workshop and EU-Project RealSim

Modelica. Language, Libraries, Tools, Workshop and EU-Project RealSim Modelica Language, Libraries, Tools, Workshop and EU-Project RealSim by Martin Otter 1, Hilding Elmqvist 2 German Aerospace Center, Oberpfaffenhofen, Germany and Dynasim AB, Lund, Sweden December 18, 2000

More information

CHAPTER 1. Introduction

CHAPTER 1. Introduction ME 475: Computer-Aided Design of Structures 1-1 CHAPTER 1 Introduction 1.1 Analysis versus Design 1.2 Basic Steps in Analysis 1.3 What is the Finite Element Method? 1.4 Geometrical Representation, Discretization

More information

INTRODUCTION TO COMPUTATIONAL TECHNIQUES FOR MULTIPHASE FLOWS

INTRODUCTION TO COMPUTATIONAL TECHNIQUES FOR MULTIPHASE FLOWS 3-DAY COURSE INTRODUCTION TO COMPUTATIONAL TECHNIQUES FOR MULTIPHASE FLOWS July 17-July 19, 2017 I-Hotel, Champaign, IL An introductory 3-Day course covering gas-particle and gas-liquid flows SCOPE Multiphase

More information

This transmits information through streams and store the calculated results. It can plan the sequence in which calculation are to be done.

This 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 information

ENGINEERING (ENGR) Engineering (ENGR) 1. ENGR 1352 Engineering Design with CAD for CHE

ENGINEERING (ENGR) Engineering (ENGR) 1. ENGR 1352 Engineering Design with CAD for CHE Engineering (ENGR) 1 ENGINEERING (ENGR) ENGR 1111 Introduction to Engineering Description: An introduction to the study and practice of engineering. Skills for students in CEAT; expected engineering student

More information

An Overview of Computational Fluid Dynamics

An Overview of Computational Fluid Dynamics An Overview of Computational Fluid Dynamics Dr. Nor Azwadi bin Che Sidik Faculty of Mechanical Engineering Universiti Teknologi Malaysia INSPIRING CREATIVE AND INNOVATIVE MINDS 1 What is CFD? C computational

More information

Fluid Mechanics Simulation Essentials R2014X

Fluid Mechanics Simulation Essentials R2014X Fluid Mechanics Simulation Essentials R2014X About this Course Course objectives Upon completion of this course you will be able to: Set up and create CFD, CHT and FSI models in the 3DEXPERIENCE Platform

More information

A Hybrid Control System Design and Implementation for a Three Tank Testbed

A Hybrid Control System Design and Implementation for a Three Tank Testbed A Hybrid Control System Design and Implementation for a Three Tank Testbed Jian Wu, Student Member, IEEE, Gautam Biswas, Senior Member, IEEE, Sherif Abdelwahed, Senior Member, IEEE and Eric Manders, Member,

More information

Variable Structure Modeling for Vehicle Refrigeration Applications

Variable Structure Modeling for Vehicle Refrigeration Applications Variable Structure Modeling for Vehicle Refrigeration Applications Imke Krüger Alexandra Mehlhase Gerhard Schmitz Hamburg University of Technology, Department of Technical Thermodynamics Denickestr. 17,

More information

CFD in COMSOL Multiphysics

CFD in COMSOL Multiphysics CFD in COMSOL Multiphysics Christian Wollblad Copyright 2017 COMSOL. Any of the images, text, and equations here may be copied and modified for your own internal use. All trademarks are the property of

More information

SIMULATION WITH MODELICA FOR A DYNAMIC REPRESENTATION OF AN AIRCRAFT CABIN CLIMATE FOR COMFORT-IMPROVED CLIMATE CONTROL

SIMULATION WITH MODELICA FOR A DYNAMIC REPRESENTATION OF AN AIRCRAFT CABIN CLIMATE FOR COMFORT-IMPROVED CLIMATE CONTROL 25th INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES SIMULATION WITH MODELICA FOR A DYNAMIC REPRESENTATION OF AN AIRCRAFT CABIN CLIMATE FOR COMFORT-IMPROVED CLIMATE CONTROL H.Knigge, M.Wörner, G.Schmitz

More information

PDF-based simulations of turbulent spray combustion in a constant-volume chamber under diesel-engine-like conditions

PDF-based simulations of turbulent spray combustion in a constant-volume chamber under diesel-engine-like conditions International Multidimensional Engine Modeling User s Group Meeting at the SAE Congress Detroit, MI 23 April 2012 PDF-based simulations of turbulent spray combustion in a constant-volume chamber under

More information

Free Convection in a Water Glass

Free Convection in a Water Glass Solved with COMSOL Multiphysics 4.1. Free Convection in a Water Glass Introduction This model treats free convection in a glass of water. Free convection is a phenomenon that is often disregarded in chemical

More information

Outline. COMSOL Multyphysics: Overview of software package and capabilities

Outline. COMSOL Multyphysics: Overview of software package and capabilities COMSOL Multyphysics: Overview of software package and capabilities Lecture 5 Special Topics: Device Modeling Outline Basic concepts and modeling paradigm Overview of capabilities Steps in setting-up a

More information

Control Design Tool for Algebraic Digital Controllers

Control Design Tool for Algebraic Digital Controllers Control Design Tool for Algebraic Digital Controllers Authors: Javier López, Ramón P. Ñeco, Óscar Reinoso, José M. Azorín, José M. Sabater, Nicolás M. García Departamento de Ingeniería de Sistemas Industriales,

More information

Increasing of accuracy of multipath ultrasonic flow meters by intelligent correction

Increasing of accuracy of multipath ultrasonic flow meters by intelligent correction Measurement Automation Monitoring, Dec 2016, no 12, vol 62, ISSN 2450-2855 411 Iryna GRYSHANOVA, Ivan KOROBKO, Pavlo POGREBNIY NATIONAL TECHNICAL UNIVERSITY OF UKRAINE «IGOR SIKORSKY KYIV POLITECHNIK INSTITUTE»,

More information

EXPERIMENTAL ANALYSIS & SIMULATION OF DOUBLE PIPE HEAT EXCHANGER

EXPERIMENTAL ANALYSIS & SIMULATION OF DOUBLE PIPE HEAT EXCHANGER EXPERIMENTAL ANALYSIS & SIMULATION OF DOUBLE PIPE HEAT EXCHANGER Kale Shivam B 1, Kadam Prashant P 2, Pardeshi Rohansingh G 3, Karwande Swapnil C 4 1 Student, Mechanical Engineering, GHRCOEM, Ahmednagar,

More information

Lab 9: FLUENT: Transient Natural Convection Between Concentric Cylinders

Lab 9: FLUENT: Transient Natural Convection Between Concentric Cylinders Lab 9: FLUENT: Transient Natural Convection Between Concentric Cylinders Objective: The objective of this laboratory is to introduce how to use FLUENT to solve both transient and natural convection problems.

More information

An Exterior Communications Interface for the USNRC Consolidated Code

An Exterior Communications Interface for the USNRC Consolidated Code An Exterior Communications Interface for the USNRC Consolidated Code J. Mahaffy 1, C. Murray 2 1 Penn State University, Applied Research Laboratory, P.O. Box 30, State College, PA 16804, USA Tel: 814-863-4018,

More information

Contemporary Design. Traditional Hardware Design. Traditional Hardware Design. HDL Based Hardware Design User Inputs. Requirements.

Contemporary Design. Traditional Hardware Design. Traditional Hardware Design. HDL Based Hardware Design User Inputs. Requirements. Contemporary Design We have been talking about design process Let s now take next steps into examining in some detail Increasing complexities of contemporary systems Demand the use of increasingly powerful

More information

Mining Engineering Technician: Speciality Mine Exploitation

Mining Engineering Technician: Speciality Mine Exploitation Mining Engineering Technician: Speciality Mine Exploitation FIRST YEAR PHYSICAL BASES OF ENGINEERING 9220001 Core 1st 1st semester 6 7.2 Mechanics. Electricity. Thermodynamics. Fluid mechanics. Classes

More information

PARAMETERIZATION AND SAMPLING DESIGN FOR WATER NETWORKS DEMAND CALIBRATION USING THE SINGULAR VALUE DECOMPOSITION: APPLICATION TO A REAL NETWORK

PARAMETERIZATION AND SAMPLING DESIGN FOR WATER NETWORKS DEMAND CALIBRATION USING THE SINGULAR VALUE DECOMPOSITION: APPLICATION TO A REAL NETWORK 11 th International Conference on Hydroinformatics HIC 2014, New York City, USA PARAMETERIZATION AND SAMPLING DESIGN FOR WATER NETWORKS DEMAND CALIBRATION USING THE SINGULAR VALUE DECOMPOSITION: APPLICATION

More information

Industrial Evaluation of an Efficient Equation Model Debugger in OpenModelica

Industrial Evaluation of an Efficient Equation Model Debugger in OpenModelica Industrial Evaluation of an Efficient Equation Model Debugger in OpenModelica Åke Kinnander Siemens Turbo Machinery AB Finspång, Sweden ake.kinnander@outlook.com Martin Sjölund Dept. Computer and Information

More information

RELAP5 to TRACE Input Model Conversion Procedure and Advanced Post Processing of the Results for the ISP-25 Test

RELAP5 to TRACE Input Model Conversion Procedure and Advanced Post Processing of the Results for the ISP-25 Test RELAP5 to TRACE Input Model Conversion Procedure and Advanced Post Processing of the Results for the ISP-25 Test ABSTRACT Ovidiu-Adrian Berar Jožef Stefan Institute, Reactor Engineering Division Jamova

More information

Proceedings of the Eighth International Conference for Enhanced Building Operations, Berlin, Germany, October 20-22, 2008

Proceedings of the Eighth International Conference for Enhanced Building Operations, Berlin, Germany, October 20-22, 2008 Page 1 of paper submitted to ICEBO 28 Berlin SIMULATION MODELS TO OPTIMIZE THE ENERGY CONSUMPTION OF BUILDINGS Sebastian Burhenne Fraunhofer-Institute for Solar Energy Systems Freiburg, Germany Dirk Jacob

More information

Introduction to the Finite Element Method (3)

Introduction to the Finite Element Method (3) Introduction to the Finite Element Method (3) Petr Kabele Czech Technical University in Prague Faculty of Civil Engineering Czech Republic petr.kabele@fsv.cvut.cz people.fsv.cvut.cz/~pkabele 1 Outline

More information

A Petri Nets-based Scheduling Methodology for Multipurpose Batch Plants

A Petri Nets-based Scheduling Methodology for Multipurpose Batch Plants A Petri Nets-based Scheduling Methodology for Multipurpose Batch Plants Daniel Riera Mercedes Narciso Systems Engineering and Automatic Control Group Universitat Autònoma de Barcelona Bellaterra, 08193

More information

Fractional Discrimination for Texture Image Segmentation

Fractional Discrimination for Texture Image Segmentation Fractional Discrimination for Texture Image Segmentation Author You, Jia, Sattar, Abdul Published 1997 Conference Title IEEE 1997 International Conference on Image Processing, Proceedings of the DOI https://doi.org/10.1109/icip.1997.647743

More information

First Steps - Ball Valve Design

First Steps - Ball Valve Design COSMOSFloWorks 2004 Tutorial 1 First Steps - Ball Valve Design This First Steps tutorial covers the flow of water through a ball valve assembly before and after some design changes. The objective is to

More information

A MODELICA-BASED MODEL LIBRARY FOR BUILDING ENERGY AND CONTROL SYSTEMS

A MODELICA-BASED MODEL LIBRARY FOR BUILDING ENERGY AND CONTROL SYSTEMS Eleventh International IBPSA Conference Glasgow, Scotland July 27-30, 2009 A MODELICA-BASED MODEL LIBRARY FOR BUILDING ENERGY AND CONTROL SYSTEMS Michael Wetter Simulation Research Group, Building Technologies

More information

How TMG Uses Elements and Nodes

How TMG Uses Elements and Nodes Simulation: TMG Thermal Analysis User's Guide How TMG Uses Elements and Nodes Defining Boundary Conditions on Elements You create a TMG thermal model in exactly the same way that you create any finite

More information

Microwell Mixing with Surface Tension

Microwell Mixing with Surface Tension Microwell Mixing with Surface Tension Nick Cox Supervised by Professor Bruce Finlayson University of Washington Department of Chemical Engineering June 6, 2007 Abstract For many applications in the pharmaceutical

More information

Reduced Order Models for Oxycombustion Boiler Optimization

Reduced 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 information

Vehicle thermal safety with THESEUS-FE. Author: Dr. Daniel Koester

Vehicle thermal safety with THESEUS-FE. Author: Dr. Daniel Koester Author: Dr. Daniel Koester Date: September 4, 2014 Workflow for Underhood Simulations ANSA or other CAD/meshing software CAD cleanup and meshing: either CAD geometry description or NASTRAN-style FE meshes

More information

First-principle simulation for thermo-hydraulic engineering Author: M. Janeschitz-Kriegl, Heat Transfer Consult, Delft, NL

First-principle simulation for thermo-hydraulic engineering Author: M. Janeschitz-Kriegl, Heat Transfer Consult, Delft, NL First-principle simulation for thermo-hydraulic engineering Author: M. Janeschitz-Kriegl, Heat Transfer Consult, Delft, NL info@heattransferconsult.nl Keywords: thermo-hydraulic, engineering, design, heat

More information

Development of Educational Software

Development of Educational Software Development of Educational Software Rosa M. Reis Abstract The use of computer networks and information technology are becoming an important part of the everyday work in almost all professions, especially

More information

Introduction to Computational Fluid Dynamics Mech 122 D. Fabris, K. Lynch, D. Rich

Introduction to Computational Fluid Dynamics Mech 122 D. Fabris, K. Lynch, D. Rich Introduction to Computational Fluid Dynamics Mech 122 D. Fabris, K. Lynch, D. Rich 1 Computational Fluid dynamics Computational fluid dynamics (CFD) is the analysis of systems involving fluid flow, heat

More information

Planning Polyduct Pipelines in Optimization and Constraint Programming

Planning Polyduct Pipelines in Optimization and Constraint Programming Planning Polyduct Pipelines in Optimization and Constraint Programming J. L. Risco Martín 1, J. M. de la Cruz García 2, J. J. Ruz Ortíz 2, and B. de Andrés-Toro 2 1 Ing. Téc. en Informática de Sistemas,

More information

Analysis of Fluid-Structure Interaction Effects of Liquid-Filled Container under Drop Testing

Analysis of Fluid-Structure Interaction Effects of Liquid-Filled Container under Drop Testing Kasetsart J. (Nat. Sci.) 42 : 165-176 (2008) Analysis of Fluid-Structure Interaction Effects of Liquid-Filled Container under Drop Testing Chakrit Suvanjumrat*, Tumrong Puttapitukporn and Satjarthip Thusneyapan

More information

CPAE PROCESS AUTOMATION INDEX. 2 Brands of PLCs (Keyence & AB) 1 Brands of SCADA (Wonderware Intouch) Pneumatics & Field Instruments

CPAE PROCESS AUTOMATION INDEX. 2 Brands of PLCs (Keyence & AB) 1 Brands of SCADA (Wonderware Intouch) Pneumatics & Field Instruments CPAE INDEX 2 Brands of PLCs (Keyence & AB) 1 Brands of SCADA (Wonderware Intouch) Pneumatics & Field Instruments PROCESS AUTOMATION Distillation Column Superheated Steam Generator Centrifugal Compressor

More information

3rd International Conference on Machinery, Materials and Information Technology Applications (ICMMITA 2015)

3rd 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 information

A Deterministic Dynamic Programming Approach for Optimization Problem with Quadratic Objective Function and Linear Constraints

A Deterministic Dynamic Programming Approach for Optimization Problem with Quadratic Objective Function and Linear Constraints A Deterministic Dynamic Programming Approach for Optimization Problem with Quadratic Objective Function and Linear Constraints S. Kavitha, Nirmala P. Ratchagar International Science Index, Mathematical

More information

Modeling Structural - Dynamics Systems in MODELICA/Dymola, MODELICA/Mosilab and AnyLogic

Modeling Structural - Dynamics Systems in MODELICA/Dymola, MODELICA/Mosilab and AnyLogic Modeling Structural - Dynamics Systems in MODELICA/Dymola, MODELICA/Mosilab and AnyLogic Günther Zauner 1,2, Daniel Leitner 3, Felix Breitenecker 1 1 Vienna University of Technology, Wiedner Hauptstr.

More information

Modeling with Uncertainty Interval Computations Using Fuzzy Sets

Modeling with Uncertainty Interval Computations Using Fuzzy Sets Modeling with Uncertainty Interval Computations Using Fuzzy Sets J. Honda, R. Tankelevich Department of Mathematical and Computer Sciences, Colorado School of Mines, Golden, CO, U.S.A. Abstract A new method

More information

GEORGE J. ANDERS, Ph.D., P.Eng., Fellow IEEE

GEORGE J. ANDERS, Ph.D., P.Eng., Fellow IEEE GEORGE J. ANDERS, Ph.D., P.Eng., Fellow IEEE George Anders is a president of Anders Consulting. Between 1975 and 2012 he has been employed by Ontario Hydro and its successor companies in Toronto, Canada.

More information

Distributed Parameter Systems Blockset for Simulink --- Third-Party MathWorks Product ---

Distributed Parameter Systems Blockset for Simulink --- Third-Party MathWorks Product --- Distributed Parameter Systems Blockset for Simulink --- Third-Party MathWorks Product --- G. Hulkó, C. Belavý, Š. Cibiri, J. Szuda University Center for Control of Distributed Parameter Systems Department

More information