Research Article

Path Planning of Slab Library Crane Based on Improved Ant Colony Algorithm

Algorithm 1

Implementation process of Crane path planning based on CP-ACA.
Initialize the population size of , which are placed on the grid node of the starting point, and the total iterations .
Initialize of the CP-ACA.
Initialize pheromone intensity, walking distance and heuristic function among the nodes on the path.
 While () or (the stop criterion is not met)
  For each ant and the target point is not obtained;
   Accord to the performance requirements for the big car and little car, the grid node set for moving is extracted with the current node as the center;
   Accord to the equipment constraint of the slab library, the grid node is filtered from ;
   Obtain the heuristic function according to formula (4);
   The next node is selected from the candidate grid node set by formula (1);
  End for
  For each ant
   Calculate the walking distance of each ant to complete the travel in this iteration ;
   Calculate the number of turning points in the walking path of each ant;
   Update the increment of pheromone intensity by formula (5);
 End for
 Update the pheromone intensity between the nodes in slab library according to formula (7);
t = t + 1;
 End while
Return