Flexible manipulator trajectory tracking based on an improved adaptive particle swarm optimization algorithm with fuzzy PD control

<p>Trajectory planning for flexible manipulators is a critical area of research in robotics. A trajectory tracking controller can enhance the accuracy of the manipulator's path and reduce vibrations. However, current flexible manipulators remain largely in the research phase, with many st...

Full description

Saved in:
Bibliographic Details
Main Authors: W. Sun, Y. Jin, K. Dai, Z. Guo, F. Ma
Format: Article
Language:English
Published: Copernicus Publications 2025-02-01
Series:Mechanical Sciences
Online Access:https://ms.copernicus.org/articles/16/125/2025/ms-16-125-2025.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849715983078391808
author W. Sun
Y. Jin
K. Dai
Z. Guo
F. Ma
author_facet W. Sun
Y. Jin
K. Dai
Z. Guo
F. Ma
author_sort W. Sun
collection DOAJ
description <p>Trajectory planning for flexible manipulators is a critical area of research in robotics. A trajectory tracking controller can enhance the accuracy of the manipulator's path and reduce vibrations. However, current flexible manipulators remain largely in the research phase, with many studies revealing issues such as poor accuracy in dynamic modeling, weak tracking performance in controller design, and insufficient vibration suppression capabilities. To address these challenges and improve the trajectory tracking performance of the manipulator, this paper focused on vibration suppression and trajectory planning for a two-link flexible manipulator and proposed a novel control method that integrates a modified adaptive particle swarm optimization algorithm (MAPSO) with fuzzy proportional–derivative (PD) control to achieve effective trajectory tracking. Firstly, the dynamic equations of the two-link flexible manipulator system were derived using the assumed modal method in conjunction with Lagrangian dynamics. Next, a 3-5-3 hybrid polynomial algorithm based on MAPSO was proposed to optimize the trajectory of the manipulator. Simulation results demonstrated that the optimization algorithm significantly enhances efficiency. Specifically, the number of iterations required for the two joints was reduced by 33 % and 54 %, respectively, when compared to the original algorithm. Additionally, this optimization led to a total reduction in running time of 0.03 s. Subsequently, the MAPSO algorithm was utilized to enhance the fuzzy PD controller based on the previously obtained optimal trajectory, leading to the development of a trajectory tracking controller known as MAPSO-FuzzyPD. Simulation results indicated that the proposed algorithm significantly reduced the maximum starting torque for both joints. Specifically, the maximum starting torque of joint 1 was decreased by 61.3 % and 40.3 % when compared to PD control and fuzzy PD control, respectively. Additionally, the maximum starting torque of joint 2 was reduced by 57.9 % and 42.1 % in comparison to the same control methods. Finally, an experimental platform for the flexible manipulator was established, and the experimental results further validated the effectiveness and feasibility of the algorithm proposed in this paper concerning joint trajectory tracking.</p>
format Article
id doaj-art-e1d48a468101471985e4ff2bdbf32812
institution DOAJ
issn 2191-9151
2191-916X
language English
publishDate 2025-02-01
publisher Copernicus Publications
record_format Article
series Mechanical Sciences
spelling doaj-art-e1d48a468101471985e4ff2bdbf328122025-08-20T03:13:10ZengCopernicus PublicationsMechanical Sciences2191-91512191-916X2025-02-011612514110.5194/ms-16-125-2025Flexible manipulator trajectory tracking based on an improved adaptive particle swarm optimization algorithm with fuzzy PD controlW. Sun0Y. Jin1K. Dai2Z. Guo3F. Ma4Mechanical Electrical Engineering School, Beijing Information Science & Technology University, Beijing 100192, ChinaMechanical Electrical Engineering School, Beijing Information Science & Technology University, Beijing 100192, ChinaMechanical Electrical Engineering School, Beijing Information Science & Technology University, Beijing 100192, ChinaBeijing Institute of Remote Sensing Equipment, Beijing 100854, ChinaMechanical Electrical Engineering School, Beijing Information Science & Technology University, Beijing 100192, China<p>Trajectory planning for flexible manipulators is a critical area of research in robotics. A trajectory tracking controller can enhance the accuracy of the manipulator's path and reduce vibrations. However, current flexible manipulators remain largely in the research phase, with many studies revealing issues such as poor accuracy in dynamic modeling, weak tracking performance in controller design, and insufficient vibration suppression capabilities. To address these challenges and improve the trajectory tracking performance of the manipulator, this paper focused on vibration suppression and trajectory planning for a two-link flexible manipulator and proposed a novel control method that integrates a modified adaptive particle swarm optimization algorithm (MAPSO) with fuzzy proportional–derivative (PD) control to achieve effective trajectory tracking. Firstly, the dynamic equations of the two-link flexible manipulator system were derived using the assumed modal method in conjunction with Lagrangian dynamics. Next, a 3-5-3 hybrid polynomial algorithm based on MAPSO was proposed to optimize the trajectory of the manipulator. Simulation results demonstrated that the optimization algorithm significantly enhances efficiency. Specifically, the number of iterations required for the two joints was reduced by 33 % and 54 %, respectively, when compared to the original algorithm. Additionally, this optimization led to a total reduction in running time of 0.03 s. Subsequently, the MAPSO algorithm was utilized to enhance the fuzzy PD controller based on the previously obtained optimal trajectory, leading to the development of a trajectory tracking controller known as MAPSO-FuzzyPD. Simulation results indicated that the proposed algorithm significantly reduced the maximum starting torque for both joints. Specifically, the maximum starting torque of joint 1 was decreased by 61.3 % and 40.3 % when compared to PD control and fuzzy PD control, respectively. Additionally, the maximum starting torque of joint 2 was reduced by 57.9 % and 42.1 % in comparison to the same control methods. Finally, an experimental platform for the flexible manipulator was established, and the experimental results further validated the effectiveness and feasibility of the algorithm proposed in this paper concerning joint trajectory tracking.</p>https://ms.copernicus.org/articles/16/125/2025/ms-16-125-2025.pdf
spellingShingle W. Sun
Y. Jin
K. Dai
Z. Guo
F. Ma
Flexible manipulator trajectory tracking based on an improved adaptive particle swarm optimization algorithm with fuzzy PD control
Mechanical Sciences
title Flexible manipulator trajectory tracking based on an improved adaptive particle swarm optimization algorithm with fuzzy PD control
title_full Flexible manipulator trajectory tracking based on an improved adaptive particle swarm optimization algorithm with fuzzy PD control
title_fullStr Flexible manipulator trajectory tracking based on an improved adaptive particle swarm optimization algorithm with fuzzy PD control
title_full_unstemmed Flexible manipulator trajectory tracking based on an improved adaptive particle swarm optimization algorithm with fuzzy PD control
title_short Flexible manipulator trajectory tracking based on an improved adaptive particle swarm optimization algorithm with fuzzy PD control
title_sort flexible manipulator trajectory tracking based on an improved adaptive particle swarm optimization algorithm with fuzzy pd control
url https://ms.copernicus.org/articles/16/125/2025/ms-16-125-2025.pdf
work_keys_str_mv AT wsun flexiblemanipulatortrajectorytrackingbasedonanimprovedadaptiveparticleswarmoptimizationalgorithmwithfuzzypdcontrol
AT yjin flexiblemanipulatortrajectorytrackingbasedonanimprovedadaptiveparticleswarmoptimizationalgorithmwithfuzzypdcontrol
AT kdai flexiblemanipulatortrajectorytrackingbasedonanimprovedadaptiveparticleswarmoptimizationalgorithmwithfuzzypdcontrol
AT zguo flexiblemanipulatortrajectorytrackingbasedonanimprovedadaptiveparticleswarmoptimizationalgorithmwithfuzzypdcontrol
AT fma flexiblemanipulatortrajectorytrackingbasedonanimprovedadaptiveparticleswarmoptimizationalgorithmwithfuzzypdcontrol