• DocumentCode
    713320
  • Title

    Distributed controllers modeling through Petri nets with multi-asynchronous-channels

  • Author

    Moutinho, Filipe ; Ribeiro, Jose ; Gomes, Luis

  • Author_Institution
    UNINOVA-CTS, Univ. Nova de Lisboa, Lisbon, Portugal
  • fYear
    2015
  • fDate
    17-19 March 2015
  • Firstpage
    1564
  • Lastpage
    1569
  • Abstract
    This paper proposes the concept of multi-asynchronous-channel for Petri nets. Petri nets extended with multi-asynchronous-channels and time-domains support the specification of distributed controllers, where each controller has a synchronous execution but the global system is asynchronous (globally-asynchronous locally-synchronous systems). Each multi-asynchronous-channel specify the interaction between two or more distributed controllers. These channels, together with the time-domain concept, ensure the creation of network-independent models to support implementations using heterogeneous communication networks. The created models support not only the systems documentation but also their validation and implementation through simulation tools, verification tools, and automatic code generators. An application example illustrates the use of a Petri net class extended with the proposed channels.
  • Keywords
    Petri nets; distributed control; embedded systems; program compilers; synchronisation; system documentation; time-domain analysis; Petri nets; automatic code generators; distributed controller modeling; globally-asynchronous locally-synchronous systems; heterogeneous communication networks; multiasynchronous-channels; network-independent models; simulation tools; synchronous execution; system documentation; time-domain support; verification tools; Embedded systems; Petri nets; Semantics; Solid modeling; Synchronization; Time-domain analysis; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Technology (ICIT), 2015 IEEE International Conference on
  • Conference_Location
    Seville
  • Type

    conf

  • DOI
    10.1109/ICIT.2015.7125319
  • Filename
    7125319