A Study on Motion Control of Gimbal-based Target Tracking System
- Abstract
- This dissertation pursues solutions to the problem of controlling a camera’s posture with a target tracking system using a two-axis gimbal mechanism. Carried on a mobile vehicle, the camera’s line-of-sight (LOS) needs isolating from the vehicle’s motions and disturbances, and at the same time, it rotates to follow a predefined target. Besides the external disturbances, the control objective is also challenged by the coupled kinematics and nonlinear dynamics of the gimbal itself. Moreover, the use of low-cost devices causes fundamental limitations, typically time delay and unreliable measurements, to the control system. The mathematical model formulated in this dissertation investigates the effects of these factors on the characteristics of the controlled system. Thereby, the design of the controllers takes them into account such that the control systems not only fulfill the above-mentioned objective but also achieve the following desired features.
Firstly, visual servoing is attained using the camera available in the system, which usually serves only as a payload, to detect and locate a target of interest. A proposed control configuration consists of an image tracker implementing the Kernel Correlation Filter (KCF) algorithm, a calculation of the gimbal’s desired motion considering the coupling influence, and a control law derived by the backstepping technique. In this task, the camera is required to be stable, and the target’s projection is brought to the center of the image plane. The kinematic coupling and imaging geometry are the main challenges. The proposed vision-based control system decouples both couplings simultaneously, so conventional control methods can be easily implemented, and good tracking performances are obtained.
Secondly, accurate and real-time tracking of an arbitrary reference with the gimbal system is considered. For this objective, the control systems must overcome the difficulties, namely the gimbal complexities, coupled measurements, and especially, the delay time constraints. Two novel nonlinear controllers are discussed, one is based on the sliding mode control with the super-twisting algorithm (STSMC), and the other is a nonlinear backstepping control with the time-delay compensation (TDC-Backstepping). The design of the former treats all non-ideal factors as matched and unmatched disturbances. The super-twisting algorithm with a chattering-reduced signum-like function suppresses the oscillations of the delayed system while still ensures the boundedness of the control error. On the other hand, the recursive design procedure of the latter deals with each factor in a corresponding step. The result is a memory-based control law that enhances the tracking performances and expands the system’s bandwidth.
Finally, a robust fault-tolerant control (FTC) scheme provides simultaneously reliable tracking and effective disturbance rejection, even when a sensor’s fault occurs and severe disturbances affect the system. Representation of the faulty gimbal system with its mentioned constraints and disturbances is introduced. The designed controller consists of two components: (a) An unknown input observer (UIO) acquires information on the fault and disturbances, whose efficiency is proved using the linear matrix inequality (LMI) technique; and (b), a robust control law, using the observer estimations, is obtained based on the combination of the super-twisting algorithm, backstepping procedure, and integral sliding mode control (SMC) technique.
Moreover, for each design of the control systems, comparative simulations and experimental studies are conducted, and their results validate the efficiency of the designed systems. The solutions obtained in this dissertation not only apply to the specific apparatus but also can extend to other subjects and mechanisms.
- Author(s)
- HUYNH THINH
- Issued Date
- 2022
- Awarded Date
- 2022. 2
- Type
- Dissertation
- Keyword
- target tracking system gimbal visual servoing input-delay system fault-tolerant control
- Publisher
- 부경대학교
- URI
- https://repository.pknu.ac.kr:8443/handle/2021.oak/24416
http://pknu.dcollection.net/common/orgView/200000605602
- Affiliation
- 부경대학교 대학원
- Department
- 대학원 스마트로봇융합응용공학과
- Advisor
- Young-Bok Kim
- Table Of Contents
- Chapter 1. Introduction and literature review 1
1.1. Motivation 1
1.2. Literature review 3
1.2.1. Multi-axis gimbal system 3
1.2.2. Gimbal motion control system 5
1.2.3. Gimbal visual servoing control system 7
1.2.4. Time delay and fault in control system 10
1.3. Problem statements 12
1.4. Study objectives 13
1.5. Outline of the dissertation 14
Chapter 2. System description and modeling 17
2.1. Introduction 17
2.2. System description 17
2.2.1. Mechanical structure 17
2.2.2. Electrical components 19
2.3. System modeling 23
2.3.1. Coordinate frames 23
2.3.2. System kinematics 25
2.3.3. Gimbal mechanism dynamics 29
2.3.4. Actuation system model 31
2.3.5. Summary 32
2.4. System identification 35
Chapter 3. Vision-based tracking control system design 39
3.1. Introduction 39
3.2. Image tracker design based on the KCF tracking algorithm 40
3.3. Motion control system design 41
3.3.1. Calculation of required rotations 42
3.3.2. Motion control law design and stability analysis 44
3.3.3. Image-based pointing controller and decoupled controller 47
3.4. Simulation and experimental studies 50
3.4.1. Implementation 50
3.4.2. Simulation studies 51
3.4.3. Experimental studies 55
3.5. Summary 62
Chapter 4. Real-time tracking control systems design 64
4.1. Introduction 64
4.2. Super-twisting sliding mode controller design 65
4.2.1. Design of the super-twisting sliding mode control law 65
4.2.2. Stability analysis 68
4.3. Time-delay compensation backstepping controller design 74
4.3.1. Design of the nonlinear backstepping-based control law 75
4.3.2. Design of the time-delay compensation 78
4.4. Simulation and experiment studies 80
4.4.1. Simulation studies 81
4.4.2. Experimental studies 85
4.5. Summary 91
Chapter 5. Robust fault-tolerant control system design 92
5.1. Introduction 92
5.2. Faulty system description 93
5.3. Fault detection and isolation design 94
5.3.1. Design of the unknown input observer 94
5.3.2. Design of the fault detection mechanism 98
5.3.3. Estimation of the disturbances and varying delay 99
5.4. Fault-tolerant controller design 100
5.4.1. Design of the backstepping-based equivalent control law 100
5.4.2. Design of the robust fault-tolerant control law 102
5.5. Simulation and experimental studies 105
5.5.1. Simulation studies 106
5.5.2. Experimental studies 111
5.6. Summary 118
Chapter 6. Conclusions and future studies 119
6.1. Conclusions 119
6.2. Future studies 121
References 123
Publications 131
1. Journal papers 131
2. Conferences 132
Appendix A 136
Appendix B 139
Appendix C 141
Appendix D 142
- Degree
- Doctor
-
Appears in Collections:
- 대학원 > 스마트로봇융합응용공학과
- Authorize & License
-
- Files in This Item:
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.