Discrete Slime Mold Algorithm Used for Sparse TFM of Ultrasonic Array
Zhu Wenfa,Sihao Liu,Yanxun Xiang,Guopeng Fan,Haiyan Zhang,Weiwei Qi,Hui Zhang
DOI: https://doi.org/10.2139/ssrn.4380263
2023-01-01
Abstract:Large amounts of data must be acquired and processed for full matrix capture and total focus imaging (FMC-TFM), so its real-time performance cannot meet needs of the rapid and automatic detection of large-scale defects. In order to handle the issue of unsatisfactory real-time performance of FMC-TFM, the array element positions in an ultrasonic array are sparsely optimized, and a sparse matrix is used for full focus, which can improve computational efficiency. However, intelligent optimization methods such as genetic algorithms use binary coding to solve such a problem. The time used to calculate the array element distribution increases with the number of array elements, which isn’t appropriate for the sparse design of a large-scale ultrasonic array. This article researches a rail defect sparse array full focus imaging algorithm, and discrete slime mold algorithm (DSMA) proposes quickly deal with the sparse optimization issue of a discrete ultrasonic array. In slime mold algorithm (SMA), the slime mold position is coded in real numbers to overcome the disadvantages of binary coding. In the optimization process, the mapping model between the slime mold and ultrasonic array positions is established. A fitness function, which have a narrow main lobe and low side lobe, is constructed to obtain the sparse array position with the best performance to optimize the array performance. A simulation model of the rail finite element sound field is established and verified by experiments. The outcomes indicate that, compared with FMC-TFM of full array elements, the proposed rail sparse array full focus imaging algorithm can achieve data sparsity of 82% and imaging efficiency of 88% without affecting imaging quality. Compared with genetic algorithm and simulated annealing algorithm, the API performance index of the array designed by the proposed DSMA is improved by about 11%. As for the sparse optimization problem of large array ultrasound, under the same array performance index, the computing efficiency of DSMA is 63% higher than that of genetic algorithm when the sparsity rate is 0.5.