dc.contributor.advisor |
Karunananda AS |
|
dc.contributor.author |
Darshanapriya GBP |
|
dc.date.accessioned |
2019 |
|
dc.date.available |
2019 |
|
dc.date.issued |
2019 |
|
dc.identifier.citation |
Darshanapriya, G.B.P. (2019). Multi-agent based dynamic scheduling system for manufacturing [Master’s theses, University of Moratuwa]. Institutional Repository University of Moratuwa. http://dl.lib.mrt.ac.lk/handle/123/15807 |
|
dc.identifier.uri |
http://dl.lib.mrt.ac.lk/handle/123/15807 |
|
dc.description.abstract |
Manufacturing scheduling is considered one of the hardest scheduling problems due to its highly dynamic and uncertain nature. The existing approaches for dynamic scheduling with machine learning techniques require a large amount of past-data to be analysed, which results in a substantial amount of time taken to generate schedules.
This study aims to discuss the DynoSchedule system in resolving this highly complex scheduling problem in manufacturing organizations with the help of Multi Agent Technology. In the developed system, depending on the structure of the organization, Agents are generated dynamically for handling of Orders, Machinery (Work-centres). Each of these Agents communicate in an advanced market-like negotiation mechanism considering different factors and try to schedule operations of an order while meeting the required constraints in a greedy manner. However, there’s a Manager Agent who oversee the communication and prioritize the requests by evaluating a set of criteria. In addition, the DynoSchedule system introduces the novel concept of Prioritized-Adaptive Scheduling mechanism, an extension to the existing Adaptive Scheduling algorithm, alongside the market-like negotiation mechanism, which makes dynamic scheduling more efficient and effective. The developed DynoSchedule system has been critically evaluated by comparing it with a dataset acquired from a different scheduling system that uses a combination of manual and dynamic scheduling to solve issues that arise due to planned and unplanned interruptions on work centres, or part unavailability. Various indicators such as the percentage of orders to-be-completed on-time, the percentage of tardy orders, work centre availability, Overall Equipment Effectiveness (OEE) and the amount of time taken for the dynamic scheduling process, were considered when evaluating the system. From the obtained results, it was evident that the DynoSchedule system delivers well in terms of the number of orders delivered on-time, the work centre utilization as well as the OEE, providing impressive results. |
en_US |
dc.language.iso |
en |
en_US |
dc.subject |
COMPUTATIONAL MATHEMATICS-Dissertations |
en_US |
dc.subject |
ARTIFICIAL INTELLIGENCE-Dissertations |
en_US |
dc.subject |
ARTIFICIAL INTELLIGENCE-Multi Agent Systems |
en_US |
dc.subject |
MANUFACTURING INDUSTRIES-Computer Systems |
en_US |
dc.title |
Multi-agent based dynamic scheduling system for manufacturing |
en_US |
dc.type |
Thesis-Full-text |
en_US |
dc.identifier.faculty |
IT |
en_US |
dc.identifier.degree |
MSc in Artificial Intelligence |
en_US |
dc.identifier.department |
Department of Computational Mathematics |
en_US |
dc.date.accept |
2019 |
|
dc.identifier.accno |
TH3876 |
en_US |