| Article ID: | iaor20162593 |
| Volume: | 37 |
| Issue: | 4 |
| Start Page Number: | 682 |
| End Page Number: | 707 |
| Publication Date: | Jul 2016 |
| Journal: | Optimal Control Applications and Methods |
| Authors: | Marzban H R, Hoseini S M |
| Keywords: | optimization, programming: nonlinear, heuristics |
This paper presents a composite Chebyshev finite difference method to numerically solve nonlinear optimal control problems with multiple time delays. The proposed discretization scheme is based on a hybrid of block‐pulse functions and Chebyshev polynomials using the well‐known Chebyshev Gauss–Lobatto points. Our approach is an extension and also a modification of the Chebyshev finite difference scheme. A direct approach is used to transform the delayed optimal control problem into a nonlinear programming problem whose solution is much more easier than the original one. Some useful error bounds are established. In addition, the convergence of the method is discussed. A wide variety of numerical experiments are investigated to show the usefulness and effectiveness of the proposed discretization procedure. The method has a simple structure and can be implemented without too much effort. Copyright 2015 John Wiley & Sons, Ltd.