Research on the Optimization of the PID Control Method for an EOD Robotic Manipulator Using the PSO Algorithm for BP Neural Networks

Large-scale explosive ordnance disposal (EOD) robotic manipulators can replace manual EOD tasks, offering higher efficiency and better safety. This study focuses on the control strategies and response speeds of EOD robotic manipulators. Using Adams to establish the dynamic model of an EOD robotic ma...

Full description

Saved in:
Bibliographic Details
Main Authors: Yunkang Zhou, Xiaohui He, Faming Shao, Xiangpo Zhang
Format: Article
Language:English
Published: MDPI AG 2024-10-01
Series:Actuators
Subjects:
Online Access:https://www.mdpi.com/2076-0825/13/10/386
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850205603784294400
author Yunkang Zhou
Xiaohui He
Faming Shao
Xiangpo Zhang
author_facet Yunkang Zhou
Xiaohui He
Faming Shao
Xiangpo Zhang
author_sort Yunkang Zhou
collection DOAJ
description Large-scale explosive ordnance disposal (EOD) robotic manipulators can replace manual EOD tasks, offering higher efficiency and better safety. This study focuses on the control strategies and response speeds of EOD robotic manipulators. Using Adams to establish the dynamic model of an EOD robotic manipulator and constructing a hydraulic system model in AMEsim, a co-simulation model is integrated. This study proposes a PID control strategy optimized by the particle swarm optimization (PSO) algorithm for a backpropagation (BP) neural network and simulates the system’s step response for analysis. To address the vibration issues arising during the manipulator’s motion, B-spline curves are used for trajectory optimization to reduce vibrations. The PSO algorithm optimizes the connection weight matrix of the BP neural network, solving the potential problem of local minima during the training process of the BP neural network, thereby enhancing the global search capability, learning efficiency, and network performance. Simulation results indicate that compared to traditional BP+PID control, genetic algorithm (GA)+PID control, and whale optimization algorithm (WOA)-BP+PID control, the PSO-BP+PID algorithm control rapidly tunes the PID control parameters K<sub>p</sub>, K<sub>i</sub>, and K<sub>d</sub>. Under the same step function conditions, the overshoot is only 1.37%, significantly lower than other methods, and the settling time is only 14 s. After stabilization, there is almost no error, demonstrating faster response speed, higher control accuracy, and stronger robustness. This research has theoretical value and reference significance for the control methods and improvements in EOD robotic manipulators.
format Article
id doaj-art-9f867121981c458e9bb26f1db0ddee0c
institution OA Journals
issn 2076-0825
language English
publishDate 2024-10-01
publisher MDPI AG
record_format Article
series Actuators
spelling doaj-art-9f867121981c458e9bb26f1db0ddee0c2025-08-20T02:11:04ZengMDPI AGActuators2076-08252024-10-01131038610.3390/act13100386Research on the Optimization of the PID Control Method for an EOD Robotic Manipulator Using the PSO Algorithm for BP Neural NetworksYunkang Zhou0Xiaohui He1Faming Shao2Xiangpo Zhang3College of Field Engineering, Army Engineering University of PLA, Nanjing 210007, ChinaCollege of Field Engineering, Army Engineering University of PLA, Nanjing 210007, ChinaCollege of Field Engineering, Army Engineering University of PLA, Nanjing 210007, ChinaCollege of Field Engineering, Army Engineering University of PLA, Nanjing 210007, ChinaLarge-scale explosive ordnance disposal (EOD) robotic manipulators can replace manual EOD tasks, offering higher efficiency and better safety. This study focuses on the control strategies and response speeds of EOD robotic manipulators. Using Adams to establish the dynamic model of an EOD robotic manipulator and constructing a hydraulic system model in AMEsim, a co-simulation model is integrated. This study proposes a PID control strategy optimized by the particle swarm optimization (PSO) algorithm for a backpropagation (BP) neural network and simulates the system’s step response for analysis. To address the vibration issues arising during the manipulator’s motion, B-spline curves are used for trajectory optimization to reduce vibrations. The PSO algorithm optimizes the connection weight matrix of the BP neural network, solving the potential problem of local minima during the training process of the BP neural network, thereby enhancing the global search capability, learning efficiency, and network performance. Simulation results indicate that compared to traditional BP+PID control, genetic algorithm (GA)+PID control, and whale optimization algorithm (WOA)-BP+PID control, the PSO-BP+PID algorithm control rapidly tunes the PID control parameters K<sub>p</sub>, K<sub>i</sub>, and K<sub>d</sub>. Under the same step function conditions, the overshoot is only 1.37%, significantly lower than other methods, and the settling time is only 14 s. After stabilization, there is almost no error, demonstrating faster response speed, higher control accuracy, and stronger robustness. This research has theoretical value and reference significance for the control methods and improvements in EOD robotic manipulators.https://www.mdpi.com/2076-0825/13/10/386explosive ordnance disposal manipulatorintegrated simulationcontrol strategyPSO-BP+PIDPID control
spellingShingle Yunkang Zhou
Xiaohui He
Faming Shao
Xiangpo Zhang
Research on the Optimization of the PID Control Method for an EOD Robotic Manipulator Using the PSO Algorithm for BP Neural Networks
Actuators
explosive ordnance disposal manipulator
integrated simulation
control strategy
PSO-BP+PID
PID control
title Research on the Optimization of the PID Control Method for an EOD Robotic Manipulator Using the PSO Algorithm for BP Neural Networks
title_full Research on the Optimization of the PID Control Method for an EOD Robotic Manipulator Using the PSO Algorithm for BP Neural Networks
title_fullStr Research on the Optimization of the PID Control Method for an EOD Robotic Manipulator Using the PSO Algorithm for BP Neural Networks
title_full_unstemmed Research on the Optimization of the PID Control Method for an EOD Robotic Manipulator Using the PSO Algorithm for BP Neural Networks
title_short Research on the Optimization of the PID Control Method for an EOD Robotic Manipulator Using the PSO Algorithm for BP Neural Networks
title_sort research on the optimization of the pid control method for an eod robotic manipulator using the pso algorithm for bp neural networks
topic explosive ordnance disposal manipulator
integrated simulation
control strategy
PSO-BP+PID
PID control
url https://www.mdpi.com/2076-0825/13/10/386
work_keys_str_mv AT yunkangzhou researchontheoptimizationofthepidcontrolmethodforaneodroboticmanipulatorusingthepsoalgorithmforbpneuralnetworks
AT xiaohuihe researchontheoptimizationofthepidcontrolmethodforaneodroboticmanipulatorusingthepsoalgorithmforbpneuralnetworks
AT famingshao researchontheoptimizationofthepidcontrolmethodforaneodroboticmanipulatorusingthepsoalgorithmforbpneuralnetworks
AT xiangpozhang researchontheoptimizationofthepidcontrolmethodforaneodroboticmanipulatorusingthepsoalgorithmforbpneuralnetworks