QUADCOPTER CONTROL USING SINGLE NETWORK ADAPTIVE CRITICS

被引:0
|
作者
Velazquez, Alberto [1 ]
Xu, Lei [2 ]
Sardarmehni, Tohid [3 ]
机构
[1] Univ Texas Rio Grande Valley, Edinburg, TX USA
[2] Kent State Univ, Kent, OH 44242 USA
[3] Calif State Univ Northridge, Northridge, CA 91330 USA
基金
美国国家科学基金会;
关键词
Quadcopter; Optimal Control; Adaptive Dynamic Programming; Reinforcement Learning;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, optimal tracking control is found for an input-affine nonlinear quadcopter using Single Network Adaptive Critics (SNAC). The quadcopter dynamics consists of twelve states and four controls. The states are defined using two related reference frames: the earth frame, which describes the position and angles, and the body frame, which describes the linear and angular velocities. The quadcopter has six outputs and four controls, so it is an underactuated nonlinear system. The optimal control for the system is derived by solving a discrete-time recursive Hamilton-Jacobi-Bellman equation using a linear in-parameter neural network. The neural network is trained to find a mapping between a target costate vector and the current states. The network's weights are iteratively trained using the least-squares approximation method until the maximum number of iterations or convergence is reached, and training begins at the final time and proceeds backward to the initial time. The trained neural controller applies online optimal feedback control that tracks a trajectory, minimizes control effort, and satisfies the optimality condition. The SNAC method provides a controller that can handle all initial conditions within the domain of training and all times less than the training's final time.
引用
收藏
页数:7
相关论文
共 50 条
  • [41] Robust Adaptive Control Design for Quadcopter Payload Add and Drop Applications
    Emran, Bara J.
    Dias, Jorge
    Seneviratne, Lakmal
    Cai, Guowei
    2015 34TH CHINESE CONTROL CONFERENCE (CCC), 2015, : 3252 - 3257
  • [42] Adaptive neural control for a tilting quadcopter with finite-time convergence
    Meichen Liu
    Ruihang Ji
    Shuzhi Sam Ge
    Neural Computing and Applications, 2021, 33 : 15987 - 16004
  • [43] Adaptive Neural Control for a Tilting Quadcopter with Finite-Time Convergence
    Ji, Ruihang
    Liu, Meichen
    Ma, Jie
    Ge, Shuzhi Sam
    2021 AMERICAN CONTROL CONFERENCE (ACC), 2021, : 3711 - 3718
  • [44] Adaptive neural control for a tilting quadcopter with finite-time convergence
    Liu, Meichen
    Ji, Ruihang
    Ge, Shuzhi Sam
    NEURAL COMPUTING & APPLICATIONS, 2021, 33 (23): : 15987 - 16004
  • [45] Telephone network overload control scheme using adaptive control
    Satake, Yasuhiro
    Electronics and Communications in Japan, Part I: Communications (English translation of Denshi Tsushin Gakkai Ronbunshi), 1988, 71 (10): : 63 - 71
  • [46] Immunized adaptive critics for level 2 intelligent control
    KrishnaKumar, K
    Neidhoefer, J
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 856 - 861
  • [47] Low altitude control for quadcopter using visual feedback
    Urbanski, Konrad
    ARCHIVES OF ELECTRICAL ENGINEERING, 2021, 70 (04) : 845 - 858
  • [48] Vehicle stability control based on adaptive PID control with single neuron network
    Zhang Jinzhu
    Zhang Hongtian
    2010 2ND INTERNATIONAL ASIA CONFERENCE ON INFORMATICS IN CONTROL, AUTOMATION AND ROBOTICS (CAR 2010), VOL 1, 2010, : 434 - 437
  • [49] Position and Trajectory Control of a Quadcopter Using Optimization Algorithm
    Kumar, Sanjay
    Dewan, Lillie
    2024 16TH INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING, ICCAE 2024, 2024, : 533 - 538
  • [50] Adaptive Control of an Inverted Pendulum Using Adaptive PID Neural Network
    Fallahi, Mohsen
    Azadi, Sassan
    PROCEEDINGS OF THE 2009 INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING SYSTEMS, 2009, : 589 - 593