FMI-based Co-Simulation of Hybrid Closed-loop Control System Models

Edmund Widl, Florian Judex, Katharina Eder, Peter Palensky

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

8 Citations (Scopus)

Abstract

In recent years, co-simulation and model exchange approaches have become ever more popular within the context of model-based design and analysis. This trend has led to the development of the Functional Mock-up Interface (FMI)
specification—the de facto standard for model exchange and cosimulation—
and a growing number of FMI-compliant tools. This paper addresses the FMI-based co-simulation of hybrid models representing closed-loop control systems, where a continuous time-based plant model is connected to a discrete event-driven controller model. The semantics of execution and data flow of such models are discussed and demonstrated with the help of a model that has been inspired by real-world applications. An example illustrates that popular proprietary simulation environments are not necessarily able to properly
capture the semantics of these models. Furthermore, it is shown how existing concepts and tools can be successfully applied to implement such simulations properly.
Original languageEnglish
Title of host publicationProceedings of the International Conference on Complex Systems Engineering, ICCSE 2015
EditorsK Pattipati
Place of PublicationPiscataway, NJ
PublisherIEEE
Pages1-6
Number of pages6
ISBN (Electronic)978-1-4673-7178-0
DOIs
Publication statusPublished - 2015
EventInternational Conference on Complex Systems Engineering (ICCSE), Storrs, USA - Piscataway
Duration: 9 Nov 201511 Nov 2015

Conference

ConferenceInternational Conference on Complex Systems Engineering (ICCSE), Storrs, USA
Period9/11/1511/11/15

Keywords

  • Functional Mock-up Interface
  • Modeling, simulation
  • simulation software
  • closed-loop control

Fingerprint Dive into the research topics of 'FMI-based Co-Simulation of Hybrid Closed-loop Control System Models'. Together they form a unique fingerprint.

Cite this