Grain condition inspection: one improved grey wolf algorithm for nodes deployment optimization combining with path planning of multi-inspection robots

Chunhua Zhu,Jilong Zhang,Jing Yang
DOI: https://doi.org/10.1007/s00500-024-09935-1
IF: 3.732
2024-07-25
Soft Computing
Abstract:Grain inspection robots can detect abnormal information such as grain insects and impurities on the grain surface by deploying detection nodes, it has a significant for the safety of grain storage. Generally, the grey wolf optimization (GWO) algorithm has significant advantages such as fewer control parameters and easy implementation, is one of the commonly employed approaches aiming to solve the problem in many fields. However, the traditional GWO has the shortcomings such as poor population initialization diversity, slow convergence speed and easily fall into local optimal values, it is difficult to solve deployment of inspection nodes problem in the grain surface. In this study, an improved Latin Hypercube grey wolf optimization (LH-GWO) is presented to overcome the disadvantages of the traditional GWO algorithm in solving inspection node deployment problem. The LH-GWO algorithm contains two novel mechanisms which are the Latin Hypercube Sampling population initialization and an improved nonlinear convergence factor. Moreover, a grain surface boundary inspection nodes deployment strategy is proposed to optimize the location of nodes at the boundary. For verifying the effectiveness of the proposed LH-GWO, comparing with six commonly used algorithms based on benchmark functions experiment and coverage rate experiment. The experimental results demonstrate the merits of LH-GWO in terms of convergence speed, optimization accuracy and area coverage. Finally, the optimal inspection nodes are divided into three inspection regional areas by k-means algorithm clustering, and in each inspection regional area, the optimal inspection path of each robot is determined by solving the travel salesman problem (TSP).
computer science, artificial intelligence, interdisciplinary applications
What problem does this paper attempt to address?