A Study of Controlling a Tricopter
- Abstract
- The objective of this dissertation is about the study on controlling a three rotor helicopter or a tricopter. The tricopter is an aircraft with two fixed rotors and one tilting rotor. In this dissertation, the following three problems are considered. The first one is the kinematic and dynamic modellings of a tricopter. The second is control algorithm. The last one is hardware development.
First, the kinematic and dynamic modellings of the tricopter are presented to understand its behavior. The Newton-Euler formula and the Euler angles theories are used to provide the modellings information with physics and mathematical derivatives. The dynamic modelling is linearized to reduce its complexity. The outputs chosen are the Euler angles (attitude or orientation) and the height (attitude) of the tricopter.
Second, a controller to control the altitude and attitude separately is proposed. From the linearized dynamic model and the control strategy, a tracking controller is designed using the backstepping control algorithm. The objective of the controller is to make the outputs converge to the references inputs.
Third, to implement the proposed tracking controller, a real tricopter platform is developed with several interconnected devices such as: motors, sensors, Micro Control Unit (MCU), etc. The sensors are used for measuring the aircraft attitude and its height from the ground. The sensors’ data and the control algorithm are computed by the Micro Control Unit (MCU) which provides the signals to the motors.
Finally, simulation results are done to demonstrate the effectiveness of the proposed controller.
Keywords: Aero Dynamic, Unmanned Aerial Vehicles (UAVs), Vertical Take Off and Land (VTOL), Backstepping Control
- Author(s)
- GIANGHOANG
- Issued Date
- 2012
- Awarded Date
- 2012. 2
- Type
- Dissertation
- Publisher
- The Graduate School, Pukyong National University
- URI
- https://repository.pknu.ac.kr:8443/handle/2021.oak/8810
http://pknu.dcollection.net/jsp/common/DcLoOrgPer.jsp?sItemId=000001965534
- Affiliation
- The Graduate School, Pukyong National University
- Department
- 대학원 메카트로닉스공학협동과정
- Advisor
- Professor SANG BONG KIM
- Table Of Contents
- Acknowledgements
Abstract iii
List of Figures v
List of Tables vii
Chapter 1: Introduction 1
1.1 Background and motivation 1
1.2 Objective and researching method of this dissertation 5
1.3 Outline of dissertation and summary of contributions 6
Chapter 2: System modeling 8
2.1 Basic concepts and system description of tricopter 8
2.2 Modelling of tricopter 11
2.2.1 Kinematic modelling 11
2.2.2 Dynamic modelling 17
Chapter 3: Controller design 23
3.1 Linearization of dynamic modelling 23
3.2 Controller design 27
Chapter 4: Structure of the tricopter 32
4.1 Hardware description 32
4.2 Software development 36
4.2.1 Software structure 36
4.2.2 Complementary filter 38
Chapter 5: Simulation results 39
5.1 Simulation results 41
Chapter 6: Conclusions and future works 47
6.1 Conclusions 47
6.2 Future works 48
References 49
Publications and Conferences 56
Appendix A 57
Appendix B 58
Appendix C 60
- Degree
- Master
-
Appears in Collections:
- 대학원 > 메카트로닉스공학협동과정
- Authorize & License
-
- Files in This Item:
-
Items in Repository are protected by copyright, with all rights reserved, unless otherwise indicated.