Abstract

For the problem of defect inversion in magnetic flux leakage technology, a fast, globally convergent particle swarm optimization algorithm based on the finite-element forward model is introduced as an inverse iterative algorithm in this paper. Two aspects of the traditional particle swarm optimization algorithm have been improved: self-adaptive inertia weight and speed updating strategy. For the inertia weight, it can be adaptively adjusted according to the particle position. The speed update strategy mainly uses the best experience positions of other particles in a randomly selected population to realize the algorithm’s learning. At the same time, the learning factor of the position variable is designed to change with the number of iteration steps. The particle with a good position is added to jump out of the local minimum and accelerate the optimization process. Through the comparison experiment, the improved particle swarm optimization algorithm has a faster convergence speed compared with other traditional particle swarm optimization algorithms. It is more difficult for it to fall into the local minimum value and it is more easily converted to a higher precision.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.