Vibration Control of Flexible Joint Robots Using a Discrete-Time Two-Stage Controller Based on Time-Varying Input Shaping and Delay Compensation

被引:7
|
作者
Pham, Minh-Nha [1 ]
Hazel, Bruce [2 ]
Hamelin, Philippe [2 ]
Liu, Zhaoheng [1 ]
机构
[1] Univ Quebec, Ecole Technol Super, Dept Mech Engn, Montreal, PQ H3C 1K3, Canada
[2] Res Inst Hydro Quebec, Inspect & Maintenance Robot, Varennes, PQ J3X 1S1, Canada
来源
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME | 2021年 / 143卷 / 10期
关键词
flexible joint robot; two-stage controller; time-varying dynamics; input shaping; Smith predictor; vibration control; ITERATIVE LEARNING CONTROL; IMPEDANCE CONTROL; TRACKING; POSITION; SYSTEMS;
D O I
10.1115/1.4050885
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Most industrial serial robots use decentralized joint controllers assuming rigid body dynamics. To prevent exciting the flexible mode, gains are kept low, resulting in poor control bandwidth and disturbance rejection. In this paper, a two-stage flexible joint discrete controller is presented, in which the decentralized approach is extended with a stiffness to take into account the dominant coupling mode. In the first-stage, an input shaping feedforward shapes the rigid closed-loop dynamics into desired dynamics that does not produce link vibrations. Robotic dynamic computation based on a recursive Newton-Euler algorithm is conducted to update the feedforward link inertia parameter during robot motion. A second-stage is added to increase disturbance rejection. A generalized Smith predictor (GSP) is developed to compensate for delay and feedback sensor filtering. An effective methodology is presented to optimize the control loop gains. Numerical simulations and experiments on a six-joint robot manipulator confirm that the proposed controller improves control performances in terms of bandwidth, vibration attenuation, and disturbance rejection.
引用
收藏
页数:18
相关论文
共 41 条
  • [1] Discrete-time dynamic output feedback input shaping control of vibration in uncertain time-delay flexible structures
    Pai, Ming-Chang
    APPLIED MATHEMATICS AND COMPUTATION, 2015, 250 : 675 - 688
  • [2] Robustness of a discrete-time predictor-based controller for time-varying measurement delay
    Gonzalez, A.
    Garcia, P.
    Albertos, P.
    Castillo, P.
    Lozano, R.
    CONTROL ENGINEERING PRACTICE, 2012, 20 (02) : 102 - 110
  • [3] Closed-loop input shaping control of vibration in flexible structures using discrete-time sliding mode
    Pai, Ming-Chang
    INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2011, 21 (07) : 725 - 737
  • [4] Vibration control of industrial robot arms by multi-mode time-varying input shaping
    Thomsen, Dan Kielsholm
    Soe-Knudsen, Rune
    Balling, Ole
    Zhang, Xuping
    MECHANISM AND MACHINE THEORY, 2021, 155
  • [5] Disturbance observer based control for flexible spacecraft with time-varying input delay
    Zhang, Ran
    Li, Tao
    Guo, Lei
    ADVANCES IN DIFFERENCE EQUATIONS, 2013, : 1 - 12
  • [6] Robust discrete-time sliding mode control for systems with time-varying state delay and uncertainties on state and control input
    Ghrab, Sonia
    Benamor, Anouar
    Messaoud, Hassani
    TRANSACTIONS OF THE INSTITUTE OF MEASUREMENT AND CONTROL, 2017, 39 (09) : 1293 - 1312
  • [7] Symplectic Discrete-Time Control of Flexible-Joint Robots: Experiments with Two Links
    Thoma, Tobias
    Wu, Xuwei
    Dietrich, Alexander
    Kotyczka, Paul
    IFAC PAPERSONLINE, 2021, 54 (19): : 1 - 7
  • [8] Vibration and Tracking Control of Industrial Robots: A Comparison between Time-Varying Filtered B-Splines and Input Shaping
    Pereira, Iago Alves
    Edoimioya, Nosakhare
    Okwudire, Chinedum E.
    2024 IEEE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS, AIM 2024, 2024, : 1132 - 1138
  • [9] Anti-disturbance Control for Flexible Spacecraft with Time-varying Input Delay
    Xu, Xiaofeng
    Zhang, Bin
    Li, Tao
    Zheng, Bochao
    PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 3006 - 3011
  • [10] Discrete-Time Sliding-Mode Congestion Control in Multisource Communication Networks With Time-Varying Delay
    Ignaciuk, Przemyslaw
    Bartoszewicz, Andrzej
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2011, 19 (04) : 852 - 867