A Study on Particle Swarm Algorithm Based on Restart Strategy and Adaptive Dynamic Mechanism

Aiming at the problems of low path success rate, easy precocious maturity, and easily falling into local extremums in the complex environment of path planning of mobile robots, this paper proposes a new particle swarm algorithm (RDS-PSO) based on restart strategy and adaptive dynamic adjustment mech...

Full description

Bibliographic Details
Main Authors: Lisang Liu, Hui Xu, Bin Wang, Rongsheng Zhang, Jionghui Chen
Format: Article
Language:English
Published: MDPI AG 2022-07-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/11/15/2339
_version_ 1797414278905462784
author Lisang Liu
Hui Xu
Bin Wang
Rongsheng Zhang
Jionghui Chen
author_facet Lisang Liu
Hui Xu
Bin Wang
Rongsheng Zhang
Jionghui Chen
author_sort Lisang Liu
collection DOAJ
description Aiming at the problems of low path success rate, easy precocious maturity, and easily falling into local extremums in the complex environment of path planning of mobile robots, this paper proposes a new particle swarm algorithm (RDS-PSO) based on restart strategy and adaptive dynamic adjustment mechanism. When the population falls into local optimal or premature convergence, the restart strategy is activated to expand the search range by re-randomly initializing the group particles. An inverted S-type decreasing inertia weight and adaptive dynamic adjustment learning factor are proposed to balance the ability of local search and global search. Finally, the new RDS-PSO algorithm is combined with cubic spline interpolation to apply to the path planning and smoothing processing of mobile robots, and the coding mode based on the path node as a particle individual is constructed, and the penalty function is selected as the fitness function to solve the shortest collision-free path. The comparative results of simulation experiments show that the RDS-PSO algorithm proposed in this paper solves the problem of falling into local extremums and precocious puberty, significantly improves the optimization, speed, and effectiveness of the path, and the simulation experiments in different environments also show that the algorithm has good robustness and generalization.
first_indexed 2024-03-09T05:30:45Z
format Article
id doaj.art-dc0a907c45ac485f8b1565d697bb15fe
institution Directory Open Access Journal
issn 2079-9292
language English
last_indexed 2024-03-09T05:30:45Z
publishDate 2022-07-01
publisher MDPI AG
record_format Article
series Electronics
spelling doaj.art-dc0a907c45ac485f8b1565d697bb15fe2023-12-03T12:33:18ZengMDPI AGElectronics2079-92922022-07-011115233910.3390/electronics11152339A Study on Particle Swarm Algorithm Based on Restart Strategy and Adaptive Dynamic MechanismLisang Liu0Hui Xu1Bin Wang2Rongsheng Zhang3Jionghui Chen4School of Electronic, Electrical Engineering and Physics, Fujian University of Technology, Fuzhou 350118, ChinaSchool of Electronic, Electrical Engineering and Physics, Fujian University of Technology, Fuzhou 350118, ChinaSchool of Electronic, Electrical Engineering and Physics, Fujian University of Technology, Fuzhou 350118, ChinaSchool of Electronic, Electrical Engineering and Physics, Fujian University of Technology, Fuzhou 350118, ChinaSchool of Electronic, Electrical Engineering and Physics, Fujian University of Technology, Fuzhou 350118, ChinaAiming at the problems of low path success rate, easy precocious maturity, and easily falling into local extremums in the complex environment of path planning of mobile robots, this paper proposes a new particle swarm algorithm (RDS-PSO) based on restart strategy and adaptive dynamic adjustment mechanism. When the population falls into local optimal or premature convergence, the restart strategy is activated to expand the search range by re-randomly initializing the group particles. An inverted S-type decreasing inertia weight and adaptive dynamic adjustment learning factor are proposed to balance the ability of local search and global search. Finally, the new RDS-PSO algorithm is combined with cubic spline interpolation to apply to the path planning and smoothing processing of mobile robots, and the coding mode based on the path node as a particle individual is constructed, and the penalty function is selected as the fitness function to solve the shortest collision-free path. The comparative results of simulation experiments show that the RDS-PSO algorithm proposed in this paper solves the problem of falling into local extremums and precocious puberty, significantly improves the optimization, speed, and effectiveness of the path, and the simulation experiments in different environments also show that the algorithm has good robustness and generalization.https://www.mdpi.com/2079-9292/11/15/2339restart strategyadaptive adjustmentparticle swarm optimizationspline interpolation
spellingShingle Lisang Liu
Hui Xu
Bin Wang
Rongsheng Zhang
Jionghui Chen
A Study on Particle Swarm Algorithm Based on Restart Strategy and Adaptive Dynamic Mechanism
Electronics
restart strategy
adaptive adjustment
particle swarm optimization
spline interpolation
title A Study on Particle Swarm Algorithm Based on Restart Strategy and Adaptive Dynamic Mechanism
title_full A Study on Particle Swarm Algorithm Based on Restart Strategy and Adaptive Dynamic Mechanism
title_fullStr A Study on Particle Swarm Algorithm Based on Restart Strategy and Adaptive Dynamic Mechanism
title_full_unstemmed A Study on Particle Swarm Algorithm Based on Restart Strategy and Adaptive Dynamic Mechanism
title_short A Study on Particle Swarm Algorithm Based on Restart Strategy and Adaptive Dynamic Mechanism
title_sort study on particle swarm algorithm based on restart strategy and adaptive dynamic mechanism
topic restart strategy
adaptive adjustment
particle swarm optimization
spline interpolation
url https://www.mdpi.com/2079-9292/11/15/2339
work_keys_str_mv AT lisangliu astudyonparticleswarmalgorithmbasedonrestartstrategyandadaptivedynamicmechanism
AT huixu astudyonparticleswarmalgorithmbasedonrestartstrategyandadaptivedynamicmechanism
AT binwang astudyonparticleswarmalgorithmbasedonrestartstrategyandadaptivedynamicmechanism
AT rongshengzhang astudyonparticleswarmalgorithmbasedonrestartstrategyandadaptivedynamicmechanism
AT jionghuichen astudyonparticleswarmalgorithmbasedonrestartstrategyandadaptivedynamicmechanism
AT lisangliu studyonparticleswarmalgorithmbasedonrestartstrategyandadaptivedynamicmechanism
AT huixu studyonparticleswarmalgorithmbasedonrestartstrategyandadaptivedynamicmechanism
AT binwang studyonparticleswarmalgorithmbasedonrestartstrategyandadaptivedynamicmechanism
AT rongshengzhang studyonparticleswarmalgorithmbasedonrestartstrategyandadaptivedynamicmechanism
AT jionghuichen studyonparticleswarmalgorithmbasedonrestartstrategyandadaptivedynamicmechanism