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

J.L. Pinto de Sa, J.P. Sucena Paiva · IEEE Transactions on Power Delivery · 1991

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

Read the paper · More papers on PaperTik