Erlianasha Samsuria, Mohd Saiful, Azimi Mahmud, N. Wahab, Mohamad Shukri, Zainal Abidin, S. Buyamin
{"title":"解决柔性制造环境中移动机器人调度问题的遗传算法","authors":"Erlianasha Samsuria, Mohd Saiful, Azimi Mahmud, N. Wahab, Mohamad Shukri, Zainal Abidin, S. Buyamin","doi":"10.11113/elektrika.v22n3.485","DOIUrl":null,"url":null,"abstract":"The scheduling genuinely a complex process, aimed at optimizing operational activities in pursuit of one or more objectives by leveraging production data which may include previous schedules. The scheduling problem in Flexible Manufacturing System (FMS) is commonly categorized as Nondeterministic Polynomial (NP)-hard combinatorial optimization problems and it remains as an endure problem to industrial practitioners and researchers. As part of real production scheduling, once one task is finished processing on a machine, transportation equipment such as mobile robot transports the completed task to the next machine. The problem of scheduling mobile robot in FMS pertains to the task allocation process for the robots, considering the transportation costs and the time spent to complete all operations. In recent years, Genetic Algorithm (GA) has been a remarkably effective search algorithm for solving a wide range of scheduling problems in a manner that achieves near-optimal solutions. This paper presents the metaheuristic techniques, specifically genetic algorithm, to address the NP-hard scheduling problem of two identical mobile robots in Job-Shop FMS environment. The algorithm is developed with the aim of finding feasible solutions to the integrated problem by minimizing the amount of time it takes to finish all tasks, commonly referred to as makespan. The performance of GA is evaluated with some numerical experiments which is executed via Matlab software. The scheduling results shows that the developed GA able to obtained the near-optimal solution of minimal makespan and converge within a short period of time.","PeriodicalId":312612,"journal":{"name":"ELEKTRIKA- Journal of Electrical Engineering","volume":"83 7","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2023-12-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Genetic Algorithm for Solving Mobile Robot Scheduling Problem in Flexible Manufacturing Environment\",\"authors\":\"Erlianasha Samsuria, Mohd Saiful, Azimi Mahmud, N. Wahab, Mohamad Shukri, Zainal Abidin, S. Buyamin\",\"doi\":\"10.11113/elektrika.v22n3.485\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"The scheduling genuinely a complex process, aimed at optimizing operational activities in pursuit of one or more objectives by leveraging production data which may include previous schedules. The scheduling problem in Flexible Manufacturing System (FMS) is commonly categorized as Nondeterministic Polynomial (NP)-hard combinatorial optimization problems and it remains as an endure problem to industrial practitioners and researchers. As part of real production scheduling, once one task is finished processing on a machine, transportation equipment such as mobile robot transports the completed task to the next machine. The problem of scheduling mobile robot in FMS pertains to the task allocation process for the robots, considering the transportation costs and the time spent to complete all operations. In recent years, Genetic Algorithm (GA) has been a remarkably effective search algorithm for solving a wide range of scheduling problems in a manner that achieves near-optimal solutions. This paper presents the metaheuristic techniques, specifically genetic algorithm, to address the NP-hard scheduling problem of two identical mobile robots in Job-Shop FMS environment. The algorithm is developed with the aim of finding feasible solutions to the integrated problem by minimizing the amount of time it takes to finish all tasks, commonly referred to as makespan. The performance of GA is evaluated with some numerical experiments which is executed via Matlab software. The scheduling results shows that the developed GA able to obtained the near-optimal solution of minimal makespan and converge within a short period of time.\",\"PeriodicalId\":312612,\"journal\":{\"name\":\"ELEKTRIKA- Journal of Electrical Engineering\",\"volume\":\"83 7\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-12-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"ELEKTRIKA- Journal of Electrical Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.11113/elektrika.v22n3.485\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"ELEKTRIKA- Journal of Electrical Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.11113/elektrika.v22n3.485","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
摘要
排程是一个复杂的过程,旨在通过利用生产数据(可能包括以前的排程)优化运营活动,以实现一个或多个目标。柔性制造系统(FMS)中的调度问题通常被归类为非确定性多项式(NP)--困难组合优化问题,对于工业从业人员和研究人员来说,这仍然是一个难以解决的问题。作为实际生产调度的一部分,当一个任务在一台机器上完成后,运输设备(如移动机器人)会将完成的任务运送到下一台机器上。FMS 中移动机器人的调度问题涉及机器人的任务分配过程,同时要考虑运输成本和完成所有操作所花费的时间。近年来,遗传算法(GA)已成为一种非常有效的搜索算法,能以接近最优解的方式解决各种调度问题。本文介绍了元启发式技术,特别是遗传算法,以解决作业车间 FMS 环境中两个相同移动机器人的 NP 难调度问题。该算法旨在通过最小化完成所有任务所需的时间(通常称为 "makespan"),为综合问题找到可行的解决方案。通过 Matlab 软件执行的一些数值实验对 GA 的性能进行了评估。调度结果表明,所开发的 GA 能够获得最小 makespan 的近似最优解,并在短时间内收敛。
Genetic Algorithm for Solving Mobile Robot Scheduling Problem in Flexible Manufacturing Environment
The scheduling genuinely a complex process, aimed at optimizing operational activities in pursuit of one or more objectives by leveraging production data which may include previous schedules. The scheduling problem in Flexible Manufacturing System (FMS) is commonly categorized as Nondeterministic Polynomial (NP)-hard combinatorial optimization problems and it remains as an endure problem to industrial practitioners and researchers. As part of real production scheduling, once one task is finished processing on a machine, transportation equipment such as mobile robot transports the completed task to the next machine. The problem of scheduling mobile robot in FMS pertains to the task allocation process for the robots, considering the transportation costs and the time spent to complete all operations. In recent years, Genetic Algorithm (GA) has been a remarkably effective search algorithm for solving a wide range of scheduling problems in a manner that achieves near-optimal solutions. This paper presents the metaheuristic techniques, specifically genetic algorithm, to address the NP-hard scheduling problem of two identical mobile robots in Job-Shop FMS environment. The algorithm is developed with the aim of finding feasible solutions to the integrated problem by minimizing the amount of time it takes to finish all tasks, commonly referred to as makespan. The performance of GA is evaluated with some numerical experiments which is executed via Matlab software. The scheduling results shows that the developed GA able to obtained the near-optimal solution of minimal makespan and converge within a short period of time.