Skip to main content

2020 | OriginalPaper | Buchkapitel

Towards Reuse of Synchronization Algorithms in Co-simulation Frameworks

verfasst von : Casper Thule, Maurizio Palmieri, Cláudio Gomes, Kenneth Lausdahl, Hugo Daniel Macedo, Nick Battle, Peter Gorm Larsen

Erschienen in: Software Engineering and Formal Methods

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

An immediate industry challenge is to fashion a co-simulation that replicates real-systems behaviour with high fidelity. To achieve this goal, developers rely on frameworks to enhance the creation and analysis of the co-simulation. One major problem is that new co-simulation frameworks require extensive development, most of which resides in non-essential functionalities, before they can be used in practice. Additionally, existing co-simulations demand a thorough understanding before they can be extended.
Our vision is a modular co-simulation framework architecture, that is easily extensible by researchers, and can integrate existing and legacy co-simulation approaches. The architecture we propose permits extension at three levels, each providing different degrees of flexibility. The most flexible integration level involves the specification of a Domain Specific Language (DSL) for Master Algorithms (MAs), and this paper sketc.hes such a DSL, and illustrates how it is expressive enough to describe well-known MAs.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
2.
Zurück zum Zitat Bandur, V., et al.: INTO-CPS tool chain user manual. Technical report, INTO-CPS Deliverable, D4.3a, December 2017 Bandur, V., et al.: INTO-CPS tool chain user manual. Technical report, INTO-CPS Deliverable, D4.3a, December 2017
3.
Zurück zum Zitat Bastian, J., Clauß, C., Wolf, S., Schneider, P.: Master for co-simulation using FMI. In: 8th International Modelica Conference, pp. 115–120. Linköping University Electronic Press, Linköpings Universitet. https://doi.org/10.3384/ecp11063115 Bastian, J., Clauß, C., Wolf, S., Schneider, P.: Master for co-simulation using FMI. In: 8th International Modelica Conference, pp. 115–120. Linköping University Electronic Press, Linköpings Universitet. https://​doi.​org/​10.​3384/​ecp11063115
4.
Zurück zum Zitat Benedikt, M., Watzenig, D., Zehetner, J., Hofer, A.: NEPCE-a nearly energy preserving coupling element for weak-coupled problems and co-simulation. In: IV International Conference on Computational Methods for Coupled Problems in Science and Engineering, Coupled Problems, pp. 1–12 (2013) Benedikt, M., Watzenig, D., Zehetner, J., Hofer, A.: NEPCE-a nearly energy preserving coupling element for weak-coupled problems and co-simulation. In: IV International Conference on Computational Methods for Coupled Problems in Science and Engineering, Coupled Problems, pp. 1–12 (2013)
7.
Zurück zum Zitat Gomes, C., Thule, C., Broman, D., Larsen, P.G., Vangheluwe, H.: Co-simulation: a survey. ACM Comput. Surv. 51(3), 49:1–49:33 (2018)CrossRef Gomes, C., Thule, C., Broman, D., Larsen, P.G., Vangheluwe, H.: Co-simulation: a survey. ACM Comput. Surv. 51(3), 49:1–49:33 (2018)CrossRef
13.
Zurück zum Zitat Grieves, M.: Origins of the digital twin concept. Florida Institute of Technology (2016) Grieves, M.: Origins of the digital twin concept. Florida Institute of Technology (2016)
14.
Zurück zum Zitat Hafner, I., Popper, N.: On the terminology and structuring of co-simulation methods. In: Zimmer, D., Bachmann, B. (eds.) Proceedings of the 8th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools, pp. 67–76. ACM Press. https://doi.org/10.1145/3158191.3158203 Hafner, I., Popper, N.: On the terminology and structuring of co-simulation methods. In: Zimmer, D., Bachmann, B. (eds.) Proceedings of the 8th International Workshop on Equation-Based Object-Oriented Modeling Languages and Tools, pp. 67–76. ACM Press. https://​doi.​org/​10.​1145/​3158191.​3158203
15.
Zurück zum Zitat Larsen, P.G., et al.: Integrated tool chain for model-based design of Cyber-Physical Systems: the INTO-CPS project. In: 2016 2nd International Workshop on Modelling, Analysis, and Control of Complex CPS (CPS Data), Vienna, Austria. IEEE, April 2016. http://ieeexplore.ieee.org/document/7496424/ Larsen, P.G., et al.: Integrated tool chain for model-based design of Cyber-Physical Systems: the INTO-CPS project. In: 2016 2nd International Workshop on Modelling, Analysis, and Control of Complex CPS (CPS Data), Vienna, Austria. IEEE, April 2016. http://​ieeexplore.​ieee.​org/​document/​7496424/​
16.
Zurück zum Zitat Li, L., Seymour, R.M., Baigent, S.: Integrating biosystem models using waveform relaxation (2008). 308 Li, L., Seymour, R.M., Baigent, S.: Integrating biosystem models using waveform relaxation (2008). 308
18.
19.
Zurück zum Zitat Pop, A., Bandur, V., Lausdahl, K., Groothuis, M., Bokhove, T.: Final Integration of Simulators in the INTO-CPS Platform Pop, A., Bandur, V., Lausdahl, K., Groothuis, M., Bokhove, T.: Final Integration of Simulators in the INTO-CPS Platform
20.
Zurück zum Zitat Rasmussen, M.B., Thule, C., Macedo, H.D., Larsen, P.G.: Moving the INTO-CPS application to the cloud. In: The 17th Overture Workshop, Porto, Portugal, October 2019 Rasmussen, M.B., Thule, C., Macedo, H.D., Larsen, P.G.: Moving the INTO-CPS application to the cloud. In: The 17th Overture Workshop, Porto, Portugal, October 2019
21.
Zurück zum Zitat Schweiger, G., et al.: Functional mock-up interface: an empirical survey identifies research challenges and current barriers. In: The American Modelica Conference, Cambridge, MA, USA, pp. 138–146. Linköping University Electronic Press, Linköpings Universitet (2018). https://doi.org/10.3384/ecp18154138 Schweiger, G., et al.: Functional mock-up interface: an empirical survey identifies research challenges and current barriers. In: The American Modelica Conference, Cambridge, MA, USA, pp. 138–146. Linköping University Electronic Press, Linköpings Universitet (2018). https://​doi.​org/​10.​3384/​ecp18154138
Metadaten
Titel
Towards Reuse of Synchronization Algorithms in Co-simulation Frameworks
verfasst von
Casper Thule
Maurizio Palmieri
Cláudio Gomes
Kenneth Lausdahl
Hugo Daniel Macedo
Nick Battle
Peter Gorm Larsen
Copyright-Jahr
2020
DOI
https://doi.org/10.1007/978-3-030-57506-9_5

Premium Partner