*banner
 

Adding time-step time management to a distributed Ptolemy-HLA framework
Yanxuan Li, Janette Cardoso, Pierre Siron

Citation
Yanxuan Li, Janette Cardoso, Pierre Siron. "Adding time-step time management to a distributed Ptolemy-HLA framework". Talk or presentation, 16, October, 2015; Presented at the Eleventh Biennial Ptolemy Miniconference, Berkeley.

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).

Electronic downloads

Citation formats  
  • HTML
    Yanxuan Li, Janette Cardoso, Pierre Siron. <a
    href="http://chess.eecs.berkeley.edu/pubs/1127.html"><i>Adding
    time-step time management to a distributed Ptolemy-HLA
    framework</i></a>, Talk or presentation,  16,
    October, 2015; Presented at the <a
    href="http://ptolemy.eecs.berkeley.edu/conferences/15/"
    >Eleventh Biennial Ptolemy Miniconference</a>,
    Berkeley.
  • Plain text
    Yanxuan Li, Janette Cardoso, Pierre Siron. "Adding
    time-step time management to a distributed Ptolemy-HLA
    framework". Talk or presentation,  16, October, 2015;
    Presented at the <a
    href="http://ptolemy.eecs.berkeley.edu/conferences/15/"
    >Eleventh Biennial Ptolemy Miniconference</a>,
    Berkeley.
  • BibTeX
    @presentation{LiCardosoSiron15_AddingTimestepTimeManagementToDistributedPtolemyHLA,
        author = {Yanxuan Li and Janette Cardoso and Pierre Siron},
        title = {Adding time-step time management to a distributed
                  Ptolemy-HLA framework},
        day = {16},
        month = {October},
        year = {2015},
        note = {Presented at the <a
                  href="http://ptolemy.eecs.berkeley.edu/conferences/15/"
                  >Eleventh Biennial Ptolemy Miniconference</a>,
                  Berkeley},
        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. <p>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). },
        URL = {http://chess.eecs.berkeley.edu/pubs/1127.html}
    }
    

Posted by Christopher Brooks on 19 Oct 2015.
Groups: ptolemy
For additional information, see the Publications FAQ or contact webmaster at chess eecs berkeley edu.

Notice: This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright.

©2002-2018 Chess