• DocumentCode
    613695
  • Title

    Linking FMI-based components with discrete event systems

  • Author

    Muller, Wayne ; Widl, Edmund

  • Author_Institution
    Energy Dept., Austrian Institiute of Technol., Vienna, Austria
  • fYear
    2013
  • fDate
    15-18 April 2013
  • Firstpage
    676
  • Lastpage
    680
  • Abstract
    The simulation of cyber-physical systems involves modular heterogeneous systems. When embedding continuous subsystems in a discrete event system, in a classic approach the different subsystems use the same communication points and wait for each other. The approach presented in this paper uses predictions for every single continuous subsystem. That way the continuous subsystems can be used as discrete components in a discrete event system. This concept is implemented with FMUs (Functional Mock-up Units) generated with OpenModelica and the Discrete Event domain of Ptolemy II as a proof of concept. A model is implemented using this environment and compared to another implementation that uses only Ptolemy II. The results show the better scalability and shorter runtime of the presented approach compared to the pure Ptolemy II approach.
  • Keywords
    discrete event simulation; embedded systems; FMI-based components; FMU; OpenModelica; Ptolemy II; continuous subsystems embedding; cyber-physical systems; discrete event domain; discrete event systems; functional mock-up units; modular heterogeneous systems; Computational modeling; Java; Libraries; Load modeling; Mathematical model; Object oriented modeling; Standards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems Conference (SysCon), 2013 IEEE International
  • Conference_Location
    Orlando, FL
  • Print_ISBN
    978-1-4673-3107-4
  • Type

    conf

  • DOI
    10.1109/SysCon.2013.6549955
  • Filename
    6549955