360
reversibility, the presence of deadlock, liveness, and
boundedness. In the presented method of analysis,
the most important property of the net (modelling a
traffic incident) is the reachability of selected states
(markings) from initial marking M
0
. It allows as-
sessing the probability and time of transition to those
selected markings. Particularly important are the
dead markings, because they illustrate the situations
in which we can assess whether the traffic process
results in an incident or in an accident.
In many cases, the reachability graph is very
complex and difficult to study, especially with the
analytical methods. In those cases, methods to re-
duce the graph will be extremely useful (Sistla A.P
& Godefroid P., 2004). The transport applications
will use mostly the reduction related to stable sets of
transitions. Reduction using symmetry will be used
much less frequently.
3 MODELLING OF TRAFFIC INCIDENTS
WITH THE USE OF PETRI NETS
As it is widely known, the traffic incidents in
transport systems are almost always a result of a
combination of many different factors. During the
development of a dangerous situation in time, there
are also inhibitory factors that hinder or prevent this
process.
Transport system includes:
− passive components, namely infrastructure, in-
cluding its characteristics,
− active elements, namely transport vehicles, per-
forming tasks and creating a traffic flow,
− organisation, i.e. the relations between the ele-
ments of the transport system, aimed at realisa-
tion of transport tasks.
In this paper active elements of the transport sys-
tem are studied, dealt dynamically, during the reali-
sation of their task - that is, the traffic processes. In-
frastructure and organisation are limitations to this
process and must be, to some extent considered dur-
ing its modelling.
The traffic process is ordered and designed to
reach a specific destination of vehicles using the
road (suitably organised in various branches of
transport), including the organisational rules, regula-
tions and standards to ensure the safety of all traffic
participants. In this process, there are time periods in
which vehicles move in a planned manner, in ac-
cordance with standard procedures. These fragments
of the traffic process are characterized by its dura-
tion. The process is dynamic, because there is a
change of position of vehicles in time, but from the
point of view of the purpose of analysis, which is
posed in this paper, it can be regarded as static. It is
possible because in those time periods there are no
events influencing the level of safety, and proce-
dures such as changing speed or direction are
planned, in accordance with the constraints resulting
from characteristics of infrastructure components
and tailored to the exploitation characteristics of ve-
hicles.
Between these fragments there are traffic events
which are extracted whereas the scope of the analy-
sis. In the case of an analysis designed to assess the
safety of the traffic process, these events are defined
as having an impact on safety of traffic. For such
events, one can include:
− occupation of conflicting point of the road (streets
junction, runway, waterways crossing) character-
ised by the fact that there may be only one vehi-
cle on it, or they may be few, but it is necessary
to specify the order of passing this point by vehi-
cles, as movement continued by each of them in-
dependently can lead to collisions,
− decision by the vehicle operator to continue the
movement, or to change its parameters (direction,
speed), in particular the decision to stop, or to re-
alise an emergency manoeuvre to avoid collision,
− decision by the traffic dispatcher (air traffic con-
troller, the railway station dispatcher, coordinator
of traffic in seaport) of a similar nature,
− decision by the vehicle operator to take action
that is inconsistent with the decisions (recom-
mendations) of traffic dispatcher,
− occurrence of dynamic and intensive meteorolog-
ical phenomena (storm, heavy fog), or other phe-
nomena of an environmental nature that may af-
fect the traffic process,
− occurrence of events (failures) associated with the
vehicle or traffic control system, which cause
hazard to vehicles.
The above mentioned events may have the nature
of conditions, which logical value can be evaluated.
In this case they are represented by a Boolean true
or false. They may also have a nature of a certain
process, mostly short-term. In this case, the event
will be represented by its type, but also by duration.
Such an approach to the traffic process allows the
use of Petri nets for modelling it. Stable traffic situa-
tions correspond to places in the net, traffic events –
to transitions. Markers in places can be identified as
traffic participants or states of environment. Partici-
pants may have different traffic characteristics. For
example, we may consider several types of vehicles
of varying size and performance. We may also con-
sider objects constituting the disturbances, affecting
the traffic process, such as pedestrians on the road,
ground service cars on taxiways at the airport. Simi-
lar interpretation can be applied to states of envi-
ronment or external events. Typically, these are log-
ical conditions, and therefore existence of a marker