OATAO - Open Archive Toulouse Archive Ouverte Open Access Week

Adding time-step time management to a distributed Ptolemy-HLAcerti framework

Li, Yanxuan and Cardoso, Janette and Siron, Pierre Adding time-step time management to a distributed Ptolemy-HLAcerti framework. (2015) In: 11th Biennial Ptolemy Miniconference, 16 October 2015 (Berkeley, United States).

[img]
Preview
(Document in English)

PDF (Author's version) - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
1MB

Official URL: https://chess.eecs.berkeley.edu/pubs/1127.html

Abstract

The Ptolemy-HLA framework called hlacerti used for distributed simulation is based on HLA standard. A distributed simulation is named a federation and each simulator is a federate. This standard has three variants for the time advancement: time-step, event-based, and optimistic federates. hlacerti is a quite mature environment where the federates use the event-based time management. Such federates are very reactive since they calculate and can send new events to the federation each time an event is received from the federation. The goal of this work is introduce the time-step time management allowing an easy interaction with federates from other simulators then Ptolemy (Simulink/ForwardSim, simulators coded with programming languages, etc.) and that are time-driven. The main characteristic of such federates is that it can only send values to the federation at times k*time-step, k>0, using the UpdateAdvanceRequest() service (UAV). It can receive (external) events coming from the federation at any time during a time step by the ReflectAttributValue service (RAV).

Item Type:Conference or Workshop Item (UNSPECIFIED)
HAL Id:hal-01446071
Audience (conference):International conference proceedings
Uncontrolled Keywords:
Institution:Université de Toulouse > Institut Supérieur de l'Aéronautique et de l'Espace - ISAE-SUPAERO (FRANCE)
Laboratory name:
Statistics:download
Deposited By: Pierre Siron
Deposited On:25 Jan 2017 14:40

Repository Staff Only: item control page