• DocumentCode
    1369431
  • Title

    A multitasking software architecture to implement concurrent switching sequences designed with Petri nets

  • Author

    De Sá, J. L Pinto ; Paiva, J. P Sucena

  • Author_Institution
    Inst. Superior Tecnico, Lisboa, Portugal
  • Volume
    6
  • Issue
    3
  • fYear
    1991
  • fDate
    7/1/1991 12:00:00 AM
  • Firstpage
    1058
  • Lastpage
    1064
  • Abstract
    A software architecture is presented that supports faithful, modular and efficient implementation of a set of concurrent switching sequences in distribution substations specified through Petri nets (PNs). The keys providing speed, modularity and correct PN mapping are a multitasking kernel, a token-player algorithm plus a predicate database, and source code compactness achieved by coloring the PN. The complete software system was implemented on a laboratory prototype similar to an RTU and tested on a distribution substation simulator, exhibiting real-time efficiency and user-friendly man-machine interface
  • Keywords
    Petri nets; digital simulation; multiprogramming; power engineering computing; sequential switching; substations; Petri nets; concurrent switching sequences; distribution substation simulator; multitasking kernel; multitasking software architecture; predicate database; real-time efficiency; source code compactness; token-player algorithm; user-friendly man-machine interface; Databases; Kernel; Laboratories; Multitasking; Petri nets; Software algorithms; Software architecture; Software prototyping; Software systems; Substations;
  • fLanguage
    English
  • Journal_Title
    Power Delivery, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0885-8977
  • Type

    jour

  • DOI
    10.1109/61.85848
  • Filename
    85848