Optimization of manipulator inverse kinematics using improved particle swarm algorithm for enhanced manufacturing efficiency
- 23 January 2025
- journal article
- research article
- Published by SAGE Publications in Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture
- Vol. 240 (1-2) , 188-202
Abstract
In the context of digital manufacturing and intelligent manufacturing systems, optimizing the inverse kinematics (IK) of manipulators is crucial for improving manufacturing efficiency and productivity. The authors propose an improved particle swarm optimizer (IPSO) with adaptive inertia weight and asynchronous learning factors to enhance the optimization performance. The proposed algorithm introduces a novel mutation strategy where selected initial particles undergo mutation to generate new particles, thereby increasing swarm diversity. The best-performing particles after mutation replace the initial ones to improve global optimization capability. The effectiveness of the IPSO algorithm is evaluated through thirteen classical benchmark functions and compared with genetic algorithms (GA), standard particle swarm optimization (PSO), linear decreasing weight PSO (LDWPSO), and biogeography-based PSO (BLPSO), quantum-behaved particle swarm optimization (QPSO), Levy Flight quantum-behaved particle swarm optimization (LQPSO), Gaussian quantum-behaved particle swarm optimization approaches (GQPSO). Experimental mean results demonstrate that the IPSO algorithm outperforms these algorithms. The IPSO algorithm and the other algorithms subsequently were employed to estimate the performance for tackling the IK problem of a manipulator and the comparison results demonstrate the superior performance of IPSO algorithm in terms of accuracy and convergence rate. Finally, the practical efficacy of the IPSO algorithm was validated through experimental trials conducted on a custom-designed six-degree-of-freedom (6-DOF) collaborative robotic manipulator platform, which demonstrated the viability of IPSO algorithm in real-world manufacturing applications. The findings suggest that the proposed IPSO algorithm offers a promising solution for enhancing manipulator control efficiency in digital manufacturing systems. The IPSO code is available at: https://10.6084/m9.figshare.27753549 .Keywords
Funding Information
- Science and Technology Major Project of Guangxi (2022JBGS022)
- Guilin Science and Technology Bureau (20210101-5)
- Guilin Science and Technology Bureau (JB23023006)
This publication has 42 references indexed in Scilit:
- Particle Swarm Optimization Algorithm and Its Applications: A Systematic ReviewArchives of Computational Methods in Engineering, 2022
- LSFQPSO: quantum particle swarm optimization with optimal guided Lévy flight and straight flight for solving optimization problemsEngineering with Computers, 2021
- A parallel learning particle swarm optimizer for inverse kinematics of robotic manipulatorInternational Journal of Intelligent Systems, 2021
- A multi-objective particle swarm for constraint and unconstrained problemsNeural Computing and Applications, 2021
- A meta-heuristic proposal for inverse kinematics solution of 7-DOF serial robotic manipulator: quantum behaved particle swarm algorithmArtificial Intelligence Review, 2019
- A Bio-inspired Soft Robotic Arm: Kinematic Modeling and Hydrodynamic ExperimentsJournal of Bionic Engineering, 2018
- Biogeography-based learning particle swarm optimizationSoft Computing, 2016
- Trajectory planning for autonomous mobile robot using a hybrid improved QPSO algorithmSoft Computing, 2015
- Comparison of four different heuristic optimization algorithms for the inverse kinematics solution of a real 4-DOF serial robot manipulatorNeural Computing and Applications, 2015
- A Diversity-Guided Quantum-Behaved Particle Swarm Optimization AlgorithmLecture Notes in Computer Science, 2006