redes de-petri-2

17
Redes de Petri Análise matemática

Upload: leonamloureiro

Post on 03-Jul-2015

265 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Redes de-petri-2

Redes de Petri

Análise matemática

Page 2: Redes de-petri-2

Definição

Uma rede de Petri é uma quíntupla

(P, T, A, w, Xo), onde:

P é um conjunto finito de lugares;

T é um conjunto finito de transições;

A é um conjunto de arcos, sub-conjunto

do conjunto (P × T) U (T × P);

w é uma função-peso w: A → N

Xo é um conjunto de marcações iniciais

Page 3: Redes de-petri-2

Definição

Em geral:

P = {p1, ..., pn}

T = {t1, ..., tm}

Arcos: (pi, tj) ou (tj, pi)

Marcação inicial = {pi,c; ... ;pn,k}

k,c = 1,2,3...

Page 4: Redes de-petri-2

Exemplo:

Esta RP é definida por:

P = { p1, p2, p3 };

T = {t1} ;

A = { (p1, t1), (p2, t1), (t1, p3) },

Xo = { (p1, 1), (p2, 1), (p3, 0) } = [1,1,0]

w: w(p1,t1)=1, w(t1,p3)=1, w(p2,t1)=1

Page 5: Redes de-petri-2

Conceito: peso

Page 6: Redes de-petri-2

Conceito: Entrada e saída

Definimos:

Lugares de saída da transição tj:

O(tj) = {pi: (tj, pi) ∈ A}

Lugares de entrada da transição tj:

I(tj) = {pi: (pi, tj) ∈ A}

Page 7: Redes de-petri-2

Conceito: Entrada e saída

Diz-se que uma transição está

habilitada se todos os seus lugares

de entrada estão marcados, isto é, contém

uma quantidade de marcas suficientes

para a realização da transição.

x(pi) ≥ w(pi, tj) para todo pi ∈ I(tj).

Page 8: Redes de-petri-2

Observação

Pode-se observar que a marcação de rede indica as transições que podem ocorrer, mas não indica quando isso vai acontecer, ou mesmo se vai acontecer. Em outras palavras, a rede mostra diversos comportamentos possíveis de um sistema físico, mas a menos que seja explicado explicitamente, não determina necessariamente quando ou o que vai acontecer.

Page 9: Redes de-petri-2

Fórmula Geral

x’ = x + uA

onde: A = [aji] ; aji = w(tj, pi) - w(pi, tj)

A é chamada matriz de incidência

u é chamada sequência de disparos

x é o atual estado

x’ é o próximo estado

Page 10: Redes de-petri-2

Fórmula Geral

A =

t1

t2

tj

P1 P2 Pi

a11 a12 a1i

a2i a22 a21

aj1 aji aj2

Page 11: Redes de-petri-2

Exemplo

Page 12: Redes de-petri-2

Exemplo

t2 dispara

Page 13: Redes de-petri-2

Exemplo

t3 dispara

Page 14: Redes de-petri-2

Exemplo

Atual estado Sequência de

disparos Próximo estado

Page 15: Redes de-petri-2

Exemplo

Atual estado Próximo estado Sequência de

disparos

Page 16: Redes de-petri-2

Bibliografia

http://www.ufsm.br/desp/geomar/dcgauto

macao/RedesdePetri.pdf

http://www.dca.fee.unicamp.br/~rafael/ia85

1/PETRI.pdf

http://www2.joinville.udesc.br/~miltonh/mfo

/Materiais/jose_Petri_ORIGINAL.pdf

http://www.ufsm.br/desp/geomar/dcgauto

macao/RedesdePetri.pdf

Page 17: Redes de-petri-2