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
Link To Document :
بازگشت