Abstract

The aim of this study is to introduce a novel method to solve a class of two-dimensional fractional optimal control problems. Since there are some difficulties solving these problems using analytical methods, thus finding numerical methods to approximate their solution is a challenging topic. In this study, we use transcendental Bernstein series. In fact, for solving the problem, we generalize the Bernstein polynomials to a larger class of functions which can provide more accurate approximate solutions. The convergence theorem is proved. Some examples are solved to demonstrate the validity and applicability of this technique. Comparing the results with other methods, we can find the efficiency and applicability of the scheme.

1. Introduction

Fractional differential equations (FDEs) provide some advantages in the simulation of problems arising in system biology [1], physics [2], hydrology [3], chemistry and biochemistry [1] and finance [4], economic growth models with memory effect [5], and many more. Constructing analytical and numerical methods for solving various types of FDEs has become an ongoing research topic. We mention here the finite element method, the wavelet method [6], the spectral tau method [7], the Gegenbauer spectral method [8], the iterative method [9], the fractional-order wavelet method [6], etc. Also, there are many mathematical and engineering problems which can be modelled in the form of fractional-order differential equations [1016].

Generally, two approaches exist for solving fractional-order optimal control problems (FOCPs) such as integer order optimal control problems. First, the use of Pontryagin’s maximum principle leads to a two-point boundary value problem, while the second approach involves solving the problem directly by discretizing and approximating the state and control functions [17]. To obtain the optimal solution, one can solve the Hamiltonian system of FOCPs. When constructing the Hamiltonian system using integration by parts, the left and right fractional derivatives appear simultaneously, which makes it very difficult to find the exact solution. Hence, some researchers have focused on the numerical solution of FOCPs.

A central difference numerical scheme for FOCPs was given in [18]. In [19], the given optimization problem is reduced to a system of algebraic equations utilizing polynomial basis functions. For the fractional variational problems, an approximate solution is achieved by solving the system. In [20], FOCPs and their solutions were analyzed by means of rational approximation. In [21], the shifted Legendre-tau method was presented to solve a class of initial-boundary value problems for the fractional diffusion equations with variable coefficients on a finite domain.

The Bezier curves method (BCM) is discussed in some papers. In [22, 23], the BCM was utilized for solving delay differential equation (DDE) and optimal control of switched systems (OCSSs). In [24], the BCM was proposed for some linear optimal control systems (LOCPs) with pantograph delays. Also, to solve the quadratic Riccati differential equation and the Riccati differential-difference equation, the BCM is utilized (see [25]). Other uses of the BCM are found in [26].

In the present work, FDEs are utilized as the dynamic constraints, leading to the fractional optimal control problem (FOCP). However, very little work has been done in the area of FOCP, although FOCPs have gained much attention for some of their applications in engineering and physics [27]. In this paper, we solve this problem using the transcendental Bernstein series (TBS). Numerical examples demonstrate the efficiency of the stated technique in solving FOCP.

In what follows, we want to obtain a numerical technique for solving two-dimensional fractional optimal control problems (TFOCPs) of the formwhere , , and are smooth functions, and and are the given functions.

The paper is organized as follows. In Section 2, the TBS are defined. Also, the convergence theorem is proved in this section. In Section 3, we discuss several numerical examples and present some comparative results in some tables. Finally, conclusions and future work ideas are given in Section 4.

2. The TBS

Definition 1. The Bezier polynomial of degree is defined over the interval as follows:where , andis the Bernstein polynomial of degree over the interval , and , , and they are unknown control points.
BCMs can be used to approximate some problems (see [22, 23]). One may note that the BCM is similar to the TBS.

Definition 2. The Caputo fractional derivatives of order of the function are defined as (see [28])Now, the TBS of degree is defined asNotice that , then the TBS coincides with the Bernstein polynomial of degree .
The expansions of the function and in terms of TBS can be written in the following forms:where , , and , , are unknown matrices, and . We havewithwhere the symbols , , , and represent the control parameters.

2.1. Convergence Analysis

Theorem 1. Suppose that is times continuously differentiable, , and . If is the good approximation, then we havewhere

Proof. One may writeHence,which leads toTherefore,Sincethere exists a value such thatNow, one may defineFor finding an upper bound in equation (13), we haveThen, we get

3. Numerical Examples

In this section, some examples are approximated using the mentioned method. The results are presented in tables and are compared with the results obtained in [2931]. Also, the graphs of the approximate solutions are plotted for different values of and .

Example 1. Consider the following problem [29],This example is solved using our method with (see Figures 14). Applying the method, we haveNote that these results are better than the obtained in [29]. The comparative study can be found in Table 1. We note that in Table 1, parameters , are from the method used in [29]. The CPU time for solving the problem is 4.13 s using a Core i3 laptop.

Example 2. Next, let us consider the following problem [30]:This example is solved using our method with . The graphs of the approximate solutions are shown in Figures 5 and 6. Also, we getA comparative study is presented in Table 2.

4. Conclusion

In this paper, an efficient algorithm based on TBS was presented to solve 2-D FOCPs. The main idea of the method is to use the TBS as a new approximation instrument. The validity of the stated method based on TBS was verified in Section 3. Furthermore, one may note the 2-D FOCP can be reduced to a system of algebraic equations. Finding the control parameters provides the approximate solution of the problem. The efficiency of the method was confirmed by several numerical examples. Solving the problem based on the Caputo-Hadamard fractional derivative and considering infinite horizon optimal control for nonlinear interconnected large-scale dynamical systems with an application to optimal attitude control will be studied in future.

Abbreviations

FDEs:Fractional differential equations
BCM:Bezier curves method
DDE:Delay differential equation
OCSSs:Optimal control of switched systems
LOCPs:Linear optimal control systems
FOCP:Fractional optimal control problem
TBS:Transcendental Bernstein series
TFOCPs:Two-dimensional fractional optimal control problems.

Data Availability

No data were used to support this study.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Authors’ Contributions

F.G., S.M., and S.N. conceptualized the study; F.G. and S.N. curated the data; F.G., S.M., and S.N. did formal analysis; S.N. and S.M. acquired the funding; F.G. and S.N. investigated the study; F.G., S.M., and S.N. developed the methodology; S.N. did project administration; F.G. and S.N. provided the resources; F.G. and S.N. provided software; S.N. supervised the study; F.G. and S.N. validated the study; F.G. and S.N. wrote the original draft; F.G., S.M., and S.N reviewed and edited the manuscript. All authors have read and agreed to the published version of the manuscript.

Acknowledgments

The publication of this article was partially supported by the 2021 Development Fund of the Babeș-Bolyai University, Cluj Napoca, Romania.