počítačová simulace logistických procesů i. - cvičení 01nb.vse.cz/~fabry/pslp1-cv01.pdf ·...
TRANSCRIPT
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]