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
         
        
        
        
        
            fDate : 
7/1/1991 12:00:00 AM
         
        
        
        
            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;
         
        
        
            Journal_Title : 
Power Delivery, IEEE Transactions on