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 条
  • [31] Robust output feedback based iterative learning control for batch processes with input delay subject to time-varying uncertainties
    Hao, Shoulin
    Liu, Tao
    Wang, Wei
    PROCEEDINGS OF THE 28TH CHINESE CONTROL AND DECISION CONFERENCE (2016 CCDC), 2016, : 5790 - 5795
  • [32] Lyapunov Based Two-stage Robust Model Reference Adaptive Controller for Linear Plants with Time Varying Bounded Uncertainties
    Chakrabarty, Adhish Kr.
    Bhattacharya, Samar
    IFAC PAPERSONLINE, 2016, 49 (01): : 213 - 218
  • [33] A gain-scheduled control algorithm for input constrained systems to track time-varying references using controller state resets
    Wada, Nobutaka
    Kawaoka, Naoki
    Saeki, Masami
    IEEJ TRANSACTIONS ON ELECTRICAL AND ELECTRONIC ENGINEERING, 2017, 12 (01) : 87 - 95
  • [34] TRAJECTORY TRACKING CONTROL FOR FLEXIBLE-JOINT MANIPULATOR WITH TIME-VARYING UNCERTAINTIES USING BACKSTEPPING AND CHEBYSHEV NEURAL NETWORK
    Jia, Pengxiao
    Qiu, Wanli
    Mechatronic Systems and Control, 2024, 52 (10):
  • [35] Non-switching reference trajectory based discrete-time sliding mode path following control for dynamic positioning ship with time-varying disturbances
    Fu, Mingyu
    Zhang, Guorong
    Xu, Yujie
    OCEAN ENGINEERING, 2022, 264
  • [36] Synchronization control of Markov jump neural networks with mixed time-varying delay and parameter uncertain based on sample point controller
    Xu, Nuo
    Sun, Liankun
    NONLINEAR DYNAMICS, 2019, 98 (03) : 1877 - 1890
  • [37] Output-only time-frequency-domain modal identification of time-varying structures using a recursive two-stage least square method
    Zhou, S-D
    Heylen, W.
    Sas, P.
    Liu, L.
    PROCEEDINGS OF INTERNATIONAL CONFERENCE ON NOISE AND VIBRATION ENGINEERING (ISMA2012) / INTERNATIONAL CONFERENCE ON UNCERTAINTY IN STRUCTURAL DYNAMICS (USD2012), 2012, : 2731 - 2743
  • [38] Chaos control of the permanent magnet synchronous motor with time-varying delay by using adaptive sliding mode control based on DSC
    Luo, Shaohua
    Gao, Ruizhen
    JOURNAL OF THE FRANKLIN INSTITUTE-ENGINEERING AND APPLIED MATHEMATICS, 2018, 355 (10): : 4147 - 4163
  • [39] Design of a Switching Control Strategy for Time-Varying Delay Batch Processes Using Fault Probability-Based Average Dwell Time Method
    Wang, Limin
    Li, Bingyun
    Zhang, Ridong
    Gao, Furong
    INDUSTRIAL & ENGINEERING CHEMISTRY RESEARCH, 2020, 59 (11) : 5087 - 5102
  • [40] Lyapunov-Based Control of an Uncertain Euler-Lagrange System with Uncertain Time-Varying Input Delays without Delay Rate Constraints
    Obuz, S.
    Parikh, A.
    Chakraborty, I.
    Dixon, W. E.
    IFAC PAPERSONLINE, 2016, 49 (10): : 141 - 146