A Computationally Fast Iterative Dynamic Programming Method for Optimal Control of Loosely Coupled Dynamical Systems with Different Time Scales *. Issue 1 (July 2017)
- Record Type:
- Journal Article
- Title:
- A Computationally Fast Iterative Dynamic Programming Method for Optimal Control of Loosely Coupled Dynamical Systems with Different Time Scales *. Issue 1 (July 2017)
- Main Title:
- A Computationally Fast Iterative Dynamic Programming Method for Optimal Control of Loosely Coupled Dynamical Systems with Different Time Scales *
- Authors:
- Lock, Jonathan
McKelvey, Tomas - Abstract:
- Abstract: Iterative dynamic programming is a powerful method that is often used to solve finite-dimensional nonlinear constrained global optimal control problems. However, multidimensional problems are often computationally complex, and in some cases an infeasible result is generated despite the existence of a feasible solution. A new iterative multi-pass method is presented that reduces the execution time of multi-dimensional, loosely-coupled, dynamic programming problems, where some state variables exhibit dynamic behavior with time scales significantly smaller than the others. One potential application is the optimal control of a hybrid electrical vehicle, where the computational burden can be reduced by a factor on the order of 100 - 10000. Furthermore, new regularization terms are introduced that typically improve the likelihood of generating a feasible optimal trajectory. Though the regularization terms may generate suboptimal solutions in the interim, with successive iterations the generated solution typically asymptotically approaches the true optimal solution. Note: Full source code is freely available online with an implementation of the solver, some usage examples, and the test cases used to generate the results shown in this paper.
- Is Part Of:
- IFAC-PapersOnLine. Volume 50:Issue 1(2017)
- Journal:
- IFAC-PapersOnLine
- Issue:
- Volume 50:Issue 1(2017)
- Issue Display:
- Volume 50, Issue 1 (2017)
- Year:
- 2017
- Volume:
- 50
- Issue:
- 1
- Issue Sort Value:
- 2017-0050-0001-0000
- Page Start:
- 5953
- Page End:
- 5960
- Publication Date:
- 2017-07
- Subjects:
- Dynamic programming -- Optimal control -- Global optimization -- Nonlinear control -- Bang-bang control -- Efficiency enhancement
Automatic control -- Periodicals
629.805 - Journal URLs:
- https://www.journals.elsevier.com/ifac-papersonline/ ↗
http://www.sciencedirect.com/ ↗ - DOI:
- 10.1016/j.ifacol.2017.08.1498 ↗
- Languages:
- English
- ISSNs:
- 2405-8963
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 8259.xml