Print Email Facebook Twitter Reinforcement Learning for Flight Control Title Reinforcement Learning for Flight Control: Learning to Fly the PH-LAB Author Heyer, Stefan (TU Delft Aerospace Engineering) Contributor Chu, Q. P. (graduation committee) van Kampen, E. (mentor) Mooij, E. (graduation committee) Degree granting institution Delft University of Technology Programme Aerospace Engineering | Control & Simulation Date 2019-03-27 Abstract In recent years Adaptive Critic Designs (ACDs) have been applied to adaptive flight control of uncertain, nonlinear systems. However, these algorithms often rely on representative models as they require an offline training stage. Therefore, they have limited applicability to a system for which no accurate system model is available, nor readily identifiable. Inspired by recent work on Incremental Dual Heuristic Programming (IDHP), this paper derives and analyzes a Reinforcement Learning (RL) based framework for adaptive flight control of a CS-25 class fixed-wing aircraft. The proposed framework utilizes Artificial Neural Networks (ANNs) and includes an additional network structure to improve learning stability. The designed learning controller is implemented to control a high-fidelity, six-degree-of-freedom simulation of the Cessna 550 Citation II PH-LAB research aircraft. It is demonstrated that the proposed framework is able to learn a near-optimal control policy online without a priori knowledge of the system dynamics nor an offline training phase. Furthermore, it is able to generalize and operate the aircraft in not previously encountered flight regimes as well as identify and adapt to unforeseen changes to the aircraft’s dynamics. Subject Reinforcement LearningAdaptive Flight ControlAdaptive Critic DesignsOnline LearningMachine Learning To reference this document use: http://resolver.tudelft.nl/uuid:dc63cae7-4289-47c7-889e-253f7abd7c72 Part of collection Student theses Document type master thesis Rights © 2019 Stefan Heyer Files PDF stefanheyer_4151712_thesis.pdf 35.08 MB Close viewer /islandora/object/uuid:dc63cae7-4289-47c7-889e-253f7abd7c72/datastream/OBJ/view