Publications

Detailed Information

Fault Tolerant Control of a Tilt-rotor UAV Using Model Error Control Synthesis and Neural Networks : 모델오차 제어기법과 신경회로망을 이용한 틸트로터 무인항공기의 고장허용 제어 연구

DC Field Value Language
dc.contributor.advisor김유단 교수님-
dc.contributor.author박세욱-
dc.date.accessioned2017-07-13T06:15:22Z-
dc.date.available2017-07-13T06:15:22Z-
dc.date.issued2014-08-
dc.identifier.other000000020974-
dc.identifier.urihttps://hdl.handle.net/10371/118394-
dc.description학위논문 (박사)-- 서울대학교 대학원 : 기계항공공학부, 2014. 8. 김유단.-
dc.description.abstract본 논문에서는 틸트로터 무인항공기의 안정성 및 생존성 향상을 위해 고장허용 제어시스템을 제안하였다. 고려된 틸트로터 무인항공기는 헬리콥터 비행모드, 천이 비행모드, 그리고 고정익 비행모드와 같이 3 가지 비행모드를 가지며, 비행모드 변화를 위해 스틱입력을 구동기 입력으로 분배해주는 분배시스템(Mixer System)를 가지고 있다. 본 논문에서 제안된 고장허용 제어시스템은 출력되먹임 선형최적 제어기법을 이용한 공칭제 어기(Nominal Controller)를 기반으로 설계되었으며, 자세안정화와 자세명령 추종을 목적으로 한다. 그러나 설계된 공칭제어기는 천이 비행모드에서의 기준모델을 기반으로 설계되었기 때문에 다른 비행모드에 적용 할 때 모델 불확실성이 존재하며, 구동기 고장과 같이 시스템이 급격하게 변화하는 상황에서는 원하는 성능을 얻을 수 없다.
이러한 문제에 대처하기 위해서 본 논문에서는 모델 불확실성과 구동기 고장에 대처할 수 있도록 모델오차 제어기법(Model Error Control Synthesis)을 이용하여 고장허용 제어시스템을 제안하였다. 예측필터에 기반한 모델오차 제어기법은 기준모델과의 출력변수 오차를 통해 모델오차 벡터를 추정하며, 공칭제어기에서 생성된 입력을 보상하여 강건한 성능을 보장한다. 제안된 고장허용 제어시스템의 성능비교를 위해 신경회로망(Neural Networks)을 이용한 고장허용 제어시스템을 설계하였으며, 구동기 입력에 대한 틸트로터 무인항공기의 선형 및 비선형 모델을 이용한 수치 시뮬레이션을 통해 성능을 검증하였다. 수치 시뮬레이션은 모델 불확실성 및 구동기 고장을 고려하였으며, 제안한 고장허용 제어시스템의 성능이 신경회로망을 이용한 고장허용 제어시스템의 성능보다 우수함을 보였다.
본 논문에서 제안한 고장허용 제어시스템은 시스템 인식 과정이 필요하지 않으며, 고장진단 및 분리과정 없이 효과적인 재형상 성능을 보인다는 측면에서 실제 적용이 가능하다.
-
dc.description.abstractA fault tolerant control system is proposed for the tilt-rotor unmanned aerial vehicle (UAV) to improve the stability and survivability of its system. The considered tilt-rotor UAV has three flight modes: the helicopter flight mode, the conversion flight mode, and the airplane flight mode. To change the flight mode, the tilt-rotor UAV utilizes a mixer system to allocate the stick control inputs to the actuator control inputs in each flight mode. A nominal controller, which is the basic controller of the fault tolerant control system, is designed using a linear quadratic regulator (LQR) with output-feedback. The objective of the nominal controller is to make the Euler angles of the UAV track the Euler angle commands.
Since the nominal controller is designed only for one particular flight mode, the performance of the nominal controller may be degraded when the nominal controller is applied to other flight modes due to model uncertainty as well as the actuator fault. To deal with these problems, the fault tolerant control system based on the model error control synthesis (MECS) is designed. The MECS is based on the predictive filter that estimates the model error vector during the estimation process, and therefore it provides a robust performance with respect to model uncertainty and the actuator fault. To compare the performance of the proposed fault tolerant control system, a fault tolerant control system using neural networks (NN) is also designed.
Numerical simulations are performed to demonstrate the feasibility and the effectiveness of the proposed fault tolerant control system. The tilt-rotor UAV linear and nonlinear dynamics for three flight modes are considered in the numerical simulations. Model uncertainty and multiple actuator faults are also considered. The simulation results show that the performance of the proposed fault tolerant control system using MECS is better than that of the fault tolerant control system using NN. The proposed fault tolerant control system does not require system identification process, and therefore it provides an effective reconfigurability without fault detection and isolation process.
-
dc.description.tableofcontentsAbstract i
Table of Contents iii
List of Tables vi
List of Figures vii
Chapter 1 Introduction 1
1.1 Background and Motivation 1
1.2 Literature Survey 3
1.3 Contribution 7
1.4 Dissertation Outline 9
Chapter 2 Fundamentals of Model Error Control Synthesis 11
2.1 Predictive Filter 11
2.2 Development of Model Error Control Synthesis 15
Chapter 3 Design of Fault Tolerant Control System 17
3.1 Dynamics of tilt-rotor UAV 17
3.1.1 Nonlinear Dynamics of tilt-rotor UAV 19
3.1.2 Nonlinear Mixer System 21
3.1.3 Linear Dynamics of tilt-rotor UAV 23
3.2 Design of Nominal Controller 25
3.2.1 Stick Control Input 25
3.2.2 Actuator Control Input 28
3.2.3 Actuator Fault Modeling 29
3.3 Fault Tolerant Control System using Neural Networks 31
3.3.1 Error Dynamics 33
3.3.2 Design of Control Law 34
3.4 Fault Tolerant Control System using Model Error Control Synthesis 41
3.4.1 Design of Estimated Model Error Vector 42
3.4.2 Design of Control Law 45
Chapter 4 Numerical Simulation 48
4.1 Simulation Configuration 48
4.2 Neural Networks Method 50
4.2.1 Helicopter Flight Mode 50
4.2.1.1 Linear Model Simulation 51
4.2.1.2 Nonlinear Model Simulation 53
4.2.2 Conversion Flight Mode 56
4.2.2.1 Linear Model Simulation 56
4.2.2.2 Nonlinear Model Simulation 59
4.2.3 Airplane Flight Mode 62
4.2.3.1 Linear Model Simulation 62
4.2.3.2 Nonlinear Model Simulation 66
4.3 Model Error Control Synthesis 69
4.3.1 Helicopter Flight Mode 69
4.3.1.1 Linear Model Simulation 70
4.3.1.2 Nonlinear Model Simulation 72
4.3.2 Conversion Flight Mode 75
4.3.2.1 Linear Model Simulation 75
4.3.2.2 Nonlinear Model Simulation 78
4.3.3 Airplane Flight Mode 82
4.3.3.1 Linear Model Simulation 82
4.3.3.2 Nonlinear Model Simulation 85
4.4 Analysis of Numerical Simulation Results 89
Chapter 5 Conclusions 94
5.1 Summary 94
5.2 Future Study 96
Bibliography 97
Appendix A. Fundamentals of Neural Networks 108
Appendix B. Tilt-rotor UAV Linear Dynamics 112
Appendix C. Parameters of Neural Networks 120
국문 초록 125
감사의 글 127
-
dc.formatapplication/pdf-
dc.format.extent5713591 bytes-
dc.format.mediumapplication/pdf-
dc.language.isoen-
dc.publisher서울대학교 대학원-
dc.subjectNeural networks-
dc.subjectModel error control synthesis-
dc.subjectPredictive filter-
dc.subjectActuator fault-
dc.subjectFault tolerant control-
dc.subjectTilt-rotor UAV-
dc.subject신경회로망-
dc.subject모델오차 제어기법-
dc.subject예측필터-
dc.subject구동기 고장-
dc.subject고장허용 제어기-
dc.subject틸트로터 무인항공기-
dc.subject.ddc621-
dc.titleFault Tolerant Control of a Tilt-rotor UAV Using Model Error Control Synthesis and Neural Networks-
dc.title.alternative모델오차 제어기법과 신경회로망을 이용한 틸트로터 무인항공기의 고장허용 제어 연구-
dc.typeThesis-
dc.contributor.AlternativeAuthorSewook Park-
dc.description.degreeDoctor-
dc.citation.pagesx, 128-
dc.contributor.affiliation공과대학 기계항공공학부-
dc.date.awarded2014-08-
Appears in Collections:
Files in This Item:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share