FIDE
Autor: | Stavros Tripakis, Edward A. Lee, Marten Lohstroh, Christopher Brooks, Fabio Cremona |
---|---|
Rok vydání: | 2016 |
Předmět: |
Interface (Java)
Computer science 02 engineering and technology Co-simulation computer.software_genre 0202 electrical engineering electronic engineering information engineering Feature (machine learning) Code generation Architecture Ptolemy II Graphical user interface ta113 Functional Mock-up Interface (FMI) business.industry Programming language 020207 software engineering computer.file_format 020202 computer hardware & architecture Executable Compiler Master algorithm business Software engineering computer Simulation |
Zdroj: | SAC |
Popis: | This paper presents FIDE, an Integrated Development Environment (IDE) for building applications using Functional Mock-up Units (FMUs) that implement the standardized Functional Mock-up Interface (FMI). FIDE is based on the actororiented Ptolemy II framework and leverages its graphical user interface, simulation engine, and code generation feature to let a user arrange a collection of FMUs and compile them into a portable and embeddable executable that efficiently co-simulates the ensemble. The FMUs are orchestrated by a well-vetted implementation of a master algorithm (MA) that deterministically combines discrete and continuous-time dynamics. The ability to handle these interactions correctly hinges on the implementation of extensions to the FMI 2.0 standard. We explain the extensions, outline the architecture of FIDE, and show its use on a particularly challenging example that cannot be handled without the proposed extensions to FMI 2.0 for co-simulation. |
Databáze: | OpenAIRE |
Externí odkaz: |