Practical methods for optimal control using nonlinear programming (Q2718895)
From MaRDI portal
| This is the item page for this Wikibase entity, intended for internal use and editing purposes. Please use this page instead for the normal view: Practical methods for optimal control using nonlinear programming |
scientific article; zbMATH DE number 1597551
| Language | Label | Description | Also known as |
|---|---|---|---|
| English | Practical methods for optimal control using nonlinear programming |
scientific article; zbMATH DE number 1597551 |
Statements
13 May 2001
0 references
optimal control
0 references
transcription method
0 references
ordinary differential equations
0 references
nonlinear programming
0 references
0.9999999
0 references
0 references
0.95053625
0 references
0.93936443
0 references
0.9298741
0 references
0.92971456
0 references
0.9291483
0 references
Practical methods for optimal control using nonlinear programming (English)
0 references
The book is devoted to the study of algorithms for solving numerically optimal control problems (OCP) of ordinary differential equations. The main emphasis is on the so-called transcription method, that consists in a time discretization that reduces the OCP to a nonlinear programming problem (NLP). The NLP is then solved by an algorithm that will possibly take advantage of the dynamic structure. After that, the time discretization may be refined and a bigger corresponding NLP solved, until a sufficient accuracy is obtained. The book starts by an overview of the basic theory of nonlinear programming problems, and of the implementation of sequential quadratic programming algorithms, the quadratic program being solved using active set strategies. A special attention is given to the implementation for large scale and sparse problems. In a second part, the transcription method is described, mainly in the framework of Runge-Kutta discretization schemes. The mesh refinement, scaling, and sparse finite differences are discussed. A comparison with shooting algorithms is given. Finally, several significant real world problems are discussed, including aircraft trajectories and the control of industrial robots. A description of the software of the author is given. NEWLINENEWLINENEWLINEThe book is very well written, and gives a concise and well illustrated view of the power of discretization schemes for ordinary differential equations, combined with optimization algorithms, for solving significant problems; no book of this kind existed before. All practical aspects are discussed in detail, and hence, engineers and practitioners will find it quite useful.
0 references