A MULTITASKING SOFTWARE ARCHITECTURE TO IMPLEMENT CONCURRENT SWITCHING SEQUENCES DESIGNED WITH PETRI NETS

被引:4
作者
DESA, JLP
PAIVA, JPS
机构
[1] Instituto Superior Tecnico, Lisboa, Portugal
关键词
SUBSTATIONS INTEGRATED AUTOMATION SYSTEMS; CONCURRENT SWITCHING SEQUENCES; PETRI NETS FAITHFUL IMPLEMENTATION; SMART RTUS;
D O I
10.1109/61.85848
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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. The keys to provide speed, modularity and correct Petri Nets (PN) mapping are a multitasking kernel, a token-player algorithm plus a predicate data base, and source code compactness achieved by coloring the PN. The complete software system was implemented on a laboratory prototype similar to a RTU and tested on a distribution substation simulator, exhibiting real-time efficiency and user-friendly man-machine interface.
引用
收藏
页码:1058 / 1064
页数:7
相关论文
共 11 条
[1]  
BRAND KP, 1984, IEEE T PAS, V84, P2768
[2]  
DEMMOU H, 1983, 9TH P ANN IND EL C S, P237
[3]  
DESA JLP, 1987, 9TH P PSCC LISB, P813
[4]  
DESA JLP, 1988, THESIS TU LISBON POR
[5]  
DESA JLP, 1990, FEB IEEE PES WINT M
[6]  
DUFAU J, 1984, THESIS U P SABATIER
[7]  
MADNICK, 1978, OPERATING SYSTEMS
[8]   PETRI NETS - PROPERTIES, ANALYSIS AND APPLICATIONS [J].
MURATA, T .
PROCEEDINGS OF THE IEEE, 1989, 77 (04) :541-580
[9]   CASTING PETRI NETS INTO PROGRAMS [J].
NELSON, RA ;
HAIBT, LM ;
SHERIDAN, PB .
IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 1983, 9 (05) :590-602
[10]  
PASCAL JC, 1987, THESIS U P SABATIER