Agenttipohjaiset menetelmät MES-järjestelmän toteutuksessa
Loading...
URL
Journal Title
Journal ISSN
Volume Title
Perustieteiden korkeakoulu |
Master's thesis
Unless otherwise stated, all rights belong to the author. You may download, display and print this publication for Your own personal use. Commercial use is prohibited.
Authors
Date
2017-12-11
Department
Major/Subject
Ohjelmistotekniikka
Mcode
SCI3042
Degree programme
Master’s Programme in Computer, Communication and Information Sciences
Language
fi
Pages
55+7
Series
Abstract
Visio tulevaisuuden tuotannosta on modulaariset ja tehokkaat tuotantojärjestelmät, joissa tuotteet ohjaavat omaa tuotantoprosessiaan. Näin on tarkoitus toteuttaa yksilöllisten tuotteiden tuotanto yhden tuotteen eräkoolla ilman että tarvitsee luopua massatuotannon taloudellisista eduista. Termi "Industry 4.0"kuvaa tätä suunniteltua neljättä teollista vallankumousta. Agenttipohjaisten järjestelmien toimivuus ympäristöissä joissa ei voida käyttää keskitettyä arkkitehtuuria päätöksen tekoon, tai toimivuus ympäristöissä joissa vaaditaan nopeaa vasteaikaa ja luotettavuutta, vastaavat osin näihin haasteisiin. Työssä tutkittiin MES-näkökulmasta hienokuormituksen toteutusta agenttipohjaisilla menetelmillä ja rakennettiin JADE-ohjelmistokehystä käyttäen tuotantosimulaatio kokeellista tutkimusta varten. Työssä toteutettiin kaksi erilaista tapaa tuotannon hienokuormitukseen agenttipohjaisesti. Ensimmäiseksi toteutettiin markkinamekanismiin perustuva hienokuormitustapa, jossa tilausagentit päättävät resurssiagenttien käytöstä saamiensa tarjouksien perusteella. Toiseksi toteutettiin geneettiseen algoritmiin pohjautuva tapa, jossa optimointiagentti aikatauluttaa ajettavat työt resurssiagenteille.Modular and efficient production systems where the products control their own production process is the vision for future. These systems are supposed to carry out the production of individual products with a batch size of one without having to abandon the benefits of mass production. The term "Industry 4.0" is for this planned fourth industrial revolution. Multi agent systems work in environments where a centralized architecture can not be used or make decisions in environments requiring fast responsiveness and reliability. These attributes align with Industry 4.0 requirements. In this thesis the implementation of agent-based scheduling is studied and an implementation is built using JADE-framework. The implementation is used to simulate production for research purposes. Two different algorithms for agent based detailed scheduling are implemented. A contract net based algorithm is crafted so that order agents and resource agents schedule production based on bidding and pricing mechanism. Secondly a genetic algorithm with an optimization agent is implemented to schedule tasks for the resource agents.Description
Supervisor
Främling, KaryThesis advisor
Främling, KaryKeywords
valmistuksenohjaus, agentti, hienokuormitus, Industry 4.0, DAI, MAS