Philoponella Prominens Optimizer for 3D Path Planning
Versión 1.0.0 (153 KB) por
Yuansheng Gao
Escape After Love: Philoponella Prominens Optimizer and Its Application to 3D Path Planning
Philoponella Prominens Optimizer for 3D Path Planning of UAV Power Inspection
email: gaoyuansheng2021@163.com
The files in this zip archive are MATLAB m-files that can be used to study Philoponella Prominens Optimizer.
PPO is the method that I invented and wrote about in the following paper:
Yuansheng Gao, Jinpeng Wang, Changlin Li, Escape After Love: Philoponella Prominens Optimizer and Its Application to 3D Path Planning.
Abstract: In this paper, a novel metaheuristic algorithm is proposed called the Philoponella Prominens Optimizer (PPO). The PPO is inspired by the special mating behavior of the Philoponella prominens, and mainly simulates ejection and escape, active feeding and predation behavior of male after mating. In order to avoid being eaten by females, males will eject quickly after mating, and males that do not eject successfully will be eaten by females. To verify the capability of the PPO to solve benchmark problems, 29 benchmark functions from CEC2017 are used for testing. Then, the PPO is compared with eight state-of-the-art metaheuristic algorithms with Wilcoxon signed rank sum test and Friedman test. After that, the PPO is tested using four engineering problems and compared with the current publicly available test results, which validate the feasibility of the PPO to solve engineering problems. Finally, the PPO is applied to 3D path planning of unmanned aerial vehicle in power inspection, which further reflects the application value of the PPO.
Citar como
Yuansheng Gao (2024). Philoponella Prominens Optimizer for 3D Path Planning (https://www.mathworks.com/matlabcentral/fileexchange/171634-philoponella-prominens-optimizer-for-3d-path-planning), MATLAB Central File Exchange. Recuperado .
Compatibilidad con la versión de MATLAB
Se creó con
R2024a
Compatible con cualquier versión
Compatibilidad con las plataformas
Windows macOS LinuxEtiquetas
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Descubra Live Editor
Cree scripts con código, salida y texto formateado en un documento ejecutable.
PPO for UAV 3D path planning
Versión | Publicado | Notas de la versión | |
---|---|---|---|
1.0.0 |