Multilevel dynamic programming for general multiple linear-quadratic control in discrete-time systems (Q1327182): Difference between revisions
From MaRDI portal
Latest revision as of 16:30, 22 May 2024
scientific article
Language | Label | Description | Also known as |
---|---|---|---|
English | Multilevel dynamic programming for general multiple linear-quadratic control in discrete-time systems |
scientific article |
Statements
Multilevel dynamic programming for general multiple linear-quadratic control in discrete-time systems (English)
0 references
5 February 1995
0 references
This paper extends the reach of dynamic programming to general multiple linear-quadratic control problems in discrete-time systems, where the overall objective \(J\) is a nonlinear function of multiple quadratic performance indices. The problem is non-separable in the sense of dynamic programming and is not in the form ready to be handled by the discrete maximal principle, if \(J\) is not of additive form with respect to all performance indices \(J_ i\) \((i= 1,2,\dots,k)\). The author shows that a control law which is linear with respect to the current state vector can be obtained through solving an auxiliary Lagrangian problem of a parametric linear-quadratic structure. To this end, a multiple dynamic programming solution procedure is proposed. At the lower level dynamic programming, an analytical solution of the auxiliary Lagrangian problem is generated. The upper level in turn adjust iteratively the value of the weighting vector \(\lambda\) for the Lagrangian problem. This two level process repeats until an optimal stop condition is satisfied. The overall objective functional \(J\) becomes a function of \(\lambda\) on substituting \(J_ i(\lambda)\) into \(J\). An alternative condition given by the first author for the classical Kuhn-Tucker condition is used to solve the minimization problem. A numerical example is given in detail for illustration.
0 references
multilevel dynamic programming
0 references
discrete-time systems
0 references
numerical example
0 references
multiple linear-quadratic control problems
0 references
0 references