Trajectory Planning of Rail Inspection Robot Based on an Improved Penalty Function Simulated Annealing Particle Swarm Algorithm

被引:2
作者
Xu, Ruoyu [1 ]
Tian, Jianyan [1 ]
Li, Jifu [1 ]
Zhai, Xinpeng [1 ]
机构
[1] Taiyuan Univ Technol, Coll Elect & Power Engn, 79 Yingze West St, Taiyuan, Shanxi, Peoples R China
关键词
Particle swarm algorithm; penalty function; rail inspection robot; simulated annealing algorithm; trajectory planning; OPTIMIZATION;
D O I
10.1007/s12555-022-0163-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
To ensure the smooth operation of each joint and shorten the joint movement time of a rail inspection robot, a trajectory planning method based on time optimization with a penalty function is proposed. According to the Denavit-Hartenberg (D-H) model of the inspection robot, a kinematic solution is found, and the trajectory of each joint is generated using a mixed polynomial interpolation algorithm. Taking time optimization as the standard, the traditional particle swarm algorithm cannot handle complex constraints, easily falls to local optimum solutions, and has a slow convergence speed. An improved simulated annealing particle swarm algorithm with a penalty function (IPF-SA-PSO) is proposed to optimize the trajectory generated by the mixed polynomial interpolation algorithm. The simulation results show that the proposed algorithm, compared with the mixed polynomial interpolation method, can limit the angular velocity and reduce the running time of each manipulator joint. The two algorithms are experimentally verified based on a rail inspection robot, and the results show that after adopting the optimization algorithm, the angular velocity of each joint is within the angular velocity limit, the run time is shorter, and the operation is smoother, which indicates the effectiveness of the proposed algorithm. The proposed algorithm can optimize the robot running time, improve the smoothness, and be applied to the fields of the automatic tracking of abnormal targets and video acquisition.
引用
收藏
页码:3368 / 3381
页数:14
相关论文
共 41 条
  • [1] Abraham A, 2004, ADV INFORM KNOWL PRO, P1
  • [2] Fast and Optimal Path Planning Algorithm (FAOPPA) for a Mobile Robot
    Adamu, Patience I.
    Okagbue, Hilary I.
    Oguntunde, Pelumi E.
    [J]. WIRELESS PERSONAL COMMUNICATIONS, 2019, 106 (02) : 577 - 592
  • [3] Dissipative analysis for high speed train systems via looped-functional and relaxed condition methods *
    Cai, Xiao
    Shi, Kaibo
    Zhong, Shouming
    Wang, Jun
    Tang, Yiqian
    [J]. APPLIED MATHEMATICAL MODELLING, 2021, 96 : 570 - 583
  • [4] An Output Feedback Approach for Regulation of 5-DOF Offshore Cranes With Ship Yaw and Roll Perturbations
    Chen, He
    Sun, Ning
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2022, 69 (02) : 1705 - 1716
  • [5] Guo Y., 2020, J MECH TRANSM, V44, P154
  • [6] Novel Finite-Time Reliable Control Design for Memristor-Based Inertial Neural Networks With Mixed Time-Varying Delays
    Hua, Lanfeng
    Zhu, Hong
    Shi, Kaibo
    Zhong, Shouming
    Tang, Yiqian
    Liu, Yajuan
    [J]. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 2021, 68 (04) : 1599 - 1609
  • [7] A new hybrid particle swarm and simulated annealing stochastic optimization method
    Javidrad, F.
    Nazari, M.
    [J]. APPLIED SOFT COMPUTING, 2017, 60 : 634 - 654
  • [8] Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968
  • [9] A review of particle swarm optimization and its applications in Solar Photovoltaic system
    Khare, Anula
    Rangnekar, Saroj
    [J]. APPLIED SOFT COMPUTING, 2013, 13 (05) : 2997 - 3006
  • [10] Trajectory Optimization With Particle Swarm Optimization for Manipulator Motion Planning
    Kim, Jeong-Jung
    Lee, Ju-Jang
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2015, 11 (03) : 620 - 631