Functional Mock-up Interface Based Simulation of Continuous-Time Systems in Cadmium

Ritvik Joshi, James Nutaro, Bernard Zeigler, Gabriel Wainer, Doohwan Kim

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

The process for the standardization of the exchange of dynamic models resulted in the development of a Functional Mockup Interface (FMI). In this paper, we present a method to import a continuous time model using the FMI standard in Cadmium, a DEVS simulator. The method of implementation aims to address the challenges in importing and simulating the system developed in other tools into Cadmium. We implemented the simulation of the continuous-time model in DEVS by using a QSS solver. The paper also discusses the C++ library developed to support the implementation of FMU import. The DEVS implementation of the library and the solver were tested by the import and simulation of ordinary differential equation models.

Original languageEnglish
Title of host publicationANNSIM 2024 - Proceedings of the 2024 Annual Modeling and Simulation Conference
EditorsBentley James Oakes, Roman Cardenas Rodriguez
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781713899310
DOIs
StatePublished - 2024
Event2024 Annual Modeling and Simulation Conference, ANNSIM 2024 - Washington, United States
Duration: May 20 2024May 23 2024

Publication series

NameANNSIM 2024 - Proceedings of the 2024 Annual Modeling and Simulation Conference

Conference

Conference2024 Annual Modeling and Simulation Conference, ANNSIM 2024
Country/TerritoryUnited States
CityWashington
Period05/20/2405/23/24

Keywords

  • Cadmium
  • DEVS
  • FMI
  • QSS

Fingerprint

Dive into the research topics of 'Functional Mock-up Interface Based Simulation of Continuous-Time Systems in Cadmium'. Together they form a unique fingerprint.

Cite this