Académique Documents
Professionnel Documents
Culture Documents
REDES DE PETRI
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
Generacin automtica
OSCAR A. ROJAS A.
Systems Static Dynamic Time-varying Linear Time-invariant Nonlinear Discrete-State Event-Driven Stochastic
Continuous-Time
OSCAR A. ROJAS A.
Continuous-State
Time-Driven
Deterministic
Discrete-Time
Integracin Empresarial UNICAUCA
Un sistema a eventos discretos (DES) es un sistema dinmico discreto y manejado por eventos, es decir, con espacio discreto de estados y su evolucin de estado depende completamente de la ocurrencia asncrona de eventos discretos.
Instituto Militar de Engenharia Instituto Militar de Engenharia Departamento de Engenharia Eltrica (DE/3) Departamento de Engenharia Eltrica (DE/3) Programa de Ps-Graduao em Engenharia Eltrica
OSCAR A. ROJAS A.
Discrete state x3
STATES are
piecewise constant HOLDING TIMES are deterministic/random EVENTS triggers state transition TRAJECTORY defined by (state, holding time) sequence
x4
Holding time
x2 x5 x1 e1 e2 e3 e4 e5 e6 time
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
Redes de Petri.
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
Autmatas Finitos
Poseen estados numerados que no representan un estado concreto del sistema. En cada estado se permite nicamente un arco de entrada y uno de salida, no se permite el modelado de concurrencias.
OSCAR A. ROJAS A.
RdP
Mtodo Formal Validacin Formal Verificacin Formal Modelado secuencial Modelado Concurrente Incorporacin del tiempo Diseo Jerrquico
Integracin Empresarial UNICAUCA
Grafcet
OSCAR A. ROJAS A.
Usted no puede tener un maana mejor, Si est pensando en el ayer todo el tiempo
Charles Kettering
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
OSCAR A. ROJAS A.
Una RdP Autnoma es una grfica bipartita dirigida, representada por una quntupla definida as R = <P, T, A, B, M>; donde:
P = {p1, p2,..., pn}: conjunto finito de lugares. Son denotados con crculos. T = {t1, t2,..., tm}: conjunto finito de transiciones. barras. Son denotados con
A: P X T N: Funcin de Incidencia Previa. Representa el arco dirigido de p a t de peso N. Donde N es el grupo de todos los nmeros naturales. B: P X T N: Funcin de Incidencia Posterior. Representa el arco dirigido de t a p de peso N. M: P N: Marcaje n-dimensional del sistema M(pi) es el nmero de marcas, representadas por Puntos, del i-simo lugar
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
P = {p1 , p 2 , p 3 }
T = {t1 , t 2 }
p2 t1 p3 t2
0 1 , B(p, t) = 0 0 1 0 1 1 C(p, t) = 1 0 1 1
p1
t4
t1
p5
t3 p4
t2
p A = 3 0 0 1 0 0 p4 0 0 0 0 1 p5 0 0 0 0 1
t2 t3 t4 t5 p1 1 0 0 1 0 p2 0 1 0 0 0
1
B = p3 1 0 0 0 0 p4 0 1 1 0 0 p5 0 0 0 1 0
2 3 4
t2 t3 t4 t5 p1 0 0 0 0 1 p2 1 0 0 0 0
1
t5
p p p p p M = 10000
0
5 T
OSCAR A. ROJAS A.
t = {p/I(p,t)>0} t = {p/O(p,t)>0}
p1 p2
Conjunto de lugares de entrada a una transicin t. Conjunto de lugares de salida de una transicin t.
p3
t1
t1
p1
p2
p3
p = {t/I(p,t)>0} p = {t/O(p,t)>0}
t1 t2
P1
OSCAR A. ROJAS A.
p1
t1
p2
t2
t3
p4
p5
t4 p6
t5
OSCAR A. ROJAS A.
OSCAR A. ROJAS A.
OSCAR A. ROJAS A.
PRIMER EJEMPLO
Transiciones Permitidas
P2 P1
P3
t1
t2
P5
t3
P6
P4
SECUENCIA DE TRANSICIONES: t1 , t2 , t3 , t2 , t3
Si miras mucho tiempo hacia atrs, muy pronto vas a estar marchando en esa direccin
Jhon Mason
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
SECUENCIA
i1
i2
OSCAR A. ROJAS A.
PARALELISMO
i1 i2
j1
Integracin Empresarial UNICAUCA
j2
OSCAR A. ROJAS A.
PROCESOS SIMULTANEOS
i2 i1
i3
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
SINCRONIZACION
i1 i3
i2
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
i2
Integracin Empresarial UNICAUCA
i5
OSCAR A. ROJAS A.
PROCESOS EXCLUYENTES
i1
i2
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
UNION
i1 i3
i2
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
RECURSO COMPARTIDO
i1
i2
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
SEGUNDO EJEMPLO
RECURSO COMPARTIDO
Transiciones Permitidas
tr1 RECURSO
tr2
lr1
lr2
Se puede conocer ms a una persona por lo que habla sobre los dems, que por aquello que los dems dicen de ella.
Leo Aikman
OSCAR A. ROJAS A.
ARBOL DE ALCANZABILIDAD
OSCAR A. ROJAS A.
Arbol de Alcanzabilidad
Corresponde a un mtodo esttico para realizar la validacin y verificacin de los modelos desarrollados, pudindose dar respuestas a preguntas tales como: Es posible alcanzar un estado final deseado a partir del estado inicial M0? Cual es el conjunto de todos los posibles estados finales a los que se puede llegar a partir del estado inicial M0? Es posible que el proceso entre en bloqueo? Que conjunto de transiciones hay que disparar para alcanzar un estado determinado?.
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
Arbol de Alcanzabilidad
M0=(100) t1 t3 p2 t2 p1
t1
t0
p3
OSCAR A. ROJAS A.
Arbol de Alcanzabilidad
M0=(100) t1 t3 p2 t2 p1 M1=(001) bloqueo t0
t1
p3
OSCAR A. ROJAS A.
Arbol de Alcanzabilidad
M0=(100) t1 t3 p2 t2 p1 M1=(001) bloqueo t0 t3
t1
p3
OSCAR A. ROJAS A.
Arbol de Alcanzabilidad
M0=(100) t1 t3 p2 t2 p1 M1=(001) bloqueo t0 t3 M3=(110)
t1
p3
OSCAR A. ROJAS A.
Arbol de Alcanzabilidad
M0=(100) t1 t3 p2 t2 p1 M1=(001) bloqueo t0 t3 M3=(110) t1
t1
p3
OSCAR A. ROJAS A.
Arbol de Alcanzabilidad
M0=(100) t1 t3 p2 t2 p1 M1=(001) bloqueo t0 t3 M3=(110) t1
t1
M4=(011) p3
OSCAR A. ROJAS A.
Arbol de Alcanzabilidad
M0=(100) t1 t3 p2 t2 p1 M1=(001) bloqueo t0 t2 t3 M3=(110) t1
t1
M4=(011) p3
OSCAR A. ROJAS A.
Arbol de Alcanzabilidad
M0=(100) t1 t3 p2 t2 p1 M1=(001) bloqueo t0 t2 M5=(001) bloqueo
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
t3 M3=(110) t1
t1
M4=(011) p3
Arbol de Alcanzabilidad
M0=(100) t1 t3 p2 t2 p1 M1=(001) bloqueo t0 t2 M5=(001) bloqueo
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
t3 M3=(110) t1 t3
t1
M4=(011) p3
Arbol de Alcanzabilidad
M0=(100) t1 t3 p2 t2 p1 M1=(001) bloqueo t0 t2 M5=(001) bloqueo
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
t1
M4=(011) p3
Aunque nadie puede retroceder y hacer un comienzo complemente nuevo, cualquier persona puede comenzar ahora y hacer un final complemente nuevo
Carl Bard
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.
REDES DE PETRI
RdP AUTNOMAS
RdP EXTENDIDAS
Red Simple
Redes NoAutnomas
Red Pura
Continuas
Coloreadas
Temporizadas
Hbridas
Jerrquicas
Sincronizadas
Redes Difusas
Grado de Estados
Orientadas a Objetos
Interpretadas
Mixtas
Red T-Restrictiva
Red Ordinaria
OSCAR A. ROJAS A.
Conectan lugares con transiciones y se usan para inhibir el disparo de las transiciones sobre las que inciden cuando el correspondiente lugar precondicin se encuentre marcado.
OSCAR A. ROJAS A.
Transiciones Permitidas
Arco Inhibidor
i1 RECURSO P
i2
t1
t2
l1
l2
OSCAR A. ROJAS A.
Sustitucin de Transiciones
(p30)
(p371) (p361)
(t36)
(t371) (t361)
(p372) (p362)
(p31)
(t37)
(t372) (t362)
(p373) (p363)
(p32)
OSCAR A. ROJAS A.
Procesar Cuestionario
No Procesar
dummy_task PN2
OSCAR A. ROJAS A.
OSCAR A. ROJAS A.
Fusin de Lugares
FG P1
(t5) (t3)
FG P1
= =False True
(t6) = False
FG P2
FG P2
(t4)
(t3) = EqAbierto EqCerrado (t4) = EqAbierto EqCerrado (t5) = (t4) P5 P6 (t6) = (t3) P5 P6
OSCAR A. ROJAS A.
Usted no se ahoga porque cae en el agua, se ahoga porque se queda quieto, sin hacer nada, esperando el maana
Rev. Hugo Jcome
Integracin Empresarial UNICAUCA OSCAR A. ROJAS A.