Abstract
Purpose
This work aims to provide a rapid robust optimization design solution for parallel robots or mechanisms, thereby circumventing inefficiencies and wastage caused by empirical design, as well as numerous physical verifications, which can be employed for creating high-quality prototypes of parallel robots in a variety of applications.
Design/methodology/approach
A novel subregional meta-heuristic iteration (SMI) method is proposed for the optimization of parallel robots. Multiple subregional optimization objectives are established and optimization is achieved through the utilisation of an enhanced meta-heuristic optimization algorithm, which roughly employs chaotic mapping in the initialization strategy to augment the diversity of the initial solution. The non-dominated sorting method is utilised for updating strategies, thereby achieving multi-objective optimization.
Findings
The actuator error under the same trajectory is visibly reduced after SMI, with a maximum reduction of 6.81% and an average reduction of 1.46%. Meanwhile, the response speed, maximum bearing capacity and stiffness of the mechanism are enhanced by 63.83, 43.98 and 97.51%, respectively. The optimized mechanism is more robust and the optimization process is efficient.
Originality/value
The proposed robustness multi-objective optimization via SMI is more effective in improving the performance and precision of the parallel mechanisms in various applications. Furthermore, it provides a solution for the rapid and high-quality optimization design of parallel robots.
Keywords
Citation
Tao, M., Xu, J., Zhang, S. and Tan, J. (2024), "Robustness multi-objective optimization for parallel robot based on subregional meta-heuristic iteration", Journal of Intelligent Manufacturing and Special Equipment, Vol. 5 No. 3, pp. 294-300. https://doi.org/10.1108/JIMSE-06-2024-0016
Publisher
:Emerald Publishing Limited
Copyright © 2024, Mingzhe Tao, Jinghua Xu, Shuyou Zhang and Jianrong Tan
License
Published in Journal of Intelligent Manufacturing and Special Equipment. Published by Emerald Publishing Limited. This article is published under the Creative Commons Attribution (CC BY 4.0) licence. Anyone may reproduce, distribute, translate and create derivative works of this article (for both commercial and non-commercial purposes), subject to full attribution to the original publication and authors. The full terms of this licence may be seen at http://creativecommons.org/licences/by/4.0/legalcode
1. Introduction
Parallel robots work dependably in intelligent manufacturing, logistics industry, medical engineering and numerous other fields rely on their high precision and reliability. It also has the advantage of small size which makes them well-suited for space constrained applications. Nevertheless, these are related to the structural parameters of the mechanism, and the optimized structural design is a permanent challenge.
Several existing researches focus on designing innovative structures. Riabtsev et al. (2022) present a 2-DOF active lockable joint. Ye et al. (2020) developed a 1R1T parallel mechanism as a remote center of motion mechanism. Others focus on the optimization of classical structures. Dastjerdi et al. (2020) explored how to obtain the smallest robot structural design by using dimensionally integrated analysis for parallel robots, ensuring the specified workspace was met. Quintero-Riaza et al. (2019) studied the optimal size design method for planar parallel robots, which enables the best dexterity index, force transfer efficiency and stiffness of the robots.
Comprehensive mathematical modeling is fundamental for structural optimization. Altuzarra et al. (2023) analyzed the kinematics of a three-degree-of-freedom (3-DOF) planar parallel continuum mechanism and developed a procedure for solving the fully inverse and forward kinematics of a planar 3-DOF system. The application of enhanced optimisation algorithms can enhance the efficiency of optimisation processes. Laribi et al. (2007) developed an optimal dimensional synthesis method of the Delta parallel mechanism for a prescribed workspace using a genetic algorithm-based method.
Most of the structural optimization design methods are empirical and obsolete. These methods rely heavily on multiple experiments and trials, which can lead to inaccuracies or inefficiencies. Based on the previous work (Tao et al., 2024; Xu et al., 2023), a complete mathematical description of the classical structure is developed and the specific work situation is taken into account, which further completes the professional robust multi-objective optimization via an improved meta-heuristic intelligent optimization algorithm.
2. Parallel mechanism and its mathematical model
Figure 1(a) demonstrates a logistics sorting parallel robot working on a conveyor line. It is constructed as a delta-type parallel mechanism, which has 3 degrees of freedom (3-DOF) for movement in the XYZ direction, and the schematic is shown in Figure 1(b), where
There are already numerous contributions from scholars for mathematical modeling of the delta parallel mechanism (Altuzarra et al., 2023), and some of our previous works have advanced the theoretical study of it (Tao et al., 2024; Xu et al., 2023). To summarize, we will employ kinematic models, performance parameter models and error models.
The kinematic model includes forward, inverse and velocity models. The forward model
The velocity model calculates the mechanism actuator velocity
Error models may be classified as absolute error models or probability error models.
The performance parameters models encompass the response speed, bearing capacity and stiffness of the mechanism, which are all related to the Jacobi matrix.
3. The principle of meta-heuristic iteration
Various optimization algorithms have been proposed with the objective of facilitating the rapid and optimal design of prototypes. This is essential for the diffusion and application of novel mechanical structures, by which the design parameters of mechanical structures are iterated in an accelerated manner. It is also possible to reduce the cost of testing and production, the former being achieved by numerical simulation techniques, and the latter using cost as one of the considerations for the optimization objective.
Currently, meta-heuristic optimization algorithms are the subject of extensive study due to their problem-free dependency and their ability to solve non-convex problems effectively. The whole optimization search process can be generally divided into three steps: population initialization, meta-heuristic optimization strategy and population update strategy.
Population initialization provides a set of initial random solutions within the specified boundaries. In contrast to the use of simple random number generators, chaotic mapping techniques are capable of generating initial solutions that exhibit a more extensive distribution. We have employed the Cubic chaotic mapping with good chaotic properties with the expression:
After completing the initialization, it is necessary to optimize these solutions by executing the selected meta-heuristic optimization strategy on the generated populations. Ultimately, the fitness of the original and updated solutions must be evaluated in order to determine which solutions should be retained. When faced with multi-objective optimization problems, we focus on finding the Pareto frontier. The non-dominated ordering update strategy is capable of computing the non-dominated level of hierarchical relationships among the individuals of the population, thereby obtaining the Pareto-optimal solution set under the multi-objective condition. When there are an excessive number of population individuals in the highest dominance level, the crowding distance is further computed in order to remove some of the overly concentrated solutions, thus broadening the Pareto front.
4. Results of optimization for a specific case
For the parallel robot used in logistics sorting, its optimization problem can be described as:
In particular, depending on our application, it is preferable to limit the optimized objectives in accordance with the respective trajectory segments. We restrict the optimization of
Settings
5. Conclusion
- (1)
A rapid and robust design method for the optimization of parallel mechanisms
A rapid and robust optimal design method for parallel mechanisms based on subregional meta-heuristic iteration (SMI) is intended to address the issues associated with the highly intricate structural design of parallel robots, which is heavily empirically dependent and inefficient due to a large number of physical experiments.
- (2)
Improved meta-heuristics iterative strategy to accelerate the search for the global optimum
An improved meta-heuristic iterative strategy is proposed for the optimization of design parameters of parallel mechanisms. The initialization strategy is enhanced through the incorporation of chaotic mapping, thereby augmenting the diversity of initial solutions, which facilitates the rapid arrival at the global optimum and avoids local optimums. Meta-heuristics is employed to generate a novel generation of solutions, and through the implementation of a tailored policy, the algorithm is endowed with the capacity to evade local optimum. Non-dominated sorting is utilized as the update strategy, enabling the algorithm to adeptly address multi-objective optimization problems.
- (3)
Optimization by constructing a subregional multiple optimization objective function
For the case of a logistics sorting parallel robot, a subregional multiple optimization objective function is constructed by analyzing its motion trajectory, which makes the optimization objective more directional and targeted. The actuator error is reduced by 6.81% at most and 1.46% on average across the entire path after proposed SMI optimization. Furthermore, the flexibility, bearing capacity, and stiffness performance of the mechanism are improved by 63.83%, 43.98%, and 97.51%, respectively, in comparison with the pre-optimisation stage.
In the future, more work will be carried out, including the development of more efficient meta-heuristics, the adaptive segmentation of the region for the optimization and the incorporation of additional mathematical models, such as the energy consumption and the dynamic vibration, among others.
Figures
Candidate solutions obtained after proposed SMI and their corresponding fitness
Candidate solution | Design variable X (mm) | |||||||
---|---|---|---|---|---|---|---|---|
1 | 88.8 | 65.0 | 122.2 | 149.1 | 2.71e-4 | 155.78 | 0.7010 | 2.88e5 |
2 | 88.7 | 63.2 | 120.3 | 148.3 | 2.66e-4 | 481.58 | 1.2406 | 1.45e6 |
3(chosen) | 92.3 | 64.8 | 120.9 | 141.7 | 2.58e-4 | 114.40 | 0.7352 | 4.23e7 |
4 | 91.5 | 65.6 | 127.6 | 152.7 | 2.82e-4 | 42.53 | 0.0815 | 1.20e6 |
5 | 84.7 | 66.7 | 126.1 | 147.8 | 2.81e-4 | 29.62 | 0.0270 | 1.17e6 |
Source(s): Author's own work
References
Altuzarra, O., Urizar, M., Cichella, M. and Petuya, V. (2023), “Kinematic analysis of three degrees of freedom planar parallel continuum mechanisms”, Mechanism and Machine Theory, Vol. 185, p. 105311, doi: 10.1016/j.mechmachtheory.2023.105311.
Dastjerdi, A.H., Sheikhi, M.M. and Masouleh, M.T. (2020), “A complete analytical solution for the dimensional synthesis of 3-DOF delta parallel robot for a prescribed workspace”, Mechanism and Machine Theory, Vol. 153, p. 103991, doi: 10.1016/j.mechmachtheory.2020.103991.
Laribi, M.A., Romdhane, L. and Zeghloul, S. (2007), “Analysis and dimensional synthesis of the DELTA robot for a prescribed workspace”, Mechanism and Machine Theory, Vol. 42 No. 7, pp. 859-870, doi: 10.1016/j.mechmachtheory.2006.06.012.
Quintero-Riaza, H.F., Mejía-Calderón, L.A. and Díaz-Rodríguez, M. (2019), “Synthesis of planar parallel manipulators including dexterity, force transmission and stiffness index”, Mechanics Based Design of Structures and Machines, Vol. 47 No. 6, pp. 680-702, doi: 10.1080/15397734.2019.1615503.
Riabtsev, M., Petuya, V., Urízar, M. and Macho, E. (2022), “Design and analysis of an active 2-DOF lockable joint”, Mechanics Based Design of Structures and Machines, Vol. 50 No. 8, pp. 2736-2759, doi: 10.1080/15397734.2020.1784203.
Tao, M., Xu, J., Zhang, S., Tan, J. and Xu, J. (2024), “Precision sensitivity optimization for parallel robotic system based on multi-source preventive maintenance”, International Journal of Reliability, Quality and Safety Engineering. doi: 10.1142/S0218539324500190.
Xu, J., Tao, M., Gao, M., Zhang, S., Tan, J., Xu, J. and Wang, K. (2023), “Assembly precision design for parallel robotic mechanism based on uncertain hybrid tolerance allocation”, Robotic Intelligence and Automation, Vol. 43 No. 1, pp. 23-34, doi: 10.1108/RIA-10-2022-0254.
Ye, W., Zhang, B. and Li, Q. (2020), “Design of a 1R1T planar mechanism with remote center of motion”, Mechanism and Machine Theory, Vol. 149, p. 103845, doi: 10.1016/j.mechmachtheory.2020.103845.
Acknowledgements
The work presented in this article is funded by the China National Key Research and Development Project (2022YFB3303303) and the China State Key Laboratory of Mechanical Transmission Key Open Fund (SKLMT-ZDKFKT-202202).