Documente Academic
Documente Profesional
Documente Cultură
exacuţie T1
execuţie T2
marcaj indisponibil P1 d1
marcaj disponibil P1
marcaj indisponibil P2 d2
Funcționarea unei RP temporizate -
P
În starea inițială, marcajul M0 este constituit din marcaje disponibile. La un
moment t oarecare , marcajul prezent M, este suma a doua marcaje :
Md - marcajele disponibile
Mi - marcajele indisponibile
O tranziție este validă pentru marcajul M= Md+Mi daca ea este valida
pentru marcajul Md .
Execuția unei tranziții se efectuează prin tragerea din pozițiile de
intrare numai a marcajelor disponibile.
Execuția tranziției este de durata nulă.
Dacă un marcaj este depus într-o poziție Pi si o tranziție se
efectuează la momentul t, atunci acest marcaj este indisponibil în intervalul
[t , t+di] .
În situația în care toate tranzițiile valide sunt executabile vom spune
ca R.P. funcționează la viteza maxima .
Funcționarea unei RP temporizate -
P
Frecventa de execuție a tranzițiilor, Fj, a unei tranzitii Tj este
reprezentata de numărul posibilităților de execuție a Tj în
unitatea de timp , atunci când regimul staționar este stabil .
Consideram următoarea R.P. funcționând în viteza proprie :
Funcționarea unei RP temporizate -
P
Numărul posibilităților de marcare în P1 este egal cu produsul d1 ·
F2 , pentru ca marcajele sunt introduse în P1 la o frecventa F2 si
rămân un timp d1.
Numărul posibilităților de marcare în P2 este d2*F1 .
Suma acestor doua numere este un invariant.
d1*F2 + d2*F1 = M0(P1) + M0(P2) =1
Se observa ca F1 = F2 cum d1 = 2 si d2 = 3 rezulta 5*F1=1.
F1=1/5
Definiție: Vom spune ca o R.P. - temporizata funcționează în
viteza proprie daca toate marcajele nu rămân într-o poziție decât pe
timpul duratei sale de indisponibilitate.
Rețeaua din exemplul anterior funcționează în viteza proprie
Rețele Petri temporizate-T (RPT-
T)
În acest caz temporizările sunt asociate tranzițiilor. Putem demonstra
ca RP.T. - P si RP.T - T sunt echivalente.
O RP. - temporizata este un dublet ,<R , Tempo> astfel încât R
este o RP marcata si Tempo este o aplicație
Tempo : T → Q+
Tempo (Tj) = dj = temporizările asociate tranziției Tj .
Principiul de funcționare
Un marcaj poate avea doua stări .
El poate fi rezervat pentru execuția tranziției Tj sau nerezervat .
Rețele Petri temporizate-T (RPT-
T)
Pentru a prezenta modul de funcționare a RPT-T utilizam
exemplul următor.
Rețele Petri temporizate-T (RPT-
T)
Funcționarea Rețelei Petri din exemplul anterior este data de
următoarea diagrama:
Atunci când T1 este executata un marcaj este depus în poziția P1, care
antrenează validarea tranziției T2. Ca urmare putem decide execuția
tranziției T2 în oricare moment.
În cazul în care execuția este decisa, marcajul necesar acestei tranziții
este rezervat. După scurgerea perioadei d2, T2 se va executa .
Retele Petri stohastice
Într-o Rețea Petri temporizată o durată fixă este asociată
fiecărei poziții sau fiecărei tranziţii din reţea. Obţinem cu
ajutorul acestora modele ce sunt adaptate pentru a studia
sistemele în care duratele operațiilor sunt fixe.
Exista fenomene care nu pot fi modelate cu durate constante.
Exemplu timpul de bună funcționare a unui aparat sau a unui
echipament. Putem exprima aceasta durata printr-o variabila
aleatoare.
Un timp aleatoriu va fi asociat executiei unei tranzitii.
RP stohastice se deduc din:
RP - autonome;
RP - temporizate.
Retele Petri stohastice
Ipoteza cel mai des utilizata este că temporizările sunt
distribuite după o lege exponențială. Rezultatele referitor la
invarianții marcajelor si invarianții tranzițiilor sunt de asemenea
valabile pentru R.P.St.
Metoda de analiză curentă constă în construirea unui graf de
marcaje accesibile al RP- stohastice şi etichetarea fiecărui arc
cu o probabilitate de execuție.
Comportarea aleatorie a unei RP stohastice este identică cu a
unui lanţ MARKOV omogen determinat