Output Feedback Control of a Quadrotor UAV Using Neural Networks

被引:432
|
作者
Dierks, Travis [1 ]
Jagannathan, Sarangapani [1 ]
机构
[1] Missouri Univ Sci & Technol, Dept Elect & Comp Engn, Rolla, MO 65409 USA
来源
IEEE TRANSACTIONS ON NEURAL NETWORKS | 2010年 / 21卷 / 01期
基金
美国国家科学基金会;
关键词
Lyapunov method; neural network (NN); observer; output feedback; quadrotor unmanned aerial vehicle (UAV);
D O I
10.1109/TNN.2009.2034145
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a new nonlinear controller for a quadrotor unmanned aerial vehicle (UAV) is proposed using neural networks (NNs) and output feedback. The assumption on the availability of UAV dynamics is not always practical, especially in an outdoor environment. Therefore, in this work, an NN is introduced to learn the complete dynamics of the UAV online, including uncertain nonlinear terms like aerodynamic friction and blade flapping. Although a quadrotor UAV is underactuated, a novel NN virtual control input scheme is proposed which allows all six degrees of freedom (DOF) of the UAV to be controlled using only four control inputs. Furthermore, an NN observer is introduced to estimate the translational and angular velocities of the UAV, and an output feedback control law is developed in which only the position and the attitude of the UAV are considered measurable. It is shown using Lyapunov theory that the position, orientation, and velocity tracking errors, the virtual control and observer estimation errors, and the NN weight estimation errors for each NN are all semiglobally uniformly ultimately bounded (SGUUB) in the presence of bounded disturbances and NN functional reconstruction errors while simultaneously relaxing the separation principle. The effectiveness of proposed output feedback control scheme is then demonstrated in the presence of unknown nonlinear dynamics and disturbances, and simulation results are included to demonstrate the theoretical conjecture.
引用
收藏
页码:50 / 66
页数:17
相关论文
共 50 条
  • [1] Neural Network Output Feedback Control of a Quadrotor UAV
    Dierks, Travis
    Jagannathan, S.
    [J]. 47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008), 2008, : 3633 - 3639
  • [2] Modified Consensus-based Output Feedback Control of Quadrotor UAV Formations Using Neural Networks
    Guzey, H. M.
    Dierks, T.
    Jagannathan, S.
    Acar, L.
    [J]. JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2019, 94 (01) : 283 - 300
  • [3] Modified Consensus-based Output Feedback Control of Quadrotor UAV Formations Using Neural Networks
    H. M. Guzey
    T. Dierks
    S. Jagannathan
    L. Acar
    [J]. Journal of Intelligent & Robotic Systems, 2019, 94 : 283 - 300
  • [4] Filtered Output Feedback Tracking Control of a Quadrotor UAV
    Lefeber, Erjen
    Greiff, Marcus
    Robertsson, Anders
    [J]. IFAC PAPERSONLINE, 2020, 53 (02): : 5764 - 5770
  • [5] Robust Output Feedback Control for Attitude Tracking of a Quadrotor UAV
    Yang, Zi-Jiang
    [J]. 2021 INTERNATIONAL CONFERENCE ON ADVANCED MECHATRONIC SYSTEMS (ICAMECHS), 2021, : 115 - 120
  • [6] Nonlinear robust output feedback tracking control of a quadrotor UAV using quaternion representation
    Xian, Bin
    Diao, Chen
    Zhao, Bo
    Zhang, Yao
    [J]. NONLINEAR DYNAMICS, 2015, 79 (04) : 2735 - 2752
  • [7] Nonlinear robust output feedback tracking control of a quadrotor UAV using quaternion representation
    Bin Xian
    Chen Diao
    Bo Zhao
    Yao Zhang
    [J]. Nonlinear Dynamics, 2015, 79 : 2735 - 2752
  • [8] Nonlinear Output Feedback Tracking Control of a Quadrotor UAV in the Presence of Uncertainty
    Stebler, Shane
    MacKunis, William
    Reyhanoglu, Mahmut
    [J]. 2016 14TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV), 2016,
  • [9] Multivariable Output Feedback MRAC for A Quadrotor UAV
    Selfridge, Justin M.
    Tao, Gang
    [J]. 2016 AMERICAN CONTROL CONFERENCE (ACC), 2016, : 492 - 499
  • [10] Analysis of Adaptive Control Using On-line Neural Networks for a Quadrotor UAV
    Lee, Byung-Yoon
    Lee, Hae-In
    Tahk, Min Jea
    [J]. 2013 13TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND SYSTEMS (ICCAS 2013), 2013, : 1840 - 1844