Cristin-resultat-ID: 1866672
Sist endret: 6. januar 2021, 23:20
NVI-rapporteringsår: 2021
Resultat
Vitenskapelig artikkel
2021

Vico: An entity-component-system based co-simulation framework

Bidragsytere:
  • Lars Ivar Hatledal
  • Yingguang Chu
  • Arne Styve og
  • Houxiang Zhang

Tidsskrift

Simulation modelling practice and theory
ISSN 1569-190X
e-ISSN 1878-1462
NVI-nivå 1

Om resultatet

Vitenskapelig artikkel
Publiseringsår: 2021
Publisert online: 2020
Volum: 108
Artikkelnummer: 102243
Open Access

Importkilder

Scopus-ID: 2-s2.0-85099237936

Beskrivelse Beskrivelse

Tittel

Vico: An entity-component-system based co-simulation framework

Sammendrag

This paper introduces a novel co-simulation framework running on the Java Virtual Machine built on a software architecture known as the Entity-Component-System. Popularised by games, this architecture favours composition over inheritance, allowing for greater flexibility. Rather than using a fixed inheritance tree, an entity is defined by its traits, which can be seamlessly changed during simulation. The framework supports the Functional Mock-up Interface standard for co-simulation, as well as the System Structure and Parameterisation standard for defining the system structure. Furthermore, the employed architecture allows users to seamlessly integrate physics engines, plotting, 3D visualisation, co-simulation masters and other types of systems into the framework in a modular way. To show its effectiveness, this paper compares the framework to four similar open-source co-simulation frameworks by simulating a quarter-truck system defined using the System Structure and Parameterisation standard.

Bidragsytere

Lars Ivar Hatledal

  • Tilknyttet:
    Forfatter
    ved Institutt for havromsoperasjoner og byggteknikk ved Norges teknisk-naturvitenskapelige universitet

Yingguang Chu

  • Tilknyttet:
    Forfatter
    ved SINTEF Konsernstab ved SINTEF AS

Arne Gerhard Styve

Bidragsyterens navn vises på dette resultatet som Arne Styve
  • Tilknyttet:
    Forfatter
    ved Institutt for IKT og realfag ved Norges teknisk-naturvitenskapelige universitet

Houxiang Zhang

  • Tilknyttet:
    Forfatter
    ved Institutt for havromsoperasjoner og byggteknikk ved Norges teknisk-naturvitenskapelige universitet
1 - 4 av 4