PUKYONG

A Study on Robot Motion Control and Regeneration for Small-Scale Industries

Metadata Downloads
Alternative Title
소규모 작업용 로봇의 모션제어 및 재생산에 관한 연구
Abstract
The industrial manipulators have been increasingly applied in rehabilitation applications such as welding and painting because of the capability of providing impeccable repeatability and high welding quality on the desired trajectory. Generally, in the industrial fields, the motion controls of manipulators have been known as one of the most challenge and hardest problems. The robot manipulators are usually treated as a whole rigid body system, therefore, the set of dynamic equations governing the motion dynamics of the robot system is set up for the whole system. Such models are very complex, and thus implementing these model-based control schemes is not easy and requiring heavy time for computation. On the other hand, the manipulators are nonlinear multi-input multi-output systems having to face various uncertainties such as payload parameter, internal friction, and external disturbances. In addition, they generally work in gravitational fields where gravity force is the major cause of positioning error.
Many advanced control algorithms have been applied in motion control for manipulators. Some of the main difficulties in robot motion control can be listed as follows:
• Extremely nonlinear and strongly coupled in the set of dynamic equations of the robot system.
• Mathematical modeling or mathematical parameters identification of the robot system.
• During operation, the mathematical model parameters vary due to payload gravity, internal friction, and external disturbances, etc.
• High-grade hardware configuration and complexity in software implementation.
• The instant requirement of reprogramming or teaching due to the change of working conditions.
To solve these problems, a straightforward method for robot motion regeneration used in painting and welding industries to achieve efficient and practical control is proposed in this study. In this work, instead of modeling the entire dynamics motion of the robot system, the proposed method is based on the decentralized modeling and motion control strategy. Exactly speaking, it is a user-oriented method and no need complexity in computation. The robot system is considered as a combination of individual joints; in this sense, the mathematical model of each joint of the robot system is derived individually. For this reason, these models are very straightforward. After that, three kinds of control algorithms are studied to regenerate the motion of each joint of the robot system. To completely perform these tasks, the followings are done:
Firstly, a 6-DOF robot system description and mathematical modeling of each joint are presented. The mechanical and electrical components of the robot system are developed for convenient use in small-scale painting industry under the fact that easy reprogramming and no need any robotic specialists.
Secondly, the nonsingular terminal sliding mode controller working together with time-delay estimation technique (TDE) is presented. The problem is that dynamic parameters of mathematical models of joints change when operating conditions change. In TDE technique, each joint actuator is considered as a free-inertia system without modeling nonlinear terms such as dynamic couplings, Coulomb friction, and gravitational payload. Based on this fact, uncertainties, nonlinearities, and disturbances in real systems are estimated effectively and instantly by using time-delayed states and control inputs. When the TDE is used in the control system, it does not require the detailed information of the mathematical model, leading to a very simple control method. The experimental results are shown to verify the practical feasibility and effectiveness of the proposed method.
Thirdly, although experimental results of the control system based on TDE technique showed the practical feasibility for the robot control system, the designed control scheme took a long period of time to achieve asymptotic tracking performance due to this control method based on the assumption that unknown nonlinear functions in robot dynamics change slowly. Under the view of controlling dynamic systems with uncertain parameters, the model reference adaptive control method (MRAC) is considered as one of the most effective control methods and has been developed in the last few decades. Hence, the model reference adaptive control method should be deployed not only to cope with the parametric uncertainties but also to achieve more quickly asymptotic tracking performance. In this case, in order to improve tracking control performance and ensure the robustness of the control system, the control scheme of model reference adaptive control with uncertainty estimation is presented. Experimental results are presented for affirming the feasibility of applying the controller to the real robot system.
Finally, the control methods based on TDE technique and the MRAC approach have shown the acceptable control performances. However, to obtain good tracking control performances under the condition that the motions change quickly like in painting industries, the nonlinear control method based on backstepping technique is proposed. Experimental results are shown to confirm the simplicity and feasibility with not only good control performances but also robustness under operating conditions without and with external disturbances.
Author(s)
TRAN MANH SON
Issued Date
2018
Awarded Date
2018. 8
Type
Dissertation
Publisher
부경대학교
URI
https://repository.pknu.ac.kr:8443/handle/2021.oak/14508
http://pknu.dcollection.net/common/orgView/200000109435
Affiliation
부경대학교 대학원
Department
대학원 기계시스템공학과
Advisor
Prof. Young-Bok Kim
Table Of Contents
1. Introduction 1
1.1 Background and Motivation 1
1.2 Problem Statements 8
1.3 Objective of Study 9
1.4 Outline of Thesis 10
2. System Description and Modeling 13
2.1 System Description 13
2.1.1 A General Overview of a Painting Robot System 13
2.1.2 The Studied Painting Robot System Description 14
2.1.2.1 Mechanical Design 15
2.1.2.2 Electrical Design 19
2.1.2.3 Implementation of the Control System 26
2.2 Robot Dynamics Modeling 27
2.2.1 A Case Study on Robot Dynamics Modeling 27
2.2.2 Robot Dynamics Modeling Method for Real-time Implementation 32
2.2.2.1 Method Description 32
2.2.2.2 Motion Equations of the Manipulator 36
3. Nonlinearities Compensation Control Method Using Time-Delay Estimation 39
3.1 Introduction 39
3.2 Control Design 40
3.2.1 Control Structure with Time-Delay Estimation 40
A. Nonsingular Terminal Sliding Mode Control Law Structure 40
B. Chattering Reduction 43
3.3 Experimental Studies 44
3.3.1 Experimental Setup 44
3.3.2 Experimental Results 45
3.4 Chapter Summary 56
4. Motion Control Using Model Reference Adaptive Control Method with Uncertainty Estimation 57
4.1 Introduction 57
4.2 Uncertainties Estimation and Control Design 59
4.2.1 Uncertainties Estimation 59
4.2.2 Model Reference Adaptive Control Design 60
A. Model Reference Adaptive Control with Uncertainties Estimation Controller Design 60
B. Desired Motion Reconstruction Scheme 64
4.3 Experimental Studies 65
4.3.1 Experimental Setup 65
4.3.2 Experimental Results 67
4.4 Chapter Summary 78
5. High Accuracy Motion Tracking Control Using Backstepping Control Approach 79
5.1 Introduction 79
5.2 Control Design 80
A. Strict Feedback Expression of the Motion Equations 80
B. Integral Backstepping Controller Design 80
5.3 Experimental Studies 84
5.3.1 Experimental Setup 84
5.3.2 Experimental Results 84
5.3.2.1 Case study 1 84
5.3.2.2 Case Study 2 92
5.3.2.3 Case Study 3 96
5.4 Chapter Summary 100
6. Conclusion and Future Study 101
6.1 Conclusion 101
6.2 Future Study 105
References 106
Publication and Conference 114
Degree
Doctor
Appears in Collections:
대학원 > 기계시스템공학과
Authorize & License
  • Authorize공개
Files in This Item:

Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.