Escolar Documentos
Profissional Documentos
Cultura Documentos
discreta.
I,
5i bien las tecnicas de descripcion de estado en que
sc basan las redes qe Petri no son nuevas, su aporte i,
consiste en que los nodos de la red no representan i)
estados como en el caso de las maq uinas de estados
finitos , sino que corresponden a "lugares", los que
contendran "fichas" 0 " cospeles", siendo la distribucion is
EI grato I 1
:: I
Los nodos que comprende el grafo son de dos tipos : l.~
I "!}U res Y transiciones. Los lu gares son dibujados como
cin:u los ~' se usa n para representar condici ones. las Fi g 1 - Fi ~d de P ~ Tr i y matr ices asoci ada,
6
i
(I D OO ~]
~
",
espero
M. : (0 1 1 0 0 )
I
aulo rizo cu,n J.!
I
M, = ( 00010)
u tdl Z OClon
I
,~ : ( 0 000 1 )
I i b~rOCton 1
\0
Fig 3- Grafo de marcaciones accesibles. escnturo
l e c t u re
Decod,f'cor I
..----------------+-----...
InstrucC 1oneS )
Cargo r I Anlmet lc a
Blfurcocion Bifurcaclon
Almocenor
! OU i(l
,~ co nd,c,o'n
Ejecuror
siciones aparecen al menos una vez en cada una de las no modifica la marcaci6n a partir de la cual 1:">'
componentes fuertemente conexas del grafo de marca- disparada. Puesto que nada garantiza que una
ciones. marcacion accesible desde la cual esta transici6n
pueda ser disparada sea obtenible, si querem05
A ncilisis pOT reduccion mantener la equivalencia entre red original y re-
La idea subyacente en este metodo es la de reducir ducida en 10 que respecta a la vivacidad. debemo5
el tamano de una red sin alterar sus propiedades y asegurarnos que exista una transici6n relacionadd
luego demostrar que estas se verifican para la red que sea disparable. La Fig. 12 muestra un ejemplu,
pequena. Supresion de transiciones identicas: tal como 10
Las reglas de reduccion mas generales son cuatro: ilustra la Fig. 13 es indiferente en 10 que hace
Sustitucion de un lugar; cuando un lugar solo sirve
de posta entre dos transiciones, este puede ser eli- 1",
minado, ya que una vez disparada la primera
transidon la segunda 10 sera inexorablemente. Si
el lugar esta marcado inicialmente se debe tener
la precaucion de propagar adecuadamente dicha t,
marcaci6n. La Fig. 10 ilustra esta tecnica.
Simplificacion de un lugar implicito ; un lugar
implicito es aquel que uno puede eliminar sin P~ P,
modificar las secuencias de tiro posibles. En el
ejemplo de la Fig. 11 el lugar p. puede ser supri- I) t ,
mido, ya que! su presencia no agrega al disparo
de t, ninguna restriccion a la ya impuesta por Ph
Simplificacion de una transici6n neutra; se trata
en este caso de suprimir una transicion la cual
I, I,
Fig . 7 -
I,
I,
(0 I I 00)
I,
(000 I 0) [1000)
(oJ
A ncHisis estr'lLctural
EI analisis de las RP con ayuda del algebra lineal por definicion (1) resulta
ha hecho posible el estudio de una red en forma in de-
pendiente de su marcacion inicial, la cual PUede ser LQ,' [O(t,p.J -I(t,p,)] =0
introducida a posteriori como una precision adicional. y en consecuencia
Consideremos la ecuaeion
LQ;M. (p;) =L(\; 'M,(p,)
Si se reemplaza la ecuacion
I
~
-1..
P, ,
P ,
P
+
,
P . Fig . 12 - Supresi6n de una transicion neutra .
t"
Op ,
\~
t-
-1.. .
~ 1
1',9
I~-'E Q
9"
=t '
I
P, ~
( e) - Sust ' iuC lon d e lu ger
P,
Id I
".
- SvstduClon de
lu gor
I,
t,
I)
P,
P, /
-0"--/---1-'1-
I,
Is P
1a I ( b I
t,
I,
I,
IL
ts I ,
1 C)
[0-1)
p, P, P, PL P, P,
lugares de la red, en estos casas mientras haya un cospel
en el lugar asociado a dicha tarea, esta permanecera
X,
t, -t activada.
X, En el ejemplo que ilustra la aplicabilidad de las RP
I, -1
x, a la construccion de la parte de control de un sistema
I, -1 0
XL
se utilizara una extension de ellas, conocida con el
-1 nombre de redes a arcos inhibidores.
tL
x,
IS 1 -1 -1 Un arco inhibidor condiciona el disparo de una tran-
x, sicion a la ausencia de cospeles en el lugar al que
dicho arco la vincula. La Fig. 18 muestra la utilizacion
de estes arcos.
(a) Representacion gratica.
(b) t, esta sensibilizada.
(c) t , no puede ser disparada como consecuencia
de la presencia de un cospel en p,.
Ordenes
Po rte
Porte
de Opero ti va
Control
R en d,clon de
c uento S
., - - - - - +-----------1
:
Taplz I Tap'z
I I
A I I
9
' - - - - - - 4 - - -----' L - -- - - - I f - - - - - - - - - - - - I
I /'-------_--1
Termo'metro Cierre
en va sadora
Horno En vasad o ra
l'----:-:---_J
100
horneodo,>
100
enVQse, obrir Clerre>
~<'"
tas circunstancias de la especificacion a su implemen-
tacion ya sea en "hardware" 0 en "software" ['1 ['] .
do while q
s, Representacion de programas
endo
Las ('onstrucciones usuales en los lenguajes de pro-
t< q ,> gramacion, tanto secuenciales como aquellas que ex-
presan concurrencia, son modeladas elegantemente me-
diante las RP (Fig, 21) ,
cobegln ;
Redes temporizadas
s, cobegln
5" begin end ; Las redes temporizadas permiten el analisis de un
5 12 begin .end, sistema teniendo en cuenta la duracion de las tarea5
cOend .
a realizar,
5,
53
begin
begin
end ;
end ;
En este tipo de redes se asocia un tiempo T i ya sea
coend S3 a las transiciones 0 a los lugares. Un cospel se vueh'e
"disponible" luego de trascurrido el tiempo T i desde
que una transicion fue disparada 0 bien el cospel entr6
en el lugar PI segun sea el caso. Mientras un cospe;
esta "indisponible" no sensibiliza transiciones. Esta~
lecnicas han side utilizadas tanto para el analisis CE-
performance ['J como para fijar los requerimientc"
lemporales de sistemas en tiempo real [').
Conclusiones
La atencion recibida por las redes de Petri por par:E-
de uni versidades y centros de investigacion, la senala:-.
como una herramienta promisoria para la concepciC: :-.
de sistemas.
coene Una critica al metodo Duede ~er el bajo ni\'el de 5'_0
primiti vas " la incapacidad de esta~ para expresar c.~
Fig 21 - Model izac i6n de p r oqra ma~
Marque 139 en torjet; Consult; de Lectore ... Marque 140 en tarjet; Consulta d~ LeClores