Supervisory control of Petri nets using routing functions: Starvation avoidance issues

被引:3
作者
Alpan, G [1 ]
Gaujal, B
机构
[1] INRIA Lorraine Macsi, Nancy, France
[2] Ecole Mines, F-54042 Nancy, France
[3] Loria, Nancy, France
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS | 2000年 / 30卷 / 05期
关键词
Petri nets; routing functions; supervisory control;
D O I
10.1109/3477.875445
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a new point of view on supervisory control of Petri nets by using routing functions instead of the traditional control places. We first show the relation between the two notions. In the second part of the paper, we illustrate the use of routing functions by showing how to compute a renting function in order to avoid starvation in general Petri nets. This control uses a continuous version of the net and a description of the evolution of the net under the form of linear algebraic equations, As for the computational part, we use algebraic polynomial geometry in the continuous case and Diophantine equations for the discrete version of the Petri net under study.
引用
收藏
页码:684 / 695
页数:12
相关论文
共 26 条
[1]   Free-choice Petri nets - An algebraic approach [J].
Baccelli, F ;
Foss, S ;
Gaujal, B .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1996, 41 (12) :1751-1778
[2]  
Baccelli F, 1992, SYNCHRONIZATION LINE
[3]  
BACCELLI F, 1996, 2839 INRIA RR
[4]  
BOROSH I, 1976, P AM MATH SOC, V55
[5]   A LINEAR-SYSTEM-THEORETIC VIEW OF DISCRETE-EVENT PROCESSES AND ITS USE FOR PERFORMANCE EVALUATION IN MANUFACTURING [J].
COHEN, G ;
DUBOIS, D ;
QUADRAT, JP ;
VIOT, M .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1985, 30 (03) :210-220
[6]  
Cohen G., 1995, 34 C DEC CONTR NEW O
[7]  
DAVENPORT J, 1993, COMPUTER ALGEBRA SYS
[8]  
GAUJAL B, 1997, EUR CONTR C BRUSS BE
[9]  
GAUJAL B, 1999, 3691 INRIA
[10]  
GAUJAL B, 1996, HICSS JAN