2023
DOI: 10.3390/s23083815
|View full text |Cite
|
Sign up to set email alerts
|

An Improved Genetic Algorithm for Solving the Multi-AGV Flexible Job Shop Scheduling Problem

Abstract: In real manufacturing environments, the number of automatic guided vehicles (AGV) is limited. Therefore, the scheduling problem that considers a limited number of AGVs is much nearer to real production and very important. In this paper, we studied the flexible job shop scheduling problem with a limited number of AGVs (FJSP-AGV) and propose an improved genetic algorithm (IGA) to minimize makespan. Compared with the classical genetic algorithm, a population diversity check method was specifically designed in IGA… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
9

Relationship

0
9

Authors

Journals

citations
Cited by 22 publications
(12 citation statements)
references
References 38 publications
0
12
0
Order By: Relevance
“…. taking a longer amount of time to arrive at the best possible answer (Meng et al, 2023;Sun et al, 2023). Besides that, the IPSO-based meta-heuristic algorithms provide superior outcomes in a shorter amount of time when compared to the other methods.…”
Section: Literature Surveymentioning
confidence: 99%
“…. taking a longer amount of time to arrive at the best possible answer (Meng et al, 2023;Sun et al, 2023). Besides that, the IPSO-based meta-heuristic algorithms provide superior outcomes in a shorter amount of time when compared to the other methods.…”
Section: Literature Surveymentioning
confidence: 99%
“…Equation (9) means that the number of AGVs arriving at the checkpoint entrance at any moment should be less than the maximum storage capacity of the checkpoint entrance; Equation (10) means that each storage space is transported by only one AGV at any moment. Equation (11) indicates that the quantity of material in the storage space w meets the demand for material i at the verification line p; Equation (12) indicates that the deviation of the order from the average distribution is within δ. N wi indicates the number of commodities owned by each pallet; Equations ( 13) and ( 14) indicate that there is at most one AGV traveling through any node at time t to avoid the occurrence of AGV node conflicts; Equation (15) indicates that the path network that can be exercised by AGVs is a unidirectional guided path; Equation ( 16) represents the time that the AGV passes through the path node m → n segment; Equation (17) represents the continuity of AGV trolley transportation time; Equation (18) represents the need to maintain a safe time interval when entering the same path node through any two trolleys. Equation ( 19) represents the charging duration of the AGV; Equation (20) represents the AGV charging operation, i.e., the current charge is charged if it is less than or equal to the minimum charge and vice versa.…”
Section: Symbol Descriptionmentioning
confidence: 99%
“…For multi-load AGV scheduling problems with capacity constraints, the literature [17] proposed an improved ant colony optimization-simulated annealing algorithm based on multi-attribute scheduling rules, but without considering AGV quantity limits. Further taking into account that the number of AGVs is limited, the literature [18] proposed an improved genetic algorithm to solve flexible job shop scheduling problems with multiple AGVs. The literature [19] balanced the distribution of traffic loads for all AGVs executing tasks in the network to avoid local congestion.…”
Section: Introductionmentioning
confidence: 99%
“…To ensure that the capacity of a conventional manufacturing machine is maintained, it is necessary to define the time a production resource j requires to process a lot of specific basic tasks assigned to a certain product p. For the factory-planning process, average setup and changeover times from product A to product B are sufficient. Scheduling considerations like in the research on flexible job-shop scheduling (e.g., [143][144][145][146][147][148][149]) are unnecessary. Thus, the time for processing a certain lot (T p ij ) on a conventional machine can be formulated, taking into account the processing time of one basic task i on machine j (t ij ), the lot size of product p (L p ), and the average changeover time of machine j for basic task i (t r ij ).…”
Section: Capacity Restriction Of Conventional and Additive Resourcesmentioning
confidence: 99%