Ill-Conditioning in Matlab Computation of Optimal Control with Time- Delays

Authors

  • Eihab Bashier Mohammed Bashier Faculty of Mathematical Sciences, University of Khartoum, Khartoum, Sudan. P.O. Box: 321

DOI:

https://doi.org/10.24297/jam.v11i2.1286

Keywords:

Ill-conditioning, KKT system, active constraints, Hessian matrix, QR-factorization.

Abstract

A direct transcription method transforms an optimal control problem (OCP) into a nonlinear programming problem (NLP).The resulting NLP can be solved by any NLP solver, such as the Matlab's optimization toolbox, the fsqp, etc.On solving optimization problems using the Matlab's optimization toolbox does not obtain an accurate Hessian matrix at the optimal solution due to the fact that the Hessian matrix is not being evaluated directly from the optimal solution. In this paper we compute the condition numbers associated with the optimal control computation, where the classical forth-order Runge-Kutta method is used for the discretization of the state equations. The computations of optimal solutions are done for different numbers of switching points and quadrature points per a switching interval. Test examples show that the condition numbers of the active constraints, projected Hessian and the whole Lagrangian system are more likely to increase with the number of the switching intervals per a delay interval than by the number of the quadrature intervals per a switching interval. Also, the three medium scale optimization algorithm of the Matlabs optimization toolbox give almost similar condition numbers when used to solve the optimal control problem.

Downloads

Download data is not yet available.

Author Biography

Eihab Bashier Mohammed Bashier, Faculty of Mathematical Sciences, University of Khartoum, Khartoum, Sudan. P.O. Box: 321

Department of Applied Mathematics

Downloads

Published

2015-08-19

How to Cite

Bashier, E. B. M. (2015). Ill-Conditioning in Matlab Computation of Optimal Control with Time- Delays. JOURNAL OF ADVANCES IN MATHEMATICS, 11(2), 4019–4032. https://doi.org/10.24297/jam.v11i2.1286

Issue

Section

Articles