Hostname: page-component-74656f9884-j7cmm Total loading time: 0 Render date: 2026-11-07T04:17:20.596Z Has data issue: false hasContentIssue false

Improved gray wolf optimization algorithm integrating A* algorithm for path planning of mobile charging robots

Published online by Cambridge University Press:  06 December 2023

Shangjunnan Liu
Affiliation:
College of Mechanical and Storage and Transportation Engineering, China University of Petroleum-Beijing, Beijing, 102249, China
Shuhai Liu*
Affiliation:
College of Mechanical and Storage and Transportation Engineering, China University of Petroleum-Beijing, Beijing, 102249, China Center of Advanced Oil and Gas Equipment, China University of Petroleum-Beijing, Beijing, 102249, China
Huaping Xiao
Affiliation:
College of Mechanical and Storage and Transportation Engineering, China University of Petroleum-Beijing, Beijing, 102249, China Center of Advanced Oil and Gas Equipment, China University of Petroleum-Beijing, Beijing, 102249, China
*
Corresponding author: Shuhai Liu; Email: liu_shu_hai@163.com
Rights & Permissions [Opens in a new window]

Abstract

With the popularization of electric vehicles, early built parking lots cannot solve the charging problem of a large number of electric vehicles. Mobile charging robots have autonomous navigation and complete charging functions, which make up for this deficiency. However, there are static obstacles in the parking lot that are random and constantly changing their position, which requires a stable and fast iterative path planning method. The gray wolf optimization (GWO) algorithm is one of the optimization algorithms, which has the advantages of fast iteration speed and stability, but it has the drawback of easily falling into local optimization problems. This article first addresses this issue by improving the fitness function and position update of the GWO algorithm and then optimizing the convergence factor. Subsequently, the fitness function of the improved gray wolf optimization (IGWO) algorithm was further improved based on the minimum cost equation of the A* algorithm. The key coefficients AC1 and AC2 of two different fitness functions, Fitness1 and Fitness2, were discussed. The improved gray wolf optimization algorithm integrating A* algorithm (A*-IGWO) has improved the number of iterations and path length compared to the GWO algorithm in parking lots path planning problems.

Information

Type
Research Article
Copyright
© The Author(s), 2023. Published by Cambridge University Press
Figure 0

Figure 1. Sketch map of mobile charging robot.

Figure 1

Figure 2. Sketch diagram of parking lots.

Figure 2

Figure 3. Simulation results of different grid size.

Figure 3

Figure 4. Path planning results of different grid size.

Figure 4

Figure 5. The test map.

Figure 5

Figure 6. The grid map of parking lots.

Figure 6

Figure 7. The pyramid of the gray wolf class.

Figure 7

Figure 8. Sketch diagram of gray wolf hunting.

Figure 8

Figure 9. Location update.

Figure 9

Figure 10. The process of the IGWO.

Figure 10

Table I. Parameters of the algorithm.

Figure 11

Figure 11. The simulation results of IGWO path planner in Test Map 1 #∼Test Map 4 #.

Figure 12

Table II. The path length of IGWO path planner in Test Map 1 #∼Test Map 4 #.

Figure 13

Table III. The iterations of IGWO path planner in Test Map 1 #∼Test Map 4 #.

Figure 14

Figure 12. The simulations of IGWO path planner in 1 # Parking lot ∼ 4 # Parking lot.

Figure 15

Table IV. The path length of IGWO path planner in 1 # Parking lot ∼ 4 # Parking lot.

Figure 16

Table V. The iterations of IGWO path planner in 1 # Parking lot ∼ 4 # Parking lot.

Figure 17

Table VI. The path length of different convergence factor in 1 # Parking lot ∼ 4 # Parking lot.

Figure 18

Table VII. The iterations of different convergence factor in 1 # Parking lot ∼ 4 # Parking lot.

Figure 19

Figure 13. The simulation results of different convergence factor.

Figure 20

Figure 14. The simulation results of A*-IGWO path planner in 1 # Parking lot ∼ 4 # Parking lot.

Figure 21

Figure 15. The results of the A*-IGWO path planner using the Fitness1 function.

Figure 22

Table VIII. The simulation result of A*-IGWO and GWO algorithm.

Figure 23

Table IX. The simulation result of A*-IGWO, PSO, and A* algorithm.

Figure 24

Table X. The simulation result of A*-IGWO, HSGWO, and Weight Grey Wolf Optimizer (WGWO).

Figure 25

Figure 16. The results of the A*-IGWO path planner using the Fitness2 function.

Figure 26

Figure 17. Comparison of the simulation results of A*-IGWO path planner using Fitness1 and Fitness2 functions.