OPERA: OPERATORS TRAINING DISTRIBUTED REAL-TIME SIMULATIONS
|
|
- Ruth Golden
- 5 years ago
- Views:
Transcription
1 : TORS TRAINING DISTRIBUTED REAL-TIME SIMULATIONS Laurent Jourda 1, Reinhard Herzog 2 and Alain Valembois 3 1 ProSim, 132 route d Espagne, F Toulouse, France. Tel: +33 (0) Fax: +33 (0) ljourda@prosim.net 2 Fraunhofer - IITB, Fraunhoferstr. 1, D Karlsruhe, Germany. 3 Thomson Training & Simulation - 1 rue du G al de Gaulle, Osny BP226, F Cergy-Pontoise Cedex, France. Scientific topic: II.2 Abstract: is a European Commission funded project that aims at developing new concepts and technologies based on highly modular, reusable and reconfigurable distributed real-time simulation software, in order to bring training simulators to the mainstream chemical industry. Amongst all components of, this paper deals mainly with the Hybrid Modelling Framework, and heterogeneous simulation environments interoperability aspects. Keywords: Operators training, distributed real-time simulation, object-oriented architecture, hybrid modelling framework, simulator interoperability
2 INTRODUCTION is a European ESPRIT project 1 started in October 1997, which aims at developing new concepts and technologies based on highly modular, reusable and reconfigurable simulation software, in order to bring training simulators to the mainstream chemical industry. The project partners are: Thomson Training & Simulation (France), technology provider and project manager; ProSim (France), technology provider; Fraunhofer-IITB (Germany), technology provider; ICI (UK) and DuPont (UK), chemical and plastic industries end-users; TCL (Netherlands) and VIA (Belgium), consultants and end-users educational training institutes. represents a new philosophy in terms of modular and configurable use of process models and other resources as well as developing the technology to achieve a massive reduction in costs while at the same time increasing the power and flexibility of these simulators. The rapid advances in computer hardware technology enable real-time applications for use as a modular operators training simulator. The linking of truly object-oriented process and control system simulation tools allows model components to be developed and used in an incremental, structured and reusable manner. Process models can be planned and developed for the lifetime of the project from design to operation. To prove s concepts, trial its philosophy and validate its technology, three quite different prototypes are being developed for an ammonium sulphate pilot-plant of TCL, a polyester film production of DuPont, and an ICI Acrylics intermediate chemical ACH (Acetocyanohydrin) process with a Yokogawa DCS operator system. THE ARCHITECTURE The basic architectural approach of is to enable the reuse of existing possibly heterogeneous simulation frameworks and couple them over a real-time simulation platform. This platform is called HPCS/RT - High-Performance Computing Platform for Simulation Applications in Real-Time [5], and is one of the main component of. At the core of the architecture, the simulation engines themselves are embedded in a second main component, called HMF - Hybrid Modelling Framework, which relies on HPCS/RT as a common backbone. This framework encompasses all proprietary simulation environments used for continuous and discrete-event process simulation. The physical architecture deployment of appears on figure 1. The very top level, which does not appear in the figure, is represented by end-users hardware workstations (Engineer, Instructor and Operators stations) which runs man-machine interface tools showing Java - based animations of the operators diagram. The first-level object bus, the top layer in the figure, has moderate real-time requirements (~200ms). It uses a raw CORBA implementation with few design constraints. The second-level 1 ESPRIT Project n of the 4 th Framework Workprogramme funded by the EC.
3 object bus is HPCS/RT which has more stringent real-time requirements (~10ms). The Master Server manages sessions and requests between clients and HPCS/RT, while Auxiliary Servers host HMF simulation engines. GUI Clients CORBA Administration Tools MASTER Server Stimulated System HPCS/RT interface HPCS/RT interface HPCS/RT interface HPCS/RT HPCS/RT interface HPCS/RT interface HPCS/RT interface Auxiliary Server HMF Auxiliary Server HMF Auxiliary Server HMF Figure 1 - simulator physical deployment 1 Distributed real-time simulation Host #1 Host #2 A real-time simulation can be seen as the execution of interconnected simulation components within one logical time space. Usually this execution is done by one scheduler which is responsible for the co-ordinated time advancement. A distributed simulation is basically the same with the difference that the execution is performed by several distributed execution hosts. The challenge comes with parallelisation, when two events can be executed at the same point in universal time. Within, time management is a key point (trainee s time perception, synchronisation, clock management, real-time requirement). To satisfy these requirements, simulation components just work on the basis of a logical time concept. The logical time is a nonlinear function of the scaled wall clock time, as defined in the HLA 2 [3][5]. HPCS/RT follows a master/slave approach. A Central Conductor (CC) is the global synchronisation authority for time-stepped and event-driven simulations. Local Conductors (LC) request the time advancement of their logical time at the CC and the CC grants the time advancement. The grant means that the LC can launch its simulation work independently until its logical time reaches the granted time point. After reaching 2 US Department of Defense High Level Architecture.
4 this point in time, the next global synchronisation then occurs. If the simulation should be stopped, paused 3, frozen or synchronised with the real time, this has to be done only in the Central Conductor. THE HYBRID MODELLING FRAMEWORK As required by operators training simulation, simulators feature dynamic models that represent the transient behaviour of the simulated process, with a large validity range in order to realistically render malfunctions. They also feature a full modelling of the control system, including stimulated equipment interfaces 4 (DCS). This is the responsibility of the core Hybrid Modelling Framework (HMF) of. Amongst other subsidiary tasks, the HMF manages the continuous dynamic simulation of chemical devices, provides thermodynamic calculation services, and provides the discrete-event simulation layer for control aspects. The HMF has been designed as a component-based framework, fully objectoriented, even at the level of thermodynamic properties calculations, to fulfil important requirements on openness and configuration flexibility. It also strongly relies on existing building blocks provided by each project partner: Thalie / FluidNet (hydraulic networks simulation), from Thomson Training & Simulation; OOST (object-oriented discrete-event simulation tool) from IITB; Odysseo (chemical processes object-oriented dynamic simulation) and Atom (applied thermodynamic object-oriented model) from ProSim. 1 Hydraulic network and chemical unit operations The continuous modelling is based on a rigorous first-principle approach involving transitory material, energy and momentum balances coupled to thermodynamics properties and equilibrium equations, and finally chemical reactions models. The resulting model typically forms a set of Differential-Algebraic Equations (DAE). However, the solving is distributed between the plant-level hydraulic network and the chemical unit operation devices. HMF interfaces directly with the FluidNet subsystem, which manages the modelling and simulation of networks of pipes, pumps, valves and all components that belong to the hydraulic domain. It offers several modelling layers of the simulated plant: the Technical layer (also called CAD or Topological layer), accessible through the graphical user interface, is used to define the network topology. the Spatial discretization layer contains finer-grained components that are automatically built from the information captured through the Technical layer. This model is then reduced using common association rules between components into junctions and control volumes objects. The process used to build this layer is called mapping. 3 Simulation is still performed, but with a zero-duration cycle time. 4 For instance, ICI s prototype supports the Yokogawa system.
5 Thermo-hydraulic field differential equations (mass, energy and momentum conservation laws) resulting from the spatial discretization layer are solved globally for the whole network. For efficiency purpose, the time discretization is done directly inside the model s equations to yield a global sparse linear system solved at regular time cycle. Chemical unit operations are modelled and simulated using the Odysseo framework which provides modelling classes structured in Elementary/Composite Device and Ports objects [6]. Complex devices such as the ones found in the various prototypes (distillation and absorption columns, reactors, crystalliser, heat exchangers, etc.) are hierarchically structured in inter-connected elementary devices such as theoretical separation stages, control volumes, heat transfer cells. They are simulated by solving a global Differential-Algebraic Equations (DAE) system using a backward-difference algorithm (Gear) [6]. Each elementary device contains a local Atom material system supporting thermodynamic calculations. A specific package provides specialised property objects as an extension of the Atom material framework [4], whose underlying principle has been retained for the material template concept of the CAPE-OPEN project [1]. Its flexibility is the key point in representing ionic dissociations, inert / incondensible components, etc. in an efficient way to fulfil real-time requirements, knowing that TCL s ammonium sulphate plant prototype involves complex solid-liquid-vapour systems and electrolyte solutions. This flexibility also allowed to design a property calculation cache strategy («stamped» variables) [4] that avoids repeating time-consuming calculations. First experiments show that up to 70% of calculations can be saved in the best case (low transient states, or else stiff conditions with repeated calculations at the same point) with no impact on the properties code. By using full-featured models, this approach radically departs from the table-based thermodynamic approaches usually found in common training simulators. 2 Command & Control The Command & Control part of the 30 % simulated plant is managed by the OOST 1234l simulation tool embedded in HMF (fig. 2). This tool is based on a general Interface: Process Variables Function Block model relevant to modern automation systems based on fieldbus [2]. It uses network of function blocks, followed by the assignment of function Function blocks blocks to resources and a scheduling Fieldbus model. A function block is an automaton with data / event inputs, data / event Figure 2 - Physical to IaC relationships outputs, and states. The states are used to model the various modes of function blocks such as out of operation, manual and automatic. Function blocks are linked by connecting the outputs to inputs, whereby each data input is connected to exactly one data output and each event input is connected to exactly one event output. An input or output may be connected to an external instance representing the technical process / user interaction (instructor / operator stations) or the communication system. In concrete fieldbus function block specifications, the link to the
6 process is often achieved via special «transducer» ports. These ports model the A/D (analogue / digital) and D/A (digital / analogue) converters between the physical process and the controlling equipment. Typical function block definitions comprises PID controllers, switches, lags, integrators, impulse delays, etc. 3 Simulation interoperability Recent developments in distributed simulation (HLA [3]) have evidenced the feasibility to achieve broad real-time simulations by coupling heterogeneous simulators units together. To achieve coupling of autonomous simulators, a Proprietary Simulation Environment (PSE) interface has been defined to abstract access in the selection of simulation components to be loaded and run at configuration-time, and to control simulation at run-time. PSE runtime interface manages simulation states (i.e. running, frozen, paused), synchronisation and monitoring, and heavily relies on the DiSOM (Distributed Simulation Object Model) components introduced by HPCS/RT [5]. This model defines the concepts of Ports and Atomic/Composite Components 5 as a common interoperability mean between distributed components. The object-oriented framework relies only on a little set of concepts that can be easily mapped upon a broad range of legacy object packages, through code encapsulation. Thus, HMF provides mappings between similar concepts from the wrapped proprietary environments, and the DiSOM model. 3.a Continuous simulation Continuous simulation in HMF is time-stepped, i.e. the synchronism between distributed models occurs at the end of simulation cycles 6 upon HPCS/RT local conductor requests. Hydraulics and unit operation devices form two separate simulation layers at the plant level, with different causality, that reconcile at each cycle. During one simulation cycle, the following procedure takes place: the hydraulic network (pipes, valves and pumps) is solved globally by FluidNet to determine flows (in value and direction) between devices, considered as pressure nodes in the hydraulic network; each device is then solved concurrently, depending on the distribution configuration of the simulator, to determine the thermodynamic and physico-chemical behaviour of the plant depending on FluidNet results. This two-tier strategy allows to: easily breakdown the plant into software distributable devices; separate numerical component with different dynamics (pressure and physico-chemical dynamics), thus leading to efficient calculations; finally, interoperate FluidNet and Odysseo through very few common interface concepts. 5 The Atomic Component represents the smallest unit of parallel distribution that can be mapped onto a simulated process unit. 6 Not to be confused with solvers differential integration steps, which actually vary in size.
7 Any chemical device is built upon the Odysseo framework and embedded in a dedicated DiSOM-like component 7 that establishes all the necessary links with the FluidNet network (fig. 3). The embedded device is then seen by the hydraulic network as a regular «control volume» providing pressure, temperature and composition information. The embedding component uses specific two-way ports to interface the internal device with the hydraulic network: as seen from FluidNet, those ports have no causality and represent the device itself as an hydraulic control volume (pressure node). For simple, noncomposite embedded devices, these ports actually access the same Odysseo objects; as seen from the embedded device, ports can be either input or output ports, and represent different interfaces to the upstream or downstream devices. The device itself, while simple from the FluidNet point of view, is actually a full Odysseo flowsheet object that may be internally decomposed [6]. By extending the general DiSOM concepts at the chemical process level, these two-way ports are one of the most important result in the HMF design, and represent a strong basis for heterogeneous dynamic process simulators interoperability, as pursued by the CAPE-OPEN project. 3.b discrete-event simulation OpaChemCVIn OpaChemCVIn Feed OP Feed OP OpaChemEC (elementary component) OpaChemCVOut The command & control part is simulated as a discrete-event process. HMF introduces a mapping of the OOST model components onto the equivalent DiSOM s atomic components. OOST thus directly interfaces with HPCS/RT, and runs on its own auxiliary server. The connections and the execution rules for function blocks are defined by using the notion of control loop, which are implemented by instances of control loop model components. The fieldbus configuration comprises the distributed execution of the fieldbus application within fieldbus devices. A generic fieldbus device and a fieldbus segment model component are used to model a fieldbus configuration. Fieldbus devices are responsible for executing the function blocks, and the fieldbus segments are responsible for communicating the function block parameters between remote function blocks [2]. The discrete-event Scheduler implements the interface from OOST to the Local Conductor (LC) and the derived DiSOM components. Any local event that requires a time advancement will be synchronised with the LC. Most of the synchronisation requests are granted by the LC by a local decision, because they are inside the look- IP IP Device OP OP: output port IP: input port Figure 3 - Chemical device embedding 7 not directly a DiSOM component, but based on it and aiming at the same functionality.
8 ahead boundary (LBTS). Only requests for times after the LBTS are synchronised by the CC. CONCLUSION As part of, HMF demonstrates the feasibility of the industrial-strength integration of heterogeneous existing chemical process simulation frameworks upon which it is built. HMF thus achieves a tight balance between important requirements: real-time calculations: calculations should be completed in time ; sufficient accuracy: calculations should provide results that are sufficiently accurate not to denature the dynamic behaviour of the simulated plant, especially in the case of malfunctions realistic simulation; interoperability management: partner s existing simulations framework are integrated seamlessly, based on the HPCS/RT DiSOM components. While similar to the CAPE-OPEN approach, extends it to real-time dynamic simulation. offers a range of new technical features coupled with ongoing advances in hardware and software technologies and a cost of operators training that can be afforded by typical chemical plants. The vision aims at providing access to training simulators, to small production units (e.g. for batch, semi-continuous or fully continuous processes, small scale or bulk). simulators can be developed for speciality and complex chemicals or simpler products, from products made by synthesis to those made through extraction/separation from natural sources. References: [1] CAPE-OPEN, Brite-Euram 3612, Next Generation Computer-Aided Process Engineering Open Simulation Environment, Conceptual Design Document 2 (1997). [2] Herzog R., Watson K., Proceedings of FeT 97, Feldbustechnik in Forschung, Entwicklung und Anwendung, SpringerWien NewYork, ISBN (1997). [3] HLA, DoD High-Level Architecture Interface Specification, US Department of Defense, Defense Modeling and Simulation Office, (1998) [4] Jourda L., Joulia X., Koehret B., Introducing ATOM, the Applied Thermodynamic Object Model, Computers & Chemical Engineering, Supp. A, 20, pp. S157-S164 (1996). [5] Lebas F.-X., Usländer T., : An HPCN Architecture for Distributed Component-based Real-Time Simulations, 7 th International Conference on High- Performance Computing and Networking Europe (1999). [6] Moyse A., Le Lann J.-M., Jourda L., Joulia X., Object-Oriented Framework for Process Dynamic Simulation, to appear in ECCE2 Conference (1999). [7], Operators Training Distributed Real-Time Simulations, ESPRIT project n Whitepaper (1999).
Enabling 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 informationPrograma 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 informationNEW FEATURES IN CHEMCAD VERSION 6: VERSION RELEASE NOTES. CHEMCAD New Features and Enhancements. CHEMCAD Maintenance
NEW FEATURES IN CHEMCAD VERSION 6: Uses a single mode for flowsheet drawing, specification, calculation, and PFD creation Creates single-file simulations that are easy to work with and share Easy cloning
More informationModeling 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 informationIOS: A Middleware for Decentralized Distributed Computing
IOS: A Middleware for Decentralized Distributed Computing Boleslaw Szymanski Kaoutar El Maghraoui, Carlos Varela Department of Computer Science Rensselaer Polytechnic Institute http://www.cs.rpi.edu/wwc
More informationGetting started with BatchColumn
Getting started with BatchColumn Example: Simulation of solvents mixture separation Introduction 2 This document presents the different steps to follow in order to simulate a batch distillation using BatchColumn
More informationH1 + HSE FFB Integrated Architecture Demonstration
WHITE PAPER FOUNDATION Fieldbus H1 + HSE FFB Integrated Architecture Demonstration International Specialty Products (ISP) Lima, Ohio Abstract What End Users have asked for The challenge facing industry
More informationINTEGRATING A GIS AND DMS SYSTEM USING OBJECT-ORIENTED TECHNOLOGY WITH AN EXTENDED EPRI MODEL FOR DISTRIBUTION
INTEGRATING A AND SYSTEM USING OBJECT-ORIENTED TECHNOLOGY WITH AN EXTENDED EPRI MODEL FOR DISTRIBUTION Erich Würgler Telegyr Systems Corp. Gartenstadtstr. 2a, CH-6301 Zug (Switzerland) Tel: +41 41 724
More informationA Modelica Library for Scalable Modelling of Aircraft Environmental Control Systems
A Modelica Library for Scalable Modelling of Aircraft Environmental Control Systems Philip Jordan Gerhard Schmitz Hamburg University of Technology, Institute of Thermo-Fluid Dynamics Denickestr. 7, 275
More informationNEW FEATURES IN CHEMCAD VERSION 6: VERSION RELEASE NOTES. CHEMCAD New Features and Enhancements. CHEMCAD Maintenance
NEW FEATURES IN CHEMCAD VERSION 6: Uses a single mode for flowsheet drawing, specification, calculation, and PFD creation Creates single-file simulations that are easy to work with and share Easy cloning
More informationAnalog Mixed Signal Extensions for SystemC
Analog Mixed Signal Extensions for SystemC White paper and proposal for the foundation of an OSCI Working Group (SystemC-AMS working group) Karsten Einwich Fraunhofer IIS/EAS Karsten.Einwich@eas.iis.fhg.de
More informationWith data-based models and design of experiments towards successful products - Concept of the product design workbench
European Symposium on Computer Arded Aided Process Engineering 15 L. Puigjaner and A. Espuña (Editors) 2005 Elsevier Science B.V. All rights reserved. With data-based models and design of experiments towards
More informationA Framework for the Simulation and Validation of Distributed Control Architectures for Technical Systems of Systems
epartment of Biochemical and Chemical Engineering Process ynamics Group () A Framework for the Simulation and Validation of istributed Control Architectures for Technical Systems of Systems S. azari *,
More informationHYBRID EXPERIMENTING SYSTEM AS AN EXTENSION OF SIMULATION LANGUAGE SIMCOS
B. Zupančič, M. Jekl, R. Karba. Hybrid Experimenting System as an Extension of Simulation Language Simcos. SAMS, Vol. 20, pp. 161-171, 1995. HYBRID EXPERIMENTING SYSTEM AS AN EXTENSION OF SIMULATION LANGUAGE
More informationDESIGN AND SIMULATION OF HETEROGENEOUS CONTROL SYSTEMS USING PTOLEMY II
DESIGN AND SIMULATION OF HETEROGENEOUS CONTROL SYSTEMS USING PTOLEMY II Johan Eker, Chamberlain Fong, Jörn W. Janneck, Jie Liu Department of Electrical Engineering and Computer Sciences University of California
More informationContemporary 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 informationCHOOSING THE RIGHT TECHNOLOGY FOR A DIGITAL AUTOMATION ARCHITECTURE
CHOOSING THE RIGHT TECHNOLOGY FOR A DIGITAL AUTOMATION ARCHITECTURE Rich Timoney, President & CEO Fieldbus Foundation Many automation end users face the critical task of selecting a digital communications
More informationThe Benefits of Component Object- Based SCADA and Supervisory System Application Development
The Benefits of Component Object- Based SCADA and Supervisory System Application Development By Steven D. Garbrecht, Marketing Program Manager for Infrastructure and Platforms Table of Contents 1. Overview...
More informationPROJECT FINAL REPORT
PROJECT FINAL REPORT Grant Agreement number: INFSO-ICT-224350 Project acronym: Project title: Funding Scheme: flexware Flexible Wireless Automation in Real-Time Environments STREP Period covered: from
More informationIntroduction 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 informationEverything under control
SAMSON Everything under control SAMSON building automation Ready-configured user interfaces support the user during start-up as well as provide powerful features to control and monitor building facilities.
More informationAdaptation and testing of data reconciliation software for CAPE-OPEN compliance
19 th European Symposium on Computer Aided Process Engineering ESCAPE19 J. Jeowski and J. Thullie (Editors) 2009 Elsevier B.V./Ltd. All rights reserved. Adaptation and testing of data reconciliation software
More informationProcess simulation as a domain- specific OPC UA information model
Process simulation as a domain- specific OPC UA information model Paolo Greppi, consultant, 3iP, Italy ESCAPE 20 June 6 th to 9 th 2010 Ischia, Naples (Italy) Presentation outline Classic OPC OPC Unified
More informationMulticomputer Research Desks for Simulation and Development of Control Systems
Proceedings of the 17th World Congress The International Federation of Automatic Control Multicomputer Research Desks for Simulation and Development of Control Systems M.Kh. Dorri A.A. Roshchin Institute
More informationROSESAT -- A GRAPHICAL SPACECRAFT SIMULATOR FOR RAPID PROTOTYPING
ROSESAT -- A GRAPHICAL SPACECRAFT SIMULATOR FOR RAPID PROTOTYPING Xavier Cyril Space Systems Engineering, CAE Electronics Ltd. 8585 Cote de Liesse, Saint Laurent, Quebec, Canada H4T 1G6 FAX: (514) 734
More informationThis qualification is expiring. The last date to meet the requirements is 31 December 2013.
NZQF NQ Ref 0640 Version 2 Page 1 of 5 National Certificate in Design (Draughting) (Level 2) Level 2 Credits 70 This qualification is expiring. The last date to meet the requirements is 31 December 2013.
More informationVTS: a long-term approach for synchronization of all visualization software
VTS: a long-term approach for synchronization of all visualization software Thomas Crosnier (1), Mathieu Joubert (2), Quentin Minster (2) CNES, Centre spatial de Toulouse, CNES (1) 18 avenue Edouard Belin,
More informationA Revolutionary Approach to Distributed Valve Manifold Control
A Revolutionary Approach to Distributed Valve Manifold Control How the 580 CHARM Node saves substantial time and cost when integrating pneumatic valve manifolds into a DeltaV TM distributed control system
More informationIntegration of Heterogeneous Software Components in a Pesticide Decision Support System
Integration of Heterogeneous Software Components in a Pesticide Decision Support System Ralf Denzer a, Reiner Güttler a, Thorsten Hell a, and Matteo Villa b a Environmental Informatics Group (EIG) Saarbrücken,
More informationEuropean Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105
European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105 A Holistic Approach in the Development and Deployment of WSN-based
More informationPetro-SIM Simulator and CAPE-OPEN: Experiences and Successes
Petro-SIM Simulator and CAPE-OPEN: Experiences and Successes Michael Aylott, KBC Advanced Technologies, Calgary, AB, Canada Ben van der Merwe, KBC Advanced Technologies, Calgary, AB, Canada Abstract KBC
More informationMODULAR HUB AND SPOKE 17 NOVEMBER 2017
MODULAR HUB AND SPOKE 17 NOVEMBER 2017 Executive Summary Future North Sea offshore wind farms will increasingly be located further from shore. The longer distances to shore and generally deeper waters
More informationDesign Analysis Method for Multidisciplinary Complex Product using SysML
Design Analysis Method for Multidisciplinary Complex Product using SysML Jihong Liu 1,*, Shude Wang 1, and Chao Fu 1 1 School of Mechanical Engineering and Automation, Beihang University, 100191 Beijing,
More informationReal-time Power System Operation. Energy Management Systems. Introduction
1 Real-time Power System Operation Energy Management Systems Introduction The time frame for Power Systems Operation varies from a few seconds to a week. To assist with the operation of the system, modern
More informationDYNAMIC MODELLING AND SIMULATION: MODELLING CONCEPTS AND MODEL OVERVIEW
DYNAMIC MODELLING AND SIMULATION: MODELLING CONCEPTS AND MODEL OVERVIEW F. Flehmig, R.V. Watzdorf and W. Marquardt Lehrstulhl für Prozeβtechnik RWTH Aachen University of Technology, Germany Keywords :
More informationModeling, 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 informationVariable 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 informationAN OBJECT-ORIENTED VISUAL SIMULATION ENVIRONMENT FOR QUEUING NETWORKS
AN OBJECT-ORIENTED VISUAL SIMULATION ENVIRONMENT FOR QUEUING NETWORKS Hussam Soliman Saleh Al-Harbi Abdulkader Al-Fantookh Abdulaziz Al-Mazyad College of Computer and Information Sciences, King Saud University,
More informationThe Impact of the coming Standard IEC61850 on the Life-cycle of Open Communication Systems in Substations
The Impact of the coming Standard IEC61850 on the Life-cycle of Open Communication Systems in Substations Lars Andersson, Klaus-Peter Brand, Wolfgang Wimmer ABB Power Automation Ltd, Switzerland Abstract
More informationAN INTEGRATED DEVELOPMENT / RUN-TIME ENVIRONMENT
AN INTEGRATED DEVELOPMENT / RUN-TIME ENVIRONMENT William Cave & Robert Wassmer - May 12, 2012 INTRODUCTION The need for an integrated software development / run-time environment is motivated by requirements
More informationInfor Education. Mongoose Workshop. Infor Education. Mongoose Workshop. Class 5: Introduction to Mongoose. (Use this guide for this course.
Infor Education Class 5: Introduction to Mongoose Student Guide (Use this guide for this course.) Student Guide Introduction to Mongoose Page: 1 of 35 Welcome to the Infor Education. You have been provided
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 informationKEYWORD. Manufacturing, simulation, architectures, HLA, standards ABSTRACT
INTEGRATION OF MANUFACTURING SIMULATIONS USING HLA Charles McLean and Frank Riddick Manufacturing Systems Integration Division National Institute of Standards and Technology (NIST) Gaithersburg, MD (USA)
More information1 From Distributed Objects to Distributed Components
From Distributed Objects to Distributed : the Olan Approach Luc Bellissard, Michel Riveill BP 53, F 38041 Grenoble Cedex 9, FRANCE Phone: (33) 76 61 52 78 Fax: (33) 76 61 52 52 Email: Luc.Bellissard@imag.fr
More informationSoftware Architectures
Software Architectures Richard N. Taylor Information and Computer Science University of California, Irvine Irvine, California 92697-3425 taylor@ics.uci.edu http://www.ics.uci.edu/~taylor +1-949-824-6429
More information4200: 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 informationSupporting Simulations to Guide Engineering Design
Supporting Simulations to Guide Engineering Design Mark S. Shephard Scientific Computation Research Center, Rensselaer Polytechnic Institute, Troy, NY 12810 Mark W. Beall, Bruce E. Webster Simmetrix, Inc.,
More informationModern techniques bring system-level modeling to the automation industry
Modern techniques bring system-level modeling to the automation industry Philipp Wallner, Global Technology Manager, Bernecker + Rainer Industrie and Johannes Friebe, MapleSim Europe Director, Maplesoft
More informationImplementation of Graphical User Interfaces in Nuclear Applications
HP-EXTERNAL 142 Implementation of Graphical User Interfaces in Nuclear Applications Kjell Arne Barmsnes, Terje Johnsen, Carl-Victor Sundling Control Room Systems Development Division OECD Halden Reactor
More informationChapter 2 Communication for Control in Heterogeneous Power Supply
Chapter 2 Communication for Control in Heterogeneous Power Supply The need to modernize the power grid infrastructure, and governments commitment for a cleaner environment, is driving the move towards
More informationHierarchical FSMs with Multiple CMs
Hierarchical FSMs with Multiple CMs Manaloor Govindarajan Balasubramanian Manikantan Bharathwaj Muthuswamy (aka Bharath) Reference: Hierarchical FSMs with Multiple Concurrency Models. Alain Girault, Bilung
More informationFirst-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 informationMathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape
SimPowerSystems SimMechanics SimHydraulics SimDriveline SimElectronics MathWorks Technology Session at GE Physical System Modeling with Simulink / Simscape Simscape MATLAB, Simulink September 13, 2012
More information(DMCA101) M.C.A. DEGREE EXAMINATION, MAY First Year INFORMATION TECHNOLOGY
(DMCA101) M.C.A. DEGREE EXAMINATION, MAY - 2017 First Year INFORMATION TECHNOLOGY Time : 3 Hours Maximum Marks : 70 SECTION - A (3 15 = 45) Answer any three of the following Q1) Discuss business pressures
More informationFigure 1. Closed-loop model.
Model Transformation between MATLAB Simulink and Function Blocks Chia-han (John) Yang and Valeriy Vyatkin Department of Electrical and Computer Engineering University of Auckland cyan034@ec.auckland.ac.nz,
More informationDistributed systems. Distributed Systems Architectures
Distributed systems Distributed Systems Architectures Virtually all large computer-based systems are now distributed systems. Information processing is distributed over several computers rather than confined
More informationRemote Access Networked Models in a Collaborative Power Industry Application
Remote Access Networked Models in a Collaborative Power Industry Application T.H. Williams, C.C. Pantelides, B.R. Keeping, D. Rethinam Process Systems Enterprise Ltd. London, U.K. Paper #489f 16 November
More informationTHE COMPUTATIONAL MODEL INFLUENCE ON THE NUMERICAL SIMULATION ACCURACY FOR FORMING ALLOY EN AW 5754
THE COMPUTATIONAL MODEL INFLUENCE ON THE NUMERICAL SIMULATION ACCURACY FOR FORMING ALLOY EN AW 5754 Pavel SOLFRONK a, Jiří SOBOTKA a, Pavel DOUBEK a, Lukáš ZUZÁNEK a a TECHNICAL UNIVERSITY OF LIBEREC,
More informationCAS 703 Software Design
Dr. Ridha Khedri Department of Computing and Software, McMaster University Canada L8S 4L7, Hamilton, Ontario Acknowledgments: Material based on Software by Tao et al. (Chapters 9 and 10) (SOA) 1 Interaction
More informationA MULTI-ROBOT SYSTEM FOR ASSEMBLY TASKS IN AUTOMOTIVE INDUSTRY
The 4th International Conference Computational Mechanics and Virtual Engineering COMEC 2011 20-22 OCTOBER 2011, Brasov, Romania A MULTI-ROBOT SYSTEM FOR ASSEMBLY TASKS IN AUTOMOTIVE INDUSTRY A. Fratu 1
More informationIntroduction to Control Systems Design
Experiment One Introduction to Control Systems Design Control Systems Laboratory Dr. Zaer Abo Hammour Dr. Zaer Abo Hammour Control Systems Laboratory 1.1 Control System Design The design of control systems
More informationModel based soft-sensors based on OPC Unified Architecture
Model based soft-sensors based on OPC Unified Architecture Paolo Greppi, consultant, 3iP, Italy POWER-GEN Europe 2010 Conference June 10th, 2010 Amsterdam Presentation outline The problem Old solution
More informationONLINE PROCESS SIMULATION
ONLINE PROCESS SIMULATION ONLINE, REAL-TIME AND PREDICTIVE PROCESS DATA INTEGRATION WITH CHEMSTATIONS SOFTWARE PLANT2CC/PLANT2CCD INTERFACE Nor-Par Online A/S 1 All the terms below mean exactly the same
More informationCO General Specifications GS48D62Z00-00E-N GENERAL. ProSafe-COM extended communication system
General Specifications GS48D62Z00-00E-N CO-962-00 ProSafe-COM extended communication system GENERAL Figure 1 ProSafe-COM extended communication system is a multiple protocol communication interface connecting
More informationHIL/SIL BY DEVELOPMENT OF SIX-LEGGED ROBOT SLAIR2
HIL/SIL BY DEVELOPMENT OF SIX-LEGGED ROBOT SLAIR2 DZHANTIMIROV 1, PALIS 2, SCHMUCKER 1, TELESH 2, ZAVGORODNIY 2 1 Department Virtual Engineering, Fraunhofer Institute for Factory Operation and Automation,
More informationPA University Curriculums for SIMATIC PCS 7
PA University Curriculums for SIMATIC PCS 7 Siemens Automation Cooperates with Education 09/2015 siemens.com/sce Contents MODULE 1 + MODULE 2 P01-01 Process description P01-02 and P01-03 Structuring P01-04
More informationSocket attaches to a Ratchet. 2) Bridge Decouple an abstraction from its implementation so that the two can vary independently.
Gang of Four Software Design Patterns with examples STRUCTURAL 1) Adapter Convert the interface of a class into another interface clients expect. It lets the classes work together that couldn't otherwise
More informationWHITEPAPER. Embracing Containers & Microservices for future-proof application modernization
WHITEPAPER Embracing Containers & Microservices for future-proof application modernization The need for application modernization: Legacy applications are typically based on a monolithic design, which
More informationJARA 2i A MODELICA LIBRARY FOR INTERACTIVE SIMULATION OF PHYSICAL-CHEMICAL PROCESSES
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.
More informationDHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI
DHANALAKSHMI COLLEGE OF ENGINEERING, CHENNAI Department of Computer Science and Engineering IT6801 - SERVICE ORIENTED ARCHITECTURE Anna University 2 & 16 Mark Questions & Answers Year / Semester: IV /
More informationThis project has received funding from the European Union s Horizon 2020 research and innovation programme under grant agreement No
This project has received funding from the European Union s Horizon 2020 research and innovation programme under grant agreement No 643921. TOOLS INTEGRATION UnCoVerCPS toolchain Goran Frehse, UGA Xavier
More informationImplementation of a compressible-flow simulation code in the D programming language
Implementation of a compressible-flow simulation code in the D programming language Peter Jacobsa * and Rowan Gollanb School of Mechanical and Mining Engineering, The University of Queensland, Brisbane,
More informationMODERN DESCRIPTIVE GEOMETRY SUPPORTED BY 3D COMPUTER MODELLING
International Conference on Mathematics Textbook Research and Development 2014 () 29-31 July 2014, University of Southampton, UK MODERN DESCRIPTIVE GEOMETRY SUPPORTED BY 3D COMPUTER MODELLING Petra Surynková
More informationLecture 1 GENERAL INTRODUCTION: HISTORICAL BACKGROUND AND SPECTRUM OF APPLICATIONS
Lecture 1 GENERAL INTRODUCTION: HISTORICAL BACKGROUND AND SPECTRUM OF APPLICATIONS 1.1 INTRODUCTION Analysis of physical problems in any area of engineering and science involves a multipronged approach:
More informationPanel Session: Experiences from Installations and Pilots. Communication Technologies for Smart Grid
Panel Session: Experiences from Installations and Pilots Communication Technologies for Smart Grid Smart Grid Communication Technology Internetization of the energy sector timeline energy industry Fusion
More informationPRACTICAL APPROACH TO DISTRIBUTED SYSTEMS DESIGN 1
PRACTICAL APPROACH TO DISTRIBUTED SYSTEMS DESIGN 1 Jerzy Mieścicki, Wiktor B. Daszczuk Waldemar Grabski, Artur Krystosik Warsaw University of Technology, Institute of Computer Science {jms,wbd,wgr,akr}@ii.pw.edu.pl
More informationSTRENGTH ANALYSIS OF PIN CONNECTIONS USING COMPUTER AIDED SYSTEMS
STRENGTH ANALYSIS OF PIN CONNECTIONS USING COMPUTER AIDED SYSTEMS PETR BERNARDIN, VACLAVA LASOVA, FRANTISEK SEDLACEK University of West Bohemia in Pilsen RTI Regional Technological Institute Pilsen, Czech
More informationEmbedded software design with Polychrony
Embedded software design with Polychrony DATE 09 tutorial on Correct-by-Construction Embedded Software Synthesis: Formal Frameworks, Methodologies, and Tools Jean-Pierre Talpin, RIA List of contributors
More informationUsing 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 informationCombining Complementary Scheduling Approaches into an Enhanced Modular Software
Combining Complementary Scheduling Approaches into an Enhanced Modular Software Jordi Cantón 1, Moisès Graells 1, Antonio Espuña 1, Luis Puigjaner 1* Wesley Alvarenga 2, Maria Teresa Rodrígues 2, Luis
More informationYour Power Grid Your Conditions
Your Power Grid Your Conditions In Real Time Knowledge Being the first of its kind, the RTDS Simulator is the world s benchmark for performing real time simulations. Since worstcase power system conditions
More informationFoundation Fieldbus. actuator control. Established Leaders in Actuation Technology. Foundation Fieldbus. Freedom to Choose, Power to Integrate
Established Leaders in Actuation Technology Foundation Fieldbus actuator control Freedom to Choose, Power to Integrate Foundation Fieldbus Serial communication and control of Rotork actuators Publication
More informationHardware, Software and Mechanical Cosimulation for Automotive Applications
Hardware, Software and Mechanical Cosimulation for Automotive Applications P. Le Marrec, C.A. Valderrama, F. Hessel, A.A. Jerraya TIMA Laboratory 46 Avenue Felix Viallet 38031 Grenoble France fphilippe.lemarrec,
More informationThe Application of CAD/CAM in the Design of Industrial Products
2018 International Conference on Medicine, Biology, Materials and Manufacturing (ICMBMM 2018) The Application of CAD/CAM in the Design of Industrial Products Hequn Liu Xianning Vocational Technical College,
More informationEND-TO-END RECONFIGURABILITY II: TOWARDS SEAMLESS EXPERIENCE
END-TO-END RECONFIGURABILITY II: TOWARDS SEAMLESS EXPERIENCE Didier Bourse, Karim El-Khazen, David Bateman (Motorola Labs, France) Marylin Arndt (France Telecom, France) Nancy Alonistioti (University of
More informationAN EXPERT SYSTEM FOR MANAGING EARLY AGE CONCRETE CRACK PREDICTION
P. Dalmagioni, M. Lazzari, R. Pellegrini, P. Salvaneschi, M. Emborg, 2002. "An expert system for managing early age concrete crack prediction", Proc. of the 9th International Workshop of the European Group
More informationIntroduction to System Design
Introduction to System Design Software Requirements and Design CITS 4401 Lecture 8 System Design is a creative process no cook book solutions goal driven we create a design for solving some problem constraint
More informationDETHERM w a thermophysical property database
Ž. Fluid Phase Equilibria 158 160 1999 429 435 DETHERM w a thermophysical property database U. Westhaus ), T. Droge, R. Sass DECHEMA Deutsche Gesellschaft fur Chemisches Apparatewesen, Chemische Technik
More informationDISCERN SGAM Visio Template User Guide
Distributed Intelligence for Cost-Effective and Reliable Distribution Network Operation DISCERN SGAM Visio Template User Guide Author: OFFIS Date: 22.04.2016 www.discern.eu The research leading to these
More informationIntroduction 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 informationAN INTELLIGENT DYNAMIC SIMULATION ENVIRONMENT: AN OBJECT-ORIENTED APPROACH *
V / - ! < AN INTELLIGENT DYNAMIC SIMULATION ENVIRONMENT: AN OBJECT-ORIENTED APPROACH * J. T. Robinson and R. A. Kisner** nnn _ CONF-880899--3 ^" ~ 3 8 1 Jl f i Engineering Physics and Mathematics Division
More informationABSTRACT BACKGROUND PSIG 05B3
PSIG 05B3 Simulating pipeline control systems for operator training David Basnett, Atmos International Ltd, John Lewis, Atmos International Inc. Copyright 2003, Pipeline Simulation Interest Group This
More informationMechatronic Design Approach D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N
Mechatronic Design Approach D R. T A R E K A. T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y, J O R D A N 2 0 1 3 Mechatronics: Synergetic Integration of Different Disciplines [Ref.] Prof. Rolf
More informationVision of Building Simulation
Vision of Building Simulation Informatics Michael Wetter Simulation Research Group January 26, 2013 1 We believe that simulation tools should not constrain the user in what systems can be analyzed and
More informationVirtual Plant for Control Program Verification
2011 International Conference on Circuits, System and Simulation IPCSIT vol.7 (2011) (2011) IACSIT Press, Singapore Virtual Plant for Control Program Verification Sangchul Park 1 + and June S. Jang 2 1
More informationBentley OpenPlant PowerPID
Bentley OpenPlant PowerPID Agenda Presenter Rob Harper Director of Product Management OpenPlant PowerPID Overview What is OpenPlant PowerPID OpenPlant PowerPID Features Specification Mapping and 2D to
More informationSpeed and Accuracy of CFD: Achieving Both Successfully ANSYS UK S.A.Silvester
Speed and Accuracy of CFD: Achieving Both Successfully ANSYS UK S.A.Silvester 2010 ANSYS, Inc. All rights reserved. 1 ANSYS, Inc. Proprietary Content ANSYS CFD Introduction ANSYS, the company Simulation
More informationHow EDA extends SOA and why it is important
1 V6.0 December 2006 - This PDF may be distributed freely with reference to the author s weblog and without any modifications Author: Jack van Hoof The author has extensive practical experience and knowledge
More informationWHAT IS SOFTWARE ARCHITECTURE?
WHAT IS SOFTWARE ARCHITECTURE? Chapter Outline What Software Architecture Is and What It Isn t Architectural Structures and Views Architectural Patterns What Makes a Good Architecture? Summary 1 What is
More informationINTER-ENTERPRISE PLANNING OF MANUFACTURING SYSTEMS APPLYING SIMULATION WITH IPR PROTECTION
INTER-ENTERPRISE PLANNING OF MANUFACTURING SYSTEMS APPLYING SIMULATION WITH IPR PROTECTION Kai Mertins and Markus Rabe Fraunhofer IPK Berlin, Germany e-mail: markus.rabe@ipk.fraunhofer.de Abstract: Key
More information