Software pro výpočet sekvenčně závislých přestavbových časů ve strojní výrobě
Software for calculation of sequence-dependent setup times in the machinery industry
Type of document
diplomová prácemaster thesis
Author
Matěj Mihal
Supervisor
Smejkal Jan
Opponent
Mudra Martin
Field of study
Softwarové inženýrstvíStudy program
Otevřená informatikaInstitutions assigning rank
katedra počítačůRights
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Show full item recordAbstract
Sekvenčně závislé přestavbové časy hrají důležitou roli při plánování výroby. Správnou volbou pořadí artiklů je možné přestavbové časy minimalizovat a tím zvýšit objem výroby a ušetřit zbytečnou práci. Získání těchto časů je však nesnadný úkol, kterému je prozatím věnováno jen velmi málo pozornosti. Tato práce navrhuje řešení problému získávání přestavbových časů pomocí systému pravidel pro dílčí úkony přestaveb. Pravidla jsou založena na vlastnostech výrobního procesu. Systém cílí na podniky strojní výroby, ale může se uplatnit i v jiných oblastech. Na základě analýzy je v nástroji Jetbrains MPS vytvořen nový doménově specifický jazyk Changeovers určený pro definici pravidel doménovými odborníky. Odborníci zapojení do testování jazyka dokázaly vytvořit smysluplné a bezchybné programy a byli s užíváním systému spokojeni. Další součástí práce je i generátor, který vytvořená pravidla uplatní na data výrobního procesu a sestaví matici přestavbových časů potřebnou pro plánování výroby. Sequence-dependent setup times play an important role during production scheduling. This setup times could be reduced by the wise choice of a production order. That leads to increased production and reduce the amount of unnecessary work. However, getting the setup times is a tough so far overlooked task. This thesis provides a solution for gaining setup times. We came with the system of rules for changeover operations. The rules are based on production process attributes. The system aims to mechanical engineering production companies but could be also used in other fields. After analysis, we created a new domain-specific language called Changeovers in JetBrains MPS tool. Changeovers are meant for domain experts to define the rules. The experts were also involved in usability testing. Testing revealed that experts are capable of creating meaningful and error-free programs in Changeovers. Experts were also satisfied with the usability of the system. Setup times matrix generator was also created as part of this thesis. The generator applies the rules on production process data and composes setup times matrix. The matrix is utilized by the scheduling system.
Collections
- Diplomové práce - 13136 [892]