Home > Articles > All Issues > 2026 > Volume 15, No. 1, 2026 >
IJMERR 2026 Vol.15(1):38-49
doi: 10.18178/ijmerr.15.1.38-49

Particle Swarm Optimization-Based Hazardous Configuration Identification and Dynamic Analysis for Industrial Robots

Lina Zhang 1,2,3,4,* and Aldrin D. Calderon 1,3
1. School of Mechanical, Manufacturing, and Energy Engineering, Mapua University, Manila, Philippines
2. School of Mechatronic Engineering, Zheng Zhou Business University, Zhengzhou, China
3. School of Graduate Studies, Mapúa University, Manila, Philippines
4. Zhengzhou Intelligent Electromechanical Engineering Research Center, Zhengzhou, China
Email: 326188578@qq.com (L.Z.); adcalderon@mapua.edu.ph (A.D.C.)
*Corresponding author

Manuscript received September 4, 2025; revised October 14, 2025; accepted November 24, 2025; published January 23, 2025

Abstract—This paper presents a method for identifying the hazardous configuration of a KUKA KR3 R540 Six-Degree-of-Freedom (6-DOF) industrial robot. A kinematic model is first established using the standard Denavit-Hartenberg (D-H) method, and a multi-body dynamic model is subsequently constructed by incorporating the Newton-Euler formulation. To identify the pose that induces the maximum joint torque, a search strategy based on the Particle Swarm Optimization (PSO) algorithm is proposed, implemented through co-simulation between Adams and MATLAB. The optimization objective is defined as maximizing the sum of the absolute driving torques of joints J2 to J6, with the corresponding joint angles serving as decision variables. The PSO algorithm, driven by MATLAB, generates candidate poses, while Adams performs high-precision dynamic computations. This framework enables an automated search across the high-dimensional joint space to iteratively locate the global optimum. Simulation results demonstrate that the proposed method effectively identifies the global most hazardous configuration, corresponding to a fully extended manipulator pose with J2 ≈ −90.81° and J3 ≈ 82.57°. The maximum total joint torque in this configuration is approximately 182.47 Nꞏm. These results provide crucial load boundary conditions for structural strength verification and lightweight design, while also offering valuable insights for the selection of key components in structural optimization.

Keywords—KUKA robot, dynamic analysis, hazardous configuration, Particle Swarm Optimization (PSO), Adams-MATLAB co-simulation

Cite: Lina Zhang and Aldrin D. Calderon, "Particle Swarm Optimization-Based Hazardous Configuration Identification and Dynamic Analysis for Industrial Robots," International Journal of Mechanical Engineering and Robotics Research, Vol. 15, No. 1, pp. 38-49, 2026. doi: 10.18178/ijmerr.15.1.38-49

Copyright © 2026 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0).

Article Metrics in Dimensions