On the Modular Modelling for Dynamical Simulation with Application to Fluid Systems

Total Page:16

File Type:pdf, Size:1020Kb

On the Modular Modelling for Dynamical Simulation with Application to Fluid Systems On the Modular Modelling for Dynamical Simulation with Application to Fluid Systems CARL-JOHAN SJÖSTEDT Licentiate thesis TRITA – MMK 2005:30 Department of Machine Design ISSN 1400-1179 Royal Institute of Technology ISRN/KTH/MMK/R-05/30-SE SE-100 44 Stockholm TRITA – MMK 2005:30 ISSN 1400-1179 ISRN/KTH/MMK/R-05/30-SE On the Modular Modelling for Dynamical Simulation with Application to Fluid Systems Carl-Johan Sjöstedt Licentiate thesis Academic thesis, which with the approval of Kungliga Tekniska Högskolan, will be presented for public review in fulfilment of the requirements for a Licentiate of Engineering in Machine Design. The public review is held at Kungliga Tekniska Högskolan, Machine Design, Brinellvägen 83, room A425 at 10.00, 2005-12-06 Abstract This licentiate thesis highlights some topics on modular modelling for dynamical simulation with application to fluid systems. The results are based on experience from the development of the fuel cell component simulation environment NFCCPP. The general application is cross-enterprise simulation of technical systems. There are four main topics: component definition including selection of interfaces, lumped modelling of fluid components, the use of dynamical equations to reduce simulation time in large systems and methods of to protect the intellectual property (IP) of a component. An overview of different dynamical fluid simulation tools such as HOPSAN, MATLAB/Simulink and Easy5 is presented. Special focus is on interfaces, where different approaches for representing interfaces are presented using an illustrative example. Selecting interfaces is however not a separated task from how to set up and solve the underlying equations, which also is shown. Equations to model a lumped component are derived, to get a mathematical background to what problems there are to solve. These equations are derived especially to be applicable in block model software simulation tools such as MATLAB/Simulink. The equations are also compared with the bond-graph approach of representing dynamical systems. A twin- screw compressor is modelled in MATLAB/Simulink as an implementation of these equations. A method to decrease the simulation time in dynamical fluid system is also presented. The technique is to add virtual mass in the force equation to get a slower acceleration of the fluid. Using this slower response, it is possible to use larger time-steps when integrating the equations and thus the total simulation time can be reduced. The error introduced using this method is a modelling error in the time domain, and it is comparable with using unit transmission lines (UTL:s), as does HOPSAN. The protection of the intellectual property (IP) of a component model is presented. The concept of clamping is thoroughly explained, as it often is overlooked in conventional IP- protection. Three concepts for code protection are presented: “Centralised simulation with remote user control”, “Localised simulation with simulation-time model usage control” and “Parallel distributed simulation”. The NFCCPP implementation of the concept “Localised simulation with simulation-time model usage control” is presented in more detail. I II Acknowledgements After having written an academic thesis, there are several people to thank. Many people have contributed either directly or indirectly to this study. First I would like to those who made this research possible, and they are Johnny Oscarsson at OpCon Autorotor, and CLEPA who were involved in setting up this project. I would like to thank all the NFCCPP project members: especially Peter Prenninger, Ian Faye, Thomas Huelshorst, Ashley Kells, Ian Harkness and Carsten Schönfelder for the co- writing of Paper B in this thesis, and giving me the honour to present it. Thank you Ralph Schleicher for inspiring me to write Paper C, Les Smith for providing useful references and giving me insight on thermodynamics, and Jan-Michael Graehn & Gunter Wiedemann for co-running the code protection project. De-Jiu Chen deserves however most credits for that project, thank you also for valuable comments on this thesis. I would also like to thank my supervisor Prof. Jan-Gunnar Persson for many fruitful discussions and for giving me the opportunity to write this thesis. My room-mates over the years: Jesper Brauer, Jan Johansson and Anna Hedlund-Åström need an extra thank you for letting me know all there is to know about the academic world and PhD studies. I have certainly not forgotten about all the other colleagues at Machine Design, thank you all for a good time and for helping me out in many ways! Finally I would like to thank my family for all support, especially my mother and soon-to- be wife Tania for proof-reading this thesis. III IV Thesis contents and division of work This thesis consists of a summary and three appended papers. These papers will be referred to as Paper A, Paper B and Paper C in the thesis. A. Carl-Johan Sjöstedt, Modelling of displacement compressors using MATLAB/Simulink software, proceedings from NordDesign 2004, Tampere University, Tampere, Finland, 2004, pp192-200 B. Carl-Johan Sjöstedt, De-Jiu Chen, Peter Prenninger, Ian Faye, Thomas Huelshorst, Ashley Kells, Ian Harkness, Carsten Schönfelder, Virtual Component Testing for PEM Fuel Cell Systems, Proceedings from the 3rd European Fuel Cell Forum, Lucerne Switzerland, 2005 Division of work: Carl-Johan Sjöstedt was the presenting author and wrote most of the “Standardization of simulation modules and interfaces” part, and contributed to the “Model encryption and protection” part. C. Carl-Johan Sjöstedt, Jan-Gunnar Persson, The design of modular dynamical fluid simulation systems, Proceedings from the OST Conference, KTH Machine Design, Stockholm, Sweden, 2005 Division of work: Carl-Johan Sjöstedt wrote most of the paper; Jan-Gunnar Persson assisted with the formulas and provided ideas. All results in the summary are by Carl-Johan Sjöstedt, if not explicitly stated. The results concerning code protection are from a sub-project in NFCCPP initiated by Ian Faye, where most work should be credited to De-Jiu Chen. V VI Table of contents ABSTRACT ................................................................................................................................................... I ACKNOWLEDGEMENTS..............................................................................................................................III THESIS CONTENTS AND DIVISION OF WORK................................................................................................V TABLE OF CONTENTS ............................................................................................................................... VII 1. INTRODUCTION ...............................................................................................................................1 2. THEORETICAL FRAMEWORK....................................................................................................1 2.1. THE VALUE OF SIMULATIONS IN THE DESIGN PROCESS ................................................................1 2.2. LUMPED MODELLING/DISCRETISATION ........................................................................................3 2.3. STATE OF THE ART IN MODULAR DYNAMICAL FLUID SIMULATION ..............................................4 Dedicated fluid power systems ..............................................................................................................4 Multiphysic simulation systems .............................................................................................................5 Generic simulation software..................................................................................................................5 2.4. MODEL COMPONENTS AND INTERFACES ......................................................................................6 Example application, a controlled valve...............................................................................................7 2.5. CODE PROTECTION .......................................................................................................................8 3. RESEARCH APPROACH...............................................................................................................10 4. RESULTS ...........................................................................................................................................10 4.1. NFCCPP SIMULATION MODEL – IN OVERVIEW..........................................................................10 4.2. NFCCPP CODE PROTECTION SOLUTION.....................................................................................11 1. Centralised simulation with remote user control............................................................................11 2. Localised simulation with simulation-time model usage control ...................................................12 3. Parallel distributed simulation........................................................................................................12 Selected concept...................................................................................................................................12 4.3. GOVERNING EQUATIONS ............................................................................................................13 4.4. USING DYNAMICAL EQUATIONS TO SOLVE LARGE SYSTEMS .....................................................15 4.5. PROOF-OF-CONCEPT SCREW-COMPRESSOR APPLICATION ..........................................................15
Recommended publications
  • Hardware-In-The-Loop Simulation of Aircraft Actuator
    Hardware-in-the-Loop Simulation of Aircraft Actuator Robert Braun Fluid and Mechanical Engineering Systems Degree Project Department of Management and Engineering LIU-IEI-TEK-A{08/00674{SE Master Thesis LinkÄoping,September 3, 2009 Department of Management and Engineering Division of Fluid and Mechanical Engineering Systems Supervisor: Professor Petter Krus Front page picture: http://www.flickr.com/photos/thomasbecker/2747758112 Abstract Advanced computer simulations will play a more and more important role in future aircraft development and aeronautic research. Hardware-in-the-loop simulations enable examination of single components without the need of a full-scale model of the system. This project investigates the possibility of conducting hardware-in-the-loop simulations using a hydraulic test rig utilizing modern computer equipment. Controllers and models have been built in Simulink and Hopsan. Most hydraulic and mechanical components used in Hopsan have also been translated from Fortran to C and compiled into shared libraries (.dll). This provides an easy way of importing Hopsan models in LabVIEW, which is used to control the test rig. The results have been compared between Hopsan and LabVIEW, and no major di®erences in the results could be found. Importing Hopsan components to LabVIEW can potentially enable powerful features not available in Hopsan, such as hardware-in-the-loop simulations, multi-core processing and advanced plot- ting tools. It does however require fast computer systems to achieve real- time speed. The results of this project can provide interesting starting points in the development of the next generation of Hopsan. Preface This thesis work has been written at the Division of Fluid and Mechanical Engineering Systems (FluMeS), part of the Department of Management and Engineering (IEI) at LinkÄopingUniversity (LiU).
    [Show full text]
  • Aircraft System Simulation for Preliminary Design
    28TH INTERNATIONAL CONGRESS OF THE AERONAUTICAL SCIENCES AIRCRAFT SYSTEM SIMULATION FOR PRELIMINARY DESIGN Petter Krus, Robert Braun, Peter Nordin, and Björn Eriksson Linköping University, SE-58183 Linköping, Sweden [email protected] Keywords: aircraft conceptual design, system modeling, mission simulation Abstract subsystem as early in preliminary design as possible, and then use this model to develop the Developments in computational hardware and design further. In this way the simulation model simulation software have come to a point where becomes a point of convergence for the aircraft it is possible to use whole mission simulation in conceptual design as well as the conceptual a framework for conceptual/preliminary design. design of the subsystem as well as a tool for This paper is about the implementation of full further development in preliminary design. system simulation software for Using simulation performance conceptual/preliminary aircraft design. It is characteristics at the whole aircraft level can be based on the new Hopsan NG simulation evaluated very straightforwardly, and things like package, developed at the Linköping University. trim drag are accounted for as a byproduct. The Hopsan NG software is implemented in Furthermore, as the design progress into sub C++. Hopsan NG is the first simulation system design, systems such as actuation software that has support for multi-core systems, fuel systems etc, can also be included simulation for high speed simulation of multi and verified together in the actual flight profile. domain systems. Using simulation models of whole aircraft with In this paper this is demonstrated on a subsystems, it is then possible to do design flight simulation model with subsystems, such as analysis, e.g.
    [Show full text]
  • Automated Annotation of Simulink Generated C Code Based on the Simulink Model
    DEGREE PROJECT IN COMPUTER SCIENCE AND ENGINEERING, SECOND CYCLE, 30 CREDITS STOCKHOLM, SWEDEN 2020 Automated Annotation of Simulink Generated C Code Based on the Simulink Model SREEYA BASU ROY KTH ROYAL INSTITUTE OF TECHNOLOGY SCHOOL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCE Automated Annotation of Simulink Generated C Code Based on the Simulink Model SREEYA BASU ROY Master in Embedded Systems Date: September 25, 2020 Supervisor: Predrag Filipovikj Examiner: Matthias Becker School of Electrical Engineering and Computer Science Host company: Scania CV AB Swedish title: Automatisk Kommentar av Simulink Genererad C kod Baserad på Simulink Modellen iii Abstract There has been a wave of transformation in the automotive industry in recent years, with most vehicular functions being controlled electron- ically instead of mechanically. This has led to an exponential increase in the complexity of software functions in vehicles, making it essential for manufactures to guarantee their correctness. Traditional software testing is reaching its limits, consequently pushing the automotive in- dustry to explore other forms of quality assurance. One such technique that has been gaining momentum over the years is a set of verification techniques based on mathematical logic called formal verification tech- niques. Although formal techniques have not yet been adopted on a large scale, these methods offer systematic and possibly more exhaus- tive verification of the software under test, since their fundamentals are based on the principles of mathematics. In order to be able to apply formal verification, the system under test must be transformed into a formal model, and a set of proper- ties over such models, which can then be verified using some of the well-established formal verification techniques, such as model check- ing or deductive verification.
    [Show full text]
  • Lecture #4: Simulation of Hybrid Systems
    Embedded Control Systems Lecture 4 – Spring 2018 Knut Åkesson Modelling of Physcial Systems Model knowledge is stored in books and human minds which computers cannot access “The change of motion is proportional to the motive force impressed “ – Newton Newtons second law of motion: F=m*a Slide from: Open Source Modelica Consortium, Copyright © Equation Based Modelling • Equations were used in the third millennium B.C. • Equality sign was introduced by Robert Recorde in 1557 Newton still wrote text (Principia, vol. 1, 1686) “The change of motion is proportional to the motive force impressed ” Programming languages usually do not allow equations! Slide from: Open Source Modelica Consortium, Copyright © Languages for Equation-based Modelling of Physcial Systems Two widely used tools/languages based on the same ideas Modelica + Open standard + Supported by many different vendors, including open source implementations + Many existing libraries + A plant model in Modelica can be imported into Simulink - Matlab is often used for the control design History: The Modelica design effort was initiated in September 1996 by Hilding Elmqvist from Lund, Sweden. Simscape + Easy integration in the Mathworks tool chain (Simulink/Stateflow/Simscape) - Closed implementation What is Modelica A language for modeling of complex cyber-physical systems • Robotics • Automotive • Aircrafts • Satellites • Power plants • Systems biology Slide from: Open Source Modelica Consortium, Copyright © What is Modelica A language for modeling of complex cyber-physical systems
    [Show full text]
  • Introduction to Simulink
    Introduction to Simulink Mariusz Janiak p. 331 C-3, 71 320 26 44 c 2015 Mariusz Janiak All Rights Reserved Contents 1 Introduction 2 Essentials 3 Continuous systems 4 Hardware-in-the-Loop (HIL) Simulation Introduction Simulink is a block diagram environment for multidomain simulation and Model-Based Design. It supports simulation, automatic code generation, and continuous test and verification of embedded systems.1 Graphical editor Customizable block libraries Solvers for modeling and simulating dynamic systems Integrated with Matlab Web page www.mathworks.com 1 The MathWorks, Inc. Introduction Simulink capabilities Building the model (hierarchical subsystems) Simulating the model Analyzing simulation results Managing projects Connecting to hardware Introduction Alternatives to Simulink Xcos (www.scilab.org/en/scilab/features/xcos) OpenModelica (www.openmodelica.org) MapleSim (www.maplesoft.com/products/maplesim) Wolfram SystemModeler (www.wolfram.com/system-modeler) Introduction Model based design with Simulink Modeling and simulation Multidomain dynamic systems Nonlinear systems Continuous-, Discrete-time, Multi-rate systems Plant and controller design Rapidly model what-if scenarios Communicate design ideas Select/Optimize control architecture and parameters Implementation Automatic code generation Rapid prototyping for HIL, SIL Verification and validation Essentials Working with Simulink Launching Simulink Library Browser Finding Blocks Getting Help Context sensitive help Simulink documentation Demo Working with a simple model Changing
    [Show full text]
  • FMI Target for Simulink Coder, It Is Now Possible to Export Models from Simulink to Any Platform That Supports Fmus for Co-Simulation
    Supporting your vision Cross-Platform Modeling with FMI Target for Simulink® Coder™ Open technology standards for an integrated product lifecycle Engine Transmission Thermal EV/HV Chassis Compo- Models Models Systems Models nents Models Functional Mock-Up Interface The challenge for manufacturers of complex machinery that heavily rely on components from suppliers is the seamless exchange of data and specifications during the development. The same holds true for large corporates with multiple R&D departments at various locations using several development tools due to different objectives. Those challenges include different programming languages from the various tools, the lack of standardized model interfaces and the concerns for the protection of intellectual property. The development of the Functional Mock-up Interface (FMI) has enabled software-, model- and hardware-in-the-loop simulations with dynamic system models from different software environments. With the FMI Target for Simulink Coder, it is now possible to export models from Simulink to any platform that supports FMUs for Co-Simulation. FMI for Co-Simulation The goal is to couple two or more models with solvers in a co-simulation environment. The data exchange between subsystems is restricted to discrete communication points. The subsystems are processed independently from each other by their individual solvers during the time interval between two communication points. Master algorithms control the synchronization of all slave simulation solvers and the data exchange between the subsystems. The interface allows for both standard and advanced master algorithms, such as variable communication step sizes, signal extrapolation of higher order and error checking. FMI Target for Simulink® Coder™ FMI for Co-Simulation For the exchange of models across different platforms, the FMI Target for Simulink Coder enables the export of models from Simulink as FMUs for Co-Simulation.
    [Show full text]
  • Making Simulink Models Robust with Respect to Change Making Simulink Models Robust with Respect to Change
    Making Simulink Models Robust with Respect to Change Making Simulink Models Robust with Respect to Change By Monika Jaskolka, B.Co.Sc., M.A.Sc. a thesis submitted to the Department of Computing and Software and the School of Graduate Studies of McMaster University in partial fulfillment of the requirements for the degree of Doctor of Philosophy Doctor of Philosophy (December 2020) McMaster University (Software Engineering) Hamilton, ON, Canada Title: Making Simulink Models Robust with Respect to Change Author: Monika Jaskolka B.Co.Sc. (Laurentian University) M.A.Sc. (McMaster University) Supervisors: Dr. Mark Lawford, Dr. Alan Wassyng Number of Pages: xi, 206 ii For my husband, Jason iii Abstract Model-Based Development (MBD) is an approach that uses software models to describe the behaviour of embedded software and cyber-physical systems. MBD has become an increasingly prevalent paradigm, with Simulink by MathWorks being the most widely used MBD platform for control software. Unlike textual programming languages, visual languages for MBD such as Simulink use block diagrams as their syntax. Thus, some software engineering principles created for textual languages are not easily adapted to this graphical notation or have not yet been supported. A software engineering principle that is not readily supported in Simulink is the modularization of systems using information hiding. As with all software artifacts, Simulink models must be constantly maintained and are subject to evolution over their lifetime. This principle hides likely changes, thus enabling the design to be robust with respect to future changes. In this thesis, we perform repository mining on an industry change management system of Simulink models to understand how they are likely to change.
    [Show full text]
  • Modeling and Simulation in Scilab/Scicos Mathematics Subject Classification (2000): 01-01, 04-01, 11 Axx, 26-01
    Stephen L. Campbell, Jean-Philippe Chancelier and Ramine Nikoukhah Modeling and Simulation in Scilab/Scicos Mathematics Subject Classification (2000): 01-01, 04-01, 11 Axx, 26-01 Library of Congress Control Number: 2005930797 ISBN-10: 0-387-27802-8 ISBN-13: 978-0387278025 Printed on acid-free paper. © 2006 Springer Science + Business Media, Inc. All rights reserved. This work may not be translated or copied in whole or in part without the written permission of the publisher (Springer Science+Business Media, Inc., 233 Spring Street, New York, NY 10013, USA), except for brief excerpts in connection with reviews or scholarly analysis. Use in connection with any form of information storage and retrieval, electronic adaption, computer software, or by similar or dissimilar methodology now known or hereafter developed is forbidden. The use in this publication of trade names, trademarks, service marks, and similar terms, even if they are not identified as such, is not to be taken as an expression of opinion as to whether or not they are subject to proprietary rights. Printed in the United States of America. (BPR/HAM) 9 8 7 6 5 4 3 2 1 springeronline.com Preface Scilab (http://www.scilab.org) is a free open-source software package for scientific com- putation. It includes hundreds of general purpose and specialized functions for numerical computation, organized in libraries called toolboxes that cover such areas as simulation, optimization, systems and control, and signal processing. These functions reduce consid- erably the burden of programming for scientific applications. One important Scilab toolbox is Scicos. Scicos (http://www.scicos.org) provides a block-diagram graphical editor for the construction and simulation of dynamical sys- tems.
    [Show full text]
  • 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, M. Sabate, G. Leon,´ L. Vanfretti, Member, IEEE, M. Halat, J. B. Heyberger, and P. Panciatici, Member, IEEE Abstract— Power system phasor time-domain simulation is the FMI Toolbox; while for Mathematica, SystemModeler often carried out through domain specific tools such as Eurostag, links Modelica models directly with the computation kernel. PSS/E, and others. While these tools are efficient, their individual The aims of this article is to demonstrate the value of sub-component models and solvers cannot be accessed by the users for modification. One of the main goals of the FP7 iTesla Modelica as a convenient language for modeling of complex project [1] is to perform model validation, for which, a modelling physical systems containing electric power subcomponents, and simulation environment that provides model transparency to show results of software-to-software validations in order and extensibility is necessary. 1 To this end, a power system to demonstrate the capability of Modelica for supporting library has been built using the Modelica language. This article phasor time-domain power system models, and to illustrate describes the Power Systems library, and the software-to-software validation carried out for the implemented component as well as how power system Modelica models can be shared across the validation of small-scale power system models constructed different simulation platforms. In addition, several aspects of using different library components. Simulations from the Mo- using Modelica for simulation of complex power systems are delica models are compared with their Eurostag equivalents.
    [Show full text]
  • OMG Sysphs: Integrating Sysml, Simulink, Modelica And
    OMG SysPhs: Integrating SysML, Simulink, Modelica and FMI | ref.: 3DS_Document_2015 | ref.: 2/13/20 | Confidential Information | Information | Confidential Nerijus Jankevicius Systèmes CATIA | No Magic Dassault © INCOSE IW, Torrance, Jan 27, 2020 3DS.COM System Model as an Integration Framework © 2012-2014 by Sanford Friedenthal SysML as co-simulation environment 35 Reduce and standardize mappings 4 Unified Physics Domain Flowing Substance Flow rate Potential to flow Electrical Charge Current Voltage Hydraulic Volume Volumetric flow rate Pressure Rotational Angular momentum Torque Angular velocity Translational Linear momentum Force Velocity Thermal Entropy Entropy flow Temperature flow rate = amount of substance/time flow rate * potential = energy / time = power The Standard : SysPhs •SysPhS - https://www.omg.org/spec/SysPhS/1.0 • SysML Mapping to SiMulink and Modelica • SysPhS profile • SysPhS library Simulation profile Modelica vs Simulink • Modelica • SiMulink • Language is better suited for physical • Language is well-suited for control modeling (plant) algorithMs • Object oriented approach for • TransforMational seMantics of signals modeling physical and signal processing coMponents (Mechanical, electrical, etc.) • Causal seMantics (inputs -> outputs) • Causal and A-Causal seMantics • Well integrated into the “MATLAB (equations) universe” • Open standard (of the textual • Widely used in industry (standard de- language) facto) • Multi tool support (although DyMola • Many existing tool integrations is doMinant) • Code generation to
    [Show full text]
  • TPT Tutorial
    Time Partition Testing Systematic automated testing of embedded systems PikeTec GmbH, http://www.piketec.com There are only a few tools for testing embedded systems in the automotive domain. Their function usually lies in the test-management or automation of tests by means of test scripts. Time Partition Testing (TPT) noticeably exceeds this. It combines a systematic and very graphic modelling technique for test cases with a fully automatic test execution in different environments and automatic test evaluation in a unique way. In doing so, TPT even supports testing of control systems. Time Partition Testing (TPT) was developed to graphically and compactly model tests of embedded systems – especially those with continuous behaviour –, to automate those tests and to offer a systematic that supports the tester in selecting an ideal amount of test cases. The intuitive graphic modelling technique for test cases, the mechanisms for the structuring of complex test problems, the simple integration in any test- bench and a number of additional interesting features makes TPT a unique test solution. All this has contributed to TPT becoming the central testing tool in a large number of development projects at car manufacturers and suppliers and has become an integral part of the process chain. Embedded systems TPT is specialized on testing embedded systems whose inputs and outputs can be represented as signals. Most control systems belong to this system class. The implementation language of the embedded system (e.g. ‘C’ code, C++, MATLAB/Simulink/Stateflow, Statemate or a combination of multiple languages) is irrelevant for TPT. TPT does not require a particular implementation language.
    [Show full text]
  • Arquitectura Para La Interoperabilidad De Unidades De Simulacion´ Basadas En Fmu
    ARQUITECTURA PARA LA INTEROPERABILIDAD DE UNIDADES DE SIMULACION´ BASADAS EN FMU Proyecto Fin de Carrera Ingenier´ıaInform´atica 16/02/2015 Autora: Tutores: S´anchez Medrano, Mar´ıadel Carmen Hern´andezCabrera, Jos´eJuan Evora´ G´omez,Jos´e Hern´andezTejera, Francisco M. Escuela de Ingenier´ıaInform´atica.Universidad de Las Palmas de G.C. Proyecto fin de carrera Proyecto fin de carrera de la Escuela de Ingenier´ıaInform´atica de la Universidad de Las Palmas de Gran Canaria presentado por la alumna: Apellidos y nombre de la alumna: S´anchez Medrano, Mar´ıadel Carmen T´ıtulo: Arquitectura para la interoperabilidad de unidades de simulaci´onbasadas en FMU Fecha: Febrero de 2015 Tutores: Hern´andezCabrera, Jos´eJuan Evora´ G´omez,Jos´e Hern´andezTejera, Francisco M. Escuela de Ingenier´ıaInform´atica.Universidad de Las Palmas de G.C. Dedicatoria A MI MADRE Y A MI PADRE Escuela de Ingenier´ıaInform´atica.Universidad de Las Palmas de G.C. Agradecimientos A mis tutores. A Jos´eJuan Hern´andezCabrera por su direcci´ony orientaci´onen este proyecto. Por ser un excelente mentor que ha permitido iniciarme en la l´ıneade investi- gadora y en el aprendizaje de otras filosof´ıasde programaci´on.A Jos´e Evora´ G´omezpor sus explicaciones y ayuda incondicional durante todo el desarrollo. A Francisco Mario Hern´andezpor darme la oportunidad de integrarme en este excelente equipo. A todo el grupo de profesores que me han instruido durante todos estos a~nosper- miti´endomeconseguir el objetivo deseado: ser ingeniera inform´atica. A todos mis compa~neros y amigos de carrera, en especial a Alberto y Dani.
    [Show full text]