z-logo
Premium
A Comparative Approach for Time‐Delay Fractional Optimal Control Problems: Discrete Versus Continuous Chebyshev Polynomials
Author(s) -
Moradi Leila,
Mohammadi Fakhrodin
Publication year - 2020
Publication title -
asian journal of control
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.769
H-Index - 53
eISSN - 1934-6093
pISSN - 1561-8625
DOI - 10.1002/asjc.1858
Subject(s) - chebyshev polynomials , chebyshev nodes , mathematics , chebyshev equation , equioscillation theorem , chebyshev pseudospectral method , chebyshev filter , gegenbauer polynomials , chebyshev iteration , classical orthogonal polynomials , discrete orthogonal polynomials , jacobi polynomials , fractional calculus , approximation theory , discrete time and continuous time , orthogonal polynomials , mathematical analysis , statistics
Abstract This paper aims to demonstrate the superiority of the discrete Chebyshev polynomials over the classical Chebyshev polynomials for solving time‐delay fractional optimal control problems (TDFOCPs). The discrete Chebyshev polynomials have been introduced and their properties are investigated thoroughly. Then, the fractional derivative of the state function in the dynamic constraint of TDFOCPs is approximated by these polynomials with unknown coefficients. The operational matrix of fractional integration together with the dynamical constraints is used to approximate the control function directly as a function of the state function. Finally, these approximations were put in the performance index and necessary conditions for optimality transform the under consideration TDFOCPs into an algabric system. A comparison has been made between the required CPU time and accuracy of the discrete and continuous Chebyshev polynomials methods. The obtained numerical results reveal that utilizing discrete Chebyshev polynomials is more efficient and less time‐consuming in comparison to the continuous Chebyshev polynomials.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here