Multi-objective particle swarm optimization with multi-mode collaboration based on reinforcement learning for path planning of unmanned air vehicles
In order to solve the multiple unmanned aerial vehicles (UAVs) collaborative path planning problem under complex environments with multiple constraints, the multi-objective particle swarm optimization algorithm with multi-mode collaboration based on reinforcement learning (MCMOPSO-RL) is proposed in...
Gespeichert in:
Veröffentlicht in: | Knowledge-based systems 2022-08, Vol.250, p.109075, Article 109075 |
---|---|
Hauptverfasser: | , , , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | In order to solve the multiple unmanned aerial vehicles (UAVs) collaborative path planning problem under complex environments with multiple constraints, the multi-objective particle swarm optimization algorithm with multi-mode collaboration based on reinforcement learning (MCMOPSO-RL) is proposed in this paper to find optimal paths and handle constraints simultaneously. Reinforcement learning (RL) is applied to enable the proposed algorithm to choose the suitable position updated mode to achieve the high performance. Multi-mode collaboration strategy is developed to update the particle positions, where three modes are designed to balance the population diversity and the convergence speed, including the exploration, exploitation modes, and the hybrid update mode. Experimental results show that MCMOPSO-RL can solve the path planning problem for multiple UAVs more efficiently and robustly than other algorithms.
•This paper proposes a multi-objective particle swarm optimization algorithm with multi-mode collaboration based on reinforcement learning (MCMOPSO-RL), where the reinforcement learning is introduced to enable the proposed algorithm to choose the suitable position updated mode to achieve the high performance.•Multi-mode collaboration strategy is developed with three modes to update the particle positions, including the exploration and exploitation modes, as well as the hybrid update mode.•The proposed MCMOPSO-RL is used to find the optimal flight path for the single and multiple UAVs in the complex situations, by regarding the constraint conditions of UAV path planning as the multiple objective functions.•Numerical experiments are carried out on various test scenarios and the results show the proposed MCMOPSO-RL algorithm can effectively solve the multi-UAVs path planning problem in the complex three-dimensional environment, and also is more efficient and robust than several existing state-of-the-art optimization algorithms. |
---|---|
ISSN: | 0950-7051 1872-7409 |
DOI: | 10.1016/j.knosys.2022.109075 |