Iterative Learning Control for Vibration Suppression of a Robotic Arm
This paper presents a vibration control method for the vibration suppression of a robotic arm. To understand the causes of the vibration in the six-axis manipulator and then eliminate the vibration through an effective control method, the vibration control structure can be divided into two parts. Fi...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-01-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/13/2/828 |
_version_ | 1827629021779722240 |
---|---|
author | Jia-Liang Lin Han-Pang Huang Chun-Yeon Lin |
author_facet | Jia-Liang Lin Han-Pang Huang Chun-Yeon Lin |
author_sort | Jia-Liang Lin |
collection | DOAJ |
description | This paper presents a vibration control method for the vibration suppression of a robotic arm. To understand the causes of the vibration in the six-axis manipulator and then eliminate the vibration through an effective control method, the vibration control structure can be divided into two parts. First, variational mode decomposition (VMD) and the Hilbert–Huang transform (HHT) algorithm are integrated to analyze the vibration signal and extract the vibration characteristics. Second, a smooth trajectory planning method is used to eliminate the residual vibration. Then, a feedback controller and iterative learning controller are used for controlling the vibration to stabilize the system while compensating for the torque of the elastic-joint model and repetitive errors caused by the vibration through the repeated operation of the arm. In addition, to improve the iterative learning control (ILC) performance, the integration of VMD and the HHT is used to distinguish useless information. The ILC is able to learn more quickly and compensate for the error caused by the vibration. The proposed VMD-HHT iterative learning control for the elastic joint (VH-ILC-EJ) method, along with a laboratory-developed six-axis degree-of-freedom (6-DOF) robotic arm, has been numerically and experimentally validated for vibration suppression. |
first_indexed | 2024-03-09T13:44:49Z |
format | Article |
id | doaj.art-02f0cea774fe4b4fb789934482046752 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-09T13:44:49Z |
publishDate | 2023-01-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-02f0cea774fe4b4fb7899344820467522023-11-30T21:02:04ZengMDPI AGApplied Sciences2076-34172023-01-0113282810.3390/app13020828Iterative Learning Control for Vibration Suppression of a Robotic ArmJia-Liang Lin0Han-Pang Huang1Chun-Yeon Lin2Department of Mechanical Engineering, National Taiwan University, Taipei 10617, TaiwanDepartment of Mechanical Engineering, National Taiwan University, Taipei 10617, TaiwanDepartment of Mechanical Engineering, National Taiwan University, Taipei 10617, TaiwanThis paper presents a vibration control method for the vibration suppression of a robotic arm. To understand the causes of the vibration in the six-axis manipulator and then eliminate the vibration through an effective control method, the vibration control structure can be divided into two parts. First, variational mode decomposition (VMD) and the Hilbert–Huang transform (HHT) algorithm are integrated to analyze the vibration signal and extract the vibration characteristics. Second, a smooth trajectory planning method is used to eliminate the residual vibration. Then, a feedback controller and iterative learning controller are used for controlling the vibration to stabilize the system while compensating for the torque of the elastic-joint model and repetitive errors caused by the vibration through the repeated operation of the arm. In addition, to improve the iterative learning control (ILC) performance, the integration of VMD and the HHT is used to distinguish useless information. The ILC is able to learn more quickly and compensate for the error caused by the vibration. The proposed VMD-HHT iterative learning control for the elastic joint (VH-ILC-EJ) method, along with a laboratory-developed six-axis degree-of-freedom (6-DOF) robotic arm, has been numerically and experimentally validated for vibration suppression.https://www.mdpi.com/2076-3417/13/2/828robotic armvibration controlelastic jointiterative learning controlvariational mode decompositionHilbert–Huang transform |
spellingShingle | Jia-Liang Lin Han-Pang Huang Chun-Yeon Lin Iterative Learning Control for Vibration Suppression of a Robotic Arm Applied Sciences robotic arm vibration control elastic joint iterative learning control variational mode decomposition Hilbert–Huang transform |
title | Iterative Learning Control for Vibration Suppression of a Robotic Arm |
title_full | Iterative Learning Control for Vibration Suppression of a Robotic Arm |
title_fullStr | Iterative Learning Control for Vibration Suppression of a Robotic Arm |
title_full_unstemmed | Iterative Learning Control for Vibration Suppression of a Robotic Arm |
title_short | Iterative Learning Control for Vibration Suppression of a Robotic Arm |
title_sort | iterative learning control for vibration suppression of a robotic arm |
topic | robotic arm vibration control elastic joint iterative learning control variational mode decomposition Hilbert–Huang transform |
url | https://www.mdpi.com/2076-3417/13/2/828 |
work_keys_str_mv | AT jialianglin iterativelearningcontrolforvibrationsuppressionofaroboticarm AT hanpanghuang iterativelearningcontrolforvibrationsuppressionofaroboticarm AT chunyeonlin iterativelearningcontrolforvibrationsuppressionofaroboticarm |