Couplage de FMI et HLA pour lngénierie de Systèmes - Archive ouverte HAL Accéder directement au contenu
Communication Dans Un Congrès Année : 2020

Merging FMI and HLA for Systems Engineering

Couplage de FMI et HLA pour lngénierie de Systèmes

Résumé

Modeling and Simulation (M&S) are important steps in design process. Increasing the complexity of engineered system tend to raise Distributed Simulation (DS). Papyrus, an open source UML/SysML modeler of the Eclipse foundation provides a tool to model and simulate these two languages thanks to the fUML standard. However, Papyrus is not yet able to deal with DS. In this paper, we propose a DS composed of several Papyrus instances. Each made of an UML Profile, a Moka extension, and software architecture. The main objective is to synchronize the execution of these Papyrus instances. We are using Functional Mockup Interface (FMI) to enable communication between them. Nevertheless, the FMI standard does not natively include time management. Indeed, we propose to use the High-Level Architecture (HLA) standard to manage time between Papyrus simulations with FMI communication. Résumé : La modélisation et la simulation (M&S) sont des étapes importantes dans le processus de conception. La complexité grandissante des systèmes tend à accroitre le besoin de segmenter les modèles, leurs exécutions, se dirigeant vers des approches distribuées. Papyrus, un modeleur open source permettant la M&S UML/SysML via le standard fUML. Cependant, Papyrus n'est pas en mesure de gérer la simulation distribuée (SD). Dans cet article, nous proposons une SD composée de plusieurs instances de Papyrus. L'objectif principal est de synchroniser l'exécution de ces instances, en utilisant le standard Functional Mock-up Interface (FMI) pour la communication. Néanmoins, la norme FMI n'incluant pas nativement la gestion du temps, nous proposons d'utiliser le standard High-Level Architecture (HLA) pour gérer la temporalité entre les instances de simulation Papyrus, via la communication FMI.
La modélisation et la simulation (M&S) sont des étapes importantes dans le processus de conception. La complexité grandissante des systèmes tend à accroitre le besoin de segmenter les modèles, leurs exécutions, se dirigeant vers des approches distribuées. Papyrus, un modeleur open source permettant la M&S UML/SysML via le standard fUML. Cependant, Papyrus n'est pas en mesure de gérer la simulation distribuée (SD). Dans cet article, nous proposons une SD composée de plusieurs instances de Papyrus. L'objectif principal est de synchroniser l'exécution de ces instances, en utilisant le standard Functional Mock-up Interface (FMI) pour la communication. Néanmoins, la norme FMI n'incluant pas nativement la gestion du temps, nous proposons d'utiliser le standard High-Level Architecture (HLA) pour gérer la temporalité entre les instances de simulation Papyrus, via la communication FMI.
Fichier principal
Vignette du fichier
JFMS_2020_paper_10.pdf (191.58 Ko) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-02983457 , version 1 (29-10-2020)

Identifiants

  • HAL Id : hal-02983457 , version 1

Citer

Simon Gorecki, Jalal Possik, Grégory Zacharewicz, Yves Ducq. Couplage de FMI et HLA pour lngénierie de Systèmes. JFMS 2020, CNRS; UMR 6134 SPE, Nov 2020, Carges, France. ⟨hal-02983457⟩
106 Consultations
117 Téléchargements

Partager

Gmail Facebook X LinkedIn More