Approximate Dynamic Programming for Trajectory Tracking of Switched Systems

被引:0
|
作者
Greene, Max L. [1 ]
Sakha, Masoud S. [2 ]
Kamalapurkar, Rushikesh [2 ]
Dixon, Warren E. [2 ]
机构
[1] Boeing Co, Aurora Flight Sci, Cambridge, MA 02142 USA
[2] Univ Florida, Dept Mech & Aerosp Engn, Gainesville, FL 32611 USA
关键词
Switches; Switched systems; Stability analysis; Optimal control; Dynamic programming; Optimization; Vectors; Adaptive control; nonlinear systems; optimal control; switched systems; PRACTICAL ASYMPTOTIC STABILITY; ADAPTIVE-CONTROL; LINEAR-SYSTEMS;
D O I
10.1109/TAC.2024.3453922
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This article develops a technique for online approximate optimization of tracking control policies for a family of switched nonlinear dynamical systems. Optimization is realized via approximate dynamic programming, and integral concurrent learning is used for robustness to parametric uncertainties. The family of switched systems is composed of finitely many subsystems, which may have differing characteristics, such as dynamics and cost functions. This article develops a new result on the analysis of switched systems comprised of locally practically stable subsystems using multiple Lyapunov-like functions. Local practical stability of the overall switched system and convergence of the applied tracking control policies to a neighborhood of the optimal tracking control policies is then proven for an arbitrary switching sequence provided that a set of sufficient gain conditions and a minimum dwell-time condition are satisfied. Simulation results are presented for the optimal control of an autonomous underwater vehicle in the presence of a set of discretely varying irrotational currents to show the efficacy of the developed technique.
引用
收藏
页码:1024 / 1037
页数:14
相关论文
共 50 条
  • [41] Approximate dynamic programming via linear programming
    de Farias, DP
    Van Roy, B
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 14, VOLS 1 AND 2, 2002, 14 : 689 - 695
  • [42] Model-free approximate dynamic programming schemes for linear systems
    Al-Tamimi, Asma
    Vrabie, Draguna
    Abu-Khalaf, Murad
    Lewis, Frank L.
    2007 IEEE INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-6, 2007, : 371 - +
  • [43] Approximate dynamic programming based parameter optimization of particle swarm systems
    Kang Q.
    Wang L.
    An J.
    Wu Q.-D.
    Zidonghua Xuebao/Acta Automatica Sinica, 2010, 36 (08): : 1171 - 1181
  • [44] Approximate Dynamic Programming for Selective Maintenance in Series-Parallel Systems
    Ahadi, Khatereh
    Sullivan, Kelly M.
    IEEE TRANSACTIONS ON RELIABILITY, 2020, 69 (03) : 1147 - 1164
  • [45] An approximate dynamic programming approach to probabilistic reachability for stochastic hybrid systems
    Abate, Alessandro
    Prandini, Maria
    Lygeros, John
    Sastry, Shankar
    47TH IEEE CONFERENCE ON DECISION AND CONTROL, 2008 (CDC 2008), 2008, : 4018 - 4023
  • [46] Approximate dynamic programming-based control of distributed parameter systems
    Joy, Midhun
    Kaisare, Niket S.
    ASIA-PACIFIC JOURNAL OF CHEMICAL ENGINEERING, 2011, 6 (03): : 452 - 459
  • [47] Finite-Horizon Optimal Tracking Guidance for Aircraft Based on Approximate Dynamic Programming
    Wan, Shizheng
    Chang, Xiaofei
    Li, Quancheng
    Yan, Jie
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2019, 2019
  • [48] OPEN-LOOP OPTIMAL CONTROL FOR TRACKING A REFERENCE SIGNAL WITH APPROXIMATE DYNAMIC PROGRAMMING
    Diaz, Jorge A.
    Xu, Lei
    Sardarmehni, Tohid
    PROCEEDINGS OF ASME 2022 INTERNATIONAL MECHANICAL ENGINEERING CONGRESS AND EXPOSITION, IMECE2022, VOL 5, 2022,
  • [49] FINITE-HORIZON ε-OPTIMAL TRACKING CONTROL OF DISCRETE-TIME LINEAR SYSTEMS USING ITERATIVE APPROXIMATE DYNAMIC PROGRAMMING
    Tan, Fuxiao
    Luo, Bin
    Guan, Xinping
    ASIAN JOURNAL OF CONTROL, 2015, 17 (01) : 176 - 189
  • [50] Dynamic Consensus Tracking of Uncertain Lagrangian Systems With a Switched Command Generator
    Cai, He
    Hu, Guoqiang
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2019, 64 (10) : 4260 - 4267