Foreword |
|
v | |
|
Preface |
|
ix | |
Contents |
|
xiii | |
Notation |
|
xix | |
|
|
1 | (20) |
|
|
1 | (4) |
|
Places, Transitions, and Arcs |
|
|
1 | (1) |
|
|
2 | (1) |
|
|
3 | (1) |
|
Autonomous and Non-Autonomous Petri Nets |
|
|
4 | (1) |
|
The Essential Characteristics |
|
|
5 | (1) |
|
|
5 | (12) |
|
|
6 | (1) |
|
|
7 | (1) |
|
|
7 | (1) |
|
|
8 | (1) |
|
|
8 | (1) |
|
|
8 | (1) |
|
|
9 | (1) |
|
Abbreviations and Extensions |
|
|
9 | (1) |
|
|
9 | (2) |
|
Finite Capacity Petri Nets |
|
|
11 | (1) |
|
|
12 | (1) |
|
|
13 | (2) |
|
|
15 | (1) |
|
Non-Autonomous Petri Nets |
|
|
16 | (1) |
|
Continuous and Hybrid Petri Nets |
|
|
17 | (1) |
|
|
17 | (1) |
|
Modeling of Some Concepts |
|
|
17 | (4) |
|
|
20 | (1) |
|
|
21 | (40) |
|
Presentation of the Main Properties |
|
|
21 | (16) |
|
Notations and Definitions |
|
|
21 | (3) |
|
Bounded Petri Net, Safe Petri Net |
|
|
24 | (1) |
|
|
25 | (5) |
|
|
30 | (4) |
|
|
34 | (1) |
|
|
34 | (1) |
|
|
35 | (2) |
|
Seeking the Properties of Petri Nets |
|
|
37 | (24) |
|
Graph of Markings and Coverability Root Tree |
|
|
37 | (1) |
|
|
38 | (1) |
|
|
39 | (2) |
|
|
41 | (1) |
|
Notations and Definitions |
|
|
41 | (3) |
|
|
44 | (2) |
|
Conservative Components & Marking Invariants |
|
|
46 | (3) |
|
Repetitive Components & Firing Invariants |
|
|
49 | (1) |
|
Seeking P-invariants and T-invariants |
|
|
50 | (1) |
|
Reduction Methods Preserving Some Properties |
|
|
51 | (2) |
|
|
53 | (1) |
|
Strongly Connected Event Graphs |
|
|
53 | (1) |
|
|
54 | (1) |
|
Liveness Related to Other Properties |
|
|
55 | (1) |
|
|
56 | (1) |
|
|
57 | (1) |
|
|
58 | (1) |
|
|
59 | (2) |
|
Non-Autonomous Petri Nets |
|
|
61 | (50) |
|
|
61 | (2) |
|
|
63 | (21) |
|
|
64 | (6) |
|
Iterated Firing On Occurrence of an External Event |
|
|
70 | (1) |
|
Elementary Firing Sequence |
|
|
70 | (3) |
|
|
73 | (3) |
|
Properties of the Synchronized PNs |
|
|
76 | (1) |
|
|
76 | (3) |
|
Boundedness, Safeness, and Liveness |
|
|
79 | (3) |
|
|
82 | (2) |
|
|
84 | (9) |
|
Definition of a Control Interpreted Petri Net |
|
|
85 | (4) |
|
Interpretation Algorithm of a Control Interpreted PN |
|
|
89 | (3) |
|
Interpreted PN Without Outputs: Generalization of the Concept of Synchronized PN |
|
|
92 | (1) |
|
|
93 | (18) |
|
|
93 | (3) |
|
|
96 | (1) |
|
|
96 | (2) |
|
|
98 | (3) |
|
|
101 | (2) |
|
|
103 | (1) |
|
|
103 | (2) |
|
Generalized Stochastic Petri Net |
|
|
105 | (1) |
|
Analysis and Simulation of Stochastic PNs |
|
|
106 | (2) |
|
|
108 | (3) |
|
Autonomous Continuous and Hybrid Petri Nets |
|
|
111 | (38) |
|
Autonomous Continuous Petri Nets |
|
|
111 | (11) |
|
From Discrete Petri Net to Continuous Petri Net |
|
|
111 | (3) |
|
|
114 | (2) |
|
Reachability and Conflicts |
|
|
116 | (1) |
|
|
116 | (3) |
|
Firing Sequence and Reachability Space |
|
|
119 | (2) |
|
|
121 | (1) |
|
Autonomous Hybrid Petri Nets |
|
|
122 | (11) |
|
|
122 | (2) |
|
|
124 | (2) |
|
Reachability and conflicts |
|
|
126 | (1) |
|
|
127 | (3) |
|
Firing Sequence and Reachability Space |
|
|
130 | (2) |
|
|
132 | (1) |
|
Properties of Autonomous Continuous and Hybrid Petri Nets |
|
|
133 | (10) |
|
Definitions and Properties Similar for Discrete and Continuous Petri Nets |
|
|
133 | (1) |
|
|
133 | (1) |
|
|
134 | (1) |
|
Reachability and Limit Reachability for a Continuous Petri Net |
|
|
135 | (3) |
|
ε-Liveness for a Continuous Petri Net |
|
|
138 | (1) |
|
Lim-Liveness for a Continuous Petri Net |
|
|
139 | (2) |
|
Properties for a Hybrid Petri Net |
|
|
141 | (1) |
|
Similar Definitions and Properties |
|
|
141 | (1) |
|
Reachability and Liveness |
|
|
141 | (1) |
|
|
142 | (1) |
|
Extended Hybrid Petri Nets |
|
|
143 | (6) |
|
|
143 | (1) |
|
Zero Test and Arc Weight 0+ |
|
|
144 | (2) |
|
|
146 | (1) |
|
|
147 | (1) |
|
|
148 | (1) |
|
Timed Continuous Petri Nets |
|
|
149 | (70) |
|
|
149 | (21) |
|
Limit Case of a Discrete Timed Petri Net |
|
|
150 | (1) |
|
Analysis of Some Basic Behaviors |
|
|
151 | (1) |
|
Sequences of Transitions, Same Maximal Speeds |
|
|
152 | (4) |
|
Sequences of Transitions, Different Maximal Speeds |
|
|
156 | (3) |
|
|
159 | (1) |
|
Timed Continuous Petri Net With a Circuit |
|
|
160 | (1) |
|
|
161 | (2) |
|
|
163 | (1) |
|
|
164 | (1) |
|
|
164 | (3) |
|
|
167 | (2) |
|
|
169 | (1) |
|
|
170 | (3) |
|
Existence of an Actual Conflict |
|
|
170 | (1) |
|
|
171 | (2) |
|
Speed Calculation Algorithms |
|
|
173 | (32) |
|
There is No Structural Conflict |
|
|
174 | (2) |
|
|
176 | (1) |
|
Expected Results And Problems To Be Solved |
|
|
176 | (4) |
|
Setting Up the Set of Surely Firable Transitions |
|
|
180 | (5) |
|
Algorithm And Application |
|
|
185 | (4) |
|
Resolution By Sharings And Priorities |
|
|
189 | (1) |
|
Single Sharing Between Two Transitions |
|
|
189 | (2) |
|
One or Several Sharings Among Transitions |
|
|
191 | (6) |
|
|
197 | (5) |
|
Complete Algorithm For All IB-states |
|
|
202 | (3) |
|
|
205 | (9) |
|
|
205 | (1) |
|
A Simple Production System |
|
|
205 | (2) |
|
|
207 | (1) |
|
|
208 | (4) |
|
|
212 | (2) |
|
Maximal Speeds Functions of Time |
|
|
214 | (5) |
|
|
216 | (3) |
|
|
219 | (60) |
|
|
219 | (16) |
|
|
220 | (1) |
|
|
221 | (2) |
|
|
223 | (3) |
|
Flow Rate and Maximal Firing Speed |
|
|
226 | (2) |
|
|
228 | (1) |
|
|
228 | (2) |
|
Enabling in Timed Hybrid Petri Nets |
|
|
230 | (2) |
|
|
232 | (3) |
|
|
235 | (20) |
|
Resolution for a Case 4 Conflict |
|
|
236 | (1) |
|
|
236 | (2) |
|
|
238 | (2) |
|
|
240 | (1) |
|
Consequences of Various Events |
|
|
241 | (2) |
|
Timed Hybrid PNs Automatically Treated in Algorithm 6.1 |
|
|
243 | (1) |
|
Hybrid PN Restricted to a Continuous PN |
|
|
243 | (2) |
|
Consistency of Resolution Rules |
|
|
245 | (4) |
|
Algorithm for Building the Evolution Graph |
|
|
249 | (5) |
|
Resolution of a Case Not Treated by Algorithm 6.1 |
|
|
254 | (1) |
|
|
255 | (6) |
|
Synchronized D-Transitions |
|
|
255 | (3) |
|
Stochastic Timings for D-Transitions |
|
|
258 | (1) |
|
C-Transitions with Flow Rates Functions of Time |
|
|
259 | (2) |
|
Extended Timed Hybrid Petri Nets |
|
|
261 | (18) |
|
|
262 | (3) |
|
Arc Weight 0+ for Testing if a C-Place is Empty |
|
|
265 | (3) |
|
Pure Delay of a Continuous Flow |
|
|
268 | (1) |
|
|
268 | (4) |
|
Various Behaviors of a Conveyor |
|
|
272 | (2) |
|
|
274 | (1) |
|
Conclusion on Timed Extended Hybrid Petri Nets |
|
|
275 | (1) |
|
|
276 | (3) |
|
Hybrid Petri Nets with Speeds Depending on the C-Marking |
|
|
279 | (42) |
|
Approximation of Timed Discrete Systems by VHPNs |
|
|
279 | (20) |
|
Weakness of Basic Timed Hybrid PNs for Small Numbers |
|
|
280 | (1) |
|
Simple Cases of Variable Speed Hybrid PN |
|
|
281 | (4) |
|
|
285 | (1) |
|
|
285 | (2) |
|
|
287 | (6) |
|
|
293 | (1) |
|
|
294 | (1) |
|
|
294 | (2) |
|
|
296 | (3) |
|
Asymptotic Hybrid Petri Nets (AHPNs) |
|
|
299 | (15) |
|
A C-Transition Has a Single Input C-Place |
|
|
300 | (1) |
|
Constant Feeding Speed of Input C-Place |
|
|
300 | (3) |
|
Change of Feeding Speed of the Input C-Place |
|
|
303 | (2) |
|
|
305 | (1) |
|
|
306 | (4) |
|
Differences Between VHPN and AHPN Behaviors |
|
|
310 | (4) |
|
|
314 | (7) |
|
|
314 | (1) |
|
Differential Hybrid Petri Nets |
|
|
315 | (3) |
|
Transfer Line with Operation-Dependent Failures |
|
|
318 | (1) |
|
|
319 | (2) |
|
|
321 | (6) |
|
|
327 | (66) |
|
A Regular Expressions and Languages |
|
|
327 | (2) |
|
|
329 | (4) |
|
C Elements of Graph Theory |
|
|
333 | (2) |
|
|
335 | (4) |
|
|
339 | (6) |
|
F Modeling Power of Synchronized PNs |
|
|
345 | (2) |
|
G Timed PNs Are Special Cases of Synchronized PNs |
|
|
347 | (6) |
|
|
353 | (4) |
|
I Linearity of the Fundamental Equation for Continuous Petri Nets |
|
|
357 | (4) |
|
J Notation 0+ and Non-Standard Analysis |
|
|
361 | (2) |
|
K Sharing Between Two Transitions |
|
|
363 | (6) |
|
L Graph of Relations Among Conflicts |
|
|
369 | (4) |
|
M Piecewise Constant Maximal Speeds |
|
|
373 | (8) |
|
N From Hybrid Petri Nets to Hybrid Automata |
|
|
381 | (6) |
|
O P&T-Timed Petri Nets and Modeling Power |
|
|
387 | (6) |
Exercises |
|
393 | (40) |
Solutions to Exercises |
|
433 | (68) |
References |
|
501 | (14) |
Index |
|
515 | |