ACTA UNIVERSITATIS AGRICULTURAE ET SILVICULTURAE MENDELIANAE BRUNENSIS SBORNÍK MENDELOVY ZEMĚDĚLSKÉ A LESNICKÉ UNIVERZITY V BRNĚ



Podobné dokumenty
ACTA UNIVERSITATIS AGRICULTURAE ET SILVICULTURAE MENDELIANAE BRUNENSIS SBORNÍK MENDELOVY ZEMĚDĚLSKÉ A LESNICKÉ UNIVERZITY V BRNĚ

POČÍTAČOVÁ SIMULACE JAKO NÁSTROJ OPTIMALIZACE SVAŘOVACÍ LINKY

ACTA UNIVERSITATIS AGRICULTURAE ET SILVICULTURAE MENDELIANAE BRUNENSIS SBORNÍK MENDELOVY ZEMĚDĚLSKÉ A LESNICKÉ UNIVERZITY V BRNĚ

VYUŽITÍ SIMULAČNÍHO MODELOVÁNÍ V TECHNOLOGICKÉM PROJEKTOVÁNÍ. Výukové podklady. Technologické projektování (HT1)

UPLATNĚNÍ ADITIVNÍHO INDEXOVÉHO ROZKLADU PŘI HODNOCENÍ FINANČNÍ VÝKONNOSTI ODVĚTVÍ ČESKÝCH STAVEBNÍCH SPOŘITELEN

Kolaborativní aplikace

OPTIMALIZATION OF TRAFFIC FLOWS IN MUNICIPAL WASTE TREATMENT OPTIMALIZACE DOPRAVNÍCH TOKŮ V NAKLÁDÁNÍ S KOMUNÁLNÍM ODPADEM

THE PREDICTION PHYSICAL AND MECHANICAL BEHAVIOR OF FLOWING LIQUID IN THE TECHNICAL ELEMENT

BARIÉRY VSTUPU V ODVĚTVÍ PRODUKCE JABLEK V ČESKÉ REPUBLICE BARRIERS TO ENTRY IN THE CZECH APPLES PRODUCTION INDUSTRY.

XML Š ABLONY A JEJICH INTEGRACE V LCMS XML TEMPLATES AND THEIN INTEGRATION IN LCMS

PŘILOHY Příloha 1. Vzor dotazníku

MODEL VÁRKOVÉ LINKY NA VÝROBU CHLORIDU ŽELEZNATÉHO PRO FARMACEUTICKÉ ÚČELY. Vladimír Hanta

D. Klecker, L. Zeman

Návrh a implementace algoritmů pro adaptivní řízení průmyslových robotů

POTENCIÁLNÍ OHROŽENOST PŮD JIŽNÍ MORAVY VĚTRNOU EROZÍ

CHOVÁNÍ SPOTŘEBITELŮ NA TRHU VÍNA V ČR

VYUŽITÍ DYNAMICKÝCH MODELŮ OCELÍ V SIMULAČNÍM SOFTWARE PRO TVÁŘENÍ

P. Verner, V. Chrást

NEW TRANSPORT TECHNOLOGY - BUSES ON CALL

Strukturování Petriho Nadpis 2 Nadpis 3

Karta předmětu prezenční studium

BETON V ENVIRONMENTÁLNÍCH SOUVISLOSTECH

UKÁZKA VYUŽITÍ PROGRAMU WINQSB PŘI VÝUCE KVANTITATIVNÍCH METOD V ROZHODOVÁNÍ V DISTANČNÍ FORMĚ STUDIA

Tematické okruhy pro Státní závěrečné zkoušky

TRANSFORMACE OBJEKTOVÉ PETRIHO SÍTĚ Z JAZYKA OPNML DO GRAFU TRANSFORMATION OF OBJECT-ORIENTED PETRI NET FROM OPNML LANGUAGE TO GRAPH

Exaktní metody v managementu

INFLUENCE OF COSTS FOR OPERATING, MAINTENANCE AND RENEWAL OF EQUIPMENT IN ELECTROPLATING CONTACT SYSTEMS AND IMMERSION HEATERS

Teorie systémů TES 7. Výrobní informační systémy

Analýza využití strojních zařízení firmy EPCOS, s.r.o. v Šumperku. Martin Moravec

Web based dynamic modeling by means of PHP and JavaScript part II

Uživatelem řízená navigace v univerzitním informačním systému

SPOTŘEBITELSKÝ KOŠ CONSUMER BASKET. Martin Souček

XSLT ŠABLONA PRO VYTVOŘENÍ GRAFU OBJEKTOVÉ PETRIHO SÍTĚ Z FORMÁTU OPNML

SOFTWARE PRO ANALÝZU LABORATORNÍCH MĚŘENÍ Z FYZIKY

MOŽNOSTI VYUŽITÍ SOFTWARE SNOOPY A PIPE2 K NAVRHOVÁNÍ LINEK MHD POSSIBILITY OF USING SOFTWARE SNOOPY A PIPE2 TO DESIGN OF TRANSPORT NETWORKS

ACTA UNIVERSITATIS AGRICULTURAE ET SILVICULTURAE MENDELIANAE BRUNENSIS SBORNÍK MENDELOVY ZEMĚDĚLSKÉ A LESNICKÉ UNIVERZITY V BRNĚ

TRANSFORMACE RELAČNÍHO DATOVÉHO MODELU NA OBJEKTOVÝ TRANSFORMATION OF RELATIONAL TO OBJECT DATA MODEL

ACTA UNIVERSITATIS AGRICULTURAE ET SILVICULTURAE MENDELIANAE BRUNENSIS SBORNÍK MENDELOVY ZEMĚDĚLSKÉ A LESNICKÉ UNIVERZITY V BRNĚ

Technologie kompozitního povlakování a tribologické výsledky Zn-PTFE

Řízení pohybu stanice v simulačním prostředí OPNET Modeler podle mapového podkladu

VYBRANÉ NÁSTROJE ZAJIŠTĚNOSTI ÚDRŽBY

K. Novotný, J. Filípek

Měření rozložení optické intenzity ve vzdálené zóně

SAFETY IN LOGISTIC TRANSPORT CHAINS USING THEORY OF GRAPHS

Interakce mezi uživatelem a počítačem. Human-Computer Interaction

POLOHOVÁNÍ ULTRAZVUKOVÉHO SENZORU

SIMPROKIM METODIKA PRO ŠKOLENÍ PRACOVNÍKŮ K IZOVÉHO MANAGEMENTU

Zpráva ze zahraniční služební cesty

Otevřená ekonomika, měnový kurz

1 Úvod. 1 Tento příspěvek je částí analýzy (odborné statě) Maastrichtská konvergenční kritéria (Šimíková (2003)), jenž

Kompatibilita kolejových obvodů a drážních vozidel - aktuální stav, evropské aktivity s vazbou na ČR

Aplikace výsledků European Social Survey a Schwartzových hodnotových orientací v oblasti reklamy

OHROŽENÍ PŘENOSOVÝCH SOUSTAV PŘÍRODNÍMI VLIVY THREAT OF THE ELECTRICAL TRANSMISSION SYSTEMS BY THE NATURAL

VLIV NEURČITOSTI, NEJASNOSTI, NEJISTOTY A SLOŽITOSTI NA ROZHODOVÁNÍ ORGANIZACÍ

Životopis. Osobní údaje. Vzdělání. Zaměstnání. Pedagogická činnost na VŠE v Praze. Vysoká škola ekonomická v Praze

ACTA UNIVERSITATIS AGRICULTURAE ET SILVICULTURAE MENDELIANAE BRUNENSIS SBORNÍK MENDELOVY ZEMĚDĚLSKÉ A LESNICKÉ UNIVERZITY V BRNĚ

TRH S EKOLOGICKÝM OVOCEM A ZELENINOU V ITÁLII A VE FRANCII MARKETS FOR ORGANIC FRUITS AND VEGETABLES IN ITALY AND FRANCE

Výuka softwarového inženýrství na OAMK Oulu, Finsko Software engineering course at OAMK Oulu, Finland

Smart Temperature Contact and Noncontact Transducers and their Application Inteligentní teplotní kontaktní a bezkontaktní senzory a jejich aplikace

GRAFY A GRAFOVÉ ALGORITMY

Technická univerzita v Liberci Katedra výrobních systémů LOGISTIKA. Část 2. František. Manlig. Listopad Logistika.

Metody inventarizace a hodnocení biodiverzity stromové složky

Technologie city logistiky

Jiří DOSTÁL Univerzita Palackého v Olomouci, Pedagogická fakulta, KTEIV. Interaktivní tabule ve vzdělávání

Projekt zefektivnění systémového procesu balení ve firmě Siemens s.r.o., odštěpný závod Elektromotory. Bc. Petr Valášek

FORMÁLNÍ SPECIFIKACE PRO REGISTRACI VÝVOJE PODNIKOVÉHO IS

Kvantifikace operačního rizika v rámci Přistupu distribuce ztrát

Strategický management

UNIVERZITA PARDUBICE DOPRAVNÍ FAKULTA JANA PERNERA BAKALÁŘSKÁ PRÁCE Tomáš Vojtek

Vstup a úkoly pro 1. kapitolu VYMEZENÍ POJMÚ. CÍLE VÝROBNÍ LOGISTIKY.

PROBLEMATIKA BROWNFIELDS Z POHLEDU JEJICH BEZPEČNOSTNÍCH RIZIK PRO ÚZEMNÍ ROZVOJ

Zvyšování výkonnosti firmy na bázi potenciálu zlepšení

CFD simulace teplotně-hydraulické charakteristiky na modelu palivové tyči v oblasti distanční mřížky

Hodnocení PPP 1 projektů

Modelování webových služeb v UML

MODELOVÁNÍ UZAVŘENÝCH OBSLUŽNÝCH LOGISTICKÝCH SYSTÉMŮ PETRIHO SÍTĚMI

v období Structural Funds and Their Impact on Rural Development in the Czech Republic in the Period

PŘÍSPĚVEK O MOŽNÉM VYUŽÍVÁNÍ P/T PETRIHO SÍTÍ PŘI NAVRHOVÁNÍ SVĚTELNÉHO ŘÍZENÍ KŘIŽOVATEK

PODŘÍZNUTÍ PŘI BROUŠENÍ TVAROVÝCH DRÁŽEK

Okruhy otázek a literatura k přijímacím zkouškám na navazující magisterské studium z odborného předmětu

Prof. Ing. Miloš Konečný, DrSc. Nedostatky ve výzkumu a vývoji. Klíčové problémy. Tyto nedostatky vznikají v následujících podmínkách:

KVALITA ŽIVOTA A BEZPEČNOST JAKO KLÍČOVÉ PROMĚNNÉ REGIONÁLNÍHO PLÁNOVÁNÍ SOCIÁLNÍ POLITIKY

Akumulace energie z fotovoltaiky do vodíku

Počítačové kognitivní technologie ve výuce geometrie

dokumentu: Proceedings of 27th International Conference Mathematical Methods in

Úvod do teorie her. David Bartl, Lenka Ploháková

ABSTRAKT ABSTRACT. Dále bude vytvořen postup pro mechanicko-pevnostní analýzu v programu Cosmos/DesignSTAR.

Univerzita Pardubice. Fakulta filozofická

Projektová dokumentace pro tvorbu internetových aplikací

INTERAKTIVNÍ TABULE A MATEMATICKÝ SOFTWARE GEOGEBRA PŘI VÝUCE MATEMATIKY V ANGLICKÉM JAZYCE

NĚKOLIK POZNÁMEK KE ZRUŠENÍ TRVALÉHO POBYTU V ČESKÉ REPUBLICE

DESKRIPCE A APLIKACE KOMUNIKAČNÍCH E-KANÁLŮ VYUŽITELNÝCH VE VZTAHU OBČANŮ A OBCÍ

3D Vizualizace muzea vojenské výzbroje

PROJEKT LOGISTICKÉ KONCEPCE SE ZAMĚŘENÍM NA DISTRIBUCI

VaVČ v závěru I. dekády III. tisíciletí

Metodické listy pro kombinované studium předmětu Firemní cenová politika (N_FCP) Akademický rok 2009/10

Publikační činnost za rok 2003:

CENTRUM ROZVOJE STROJÍRENSKÉHO VÝZKUMU LIBEREC

Přehled modelů reputace a důvěry na webu

Česká zemědělská univerzita v Praze. Provozně ekonomická fakulta. Katedra informačních technologií

Transkript:

ACTA UNIVERSITATIS AGRICULTURAE ET SILVICULTURAE MENDELIANAE BRUNENSIS SBORNÍK MENDELOVY ZEMĚDĚLSKÉ A LESNICKÉ UNIVERZITY V BRNĚ Ročník LIV 1 Číslo 3, 006 Předpoklady Petriho sítí k modelování logistických systémů P. Jedlička Došlo: 15. prosince 005 Abstract Jedlička, P.: Qualifications of Petri nets for modeling of logistical systems. Acta univ. agric. et silvic. Mendel. Brun., 006, LIV, No. 3, pp. 131 136 Simulation and optimization is one of the most popular approaches to improve the use of simulation models as a tool to obtain the best system configuration. Petri nets have proved to be useful for examining the performance of different system configurations and/or alternative operating procedures for various systems. Based on their precise semantics and easy-to-understand graphical representation, Petri nets are appropriate to model logistic systems together with their quantitative and qualitative properties. In this paper, potential benefits of usage of object-oriented Petri nets for optimization of logistical systems are discussed. Petri net, logistics, analysis, optimization Logistika je prezentována jako disciplína, která se zabývá rozmísťováním zdrojů, jimiž jsou zboží, výrobní kapacity, lidé a informace a slaďováním řetězců činností, jež jsou nutné k bezchybnému uspokojování zákazníků, tj. k dodání správného zboží ve správném množství a kvalitě, na správné místo, ve správném okamžiku a se správnými náklady. Obecně jde o uplatnění určitých pravidel pro sladění řetězců aktivit mnoha spolupracujících subjektů tak, aby bylo dosaženo zamýšleného efektu (Pernica, 001). Logistika se stala významným atributem úspěšného podniku v tržním hospodářství. Zvládnout logistiku od úrovně realizátora toků surovin a hotových výrobků a s nimi spojených toků informací až po úroveň spolutvůrce podnikové strategie znamená získat konkurenční výhodu. Logistika se stala jedním z klíčových faktorů strategického významu, které rozhodují o přežití podniku v prostředí integrace, globalizace a zostřující se konkurence. MATERIÁL A METODY Účelem tohoto příspěvku je konfrontovat nejčastější požadavky na logistické systémy s modelovacími a analytickými možnostmi Petriho sítí. Cílem je naznačit možné využití Petriho sítí jako prostředku pro modelování, optimalizaci a zefektivnění logistických struktur a procesů. Cíle a očekávané přínosy optimalizace logistických systémů Mezi nejčastěji sledované cíle restrukturalizace logistických systémů patří: - optimalizace časových, prostorových a dalších nároků na zajištění logistických činností, - eliminace nadbytečných materiálových toků, - zvýšení efektivity distribuce, snížení nákladů, - návrh nového rozmístění a kapacity skladů, - návrh způsobu a časového rozložení přepravy zboží, - příprava logistického systému na změny (zvýšení) objemu produkce a změny (rozšíření) portfolia výrobků/služeb, - optimalizace zásob při dodržení vysoké úrovně zákaznických služeb. 131

13 P. Jedlička Očekávanými dlouhodobými přínosy těchto změn bývají nejčastěji: - snížení dopravních nákladů - zvýšení využití kapacity vozidlového parku - zvýšení spolehlivosti dopravy - snížení procesních časů při nakládce a vykládce - snížení zátěže obsluhujícího personálu - omezení úzkých míst a prostorových kolizí - vytvoření prostoru pro další nárůst požadavků na podnikovou logistiku - odstranění limitních stavů - vytvoření prostoru pro další nárůst požadavků na podnikovou logistiku - efektivnější využití skladů. Petriho sítě Petriho sítě (Petri nets PN) představují populární formalismus pro modelování diskrétních paralelních systémů. Jednoduchý princip, na kterém jsou založeny, přináší možnosti srozumitelného grafického zápisu, simulace a analýzy. Analýzou systémů modelovaných pomocí PN lze odhalit řadu jejich vlastností již v úvodních fázích návrhu a vyhnout se tak později zjištěným problémům. Původním konceptem teorie Petriho sítí, jak je zavedl C. A. Petri, jsou P/T Petriho sítě (Place/Transition Petri Nets). Jejich struktura, komponenty i dynamika tvoří výchozí principy dalších evolučních variant Petriho sítí. Grafy P/T Petriho sítě lze je chápat jako speciální třídu bipartitních grafů, při jejichž vytváření užíváme následující elementy: Místa (places) slouží k vyjádření stavů modelovaného systému; pro jejich znázornění používáme většinou kružnice, pro popis pak nejčastěji písmeno p a pořadové číslo místa v síti. Přechody (transitions) popisují změny v systému. Zakreslujeme je obvykle ve tvaru obdélníků, příp. úseček, popisujeme je nejčastěji názvem složeným z písmene t a pořadového čísla přechodu v síti. Hrany (arcs) jsou povinně orientované a spojují vždy v některém směru místo a přechod. Nesmí tedy spojovat dvě místa nebo dva přechody. Jedno místo s jedním přechodem smí v každém z obou směrů propojovat nejvýše jedna hrana. Hrany většinou zakreslujeme jako úsečky nebo křivky se šipkami. Inhibiční hrany (inhibitory arcs) jsou speciální hrany, které jsou vždy orientovány směrem od místa k přechodu. Tuto propojovanou dvojici pak již nelze propojit jinou hranou. Inhibiční hrany zakreslujeme většinou úsečkami nebo křivkami, které jsou zakončeny na straně přechodu malou kružnicí. Značení sítě (marking) vyjadřuje aktuální stav modelovaného systému pomocí tzv. značek (tokens), které považujeme za vzájemně nerozlišitelné a znázorňujeme je pomocí malých kruhů v jednotlivých místech sítě, v případě většího počtu přirozeným číslem. Aktuální značení Petriho sítě s n místy lze zapsat ve tvaru uspořádané n-tice, jejíž i-tý prvek (i = 1..n) bude celé nezáporné číslo vyjadřující počet značek i-tého místa sítě. Je-li modelovaný systém v počátečním stavu, hovoříme o jeho počátečním značení toto je v literatuře často označováno symbolem m 0. Počet značek v místě p označme m(p). Jelikož hrany P/T Petriho sítě jsou orientované, lze u každého místa nebo přechodu sítě hovořit o množině vstupních hran a množině výstupních hran. S každou hranou sítě smí být asociováno přirozené číslo udávající její ohodnocení, jehož význam je popsán v následujícím textu. Není-li ohodnocení hrany explicitně uvedeno, pokládáme jej za rovné číslu 1. Realizace kroků v P/T Petriho sítích Pomocí P/T Petriho sítí lze nejenom zachytit aktuální stav modelovaného systému, ale rovněž dynamiku přechodů mezi jeho jednotlivým stavy. Na schématu P/T Petriho sítě se tato dynamika znázorňuje prováděním přechodů sítě. Přechod smí být proveden (je proveditelný), je-li v každém vstupním místě přechodu, jež s ním není spojeno inhibiční hranou, alespoň takový počet značek, jaké je ohodnocení příslušné hrany. Je-li však některá ze vstupních hran přechodu inhibiční hranou a v místě asociovaném s touto hranou je alespoň tolik značek, jaké je ohodnocení této inhibiční hrany, přechod nemůže být proveden. Jsou-li podmínky pro provedení daného přechodu splněny, smí být přechod proveden. Samotné jeho provedení spočívá v odebrání takového počtu značek ze všech vstupních míst přechodu, jež s ním nejsou spojeny inhibiční hranou, které se rovná ohodnocení hrany spojující vstupní místo a prováděný přechod, a přidání takového počtu značek do všech výstupních míst prováděného přechodu, jež se rovná ohodnocení hrany spojující prováděný přechod s daným místem. Krokem (step) v Petriho síti rozumíme provedení všech současně proveditelných přechodů pro dané značení sítě. Obrázek 1 ukazuje P/T Petriho síť před (a) a po (b) provedení kroku.

Předpoklady Petriho sítí k modelování logistických systémů 133 P1 P3 P1 P3 T1 T1 P 3 1 P4 P 3 1 P4 1: Provedení kroku v P/T Petriho síti a) b) Hierarchické Petriho sítě Nepříjemnou vlastností definice klasických P/ T Petriho sítí je obtížnost modelování rozsáhlých a složitých systémů, jež jsou složeny z několika hierarchických úrovní. Z tohoto důvodu byla definice klasických P/T Petriho sítí mnoha autory rozšířena o možnost začlenění hierarchických míst a přechodů, jež samy reprezentují jinou (i dále hierarchickou) Petriho síť (Češka, 1994). Jeden z návrhů hierarchické Petriho sítě (Martiník, 1999) definuje hierarchickou P/T Petriho síť pomocí jedné hlavní stránky a konečné množiny podstránek. V síti jsou zavedeny dva nové typy hierarchických přechodů (synchronní a asynchronní), jež svým významem reprezentují podstránku hierarchické P/T Petriho sítě (tato podstránka smí samozřejmě rovněž obsahovat další hierarchické přechody). S každým hierarchickým přechodem je asociována právě jedna podstránka, již tento přechod reprezentuje. Hlavní stránka i všechny podstránky sítě smí obsahovat množinu míst, přechodů, hran a inhibičních hran přesně v souladu se známými definicemi těchto prvků z klasických P/T Petriho sítí. Navíc smí tyto stránky obsahovat oba typy hierarchických přechodů. Každá podstránka navíc musí obsahovat jediné (speciální) vstupní místo podstránky a jediné výstupní místo podstránky. Tato místa svým významem představují jakýsi vstupní a výstupní bod podstránky a současně sehrávají roli vstupního a výstupního interface. Nutno zdůraznit, že cílem hierarchizace Petriho sítě je umožnit grafické zobrazení i rozsáhlejších sítí, přičemž každou hierarchickou síť lze náhradou hierarchických míst a přechodů jejich podstránkami převést na nehierarchickou ( plochou ) síť. Vysokoúrovňové Petriho sítě V průběhu 80. let se problematika Petriho sítí rozšiřuje o studium tzv. vysokoúrovňových Petriho sítí (High-level Petri Nets), jež s sebou přinášejí významný koncept v rozlišitelnosti značek. Právě charakter značek sítě se stal jedním ze základních ukazatelů pro definici úrovní (levels) Petriho sítí. Rozlišujeme tedy následující úrovně: Úroveň 1 značky ve stejném místě Petriho sítě jsou vzájemně nerozlišitelné a mají charakter boolenovských hodnot. Dané místo smí obsahovat buďto žádnou nebo jedinou značku (každé místo tedy smí reprezentovat právě dva stavy). Nejznámějším reprezentantem této úrovně jsou tzv. C/E Petriho sítě (Condition/Events Petri Nets). Jejich definici a základní vlastnosti lze nalézt např. v (Reisig, 1985). Úroveň značky Petriho sítí jsou stále vzájemně nerozlišitelné, avšak dané místo smí obsahovat libovolný (konečný nebo nekonečný) počet značek. Místo se tedy smí nacházet v obecně nekonečně mnoha stavech a svým charakterem reprezentuje čítač (counter). Nejznámějším reprezentantem této třídy sítí jsou právě P/T Petriho sítě (Place/ Transitions Petri Nets) jejich definice a základní vlastnosti viz např. (Češka, 1994; Peterson, 1981; Reisig, 1985). Úroveň 3 dané místo smí obsahovat obecně strukturované a vzájemně rozlišitelné značky nesoucí jistou informaci (high-level tokens). Jde o nejobecnější třídu Petriho sítí (bohužel velmi obtížně analyzovatelnou). Mezi nejvýznamnější zástupce zde řadíme vysokoúrovňové Petriho sítě (High-level Petri Nets) s významnou podtřídou barvených Petriho sítí (Coloured Petri Nets), v nichž je problém identifikovatelnosti značek řešen jejich tzv. obarvením. Každé značce v síti je jednoznačně přiřazena barva z jisté definované množiny barev, která reprezentuje některý datový typ. Teorie barvených Petriho sítí včetně výsledků z oblasti barvených hierarchických sítí je popsána např. v (Jensen, 1991a; Jensen, 1991b). V souvislosti s rozšířením objektového přístupu do sféry programovacích jazyků, databází a dalších oblastí byl tento princip implementován i do Petriho sítí.

134 P. Jedlička Vzniklo několik koncepcí objektových Petriho sítí (Janoušek, 1998; Martiník, 1999), jež je možné zařadit do úrovně 3 (viz předchozí členění). Značky sítě reprezentují objekty s atributy, jejichž hodnoty mohou být měněny v přechodech sítě. Tato koncepce, na rozdíl od předchozích, umožňuje modelovat mnohem složitější systémy s netriviálními prvky, které lze v objektové Petriho síti popsat právě pomocí objektových značek. VÝSLEDKY A DISKUSE Předpoklady Petriho sítí pro modelování logistických systémů V Petriho sítích jsou prostřednictvím přechodů přesouvány značky mezi jednotlivými místy sítě. V logistických systémech jsou zase přepravovány suroviny, polotovary a hotové výrobky mezi místy jejich zpracování, výroby, skladování a spotřeby. Zřejmé analogie mezi oběma systémy lze využít k pokusům modelovat logistické systémy prostřednictvím Petriho sítí. Taková možnost byla již v minulosti některými autory zkoumána (Piera, 004; Macías, 004), nikoliv však na úrovni objektových Petriho sítí. Objekty přepravované v logistických sítích mají mnoho parametrů, které jsou z logistického hlediska významné (hmotnost, rozměry, skladovací podmínky, trvanlivost apod.) a na nichž záleží způsob manipulace s těmito objekty. Tyto objekty lze i s jejich parametry modelovat pomocí značek objektových Petriho sítí a jejich atributů. Manipulaci se značkami lze determinovat konkrétními hodnotami těchto atributů, čímž lze dosáhnout do značné míry věrného zobrazení skutečného chování logistického systému. Z modelu v podobě Petriho sítě lze pak zjistit řadu významných vlastností modelovaného systému a následně je využít k jeho optimalizaci. Mezi tyto vlastnosti patří například: Bezpečnost Petriho síť nazýváme bezpečnou, jestliže pro každé její značení platí pro každé její místo m(p) 1. Slovně vyjádřeno to znamená, že se v každém okamžiku nachází v každém místě sítě nejvýše jedna značka. Omezenost (ohraničenost) Petriho síť nazýváme k-omezenou, jestliže k N {0}; m, p; m(p) k. Pokud tuto vlastnost budeme zjišťovat pro jednotlivá místa sítě zvlášť, získáme informaci o maximálním počtu značek v daném místě dosažitelném z počátečního značení sítě. V případě aplikace modelu na logistický systém tak lze stanovit například potřebné kapacity skladovacích zařízení. Konzervativnost Petriho síť nazýváme konzervativní, jestliže pro každý její stav platí, že celkový počet značek je konstantní, tzn. i N {0}; m (i) (p j ) = k. j Pro logistický systém by to znamenalo, že počet manipulovaných či přepravovaných objektů je v celém systému konstatní. To je sice zdá na první pohled samozřejmé, avšak bude třeba počítat s určitými ztrátami, např. v důsledku odcizení nebo zničení. Živost Petriho síť nazýváme živou, jestliže jsou živé všechny přechody. Přechod lze označit za živý, jestliže ke každému značení sítě m dosažitelnému z počátečního značení existuje takové značení m dosažitelné z m, které umožní provedení daného přechodu. Jestliže přechody v Petriho síti mohou reprezentovat manipulaci a přepravu objektů logistického systému, lze ověřením této vlastnosti potvrdit nebo vyloučit možnost takovéto manipulace nebo přepravy. Uvedené vlastnosti Petriho sítě lze zjistit buď teoreticky nebo simulací. Jednou z používaných teoretických metod je konstrukce stromu dosažitelných značení, který ovšem může být pro objektové Petriho sítě velmi rozsáhlý a teoreticky až nekonečný. Simulační metody jsou zase závislé na dostupných softwarových nástrojích, které bývají často použitelné jen pro jednu variantu Petriho sítí, příp. pouze pro sítě nižších úrovní. Samostatným problémem je nalezení způsobu záznamu objektové Petriho sítě vhodného pro automatizované zpracování pomocí výpočetní techniky. Tradiční způsoby, jako je grafické znázornění nebo matematické vyjádření, nejsou pro tyto účely nejvhodnější. Vhodným formátem se jeví být jazyk XML. Na bázi XML již existuje jazyk PNML (Petri Nets Markup Language) (Weber, 004). Ten je však v aktuální verzi schopen popsat pouze sítě do úrovně (viz výše). SOUHRN Cílem příspěvku je naznačit možnosti využití vysokoúrovňových Petriho sítí k modelování, analýze a následné optimalizaci logistických systémů. Jako nejvhodnější varianta jsou doporučeny objektové Petriho sítě a to pro jejich schopnost komplexního popisu prvků systému. Jsou uvedeny významné identifikovatelné vlastnosti Petriho sítí a jejich vztah k logistickým systémům. V závěru je zmíněna problematika vytvoření vhodného formátu pro záznam objektové Petriho sítě. Petriho sítě, logistika, analýza, optimalizace Tento příspěvek vznikl v rámci řešení výzkumného záměru VZ MSM 615648904/03/03/04.

Předpoklady Petriho sítí k modelování logistických systémů 135 LITERATURA Češka, M.: Petriho sítě. 1. vyd. 94 s. Brno: CERM, 1994. ISBN 80-85867-35-4. Janoušek. V.: Modelování objektů Petriho sítěmi. 1. vyd. Brno: VUT, 1998. 137 p. Doctoral thesis. Janoušek, P. PNtalk: Object Orientation in Petri Nets. In Proceedings of European Simulation Multiconference 95, pages 196 00. Prague: Czech Technical University, 1995. ISBN 1-56555-080-3 Jensen, K.: Coloured Petri nets: basic concepts, analysis methods and practical use. 1 st ed. Berlin; New York; Paris: Springer, 1991. 34 p. ISBN 3-540-55597-8. Jensen, K., Rozenberg, G.: High-level Petri nets: theory and application. 1 st ed. Berlin; New York; Paris: Springer, 1991. 74 p. ISBN 3-540- 5415-X. Macías, E. J., de la Parte, M. P.: Simulation and Optimization of Logistic and Production Systems Using Discrete and Continuous Petri Nets. Simulation, Mar 004, 80: 143 15. ISSN 1741-3133. Martiník, I. Metodologie tvorby objektově-orientovaných programových systémů s využitím teorie objektových Petriho sítí. 1. vyd. Ostrava: VŠB-TU, 1999. 18 p. Doctoral thesis. Pernica, P.: Logistický management. Teorie a podniková praxe. 664 s. Praha: Radix, 001. ISBN 80-86031-13-6. Peterson, J. L.: Petri net theory and the modeling of systems. 1. vyd., 90 s. New Jersey: Prentice Hall, 1981. ISBN 0-13-661983-5. Piera, M. A.: Optimization of Logistic and Manufacturing Systems through Simulation: A Colored Petri Net-Based Methodology. Simulation, Mar 004, 80: 11 19. ISSN 1741-3133. Reisig, W.: Petri Nets An Introduction. 1. vyd., 161 s. Berlin: Springer-Verlag, 1985. Weber, M.: Petri Net Markup Language [online] [cit. 004-06-6]. URL: <http://www.informatik. hu-berlin.de/top/pnml/about.html>. Adresa Ing. Petr Jedlička, Ph.D., Ústav informatiky, Mendlova zemědělská a lesnická univerzita v Brně, Zemědělská 1, 613 00 Brno, Česká republika

136