A multi-objective dynamic programming approach to constrained discrete-time optimal control

被引:0
|
作者
Driessen, BJ [1 ]
Kwok, KS [1 ]
机构
[1] Sandia Natl Labs, Albuquerque, NM 87185 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This work presents a multi-objective differential dynamic programming approach to constrained discrete-time optimal control. In the backward sweep of the dynamic programming in the quadratic sub problem, the sub problem input at a stage or time step is solved for in terms of the sub problem state entering that stage so as to minimize the summed immediate and future cost subject to minimizing the summed immediate and future constraint violations, for all such entering states. The method differs from previous dynamic programming methods, which used penalty methods, in that the constraints of the sub problem, which may include terminal constraints and path constraints, are solved exactly if they are solvable; otherwise, their total violation is minimized. Again, the resulting solution of the sub problem is an input history that minimizes the quadratic cost function subject to being a minimizer of the total constraint violation. The expected quadratic convergence of the proposed algorithm is demonstrated on a numerical example.
引用
下载
收藏
页码:3077 / 3083
页数:7
相关论文
共 50 条
  • [1] Dynamic Programming Method for Constrained Discrete-Time Optimal Control
    C. R. Dohrmann
    R. D. Robinett
    Journal of Optimization Theory and Applications, 1999, 101 : 259 - 283
  • [2] Dynamic programming method for constrained discrete-time optimal control
    Dohrmann, CR
    Robinett, RD
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1999, 101 (02) : 259 - 283
  • [3] Dynamic programming for constrained optimal control of discrete-time linear hybrid systems
    Borrelli, F
    Baotic, M
    Bemporad, A
    Morari, M
    AUTOMATICA, 2005, 41 (10) : 1709 - 1721
  • [4] Discrete-time optimal control - Comments on dynamic programming
    Wu, S.-Z. (wsz_1@xjtu.edu.cn), 1600, South China University of Technology (30):
  • [5] Constrained-Cost Adaptive Dynamic Programming for Optimal Control of Discrete-Time Nonlinear Systems
    Wei, Qinglai
    Li, Tao
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (03) : 3251 - 3264
  • [6] Invariant Adaptive Dynamic Programming for Discrete-Time Optimal Control
    Zhu, Yuanheng
    Zhao, Dongbin
    He, Haibo
    IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (11): : 3959 - 3971
  • [7] Multi-step heuristic dynamic programming for optimal control of nonlinear discrete-time systems
    Luo, Biao
    Liu, Derong
    Huang, Tingwen
    Yang, Xiong
    Ma, Hongwen
    INFORMATION SCIENCES, 2017, 411 : 66 - 83
  • [8] An iterative adaptive dynamic programming algorithm for optimal control of unknown discrete-time nonlinear systems with constrained inputs
    Liu, Derong
    Wang, Ding
    Yang, Xiong
    INFORMATION SCIENCES, 2013, 220 : 331 - 342
  • [9] Multi-objective Control for Discrete-Time Systems over Lossy Actuating Channel
    Feng, Yu
    Chen, Xiang
    Gu, Guoxiang
    2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 2358 - 2363
  • [10] GENERAL DYNAMIC PROGRAMMING SOLUTION OF DISCRETE-TIME LINEAR OPTIMAL CONTROL PROBLEMS
    DREYFUS, SE
    KAN, YC
    IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1973, AC18 (03) : 268 - 289