Time-energy-jerk optimal trajectory planning for high-speed parallel manipulator based on quantum-behaved particle swarm optimization algorithm and quintic B-spline

This paper presents a technique for multi-node trajectory planning for high-speed parallel manipulators that optimizes the execution time, energy consumption and jerk (the time derivative of the acceleration of the manipulator joints) to improve working efficiency, decrease energy consumption, dampe...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Engineering applications of artificial intelligence Jg. 126; S. 107223
Hauptverfasser: Chen, Weihua, Wang, Heng, Liu, Zhanhao, Jiang, Kejian
Format: Journal Article
Sprache:Englisch
Veröffentlicht: Elsevier Ltd 01.11.2023
Schlagworte:
ISSN:0952-1976, 1873-6769
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:This paper presents a technique for multi-node trajectory planning for high-speed parallel manipulators that optimizes the execution time, energy consumption and jerk (the time derivative of the acceleration of the manipulator joints) to improve working efficiency, decrease energy consumption, dampen vibration and ensure mechanism protection. Initially, an improved quintic B-spline interpolation model is proposed, incorporating additional jerk boundary constraints to dampen residual vibrations at the start and end of the trajectory. Subsequently, the time-energy-jerk optimization model is formulated, with the maximum angular velocity, acceleration, and jerk serving as constraints. The normalized parameter of the B-spline curve is considered to divide the whole model into two submodels. In the first submodel, the satisfaction function is proposed to convert energy and jerk indices into one comprehensive objective for optimization with the quantum-behaved particle swarm optimization (QPSO) algorithm. Time parameters are to be decided as decision variables, regardless of kinematic constraints and execution time. In the second submodel, the optimal time parameters obtained in the first submodel are used as input arguments, and the optimal execution time is determined with respect to the kinematic constraints. The simulation results on a planar parallel manipulator show that the proposed method achieves an efficient trajectory, which is energy-saving and possesses reduced vibration. Application of the comprehensive trajectory generated by the proposed method, rather than the classical method, enhances the maximum productivity of the fast pick-and-place operation to 155 picks per minute from 97 picks/min. This improvement is accomplished by using less energy and reducing vibration.
ISSN:0952-1976
1873-6769
DOI:10.1016/j.engappai.2023.107223