Lineární algebra Petriho sítí

Podobné dokumenty
4. Lineární diferenciální rovnice rovnice 1. ádu

Automaty. Modelování chování systému pomocí automatu. Automat vyjádený grafem. Prostedek k programování složitjších, víceúlohových aplikací

PETRIHO SÍTĚ STOCHASTICKÉ PETRIHO SÍTĚ. Modelování Petriho sítěmi

[1] Motivace. p = {t u ; t R}, A(p) = {A(t u ); t R} = {t A( u ); t R}

Simulace Obsluhy zákaznz. Zákazník požaduje obsluhu. Linka pracuje. Materiál. Linka je volná. Obslužný personál

Pravdpodobnost výskytu náhodné veliiny na njakém intervalu urujeme na základ tchto vztah: f(x)

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice

Kapitola 12: Soustavy diferenciálních rovnic 1. řádu

Podobnost matic. Definice 8.6. Dány matice A, B M n (C). Jestliže existuje regulární matice P M n (C) tak,

2.6. Vlastní čísla a vlastní vektory matice

Vlastní číslo, vektor

1 KOMBINATORIKA, KLASICKÁ PRAVDPODOBNOST

2.1 Pokyny k otev eným úlohám. 2.2 Pokyny k uzav eným úlohám. Testový sešit neotvírejte, po kejte na pokyn!

2.3. Strukturní analýza P/T sítí

Píkazy pro kreslení.

Instalaní manuál. SET Potvrzovací tlaítko, slouží pro potvrzení výbru funkce v OSD menu

MENDELOVA UNIVERZITA V BRNĚ LDF MT MATEMATIKA VEKTORY, MATICE

MENDELOVA UNIVERZITA V BRNĚ LDF MT MATEMATIKA VEKTORY, MATICE

Cykly Intermezzo. FOR cyklus

Analýza Petriho sítí. Analýza Petriho sítí p.1/28

Základy matematiky pro FEK

SIGNÁLY A LINEÁRNÍ SYSTÉMY

Zbytky zákaznického materiálu

Prbh funkce Jaroslav Reichl, 2006

NEWTONOVY POHYBOVÉ ZÁKONY

Obecná úloha lineárního programování

Matematika I (KMI/5MAT1)

Prezentaní program PowerPoint




GYMNÁZIUM CHEB SEMINÁRNÍ PRÁCE

fakulty MENDELU v Brně (LDF) s ohledem na disciplíny společného základu (reg. č. CZ.1.07/2.2.00/28.

INVESTICE DO ROZVOJE VZDĚLÁVÁNÍ. Modernizace studijního programu Matematika na PřF Univerzity Palackého v Olomouci CZ.1.07/2.2.00/28.

VEKTOROVÝ PROSTOR. Vektorový prostor V n je množina všech n-složkových vektorů spolu s operacemi sčítání, odčítání vektorů a reálný násobek vektoru.

LABORATORNÍ CVIENÍ Stední prmyslová škola elektrotechnická

27. asové, kmitotové a kódové dlení (TDM, FDM, CDM). Funkce a poslání úzkopásmových a širokopásmových sítí.

0.1 Úvod do lineární algebry

LDF MENDELU. Simona Fišnarová (MENDELU) Základy lineárního programování VMAT, IMT 1 / 25

2. PÍKLAD DÍLÍ ÁSTI SOUSTAVY - DÍLÍ ÁST SDÍLENÍ TEPLA

Matematika (CŽV Kadaň) aneb Úvod do lineární algebry Matice a soustavy rovnic

B-ISDN, ATM (vlastnosti)

Soustavy lineárních rovnic

Vektorový prostor. d) Ke každému prvku u V n existuje tzv. opačný prvek u, pro který platí, že u + u = o (vektor u nazýváme opačný vektor k vektoru u)

IMPORT DAT Z TABULEK MICROSOFT EXCEL

Vlastní čísla a vlastní vektory

Diagnostika u voz s 2-místnými diagnostickými kódy

3. ANTAGONISTICKÉ HRY

Úvod do lineární algebry

2. Diody a usmrovae P N pechod

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od jara 2014

Fakt. Každou soustavu n lineárních ODR řádů n i lze eliminací převést ekvivalentně na jednu lineární ODR

0.1 Úvod do lineární algebry

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od podzimu 2015

Stromové rozklady. Definice 1. Stromový rozklad grafu G je dvojice (T, β) taková, že T je strom,

Učební texty k státní bakalářské zkoušce Matematika Diferenciální rovnice. študenti MFF 15. augusta 2008

Základy maticového počtu Matice, determinant, definitnost

Univerzální ovlada LP20 DÁLKOVÝ OVLADA S MOŽNOSTÍ UENÍ SE OD PVODNÍCH OVLADA

Základní pojmy teorie množin Vektorové prostory

V mnoha pípadech, kdy známe rozdlení náhodné veliiny X, potebujeme urit rozdlení náhodné veliiny Y, která je funkcí X, tzn. Y = h(x).


Lineární algebra Operace s vektory a maticemi

Jak taková poítaová sí vypadá

1 Sémantika a její vztah k syntaxi

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od jara 2016

Pídavný modul rozvaha lze vyvolat z hlavní nabídky po stisku tlaítka Výkazy / pídavné moduly.

SOUSTAVY LINEÁRNÍCH ROVNIC

Doc. Ing. Tomáš Šubrt, Ph.D. PEF ZU v Praze MODELY OPTIMÁLNÍHO D LENÍ ZAKÁZEK

Teorie systémů TES 1. Úvod

4. EZY NA KUŽELÍCH 4.1. KUŽELOVÁ PLOCHA, KUŽEL

Hammingovy kódy. dekódování H.kódů. konstrukce. šifrování. Fanova rovina charakteristický vektor. princip generující a prověrková matice

Algoritmus pro hledání vlastních čísel kvaternionových matic

DMA Přednáška Rekurentní rovnice. takovou, že po dosazení odpovídajících členů do dané rovnice dostáváme pro všechna n n 0 + m pravdivý výrok.

TopoL sbr bod pro AAT

2. M ení t ecích ztrát na vodní trati

Soustavy. Terminologie. Dva pohledy na soustavu lin. rovnic. Definice: Necht A = (a i,j ) R m,n je matice, b R m,1 je jednosloupcová.

ANTAGONISTICKE HRY 172

16. Matematický popis napjatosti

Vektory a matice. Obsah. Aplikovaná matematika I. Carl Friedrich Gauss. Základní pojmy a operace

Datový typ POLE. Jednorozmrné pole - vektor

Operační výzkum. Síťová analýza. Metoda CPM.

Cvičení z Lineární algebry 1

VĚTY Z LINEÁRNÍ ALGEBRY

PÍRUKA A NÁVODY PRO ÚELY: - RUTINNÍ PRÁCE S DATY

Základy matematiky pro FEK

3 NÁHODNÁ VELIINA. as ke studiu kapitoly: 80 minut. Cíl: Po prostudování tohoto odstavce budete umt

3. Grafy a matice. Definice 3.2. Čtvercová matice A se nazývá rozložitelná, lze-li ji napsat ve tvaru A =

Matematika 4 FSV UK, LS Miroslav Zelený

1/10. Kapitola 12: Soustavy lineárních algebraických rovnic

Dlitel, násobek Znak dlitelnosti Prvoíslo, íslo složené, rozklad na prvoinitele Nejvtší spolený dlitel, nejmenší spolený násobek

DEFINICE Z LINEÁRNÍ ALGEBRY

2 ELEMENTÁRNÍ POET PRAVDPODOBNOSTI. as ke studiu kapitoly: 70 minut. Cíl: Po prostudování této kapitoly budete umt

Zadání a řešení testu z matematiky a zpráva o výsledcích přijímacího řízení do magisterského navazujícího studia od jara 2017

Teoretické základy vakuové techniky

Úvod do lineární algebry

Obsah. Lineární rovnice. Definice 7.9. a i x i = a 1 x a n x n = b,

1 Báze a dimenze vektorového prostoru 1

KUSOVNÍK Zásady vyplování

Učební texty k státní bakalářské zkoušce Matematika Vlastní čísla a vlastní hodnoty. študenti MFF 15. augusta 2008

Seminární práce 1. ZADÁNÍ - KOLENO ZADÁNÍ - KÍŽ ZADÁNÍ T KUS ZADÁNÍ T KUS ZADÁNÍ - CLONA ZADÁNÍ - DIFUZOR...

Transkript:

) Notace Lineární algebra Petriho sítí Definice: Neznaená PN je taková tveice Q = P Pre Post kde P = {P P n } je množina míst (konená nenulová) = { m } je množina pechod (konená nenulová) Pre: P {} vstupní incidenní relace Pre(P i j ) je váha hrany p P i j Pre(P i j ) = p když hrana existuje Pre(P i j ) = když hrana neexistuje Post: P {} výstupní incidenní relace Post(P i j ) je váha p hrany j P i Post(P i j ) = p když hrana existuje Post(P i j ) = když hrana neexistuje ) Incidenní matice Vstupní incidenní matice W - = [w ij - ] kde w ij - = Pre(P i j ) Výstupní incidenní matice W + = [w ij + ] kde w ij + = Post(P i j ) Incidenní matice W = W + - W - = [w ij ] Vlastnosti incidenní matice Sloupec v matici odpovídá modifikaci aktuálního markingu pi zapálení píslušného pechodu Incidenní matice je nezávislá na markingu Je-li PN istá (nemá vlastní smyky) tak ji lze zrekonstruovat z incidenní matice Užitím incidenní matice lze vypoítat P a invarianty Píklad: P Vstupní incidenní matice P i j Výstupní incidenní matice j P i Incidenní matice P W = W + = W = W + W =

) undamentální rovnice Nech S je zapalovací sekvence z i taková že i [ S > k Charakteristický vektor sekvence S je takové S = (n n ) že kde n i je poet odpálení pechodu i v sekvenci S Definice: undamentální rovnici pro zapalovací sekvenci S takovou že platí i [ S > k nazýváme rovnici Píklad: k = i + W S áme PN z pedchozího píkladu a poátení marking = () Chceme urit marking po odpálení pechodu S = P Incidenní matice undamentální rovnice P = () W = = + WS = + 4) Konzervativní komponenty Vektor vah pro místa = (q q q n ) q i pirozené nenulové íslo i = n Nech P() je podmnožinou P (množina míst PN) pro které je q i nenulové nezáporné Vta: P() je konzervativní komponenta platí-li W = Potom vektor nazýváme P-invariant (nezáporný vektor) souin i nazýváme marking invariant (poet token v místech P() vážený je konstantní) P-invarianty jsou nezávislé na markingu

Píklad: áme PN z pedchozího píkladu a poátení marking = () Chceme urit a) konzervativní komponenty PN b) marking invarianty PN P Rovnice pro P- invarianty arking invarianty P = () P( ) = { P P } P( W = W = () = ) = { P P } m m i = konst = konst i + m + m = konst = konst 5) Repetitivní komponenty Definice: (S) je množina pechod (podmnožina ) které tvoí statickou repetitivní komponentu tehdy když existuje zapalovací sekvence S taková (repetitivní sekvence) že Vlastnosti: W S = Charakteristický vektor S je potom -invariant Pokud platí W S > (S) je rostoucí repetitivní komponenta (tokeny se množí) -invarianty jsou nezávislé na markingu -invariantu odpovídá alespo jedna repetitivní sekvence (ne všem - invariantm musí odpovídat repetitivní sekvence)

Píklad: áme PN podle obrázku Chceme urit repetitivní komponenty a píslušné repetitivní sekvence P Incidenní matice Rovnice pro -invarianty 4 P = () W = WS = S S S ( S ( S = () = () ) = { ) = { = S } 4 = } 4 6) Souvislost P-invariant a vlastností Petriho sítí A Živá Petriho sí Nech je dána obyejná Petriho sí Je-li Petriho sí konzervativní komponenta a repetitivní komponenta Obsahuje-li každý P-invariant alespo jeden token potom je Petriho sí živá B Omezená Petriho sí Nech je dána obyejná Petriho sí Je-li Petriho sí konzervativní komponenta potom je Petriho sí omezená a konzervativní C Reverzibilní Petriho sí Nech je dána obyejná Petriho sí Je-li Petriho sí repetitivní komponenta a je-li Petriho sí živá potom je Petriho sí reverzibilní a repetitivní

Úlohy Úloha 5: Pro Petriho sítˇ na obrázku urete: b) -invarianty a repetitivní komponenty c) arking po odpálení zapalovací sekvence S = a S = 4 P P 4 Úloha 5: Pro Petriho sítˇ na obrázku urete: b) -invarianty a repetitivní komponenty c) arking po odpálení zapalovací sekvence S = 4 P P 4

Úloha 5: Pro Petriho sítˇ na obrázku urete: b) -invarianty a repetitivní komponenty c) arking po odpálení zapalovací sekvence S = P P 4 Úloha 54: Pro Petriho sítˇ na obrázku urete: b) -invarianty a repetitivní komponenty c) arking po odpálení zapalovací sekvence S = P P 4 P P 5 4

Úloha 55: Dva vozíky A a B se pohybují na trati mezi stanicemi konkrétn vozík A mezi stanicí PA a Q vozík B mezi stanicemi PB a Q ást trati je spolená na této ásti mže jet pouze jeden vozík Konkrétn mezi místy A a Q smí jet vozík A v tomto pípad musí být vozík B blokován ezi místy B a Q smí jet vozík B vozík A je v tomto pípad blokován Pro sdílení a pepínání tratí slouží výhybka která je ovládána pulsním signálem (AIGA * AIGB * ) Pohyb vozík je realizován pomocí motor pohyb doprava na trati odpovídá ídícím signálm GA nebo GB pohyb doleva signálm DA nebo DB K ízení pohybu používají operátoi tlaítek DCYA a DCYB Vstupem do ídicího systému jsou binární signály tlaítek DCYA a DCYB binární signály koncových spína PA PB A B a Q Výstupem z ídicího systému jsou akní binární signály GA GB DA DB a impulsní signály AIGA * a AIGB * V klidovém stavu se nacházejí vozíky v místech PA a PB Dva operátoi první na stanici PA druhý na stanici PB mohou nezávisle pomocí tlaítek aktivovat pohyb vozíku smrem k místm A resp B V Pípad že na trati mezi místy A resp B a Q jede vozík do místa Q a zpt do výchozí klidové polohy PA resp PB V opaném pípad vyká v míst A resp B do té doby kdy je druhý vozík na spolené ásti trati V pípad žádosti obou vozík o pohyb do místa Q má prioritu vozík A Po návratu do výchozích míst PA resp PB lze cyklus opakovat stiskem tlaítek Vypracujte: a) Namodelujte funkci vozík pomocí obyejné autonomní Petriho sít b) Vytvote incidenní matici c) Urete P-invarianty konzervativní a repetitivní komponenty d) Diskutujte vlastnosti Petriho sít e) Jaký by byl funkní rozdíl v pípad že bychom modelovali systém pomocí synchronizované Petriho sít?