Nonlinear model predictive control (NMPC) based trajectory tracking on EAST Articulated Maintenance Arm (EAMA)

被引:4
作者
Zhang, Xuanchen [1 ,2 ]
Yao, Haifeng [2 ]
Zhang, Qiong [2 ]
Hao, Zhiwei [2 ]
Pan, Hongtao [2 ]
Yang, Yang [2 ]
Cheng, Yong [2 ]
Song, Yuntao [2 ]
机构
[1] Univ Sci & Technol China, Hefei, Peoples R China
[2] Chinese Acad Sci, Inst Plasma Phys, Hefei, Peoples R China
关键词
Nonlinear model predictive control; Trajectory tracking; Redundant robot motion control; Collision avoidance; Remote handling; SIMULATION;
D O I
10.1016/j.fusengdes.2020.112102
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
EAST Articulated Maintenance Arm (EAMA) is a 8-DOF redundant articulated serial manipulator utilized to conduct maintenance tasks in EAST (Experimental Advanced Superconducting Tokamak). Due to the redundancy and total length (8.7395 m) of manipulator and the narrow space in the CASK and the curved vacuum vessel(VV), it is difficult to perform online collision-free end effector trajectory tracking on EAMA. Current solution is to record a feasible trajectory offline by the operator after thousands of trials and errors as the reference for EAMA to track, which is time-consuming, inefficient, not friendly to operators, absence of resistance to external disturbances and difficult to be combined with other maintenance tasks like visual servoing. This paper proposes a Nonlinear Model Predictive Control (NMPC) based online trajectory tracking method, which is easy to use and flexible. The trajectory tracking problem is elegantly formulated as an optimization problem to minimize the end effector's tracking error while satisfying nonlinear constraints consisting of boundaries of state, output and control input, kinematic model of EAMA and collision avoidance constraints. Besides, a two-step recursive solver is developed to speed up the solving of NMPC problem to guarantee real-time control. The effectiveness and good performance of this method are demonstrated by an inspection simulation where the end effector tracks a semicircular trajectory.
引用
收藏
页数:11
相关论文
共 16 条
  • [1] Fabian J, 2016, IEEE INT C EL EL ENG, P1
  • [2] Tube-based nonlinear model predictive control for autonomous skid-steer mobile robots with tire-terrain interactions
    Javier Prado, Alvaro
    Torres-Torriti, Miguel
    Yuz, Juan
    Auat Cheein, Fernando
    [J]. CONTROL ENGINEERING PRACTICE, 2020, 101
  • [3] Distributed nonlinear model predictive control of an autonomous tractor-trailer system
    Kayacan, Erkan
    Kayacan, Erdal
    Ramon, Herman
    Saeys, Wouter
    [J]. MECHATRONICS, 2014, 24 (08) : 926 - 933
  • [4] Development and application of high volume remote handling systems in support of JET and ITER
    Loving, A.
    Allan, P.
    Sykes, N.
    Collins, S.
    Murcutt, P.
    [J]. FUSION ENGINEERING AND DESIGN, 2012, 87 (5-6) : 880 - 884
  • [5] Whole-Body MPC for a Dynamically Stable Mobile Manipulator
    Minniti, Maria Vittoria
    Farshidian, Farbod
    Grandia, Ruben
    Hutter, Marco
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2019, 4 (04) : 3687 - 3694
  • [6] Nonlinear PID-Type Controller for Quadrotor Trajectory Tracking
    Moreno-Valenzuela, Javier
    Perez-Alcocer, Ricardo
    Guerrero-Medina, Manuel
    Dzul, Alejandro
    [J]. IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2018, 23 (05) : 2436 - 2447
  • [7] Positioning improvement based on structural and control optimization for EAST articulated maintenance arm
    Pan, Hongtao
    Sun, Yongjun
    Cheng, Yong
    Hao, Zhiwei
    Liu, Jiasheng
    Song, Yuntao
    Villedieu, Eric
    [J]. FUSION ENGINEERING AND DESIGN, 2020, 152
  • [8] Rohmer E, 2013, IEEE INT C INT ROBOT, P1321, DOI 10.1109/IROS.2013.6696520
  • [9] Improving operation in an industrial MDF flash dryer through physics-based NMPC
    Santos, Pedro
    Luis Pitarch, Jose
    Vicente, Alberto
    de Prada, Cesar
    Garcia, Angel
    [J]. CONTROL ENGINEERING PRACTICE, 2020, 94
  • [10] Distributed implementation of nonlinear model predictive control for AUV trajectory tracking
    Shen, Chao
    Shi, Yang
    [J]. AUTOMATICA, 2020, 115