NÁSTROJE PRO MODELOVÁNÍ A SIMULACE VÝROBNÍCH PROCESŮ

Podobné dokumenty
POČÍTAČOVÁ SIMULACE PODNIKOVÝCH PROCESŮ. Ing. V. Glombíková, PhD.

Využití počítačové simulace v oblasti zefektivňování výrobních procesů

Počítačová simulace logistických procesů II 12. přednáška - Rozhraní (Process Designer, MALAGA, TriCAD)

Simulační software Witness. Ing. Michal Dorda, Ph.D.

ZAVÁDĚNÍ ERGONOMICKÉHO SOFTWARU TECHNOMATIX JACK NA PRACOVIŠTĚ OPD

Počítačová simulace logistických procesů I. 11. přednáška Programování v SimTalk. ŠAVŠ, Fábry

Controlweb. Úvod. Specifikace systému

Simulace železničních sítí

PROFIL BUDOUCÍHO ABSOLVENTA OBORU INFORMATIKA

simulace v logistice

Práce s knihovnami. Karel Richta a kol. katedra počítačů FEL ČVUT v Praze. Karel Richta, Martin Hořeňovský, Aleš Hrabalík, 2016

Současný svět Projekt č. CZ.2.17/3.1.00/32038, podpořený Evropským sociálním fondem v rámci Operačního programu Praha adaptabilita

Tabulace učebního plánu

Virtuální ověřování výroby Robotika Process Simulate Virtual Commissioning Virtuelle Inbetriebnahme

Simulace toku materiálu při tváření pomocí software PAM-STAMP

ANALÝZA A OPTIMALIZACE VÝROBNÍCH PROCESŮ MALOSÉRIOVÉ SLOŽITÉ VÝROBY V NOVÝCH VÝROBNÍCH PROSTORECH NA ZÁKLADĚ DISKRÉTNÍ SIMULACE

Poslední nenulová číslice faktoriálu

Využití moderní vizualizační a simulační techniky v oblasti dopravních systémů

Vysoká škola technická a ekonomická v Českých Budějovicích. Institute of Technology And Business In České Budějovice

Vývojové prostředí,průvodce novou aplikací

Unifikovaný modelovací jazyk UML

Datová věda (Data Science) akademický navazující magisterský program

ZÁKLADY PROGRAMOVÁNÍ. Mgr. Vladislav BEDNÁŘ /14

Řešení Vašeho nástrojového managementu

5.15 INFORMATIKA A VÝPOČETNÍ TECHNIKA

ROBOTIKA M3A 2018/2019 ING. VLADIMÍR VYHŇÁK

LOG. František Manlig. Technická univerzita v Liberci. Logistika TU v Liberci

Vstupní požadavky, doporučení a metodické pokyny

Systémy pro podporu rozhodování. Hlubší pohled 2

Přehled nabízených kurzů

6.4.1 Základní charakteristika

Vývoj vědeckého myšlení

PROGRAMOVÁNÍ ROBOTŮ LEGO MINDSTORM S VYUŽITÍM MATLABU

Modelování procesů s využitím MS Visio.

SYSTÉM SCREENS SYSTEM SCREENS

Úvod do simulace - 1

ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE

INOVACE PŘEDMĚTŮ ICT. MODUL 11: PROGRAMOVÁNÍ WEBOVÝCH APLIKLACÍ Metodika

Profilová část maturitní zkoušky 2017/2018

PRVNÍ ELASTICKÝ INFORMAČNÍ SYSTÉM : QI

Vizualizace v provozech povrchových úprav

Architektura počítačů

Prostředí pro výuku vývoje PCI ovladačů do operačního systému GNU/Linux

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

Překladač a jeho struktura

Systém elektronického rádce v životních situacích portálu

Digitální továrna. František Manlig. Technická univerzita v Liberci. TU v Liberci

Profilová část maturitní zkoušky 2013/2014

Střední průmyslová škola a Vyšší odborná škola technická Brno, Sokolská 1

Problémové domény a jejich charakteristiky

Animace ve WPF. Filip Gažák. Ing. Václav Novák, CSc. Školní rok:

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Moderní nástroje pro vývoj elektronických řídicích jednotek

V t í á t V á V s ČVU V T v v P r P a r ze

Vektorové grafické formáty


VY_32_INOVACE_INF.19. Inkscape, GIMP, Blender

Doc. Ing. Daniel Kaminský, CSc. ELCOM, a.s.

PARAMETRICKÁ STUDIE VÝPOČTU KOMBINACE JEDNOKOMPONENTNÍCH ÚČINKŮ ZATÍŽENÍ

Počítačové řešení elektrických obvodů

Vývoj mobilních aplikací s využitím JavaFX Mobile

Metody automatického texturování 3D modelu měst s využitím internetových fotoalb 3D town model for internet application

Spojení a kontakty: Střední průmyslová škola strojní a elektrotechnická a Vyšší odborná škola, Liberec 1, Masarykova 3, příspěvková organizace

Obsah. Úvod Začínáme s PowerPointem Operace se snímky Pro koho je kniha určena...10 Použité konvence...11

VÝVOJ ŘÍDICÍCH ALGORITMŮ HYDRAULICKÝCH POHONŮ S VYUŽITÍM SIGNÁLOVÉHO PROCESORU DSPACE

ARCHITEKTURA INFORMAČNÍCH SYSTÉMŮ PODLE ÚROVNĚ ŘÍZENÍ

CHARAKTERISTIKA VZDĚLÁVACÍ OBLAST VYUČOVACÍ PŘEDMĚT ZODPOVÍDÁ INFORMAČNÍ A KOMUNIKAČNÍ TECHNOLOGIE

Inovační vouchery s Univerzitou Hradec Králové. doc. Ing. Mgr. Petra Marešová, Ph.D. Ing. Richard Cimler

UML. Unified Modeling Language. Součásti UML

Modulární systém dalšího vzdělávání pedagogických pracovníků JmK v přírodních vědách a informatice CZ.1.07/1.3.10/ Brožura dobré praxe

Firma příjemce voucheru. ACEMCEE, s. r. o. ( U Vodárny 2, Brno. Informační a komunikační technologie

Integrace systémů na letišti

Základy analýzy. autor. Jan Novotný února 2007

NURBS REPREZENTACE KŘIVEK V MAPLE

PostGIS. Luboš Hejduk, Petr Sedlář 2007

Uživatelský manuál. Připojení přístroje SDT170 k aplikaci DDS2000

Pohled zvenčí je metoda řešení problémů společností a firem

POČÍTAČEM PODPOROVANÁ VÝROBA

Střední odborné učiliště Domažlice, škola Stod, Plzeňská 322, Stod

Startdrive V12. For internal use only / Siemens AG All rights reserved.

1. Úvod do Systémů CAD

První kroky s METEL IEC IDE

Expediční systém Trilex

INFORMAČNÍ SYSTÉMY PRO KRIZOVÉ ŘÍZENÍ GEOGRAFICKÉ INFORMAČNÍ SYSTÉMY A JEJICH VYUŽITÍ V KRIZOVÉM ŘÍZENÍ ING. JIŘÍ BARTA, RNDR. ING.

E.C.S. řada nová generace obrat o 360 ( Systém vyvinut ve Florencii v r.2009 )

Počítačová simulace logistických procesů I. 2. přednáška Základy počítačové simulace. ŠAVŠ, Fábry

Elektronické formy vzdělávání úředníků

SOFTWAROVÉ INŽENÝRSTVÍ 1

Objektově orientované technologie Diagram komponent Implementační náhled (Diagram rozmístění) Pavel Děrgel, Daniela Szturcová

Program a životní cyklus programu

SRSW4IT Inventarizační SW. Prezentace aplikace. Vedoucí DP: ing. Lukáš Macura Autor: Bc. Petr Mrůzek

Motivace - inovace - zkušenost a vzdělávání

MODELAČNÍ A SIMULAČNÍ SOFTWARE SIMUL8 A MOŽNOSTI JEHO UPLATNĚNÍ V LOGISTICE CESTOVNÍHO RUCHU

ZPRÁVA Z PRŮMYSLOVÉ PRAXE

FORTANNS. 22. února 2010

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

a výrobní mix Konference Witness květen 2009 Jan Vavruška

Úvod do programovacího jazyka Python

Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

MODELOVÁNÍ VÝROBY METODOU 3D LASEROVÉHO SKENOVÁNÍ SVOČ FST 2016

Transkript:

NÁSTROJE PRO MODELOVÁNÍ A SIMULACE VÝROBNÍCH PROCESŮ Jan Jirsa Katedra elektrotechnologie, FEL ČVUT Praha, Technická 2, 166 27 Praha 6, ČR jirsaj@fel.cvut.cz Abstrakt Tento příspěvek si klade za cíl přiblížit problematiku modelování a simulace výrobních systémů a procesů. Zabývá se důvody nasazení simulačních nástrojů ve výrobních podnicích, jednotlivými druhy nástrojů a jejich možnostmi. Pro orientaci jsou zde rovněž zmíněny velmi stručně charakteristické rysy výrobních systémů. V příspěvku je také připomenuta možnost hardwarové simulace formou technických stavebnic. 1. Úvod Simulační software je již řadu let nedílnou součástí nejen vědecké práce ale i běžné inženýrské praxe. S neustálým rozvojem výpočetní techniky dochází rovněž i ke zdokonalování tohoto druhu programového vybavení. Dnes již nejsou tyto aplikace zaměřeny pouze na řešení jednoho konkrétního problému, ale dovolují vyhodnocovat problematiku z několika různých pohledů. Pokud bychom se podívali na spektrum oborů, ve kterých je simulační software používán, zjistíme, že dominují obory převážně technického charakteru od strojírenství přes elektrotechniku až po chemii. V těchto disciplínách sehrály svou roli nejprve návrhové systémy typu CAD, do kterých postupem času začaly pronikat prostředky, jenž dovolovaly modelovat a simulovat chování navrhovaných prvků v nejrůznějších situacích. Zde se zaměříme na kategorii softwarových nástrojů, určených pro modelování a simulace výrobních procesů a systémů. 2. Důvody proč simulovat Důvodů proč zavádět simulaci a modelování do výrobního podniku je celá řada. Mezi hlavní z nich patří možnost modelovat ještě neexistující výrobu nebo u stávající výroby hledat příčiny vyskytujících se problémů. Takto lze celkem snadno získat přehled o úzkých místech ve výrobních procesech, vytížení jednotlivých strojů i personálu. Mimo to simulační software může poskytovat i prostředky pro zaškolování osob, zprostředkovává tedy funkci trenažéru. Jistě lze najít i případy, kdy na základě správně navrženého modelu je možné vytvářet další součásti jakými může být např. řídicí systém. Modelovací nástroj zde pak funguje v roli emulátoru. Dále je třeba zmínit časové hledisko. Je zřejmé, že modelování můžeme provést v relativně krátké době. Ta závisí především na zkušenostech uživatele a na komplexnosti modelovaného systému. Jednoduchou úvahou dojdeme k závěru, že čím přesnější model budeme chtít vytvořit tím více času musíme věnovat jeho návrhu. 65

Rovněž nesmíme opomenout ekonomickou stránku věci. Výrobním podnikům se dnes mnohem více vyplatí pořízení takového simulačního nástroje, který dokáže poměrně přesně navrhnout budoucí výrobu a případně odhalit nejrůznější úskalí, jež nejsou na první pohled zřejmá. Tato úskalí nemusí být vždy jen technického a provozního charakteru, ale také ekonomické povahy. Mnoho současných modelovacích nástrojů má v sobě zahrnutu podporu ekonomických výpočtů a metod pro sledování kvality výroby. 3. Charakteristické rysy výrobních systémů K tomu, abychom byli schopni vytvářet odpovídající a kvalitní model výrobních systémů a procesů v nich probíhajících, je třeba nejprve pochopit strukturu výroby a seznámit se s jejími jednotlivými částmi. Jinými slovy se jedná o provedení důkladné analýzy a správné identifikace zkoumaných parametrů. Výrobu můžeme rozčlenit podle několika různých hledisek. Protože není možné zde podrobně zmínit všechna, zaměříme se jen na následující: Typ výroby Rozlišujeme, zda se jedná o výrobu kusovou nebo kontinuální, zda budeme vyrábět na zakázku nebo na sklad. V úvahu také připadá otázka pružného výrobního systému. Topologie a rozmístění Tzn. jak budou umístěny stroje, pracoviště a úseky v rámci prostorových dispozic výrobní haly a návaznost na dopravní a manipulační subsystém. Tok materiálu Zajímá nás, jakými prostředky je zajištěn pohyb materiálu, zda pomocí dopravníků, systému AGV (indukčně naváděné vozíky) nebo např. jeřábů, případně jejich kombinací. K tomuto hledisku také patří otázka skladového subsystému. Tok informací Snažíme se charakterizovat strukturu informačních cest, datová propojení mezi stroji a pracovišti, spojení s nadřazenými řídicími systémy. Rovněž nás zajímá charakter přenášených dat a manipulace s nimi včetně jejich ukládání např. do databáze. Strojový park a nástrojové vybavení Zajímáme se o typy strojů, jejich kapacitu a výkon, poruchovost (např. střední doba mezi poruchami - MTBF), nároky na seřízení a obsluhu. Personál a lidské zdroje Zde vyhodnocujeme nároky kladené na pracovníky ve výrobě, počet těchto pracovníků a jejich kvalifikaci. 4. Nástroje pro modelování A Simulace V současné době je k dispozici celá řada komerčních produktů pro platformy Windows i UNIX, které nabízejí nejrůznější možnosti. Tyto nástroje je možné rozdělit do třech hlavních tříd. Do první z nich patří obecné simulační jazyky jako je Simula, GPSS/H, AweSim!, Simscript a další. Ve své podstatě se jedná o specifické programovací jazyky, jejichž vstup i výstup má 66

formu textově zadávaných údajů. Ukázka zdrojového textu jazyka Simscript je vidět na následujících řádcích: Preamble '' A simple telephone system model - CACI Products Company '' files: TELPHN1.SRC Normally mode is integer Processes include GENERATOR Every INCOMING.CALL has a CALL.ID Define NUMBER.BUSY and LOST.CALLS as integer variables End ''Preamble Main Activate a GENERATOR now Start simulation Print 1 line with LOST.CALLS thus 15 phone calls were made and ** were lost due to busy lines End ''Main Process GENERATOR For I = 1 to 15 do Activate a INCOMING.CALL now Let CALL.ID(INCOMING.CALL) = I Wait uniform.f (2.0, 6.0, 1) minutes Loop End ''GENERATOR Process INCOMING.CALL If NUMBER.BUSY < 2 Add 1 to NUMBER.BUSY Wait uniform.f(6.0, 10.0, 2) minutes Subtract 1 from NUMBER.BUSY Else Add 1 to LOST.CALLS Endif End ''INCOMING.CALL K tomu, aby uživatel mohl využít všech vlastností tohoto typu nástrojů, musí mít nejen zkušenosti s modelováním, ale musí být i poměrně zdatný programátor. Mezi hlavní výhody těchto simulačních jazyků patří především vysoká flexibilita pro řešení nejrůznějších úloh. Z hlediska časové náročnosti není nutno jistě zdůrazňovat poměrně dlouhou přípravu modelu strávenou psaním zdrojových kódů. Druhá třída nástrojů se týká převážně softwaru, který využívá grafického rozhraní mezi používanými simulačními jazyky a uživatelem. Do této kategorie patří např. AutoMod, Quest, Arena. V tomto případě je možné vytvářet model jak v podobě grafické tak i pomocí zdrojových kódů. Tím je zajištěna i jistá úroveň flexibility. Rovněž výstup lze zobrazit graficky, dnes nejčastěji pomocí vizualizace modelovaného problému. Z časového hlediska 67

již můžeme hovořit o zkrácení doby potřebné pro tvorbu modelu, neboť lze s úspěchem použít oblíbenou metodu Drag & Drop. Ukázka prostředí programu AutoMod je na obrázku 1. Obrázek 1: Vývojové prostředí modelovacího software AutoMod Třetí třídou je generace simulátorů, která se objevila během posledních deseti let díky výraznému rozšíření a zdokonalení počítačové grafiky. U těchto typů nástrojů již prakticky není třeba nic programovat nebo jen ve výjimečných případech. K zástupcům této třídy patří např. ProModel, Tailor II, FACTOR/AIM a u nás často zmiňovaný WITNESS [1]. Charakteristickým znakem těchto nástrojů je plně grafické prostředí, takže tvorbu a ladění modelu zvládne i uživatel s průměrnými znalostmi modelování. K výhodám takto koncipovaných systémů patří i možnost vizualizace modelované výroby nejčastěji ve formě 3D animace nebo formátu virtuální reality VRML. Výjimkou dnes není ani možnost propojení s databázemi a tabulkovými kalkulátory. Omezení u těchto nástrojů je jejich snížená flexibilita. Ukázka vývojového prostředí programu WITNESS je na obrázku 2. Pokud bychom se podívali na vnitřní architekturu různých simulačních a modelovacích nástrojů zjistíme, že se jednotlivé produkty od sebe liší. Často používanou metodou je diskrétní simulace (Discrete Event Simulation - DES), která je založena na principu toku diskrétních jednotek (polotovarů, výrobků). Tyto jednotky s časem putují mezi jednotlivými prvky (stroji) od výchozího bodu až po konečný stav, tedy hotový výrobek. 68

Jinou metodou je využití objektového přístupu se všemi jeho charakteristickými znaky jakými jsou: zapouzdření, polymorfismus a dědičnost. 5. Hardwarové nástroje Obrázek 2: Vývojové prostředí simulátoru WITNESS Mimo softwarových nástrojů se dnes v praxi uplatňují i nástroje hardwarové. Jedná se především o stavebnice technického charakteru, které dovolují postavit zmenšené funkční modely nejrůznějších strojů a zařízení. Známým výrobcem těchto stavebnic je např. německá společnost FischerTechnik [2] nebo firma Staudinger EST GmbH [3], která z těchto komponent staví modely. V mnoha případech jsou takovéto modely využity právě k výše zmíněnému návrhu řídicích systémů. Ukázkové aplikace těchto stavebnic jsou také často prezentovány na mnoha veletrzích a výstavách, což svědčí o jejich oblíbenosti i v řadě renomovaných firem. 6. Závěr Cílem příspěvku bylo přiblížit čtenáři problematiku modelování a simulací hlavně výrobních systémů a procesů. Vzhledem k šíři zmiňované oblasti zde nebylo možné pojednat o všech aspektech, které s touto tématikou souvisí. Rovněž seznam všech dostupných nástrojů včetně jejich vlastností je poměrně obsáhlý a zájemce jej může nalézt na internetu - viz např. [4]. 69

Literatura: 1. http://www.humusoft.cz/witness/indexcz.htm 2. http://www.fischertechnik.de/ 3. http://www.staudinger-est.de/e/ 4. http://www.idsia.ch/~andrea/simtools.html 5. HEILALA Johani, Use of simulation in manufacturing and logistics system planning, 1999, www.automationit.hut.fi/old/julkaisut/documents/ seminars/sem_a99/heilala.pdf 70