Optimal control of nonlinear systems with dynamic programming

被引:1
|
作者
Tawiah, Isaac [1 ]
Song, Yinglei [1 ]
机构
[1] Jiangsu Univ Sci & Technol, Sch Elect & Informat Sci, Zhenjiang 212003, Jiangsu, Peoples R China
关键词
cost-to-go function; discretization; dynamic programming; nonlinear systems; optimal control; FEEDBACK CONTROL;
D O I
10.1515/ijnsns-2017-0182
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
In this paper, a generalized technique for solving a class of nonlinear optimal control problems is proposed. The optimization problem is formulated based on the cost-to-go functional approach and the optimal solution can be obtained by Bellman's technique. Specifically, a continuous nonlinear system is first discretized and a set of equality constraints can be obtained from the discretization. We show that, under a certain condition, the optimal solution of a problem in this class can be approximated by a solution of the set of equality constraints within any precision and the system is guaranteed to be stable under a control signal obtained from the solution. An iterative approach is then applied to numerically solve the set of equality constraints. The technique is tested on a nonlinear control problem from the class and simulation results show that the approach is not only effective but also leads to a fast convergence and accurate optimal solution.
引用
收藏
页码:145 / 168
页数:24
相关论文
共 50 条
  • [1] Adaptive dynamic programming and optimal control of nonlinear nonaffine systems
    Bian, Tao
    Jiang, Yu
    Jiang, Zhong-Ping
    [J]. AUTOMATICA, 2014, 50 (10) : 2624 - 2632
  • [2] A forward iterative dynamic programming technique for optimal control of nonlinear dynamic systems
    Lin, JS
    Hwang, C
    [J]. JOURNAL OF THE CHINESE INSTITUTE OF CHEMICAL ENGINEERS, 1996, 27 (06): : 477 - 492
  • [3] Value Iteration, Adaptive Dynamic Programming, and Optimal Control of Nonlinear Systems
    Bian, Tao
    Jiang, Zhong-Ping
    [J]. 2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 3375 - 3380
  • [4] Optimal Switching and Control of Nonlinear Switching Systems Using Approximate Dynamic Programming
    Heydari, Ali
    Balakrishnan, Sivasubramanya N.
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2014, 25 (06) : 1106 - 1117
  • [5] An Adaptive Dynamic Programming Algorithm to Solve Optimal Control of Uncertain Nonlinear Systems
    Cui, Xiaohong
    Luo, Yanhong
    Zhang, Huaguang
    [J]. 2014 IEEE SYMPOSIUM ON ADAPTIVE DYNAMIC PROGRAMMING AND REINFORCEMENT LEARNING (ADPRL), 2014, : 259 - 264
  • [6] Robust Optimal Control for a Class of Nonlinear Dynamic Systems Using Single Network Adaptive Dynamic Programming
    Wang Ding
    Liu Derong
    Li Hongliang
    Yang Xiong
    [J]. 2014 33RD CHINESE CONTROL CONFERENCE (CCC), 2014, : 8711 - 8716
  • [7] A novel optimal control design for unknown nonlinear systems based on adaptive dynamic programming and nonlinear model predictive control
    Hu, Wei
    Zhang, Guoshan
    Zheng, Yuqing
    [J]. ASIAN JOURNAL OF CONTROL, 2022, 24 (04) : 1638 - 1649
  • [8] Parallel dynamic programming for optimal experiment design in nonlinear systems
    Maidens, John
    Packard, Andrew
    Arcak, Murat
    [J]. 2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 2894 - 2899
  • [9] DYNAMIC PROGRAMMING AND SYNTHESIS OF LINEAR OPTIMAL CONTROL SYSTEMS
    HOSKING, KJB
    [J]. PROCEEDINGS OF THE INSTITUTION OF ELECTRICAL ENGINEERS-LONDON, 1966, 113 (06): : 1087 - &
  • [10] A dynamic programming approach for optimal control of switched systems
    Xu, XP
    Antsaklis, PJ
    [J]. PROCEEDINGS OF THE 39TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-5, 2000, : 1822 - 1827