2018
DOI: 10.1177/0037549718759775
|View full text |Cite
|
Sign up to set email alerts
|

Semantic adaptation for FMI co-simulation with hierarchical simulators

Abstract: Model-based design can shorten the development time of complex systems by the use of simulation techniques. However, it can be hard to simulate the system as a whole if it is developed in a concurrent fashion by multiple and specialized teams. Co-simulation, with the support of the Functional Mockup Interface (FMI) Standard, is proposed as a way to promote tool interoperability while protecting the intellectual property of subsystems. The standard allows uniform communication between subsystem simulators, but … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
4
3
2

Relationship

2
7

Authors

Journals

citations
Cited by 23 publications
(12 citation statements)
references
References 59 publications
0
12
0
Order By: Relevance
“…The Functional Mock-up Interface (FMI) is a widely used standard for model-based design and analysis of Cyber-Physical Systems (CPSs). In the literature we find many examples in different fields (see, e.g., [46,47,48,49]). Both Co-Simulation (CS) and Model Exchange (ME) paradigms are crucial to handle large-scale systems (see, e.g., [50,51]).…”
Section: Related Workmentioning
confidence: 99%
“…The Functional Mock-up Interface (FMI) is a widely used standard for model-based design and analysis of Cyber-Physical Systems (CPSs). In the literature we find many examples in different fields (see, e.g., [46,47,48,49]). Both Co-Simulation (CS) and Model Exchange (ME) paradigms are crucial to handle large-scale systems (see, e.g., [50,51]).…”
Section: Related Workmentioning
confidence: 99%
“…Coupling -Denotes the strategy that the orchestrator uses, in order to ensure that physical laws are respected. While it is common to mix the Orchestrator and Coupling together as one concept, as we will show later, the distinction is useful because the Orchestrator is generic and can be applied to many different simulation scenarios (e.g., consider the Jacobi and Gauss-Seidel schemes (Kübler and Schiehlen 2000; Bastian et al 2011)), but the Coupling is often specifically designed for a particular simulation scenario (e.g., the coupling can be implemented as a semantic adaptation (Gomes, Meyers et al 2018), or automatically generated from hints (Gomes, Oakes et al 2019;Oakes et al 2021)).…”
Section: Fmi-based Implementationmentioning
confidence: 99%
“…This can lead to many revisions and iterations on the models while trying to interoperate them with the other models, and potentially generate a lot of input/output ports to cover all possible scenarios. Adaptation approaches (Gomes et al, 2018a) allow the reuse of existing models or FMUs by wrapping them in a simulation unit adapted to a particular cosimulation.…”
Section: State Of the Artmentioning
confidence: 99%