počítačová simulace logistických procesů i. - cvičení 01nb.vse.cz/~fabry/pslp1-cv01.pdf ·...

56
Počítačová simulace logistických procesů I. - cvičení 01 ŠAVŠ, Štoček, Karpeta, Varjan 24.2.2016

Upload: others

Post on 28-Jul-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Počítačová simulace logistických procesů I. - cvičení 01ŠAVŠ, Štoček, Karpeta, Varjan24.2.2016

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Přehled témat

Spuštění SW PlantSimulationNastavení parametrů při spuštěníAktuální používaná SW verze

Struktura programu po spuštěníZákladní popis oken SW PlantSimulationStart PageKnihovny třídKnihovny tříd - MaterialFlowKnihovny tříd – MusKnihovny tříd - ResourcesKnihovny tříd - InformationFlowKnihovny tříd – UserInterfaceKnihovny tříd - ToolsKnihovny tříd - Models

Základní nastaveníTools/Model Settings - ObecnéTools/Model Settings - ModelováníTools/Model Settings - SimulaceTools/Model Settings - JednotkyGrafika – scaling FactorGrafika – změna rozměru ikony

Základní orientace v prostředí PlantSimulationZpráva knihoven

2

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Přehled témat

Základní nastaveníVerze připojené knihovny prvkůVytvoření knihovny prvkůAktualizace knihovny prvků

Základní orientace v prostředí PlantSimulationOtevřeníUložení souboruZaložení modelu „Frame“Změna strukturyZměna názvu

Základní orientace v prostředí sítě (Standardní lišta s nástroji)Základní orientace v prostředí PlantSimulation

Síťová lišta nástrojůToolbox / nástroje

Základní objekty (prvky), použité ve výuceMus.EntityMaterialFlow.EventControllerMaterialFlow.ConnectorMaterialFlow.SourceMaterialFlow.SingelProcMaterialFlow.Drain

Vzorový příklad: PSLP1_CV01_M01, PSLP1_CV01_M023

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Spuštění SW PlantSimulation

4

1.

2.

3.

z plochy

přes Start

přímo ze složky

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Spuštění SW PlantSimulation (Nastavení parametrů při spuštění)

5

Vytvořením zástupce na ploše je možné nastavit následující funkce:1. základní jazyk používaný prostředí PlantSimulation (UILanguage:ENU, /UILanguage:DEU, ...

„angličtina, němčina, ...“)2. využití zápisu a čteni dat z Excelu (-NativeExcel)3. průběžné ukládání vytvářeného modelu (-a 30:00 „automatické uložení po 30-ti minutách)4. typ licence, kterou chci použít (-L PROFESSIONAL, SIMULATION, APPLICATION, STANDARD,

RUNTIME, STUDENT, RESEARCH, EDUCATIONAL, VIEWER)

"C:\Program Files\Tecnomatix\Plant Simulation 10\PlantSimulation10.exe" /UILanguage:DEU -NativeExcel -a 30:00

1. 2. 3.

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Spuštění SW PlantSimulation (Aktuální používaná SW verze)

6

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Struktura programu po spuštění

7

příkazový panel

panel symbolů

panel nástrojů

průzkumník

konzola

úvodní okno

Pozn.: Je možné vytvořit uživatelský vzhled a uspořádání jednotlivých oken. Například pomocí „View“ vpříkazovém panelu.

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Struktura programu (základní popis oken SW PlantSimulation)

8

průzkumník

3D - knihovna Oblíbené knihovna tříd

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Struktura programu (Start Page)

9

případné zobrazení okna z příkazového řádku „View/Start Page“vytvoření nového modelu:pomocí Start Page - „Create New Model“z příkazového paneluz panelu symbolůstanovení výběru knihoven, které budou k dispozici

Seznam posledních spuštěných modelů

příkladydemo instruktážní videavýukové tutoriálynovinky v rámci aktuální verze

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Struktura programu (Knihovny tříd)

10

každý nový soubor (koncovka .spp) obsahuje knihovnu tříd (Clas Library)veškeré objekty používané pro práci s modelem jsou obsaženy v knihovně třídknihovna je logicky členěna do tematických částí od materiálového toku, zdroje,informační toky, přes uživatelské rozhraní až po nástroje a vlastní modelstrukturu knihovny tříd lze libovolně měnit (doporučuje se však použít strukturu,která je načtena při vytvoření nového souboru)při vytváření vlastních složek a modelových sítí je nutné udržovat strukturuknihovny tříd přehlednouobjasnění základních pojmů:

souborknihovna třídobjekt (prvek)síťmodelvnořený model

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Struktura programu (Knihovny tříd - MaterialFlow)

11

PlaceBuffer - zásobník s místyBuffer - zásobníkSorter - třídičLine - dopravníkAngularConverter - rohový převaděčConverter - konvertorTurnTable - otočný stůlTurnplate - otočná deskaTrack - komunikace, silniceTwoLaneTrack - dvouproudá silniceFlowControl - řízení tokuCycle - takt

mezi základní objekty (prvky) pro modelování materiálového toku (MT) patří:

Connector - spojkaEventController - správce událostíFrame - síťInterface - přechodSource - zdrojDrain - místo zánikuSingleProc - pracovní staniceParallelProc - paralelní staniceAssembly - montážní staniceDismantle Station - demontážní stanicePickAndPlace - robotická staniceStore - sklad

prvky je možné převzít do modelu jak z knihovny tak z lišty Toolboxupokud je ve složce umístněn objekt Toolbox, je možné si zobrazit Toolbox panelAktivní prvky MT: přepravují, zpracovávají, opracovávají pohybující se objekty(pař. jednotlivé díly výrobku).Pasivní prvky MT: nepřepravují, nezpracovávají díly. Pouze je skladují nebopředstavují komunikace a řízení MT.

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Struktura programu (Knihovny tříd – Mus)

12

Základní pohybující se prvky jsou:

Entity - přepravovaný předmět (výrobek, zboží)Container - pomocný prostředek pro přepravu (paleta, přepravka, přípravek)Transporter - vozidlo (nákladní automobil, vysokozdvižný vozík)

MUs objekty nejsou vázány na pevné místo. Během simulace se pohybují poobjektech MT.Některé vlastnosti a parametry mají však společné. Základní rozdíl však je vmožnosti vlastního pohybu a schopnosti přepravovat další Mus.

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Struktura programu (Knihovny tříd - Resources)

13

Pro modelování zdrojů jsou určeny následující prvky:

Workplace - pracovištěFootPath - cestaWorkerPool - pool pracovníkůWorker - pracovníkExporter - exportérBroker - zprostředkovatelShiftCalendar - směnový kalendářLockoutZone - bezpečnostní zóna

Objekty zdrojů jsou používány pro zobrazení pracovních činností. Tytočinnosti jsou přiřazeny jednotlivým pracovníkům. Pomocí objektů zdrojů jemožno modelově vytvářet různé strategie pracovních činností při zohledněníteamové práce a to včetně zajištění činnosti na více pracovištích jednímpracovníkem. V modelu je pak možno zohlednit i dobu na přesun pracovníkamezi pracovišti.

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Struktura programu (Knihovny tříd - InformationFlow)

14

Pro modelování informačních toků jsou určeny následující prvky:

Method - metodaVariable - proměnnáTableFile - tabulkaCardFile - kartotékaStackFile - „stoh“QueueFile - „fronta“TimeSequence - časová osa

Pomocí objektu metoda je možné programovat různé akce, rozhodovacíprocesy až po ukládání informací z běžícího procesu. Internímprogramovacím jazykem je SimTalk.Tabulky a proměnné nám pak slouží k uchovávání a výměně informací mezizvolenými objekty a naprogramovanými procesy.Objekty typu XMLInterface, FileInterface nám pak slouží k rozhraní mezimodelem a soubory typu .xls, txt.

Trigger - spouštěčGenerator - generátorAttributeExplorer - průzkumník atributůXMLInterface - xml-rozhraníFileInterface - datové rozhraníFileLink - propojení na soubor

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Struktura programu (Knihovny tříd – UserInterface)

15

Mezi objekty uživatelského rozhraní patří:

Comment - komentářDispley - displejChart - grafReport - reportDialog - dialogCheckbox - zaškrtávací volbaButton - tlačítková volbaDropDownList - roletková volba

Objekty uživatelského rozhraní slouží pro usnadnění parametrizace modelu azobrazení požadovaných statistických hodnot zjištěných během simulace.

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Struktura programu (Knihovny tříd - Tools)

16

Objekty nástrojů:

BottleneckAnalyser - analýza úzkých místSankeyDiagram - Sankeyeho grafExperimentManager - manažer experimentůGAWizard - průvodce genetických algoritmůTransferStation - přemísťovací staniceDistributedSimulation - distribuovaná simulace

Ve složce Tools jsou umístněny uživatelské knihovny. Jedná se o nadstavbovéobjekty sloužící k optimalizaci procesu, případně k urychlení prováděnísimulačních experimentů.

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Struktura programu (Knihovny tříd - Models)

17

Modelová složka

Tato složka je určena k ukládání uživatelem vytvořených modelůPři založení nového souboru je zde již automaticky vytvořena síťModelovou složku je možné dále rozšiřovat o další složky, podsložky a sítě

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní nastavení

18

Ve složce „Tools“ příkazovém panelu je možné provést následujíc nastavení:definovaní náhodných hodnotzamčení/odemčení modelu (v případech utajení použitých metod)parametrů k vytvářenému modeluparametrů které budou použity vždy při spuštění programuuživatelských parametrů v rámci příkazových panelů a symbolů

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní nastavení (Tools/Model Settings - Obecné)

19

V rámci obecného nastavení je možné přizpůsobit:jazykové prostředí programuformát používaného data a časuzda chceme ukládat historické informace o modelu

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní nastavení (Tools/Model Settings - Modelování)

20

Zobrazování informací (názvů prvků, štítků,panelů, rastru ... a komentáře) v rámci sítě.

Nastavení, zda chci automaticky spojovat prvkyumístněné v těsné blízkost vedle sebe v rámci sítě.Tip.: Pro přesnou práci při tvorbě modelu je vodnétuto funkci nevyužívat!

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní nastavení (Tools/Model Settings - Simulace)

21

nastavení použité pro metody:určuje maximální počet aktivních metod v modeluurčuje maximální počet metod, které mohou býtaktivovány paralelně během simulaceurčuje počet metod, které mohu být současněpozastaveny

tolerance pro přibližné číslo

nastavení průběhu animace (vhodné zvážit požadavek nagrafické zobrazení vs. výkon počítače).

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní nastavení (Tools/Model Settings - Jednotky)

22

nastavení základních jednotek (váha, měna, rychlost,zrychlení, délka) až po časové měřítko a časový formát.

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní nastavení (Grafika – scaling Factor)

23

u objektově orientovaných prvků je možno zadávat délku prvku na základě vlastníhoumístnění daného prvku do layoutpro tuto práci je nutné správně definovat tzv. „Scaling Factor“„Scaling Factor“ je vypočten z reálné délky objektu dělené počtem pixelů, v rámci kterých jetato reálná délka v layoutu zobrazena.

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní nastavení (Grafika – změna rozměru ikony)

24

umístněný prvek do sítě modelu je možné následně rozměrověupravovatu vybraného prvku, pomocí klávesové zkratky „Ctrl + Shift“ a taženímyši, je možno provést individuální nastavení velikosti

pro vybraný prvek je pak možno provést následující grafickéúpravy:

zrcadlení ikony horizontální/vertiklánírotace ikonydvojnásobné zvětšení/zmenšení ikony

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní orientace v prostředí PlantSimulation (Zpráva knihoven)

25

Pro přímou komunikaci PS s uloženými knihovnami na disku jenutné správně zadat místo na disku, kde máme knihovny uloženyUživatelskou masku naleznete v příkazovém panelu„Tolls/Preferences“

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní nastavení (Verze připojené knihovny prvků)

26

pomocí panelu „Manage ClassLibery“ je možné zpravovat Toolsknihovenmezi nejčastější úkony patří:

připojení knihovnyodpojení knihovnynačtení nové verze knihovny

přístupu k panelu „Manage Classlibery“ naleznete v příkazovémmenu File/Manage Class Library ...

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní nastavení (Vytvoření knihovny prvků)

27

v případě vytvoření knihovny vlastních sítí a prvků je možné na základětohoto postupu:

uživatel si zvolí složku ze které chce vytvořit knihovnu (v sítíchnesmí být uložen prvek EventController)pomocí volby pravého tlačítka se zvolí „Make Library...“následně si uživatel zapíše název vytvářené knihovny, její verzi apřípadně poznámkyproběhne-li vše v pořádku, dojde ke změně ikony značící složkuna ikonu zobrazující knihy

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní nastavení (Aktualizace knihovny prvků)

28

Obdobně je možné provést aktualizaci knihovny a to vpřípadě, kdy uživatel provedl v načtené knihovnězměny.

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní orientace v prostředí PlantSimulation (Otevření)

29

Provedení výběru typu soboru (.spp nebo .bak)Následný výběr daného souboru, který chceme otevřítOtevření je rovněž možné pomocí příkazového panelu„File/Open“

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní orientace v prostředí PlantSimulation (Uložení souboru)

30

ukládání modelu pomocí těchto tlačítek nebo pomocí příkazovéhopanelu („File/Save Model“ nebo „File/Save Model As“)při prvním uložení modelu vytvoří Plant Simulation soubor skoncovkou .spppoté ukládá PS veškeré změny modelu do tohoto souboru (*.spp),současně přejmenuje PS předchozí uloženou verzi tohoto souborudo backupového souboru s koncovkou .spp.bakv rámci vytváření modelu není možno využít funkce zpět, je nutnévždy před větším zásahem do modelu vytvořit kopii !!!!při základním nastavení PS je nutné provádět průběžné ukládání anezapomínat na to!!!

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní orientace v prostředí PlantSimulation (Založení modelu „Frame“)

31

Do knihovny tříd lze přidatnovou složku – Foldernovou síť – Framenový panel nástrojů – Toolbar

Pro přidání nové položky klikněte pravou myší nasložku, ke které tuto novou složky chcete přidat

Folders slouží ke strukturování modelu, Frames provlastní modelování, Toolbars pro nové palety prvků

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní orientace v prostředí PlantSimulation (Změna struktury)

32

Polohu jednotlivých složek a objektůlze v knihovně tříd měnit jejichoznačením a tažením myší na jinémísto v rámci jednoho hierarchickéhostupně („Drag&Drop“).

Pro změnu polohy objektů a složek dojiného hierarchického stupně držte„Shift“.

POZOR!!! U stávajících modelů mohoudodatečné změny struktury a názvůsložek vést k tomu, že simulačnímodely již nebudou funkční.

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní orientace v prostředí PlantSimulation (Změna názvu)

33

Změna názvu se provádí:dvojitým kliknutímstisknutím klávesy F2přes menu otevřené klinutím pravou myší apřechodem na Rename

Je-li nějaký objekt otevřený (např. síť), lze jipřejmenovat stisknutím funkční klávesy F4.Další možností pojmenování objektu je přiřazenítzv. etikety/Label (jedná se o nepovinné označení)

Názvy musí začínat písmenem, dále smějí následovat písmena nebo číslice,ze znaků smí být použito pouze podtržítko „_“, např. „Pracovní_stanice_1“,naopak nelze „1_pracovní_stanice“Názvy nesmí být klíčová slova (např. if, then, else, from, until, loop,result atp.).V rámci jedné skupiny názvů (např. v jedné síti) se nesmí opakovat shodnénázvy.Nerozlišuje se mezi malými a velkými písmeny (tzn., že se v jedné síti např.nesmí objevit „SinglProc1“ a „SINGLPROC1“ – to vede ke kolizi).

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní orientace v prostředí sítě (Standardní lišta s nástroji)

34

Hide/ShowDialogs

Index Help/nápověda (F1)

Class Library /knihovna tříd

Console /konzola

Objects Palette - Toolbox /paleta nástrojů

Icon Animation /animace ikon

MU Animation/animacepohybujících se objektů

Open active EventController/otevřít aktivního správce událostí

Hide/Show ManageClass Library

Show/Hide 3D Library Show/Hide Favorites

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní orientace v prostředí PlantSimulation (Síťová lišta nástrojů)

35

základní panel zobrazení:názvu objektuspojeníkomentářerastruaktivace změny sítě

další nastavení je možné nalézt vpříkazovém panelu „View/Options“

základní panel průběhu simulace:otevření panelu správce událostíreset průběhu simulacestart/stop průběhu simulacestart simulace bez zobrazeníanimace

panel pro práci se sítí:zvětšenízmenšenízobrazení propojení objektůeditování ikonyvektorová grafika

další nastavení je možné nalézt vpříkazovém panelu „View “

ikony určené mazání:statických objektůpohybujících se objektů

ikony určené proorientaci v modelovéhierarchii

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní orientace v prostředí PlantSimulation (Toolbox / nástroje)

36

slouží k jednoduchému a rychlému vkládání všech objektů při tvorbě modelu, práce s nímje pohodlnější než přes Class Library

nejprve se požadovaný objekt aktivuje levou myší a poté vloží na místo určení do modelu- opět kliknutím levou myší (levým tlačítkem na myši) (funkcionalita Drag & Drop)

chceme-li vložit více objektů stejného typu (např. několik SingleProc, držíme při vkládánístisknuté tlačítko Ctrl, tím se aktivuje kopírovací modus, kopírovací modus se deaktivujekliknutím pravou myší na prázdné místo v síti nebo výběrem symbolu kurzoru v Toolboxu

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní objekty (prvky), použité ve výuce – Mus.Entity

37

pohybující se prvek materiálového toku nulové kapacitymezi základní parametry pohybujícího prvku patří rozměryobjektu (délka a šířka)při provedení volby „Product Statistics“ získáme aktuálnístatistiku činnosti Mus (na začátku simulace se tytostatistické hodnoty nulují)ve složce „User-defined Atriibutes“ provádíme přidánílibovolných atributů (nejčastěji jsou používány tyto typyproměnných – integer, boolean, real, string, object, table,time, date, method)

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní objekty (prvky), použité ve výuce – Mus.Entity

38

každý objekt má rovněž přiřazeno své grafické zobrazenív základním nastavení existují dva obrázky reprezentující zpracováníobjektu „Operational“ a čekání „Waiting“pomocí editoru ikon si uživatel může vytvářet své vlastní obrázky, kterébudou použity v animačním režimu simulace

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní objekty (prvky), použité ve výuce – MaterialFlow.EventController

39

EventController / správce událostí

objekt materiálového tokumá nulovou kapacitupočítá všechny simulační události.na záložce Settings se nastavuje datum a čas spuštění simulace - Date(datový formát datetime) a konec, neboli doba trvání simulace - End(datový formát time)pokud se zadá nějaký čas do pole Statistics, dojde po uplynutí této doby kvynulování interní evidence statistiky (aby nedocházelo ke zkreslovánístatistik způsobené náběhem modelu)

nastavení Delete MUs on reset je pro většinu modelů výhodné, protožeautomaticky dojde k vymazání všech MUs v modelu, toto nastaveníobjektu EventController je defaultní a je možné ho v případě potřebydeaktivovatrychlost simulace lze jednoduše nastavit pomocí jezdce na liště rychlostina záložce Controlspokud se aktivuje pole Real time, je možné běh simulace pozorovat vnásobcích reálného času (10x, 100x rychleji atp.)tlačítkem Time se přepíná mezi absolutním a relativním znázorněním času

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní objekty (prvky), použité ve výuce – MaterialFlow.EventController

40

EventController - EventDebugger

EventDebugger se používá pro pozorování všech událostí v detailu,případně pro hledání chyb. Zobrazuje všechny ještě nezpracovanéudálosti formou tabulky. K událostem je možné připojit breakpoints a typak projít krok po kroku.

EventDebugger se aktivuje v dialogovém okně objektu EventControllerkliknutím na List.Pomocí Step lze procházet jednotlivé událost krok za krokem a přiřazovatbreakpoints.

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní objekty (prvky), použité ve výuce – MaterialFlow.Connector

41

slouží pouze k propojení objektů materiálového toku, nelze ho použítjako samostatný objekt

pro spojení dvou objektů aktivujeme objekt Connector v Toolboxu na lištěMaterial Flow a jednou klikneme na výchozí objekt spojení, poté kliknemena cílový objekt

je možné vytvořit i lomený spoj - v tomto případě klikneme na výchozíobjekt a poté na prázdné místo v síti, kde chceme vytvořit zalomení (pokudchceme pravoúhlá spojení, držíme stisknuté tlačítko Shift) - i několikrát,teprve naposledy klikneme na cílový objekt

chceme-li propojit více objektů najednou, aktivujeme kopírovací modus -držíme při propojování stisknuté tlačítko Ctrl

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní objekty (prvky), použité ve výuce – MaterialFlow.Source

42

Source / zdroj

aktivní objekt materiálového toku (Material Flow)Source produkuje pohybující se prvky - MUs - podle svéhonastaveníokamžik vzniku MU / Time of creation:

podle nastaveného intervalupevně stanoveného počtuvznik podle dodací tabulky, kde se zadává čas dodávky,typ MU a různé informace o MUna základě spouštěče

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní objekty (prvky), použité ve výuce – MaterialFlow.Source

43

výběr MU / MU selection podle nastavení:konstantní - defaultní nastavení, vznikne vždy stejnýtyp MUcyklická sekvence - podle údajů v tabulce, kterou jenutno připojit, může obsahovat i další informace o MU(např. název, barvu, různé atributy), tvorba MU seneustále opakujesekvence - také podle údajů v tabulce, tvorba bude aleprovedena pouze jednorázověnáhodně - tvorba podle údajů v tabulce, kde jsouuvedeny příslušné pravděpodobnosti vznikupercentilem – definován statistický podíl

definice MU - kliknutím na se otevře okno se seznamem,kde se provede výběr MU, výběr se potvrdí tlačítkem OK.

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní objekty (prvky), použité ve výuce – MaterialFlow.SingelProc

44

SingelProc / pracovní stanice

aktivní objekt materiálového tokumá kapacitu 1, tzn., že přijme jeden MU a předá ho pouplynutí doby seřízení a zpracování dalšímu objektu, např.další pracovní stanici

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní objekty (prvky), použité ve výuce – MaterialFlow.SingelProc

45

Použité časy

Processing time:začne plynout, jakmile MU vstoupí do objektu nebo po uplynutíseřizovacího času - Set-up time - pokud je tento čas zadán, processingtime nelze měnit, pokud MU je již v objektuSet-up time:pokud je aktivní seřizování stanice, začne plynout po vstupu MU doobjektu předtím, než začne vlastní zpracování MURecovery time:začne plynout, jakmile vstoupí MU do objektu stanice. Brána na vstupuobjektu je po tuto dobu zavřena. Tento čas se používám např. proznázornění vkládacích a vyjímacích časů robotů, v této době již začínáopravování dílu/MU.Cycle time:tento čas znázorňuje nezávisle na vstupu MU do objektu dobu řízenoutaktem. V nastaveném taktu se otevírá druhá brána na vstupu do objektu,aby mohl eventuálně vstoupit MU. MU mohou vstupovat pouze vnastaveném taktu - např. znázornění funkcionality závěsných dopravníků sunašeči umístěnými v pravidelných vzdálenostech

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Základní objekty (prvky), použité ve výuce – MaterialFlow.Drain

46

Drain / místo zániku

aktivní objekt materiálového tokumá kapacitu 1pomocí prvku Drain jsou odstraňovány MUs z modeluprvek již nepředává v síti dále pohybující MUs, jakmile je MUszpracováno (obdobně jako u SingelProc) je odstraněno zmodelu

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Vzorový příklad: PSLP1_CV01_M01

47

Téma:vytvoření modelu jednoho pracoviště, na kterém bude opracováván jeden typ výrobku popřesně stanovenou dobustatistika pracoviště:

časové vytíženídosažená produkce v čase 62 dnů

Hlavní body:systémové hranice modelu:

vstup do pracoviště (díl je vždy k dispozici)výstup z pracoviště (díl bude vždy odebrán)

pracoviště dosahuje 100% využitelnost (bez poruch)doba trvání operace je 43 [s]

Výchozí model:prázdná základní síť

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Vzorový příklad: PSLP1_CV01_M01

48

Vytvoření modelu:založení nové modelové sítě s názvem PSLP1_CV01_M01vložení prvků Source, SingleProc, Drain do sítěprovedení spojení prvků pomocívložení prvku EventController

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Vzorový příklad: PSLP1_CV01_M01

49

Nastavení parametrů:vložení doby trvání operace do kolonky „Processing time“nastavení parametrů simulovaného obdobíkontrola zadání MUs

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Vzorový příklad: PSLP1_CV01_M01

50

Vyhodnocení simulace:počet průchodů MUs pracovištěm ... 124 577

•kontrolní výpočet ... (62*24*60*60)/43 = 124576,7 [ks]•vzniklý rozdíl mezi výsledkem a výpočtem je způsobem stavempracoviště po uplynutí jednoho dne, kdy došlo k tzv. vynulovánístatistických údajů získávaných během simulace (jeden díl byl vtuto dobu v rozpracovanosti)

vytížení pracoviště ... 100 [%]

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Vzorový příklad: PSLP1_CV01_M02

51

Téma:vytvoření modelu jednoho pracoviště, na kterém budou opracovávány 3 typy výrobků(Dil_01 [10% PP – podíl produkce], Dil_02 [20% PP], Dil_03 [70% PP])

statistika pracoviště:časové vytíženídosažená produkce v čase 62 dnů (při různých velikostech min. výrobní dávky 10, 30, 50,100 a 300 kusů)

Hlavní body:systémové hranice modelu:

vstup do pracoviště (díl je vždy k dispozici)výstup z pracoviště (díl bude vždy odebrán)

pracoviště dosahuje 87% využitelnost (MTTR(Erlang, min. 2[min], Æ 7,5 [min] max. 45[min])doba trvání operace je Dil_01 = 47 [s], Dil_02 = 29 [s], Dil_03 = 51 [s]doba trvání Dil_01 = 25 [s], Dil_02 = 81 [s], Dil_03 = 12 [s]

Výchozí model:PSLP1_CV01_M01

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Vzorový příklad: PSLP1_CV01_M02

52

Vytvoření modelu:nastavení prvku Source na „Sequence Cyclical“pro generování cyklické sekvence je pro parametrizaci použit objekttabulkapo vložení tabulky změna názvu na „tSekvence“přiřazení tabulky do Source\Attributes\Tabledojde k automatickému přeformátování tabulky, do které je možnépřiřadit odkaz na MUs, jeho název a velikost dávky

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Vzorový příklad: PSLP1_CV01_M02

53

Nastavení parametrů:pro pracoviště definovaní náhodných prostojůnastavení parametrů přeseřízení pomocí tabulky „tPreserizeni“

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Vzorový příklad: PSLP1_CV01_M02

54

Návrh experimentů:na základě stanovených požadavků různé velikosti výrobních dávekpřipravení matice experimentů

díl s nejmenším procentuelním zastoupením dosahuje vždypožadavku minimální velikosti výrobní dávky

PP [

%]

Exp_

01

Exp_

02

Exp_

03

Exp_

04

Exp_

05

Dil_1 10 10 30 50 100 300Dil_2 20 20 60 100 200 600

Dil_3 70 70 210 350 700 2100

PSLP1_CV01_V01, ŠAVŠ, Štoček, Karpeta, Varjan, 24.2.2016

Počítačová simulace logistických procesů I. - cvičení 01Vzorový příklad: PSLP1_CV01_M02

55

Vyhodnocení simulace:dosažená produkce bez seřízení a bez prostojů 124 577 [ks]dosažená produkce bez seřízení a s prostoji 107 134 [ks]dosažená produkce se seřízení a s prostoji:

Exp_01 104 273 [ks]Exp_02 106 163 [ks]Exp_03 106 549 [ks]Exp_04 106 841 [ks]Exp_05 107 036 [ks]

Děkuji.

56