
Here, a new local non-integer derivative is defined and is shown that it coincides to classical derivative when the order of derivative be integer. We call this derivative, adaptive derivative and present some of its important properties. Also, we gain and state Rolle's theorem and mean-value theorem in the sense of this new derivative. Moreover, we define the optimal control problems governed by differential equations including adaptive derivative and apply the Legendre spectral collocation method to solve this type of problems. Finally, some numerical test problems are presented to clarify the applicability of new defined non-integer derivative with high accuracy. Through these examples, one can see the efficiency of this new non-integer derivative as a tool for modeling real phenomena in different branches of science and engineering that described by differential equations.
Citation: Xingfa Yang, Yin Yang, M. H. Noori Skandari, Emran Tohidi, Stanford Shateyi. A new local non-integer derivative and its application to optimal control problems[J]. AIMS Mathematics, 2022, 7(9): 16692-16705. doi: 10.3934/math.2022915
[1] | A. H. Tedjani, A. Z. Amin, Abdel-Haleem Abdel-Aty, M. A. Abdelkawy, Mona Mahmoud . Legendre spectral collocation method for solving nonlinear fractional Fredholm integro-differential equations with convergence analysis. AIMS Mathematics, 2024, 9(4): 7973-8000. doi: 10.3934/math.2024388 |
[2] | Mehrnoosh Hedayati, Hojjat Ahsani Tehrani, Alireza Fakharzadeh Jahromi, Mohammad Hadi Noori Skandari, Dumitru Baleanu . A novel high accurate numerical approach for the time-delay optimal control problems with delay on both state and control variables. AIMS Mathematics, 2022, 7(6): 9789-9808. doi: 10.3934/math.2022545 |
[3] | Zuliang Lu, Fei Cai, Ruixiang Xu, Chunjuan Hou, Xiankui Wu, Yin Yang . A posteriori error estimates of hp spectral element method for parabolic optimal control problems. AIMS Mathematics, 2022, 7(4): 5220-5240. doi: 10.3934/math.2022291 |
[4] | Zuliang Lu, Xiankui Wu, Fei Huang, Fei Cai, Chunjuan Hou, Yin Yang . Convergence and quasi-optimality based on an adaptive finite element method for the bilinear optimal control problem. AIMS Mathematics, 2021, 6(9): 9510-9535. doi: 10.3934/math.2021553 |
[5] | Zahra Pirouzeh, Mohammad Hadi Noori Skandari, Kamele Nassiri Pirbazari, Stanford Shateyi . A pseudo-spectral approach for optimal control problems of variable-order fractional integro-differential equations. AIMS Mathematics, 2024, 9(9): 23692-23710. doi: 10.3934/math.20241151 |
[6] | Folashade Agusto, Daniel Bond, Adira Cohen, Wandi Ding, Rachel Leander, Allis Royer . Optimal impulse control of West Nile virus. AIMS Mathematics, 2022, 7(10): 19597-19628. doi: 10.3934/math.20221075 |
[7] | Obaid Algahtani, M. A. Abdelkawy, António M. Lopes . A pseudo-spectral scheme for variable order fractional stochastic Volterra integro-differential equations. AIMS Mathematics, 2022, 7(8): 15453-15470. doi: 10.3934/math.2022846 |
[8] | Imran Talib, Md. Nur Alam, Dumitru Baleanu, Danish Zaidi, Ammarah Marriyam . A new integral operational matrix with applications to multi-order fractional differential equations. AIMS Mathematics, 2021, 6(8): 8742-8771. doi: 10.3934/math.2021508 |
[9] | Kareem T. Elgindy, Hareth M. Refat . A direct integral pseudospectral method for solving a class of infinite-horizon optimal control problems using Gegenbauer polynomials and certain parametric maps. AIMS Mathematics, 2023, 8(2): 3561-3605. doi: 10.3934/math.2023181 |
[10] | Zunyuan Hu, Can Li, Shimin Guo . Fast finite difference/Legendre spectral collocation approximations for a tempered time-fractional diffusion equation. AIMS Mathematics, 2024, 9(12): 34647-34673. doi: 10.3934/math.20241650 |
Here, a new local non-integer derivative is defined and is shown that it coincides to classical derivative when the order of derivative be integer. We call this derivative, adaptive derivative and present some of its important properties. Also, we gain and state Rolle's theorem and mean-value theorem in the sense of this new derivative. Moreover, we define the optimal control problems governed by differential equations including adaptive derivative and apply the Legendre spectral collocation method to solve this type of problems. Finally, some numerical test problems are presented to clarify the applicability of new defined non-integer derivative with high accuracy. Through these examples, one can see the efficiency of this new non-integer derivative as a tool for modeling real phenomena in different branches of science and engineering that described by differential equations.
In recent decades, several definitions for fractional derivatives (FDs) have been introduced [1,9,10,13,15]. In most of them, the FDs are given in the integral form. The (left) Riemann-Liouville and (left) Caputo FDs of order 0<β≤1, are the most popular FDs and they are defined as follows, respectively:
cζ0Dβζη(ζ)=1Γ(1−β)∫ζζ0η′(z)(ζ−z)βdz,ζ>ζ0, | (1.1) |
RLζ0Dβζη(ζ)=1Γ(1−β)ddζ∫ζζ0η(z)(ζ−z)βdz,ζ>ζ0, | (1.2) |
where η(.) is a given function, and Γ(.) is the gamma function. It is trivial that the Riemann-Lioville and Caputo FDs are linear operators. Also, it is easy to show that if β→1−, then they are the classical derivatives. However, these properties are not sufficient for defining FDs. Note that these FDs do not satisfy the following known formulas:
ζ0Dβζ(ηψ)(ζ)=ψ(ζ)Dβζη(ζ)+η(ζ)Dβζψ(t), | (1.3) |
ζ0Dβζ(ηψ)(ζ)=ψ(ζ)Dβζη(ζ)−η(ζ)Dβζψ(ζ)ψ2(ζ),ψ(ζ)≠0, | (1.4) |
ζ0Dβζ(ηoψ)(ζ)=Dβζψ(ζ)Dβζη(ψ(ζ)), | (1.5) |
where ζ0Dβζ can be Riemann-Liouville or Caputo FD. Note that Riemann-Liouville and Caputo FDs are non-local operators. Also, if η(.) is a constant function, then the Riemann-Lioville fractional derivative does not satisfy ζ0Dβtη(ζ)=0 for all 0<β≤1.
Recently, Khalil et al. [9] have defined a new local derivative which is called conformable derivative. So far, several researchers have used it and generalized its properties (see [1,10]). They have investigated that the conformable derivative for order β=1 is the classical differential operator. They have also proved that conformable derivatives satisfy the well-known properties of usual derivative such as relations (1.3) and (1.4). But, these types of non-integer derivatives have a basic difficulty. For any function η(.) with bounded first order derivative on interval (ζ0,ζ1), we have limζ→ζ+0khζDβζη(ζ)=0 where khζ0Dβζ shows the Khalil conformable derivative. This relation for Riemann-Liouville and Caputo FDs is also satisfied. Hence, a simple differential equation based on the Riemann-Liouville, Caputo or Khalil fractional derivatives, such as 0Dβζη(ζ)=η(ζ) defined on interval [0,1] with initial condition η(0)=λ≠0, has no solution on the space of functions with bounded first order derivative.
By motivation from above, specially from [1,9], we define a new local non-integer order derivative and name it adaptive derivative. This type of non-integer derivative satisfies the properties (1.3) and (1.4) and has not difficulties of the other non-integer order derivatives. We prove several properties for adaptive derivative. Moreover, we extend the concept of adaptive derivative to optimal control problems and apply one of the most powerful numerical methods, namely Legendre spectral collocation (LSC) method for solving the adaptive optimal control problems. Spectral and pseudo-spectral methods have been utilized for different continuous-time problems, recently. For instance, in [6], an spectral method is given to solve smooth non-fractional optimal control problems. Works [7,12,14] applied spectral methods to solve some fractional optimal control problems. Also, in [2,3,8,16,18], these methods are utilized to solve some special fractional partial differential equations. Note that spectral and pseudo-spectral methods have a good accuracy and high speed convergence compared with other methods such as finite difference, finite element methods and wavelet methods and this can be seen in results given in above-mentioned works.
We organize the sections of our work as follows. In Section 2, the adaptive fractional derivative and integral are defined and their important attributes are introduced and proved. In Section 3, we introduced the optimal control problems under adaptive fractional differential equations. In Section 4, we present a LSC method to solve these problems. In Sections 5 and 6, three numerical test problem are approximately solved and the conclusions of work are presented.
We will introduce the adaptive derivative and presented some of its results and properties.
Definition 2.1. Let η:[ζ0,ζ1]⟶R be a given function. The adaptive derivative of function f(⋅) of order 0<β⩽1 at point ζ∈(ζ0,ζ1) is defined as follow:
ADβη(ζ)=limε→0η(ζ+εe(1−β)(ζ−ζ0))−η(ζ)ε. | (2.1) |
Moreover, ADβη(ζ0) and ADβη(ζ1) are defined as
ADβη(ζ0)=limε→0+η(ζ+ε)−η(ζ)ε | (2.2) |
and
ADβη(ζ1)=limε→0−η(ζ+εe(1−β)(ζ1−ζ0))−η(ζ)ε. | (2.3) |
Theorem 2.1. Let η:[ζ0,ζ1]⟶R be a given function, 0<β⩽1 and ζ∈(ζ0,ζ1). The existence of classical derivative of function η(⋅) at point ζ, i.e. η′(ζ), is a necessary and sufficient condition for the existence of adaptive derivative of η(⋅) at point ζ, i.e. ADβη(ζ) for 0<β⩽1. Moreover, we have
ADβη(ζ)=e(1−β)(ζ−ζ0)η′(ζ). | (2.4) |
Proof. By taking h=εe(1−β)(ζ−ζ0), we get
limε→0η(ζ+εe(1−β)(ζ−ζ0))−η(ζ)ε=e(1−β)(ζ−ζ0)limh→0η(ζ+h)−η(ζ)h. | (2.5) |
The limits in left hand side and right hand side of the above equation are the adaptive derivative and classical derivative of function η(⋅), respectively. Hence, existence of the classical derivative is equivalent with the existence of adaptive derivative.
By relation (2.5), the adaptive derivative of order β=1 coincides with classical derivative. Also, by assumptions of Theorem 2.1 and relations (2.2) and (2.3), we have
ADβη(ζ0)=η′(ζ+0),ADβη(ζ1)=e(1−β)(ζ1−ζ0)η′(ζ−1), | (2.6) |
where
η′(ζ+0)=limh→0+η(ζ0+h)−η(ζ0)h,η′(ζ−1)=limh→0−η(ζ1+h)−η(ζ1)h. |
Note that, by Definition 2.1 and relation (2.4), the adaptive derivative inherits the properties of classical derivatives. Some of them are provided below.
Theorem 2.2. Every adaptive differentiable function is continuous.
Proof. By Theorem 2.1, every adaptive differentiable function is a classical differentiable function, and by mathematical analysis, every classical differentiable function is continuous.
Theorem 2.3. Suppose η:[ζ0,ζ1]→R and ψ:[ζ0,ζ1]→R are two adaptive differentiable functions of order 0<β⩽1 and η∈(ζ0,ζ1). Then
(1) ADβ(c)=0, for all c∈R;
(2) ADβ(c1η+c2ψ)(ζ)=c1 ADβη(ζ)+c2 ADβψ(ζ), for all c1,c2∈R;
(3) ADβ(ηψ)(ζ)=ψ(ζ) ADβη(ζ)+η(ζ) ADβψ(ζ);
(4) ADβ(ηψ)(ζ)=ψ(ζ) ADβη(ζ)−η(ζ) ADβψ(ζ)ψ2(ζ) if ψ(ζ)≠0;
(5) ADβ(ηoψ)(ζ)=(ADβψ(ζ))η′(ψ(ζ)).
Proof. Parts (1)–(4) follow directly from Definition 2.1 and relation (2.4). We choose to prove only the items (3) and (5). We have
ADβ(ηψ)(ζ)=e(1−β)(ζ−ζ0)(ηψ)′(ζ)=e(1−β)(ζ−ζ0)(ψ(ζ)η′(ζ)+η(ζ)ψ′(ζ))=ψ(ζ)(e(1−β)(ζ−ζ0)η′(ζ))+η(ζ)(e(1−β)(ζ−ζ0)ψ′(ζ))=ψ(ζ) ADβη(ζ)+η(ζ) ADβψ(ζ). |
Also, we have
ADβ(ηoψ)(ζ)=e(1−β)(ζ−ζ0)(ηoψ)′(ζ)=e(1−β)(ζ−ζ0)ψ′(ζ)η′(ψ(ζ))=(ADβψ(ζ))η′(ψ(ζ)). |
Theorem 2.4. (Rolle's theorem) Let η:[ζ0,ζ1]⊆R→R be an adaptive differentiable function of order 0<β⩽1 such that η(ζ0)=η(ζ1). There is an c∈(ζ0,ζ1) such that ADβη(c)=0.
Proof. By Theorem 2.1, η(⋅) is a classical differentiable function. So by classical Rolle's theorem, there is c∈(ζ0,ζ1) such that η′(c)=0. Hence, by relation (2.4), we get
ADβη(c)=e(1−β)(c−ζ0)η′(c)=0. |
The mean-value theorem for adaptive derivative of order β=1 is equivalent with the classical mean-value theorem, since for every differentiable function η:I⊆R→R, by relation (2.4) we have AD1η(ζ)=η′(ζ), for all ζ∈I. Hence, in the following lines we give the mean-value theorem for adaptive derivatives of order 0<β<1.
Theorem 2.5. (Mean-value theorem) Let η:[ζ0,ζ1]→R be an adaptive differentiable function of order 0<β<1. There is an c∈(ζ0,ζ1) such that
ADβη(c)=(β−1)η(ζ1)−η(ζ0)e(β−1)(ζ1−ζ0)−1. | (2.7) |
Proof. Define function
ψ(t)=η(ζ)−η(ζ0)−η(ζ1)−η(ζ0)e(β−1)(ζ1−ζ0)−1(e(β−1)(ζ−ζ0)−1), ζ∈I. | (2.8) |
It is trivial that ψ(⋅) is an adaptive differentiable function and ψ(ζ0)=ψ(ζ1)=0. Hence, by Rolle's theorem, there is c∈(ζ0,ζ1) such that ADβψ(c)=0. Now, via Theorem 2.4 and the relation ADβ(e(β−1)(ζ−ζ0))=β−1, for all ζ, we can reach relation (2.7).
Remark 2.1. Note that by using relation (2.7) and applying the Hopital's rule, we can get the classical mean-value theorem as follow:
η′(c)=AD1η(c)=limβ→1− ADβη(c)=limβ→1−((β−1)η(ζ1)−η(ζ0)e(β−1)(ζ1−ζ0)−1)=(η(ζ1)−η(ζ0))limβ→1−(β−1e(β−1)(ζ1−ζ0)−1)=(η(ζ1)−η(ζ0))limβ→1−(1(ζ1−ζ0)e(β−1)(ζ1−ζ0))=η(ζ1)−η(ζ0)ζ1−ζ0. |
Definition 2.2. Assume that η:[ζ0,ζ1]⟶R is a continuous function. The adaptive integral of order 0<β⩽1, for η(⋅), is defined by
Iβη(ζ)=∫ζζ0η(x)e(1−β)(x−ζ0)dx. | (2.9) |
Theorem 2.6. Assume that η:[ζ0,ζ1]⟶R is a continuous function. Then ADβ(AIβη(ζ))=η(ζ), for all ζ∈(ζ0,ζ1). Moreover, if function η:[ζ0,ζ1]⟶R has a continuous derivative, then
Iβ(ADβη(ζ))=η(ζ)−η(ζ0), ζ∈(ζ0,ζ1). |
Proof. Since η(⋅) is continuous, then Iβη(⋅) that is defined by (2.9) is differentiable. Hence, ADβ(Iβη(⋅)) exists and by relation (2.4), we have
ADβ(Iβη(ζ))=e(1−β)(ζ−ζ0)ddζ(Iβη(ζ))=e(1−β)(ζ−ζ0)ddζ∫ζζ0η(x)e(1−β)(x−ζ0)dx=e(1−β)(ζ−ζ0)(η(ζ)e(1−β)(ζ−ζ0))=η(ζ). |
Also, if function η:[ζ0,ζ1]⟶R has a continuous classical derivative, ADβη(⋅) is adaptive integrable and we have
Iβ(ADβη(ζ))=∫ζζ0ADβη(x)e(1−β)(x−ζ0)dx=∫ζζ0e(1−β)(x−ζ0)η′(x)e(1−β)(x−ζ0)dx=∫ζζ0η′(x)dx=η(ζ)−η(ζ0). |
Now, we generalize the definition of adaptive derivative for any β∈(n−1,n] where n∈N. Assume that η(0)(⋅)=η(⋅).
Definition 2.3. Let η:[ζ0,ζ1]⟶R be a classical differentiable function of order n∈N. The adaptive fractional derivative of η(⋅) of order n−1<β⩽n at point ζ0<ζ<ζ1 is defined as follow:
ADβη(ζ)=limε→0η(n−1)(ζ+εe(n−β)(ζ−ζ0))−η(n−1)(ζ)ε. |
Moreover, ADβη(ζ0) and ADβη(ζ1) are defined as
ADβη(ζ0)=limε→0+η(n−1)(ζ0+ε)−η(n−1)(ζ0)ε |
and
ADβη(ζ1)=limε→0−η(n−1)(ζ1+εe(n−β)(ζ1−ζ0))−η(n−1)(ζ1)ε. |
Theorem 2.7. Let η:[ζ1,ζ0]⟶R be a classical differentiable function of order n∈N, n−1<β⩽n and ζ∈(ζ0,ζ1). Then ADβη(ζ)=e(n−β)(ζ−ζ0)η(n)(ζ).
Proof. This is a consequence of Definition 3 and it can be given similar to the proof of Theorem 2.1.
In the next section, we extend the concept of adaptive derivative to optimal control problems.
Here, we introduce the adaptive optimal control (AOC) problem as follow:
MinimizeJ(y,v)=∫ζ1ζ0z(ζ,y(ζ),v(ζ))dζ, | (3.1) |
subjectto{ADβy(ζ)=e(ζ,y(ζ),v(ζ)),ζ∈[ζ0,ζ1],y(ζ0)=ˉy0, | (3.2) |
where 0<β≤1, ADβ is the adaptive derivative, ˉy0∈Rn, z:R×Rn×Rm→R and e:R×Rn×Rm→Rn are known differentiable functions. Also, y(⋅) and v(⋅) are the state and control variables, respectively. In next section, we propose the LSC approach to solve (3.1) and (3.2). However, before that we transform the time interval of the AOC problem (3.1) and (3.2) into [−1,1] using transformation
ζ=λ(s)=ζ1−ζ02s+ζ1+ζ02 , ζ∈[ζ0,ζ1] , s∈[−1,1]. | (3.3) |
Theorem 3.1. Assume that 0<β≤1, function y(.) is defined on [ζ0,ζ1] and Y(s)=y(λ(s)), s∈[−1,1], where λ(.) is defined by (3.3). Then for any s∈[−1,1],
ADβy(λ(s))=2e(1−β)(λ(s)−s−1−ζ0)ζ1−ζ0ADβY(s). | (3.4) |
Proof. Assume that s∈[−1,1] is given and put ζ=λ(s). We have
ADβy(ζ)=e(1−β)(ζ−ζ0)y′(ζ)=2e(1−β)(ζ−ζ0)ζ1−ζ0Y′(s)=2e(1−β)(ζ−ζ0)ζ1−ζ0(e−(1−β)(s+1)ADβY(s))=2e(1−β)(λ(s)−s−1−ζ0)ζ1−ζ0ADβY(s). |
By (3.3) and (3.4), we can rewrite the AOC problem (3.1) and (3.2) as follow:
MinimizeJ(Y,V)=ζ1−ζ02∫1−1Z(s,Y(τ),V(s))ds, | (3.5) |
subject to{e(1−β)ψ(s)ADβY(s)=ζ1−ζ02E(s,Y(s),V(s)),s∈[−1,1],Y(−1)=ˉy0, | (3.6) |
where λ(.) satisfies (3.3) and
ψ(s)=λ(s)−s−1−ζ0, |
Y(s)=y(λ(s)),V(s)=v(λ(s)), |
Z(s,Y(s),V(s))=z(λ(s),y(λ(s)),v(λ(s))), |
E(s,Y(s),V(s))=e(λ(s),y(λ(s)),v(λ(s))). |
We here illustrate and implement the LSC method to solve the AFOC problem (3.5) and (3.6). We show that, by utilizing this method, we can get an approximate optimal solution by solving the associated nonlinear programming (NLP) problem. We need the Legendre polynomials which are defined on [−1,1] by the following recurrence relation:
{(a+1)Ra+1(s)=(2a+1)Ra(s)−aRa−1(s),a=1,2,⋯,R0(s)=1,R1(s)=s. |
To discrete the AFOC problem, the Legendre-Gauss-Lobatto (LGL) nodes are used which are the zeros of (1−s2)R′N(s). We show them by {sk}Nk=0 where s0=−1<s1<⋯<sN−1<sN=1. We also need the Lagrange interpolating polynomials:
Qj(s)=N∏i=0i≠js−sisj−si,j=0,1,2,…,N, | (4.1) |
where
Qj(sk)={1, j=k,0, j≠k. |
Now, we approximate Y(⋅) and V(⋅) by the LSC method. We have
Y(s)≈YN(s)=N∑j=0yjQj(s),V(s)≈VN(s)=N∑j=0vjQj(s), | (4.2) |
where
YN(sk)=yk,VN(sk)=vk,k=0,1,…,N. | (4.3) |
Also,
Y′(s)≈Y′N(s)=N∑j=0yjQ′j(s). | (4.4) |
Moreover,
ADαY(s)≈ ADαYN(s)=e(1−β)sY′N(s)=e(1−β)sN∑j=0yjQ′j(s). | (4.5) |
To obtain the derivatives Y′N(⋅) and ADβYN(⋅) at the LGL nodes {sk}Nk=0 and get
Y′N(sk)=N∑j=0yjDkj,ADβYN(sk)=N∑j=0yjADβkj, | (4.6) |
where
ADβkj=e(1−β)skDkj, |
and
Dkj=Q′j(sk)={RN(sk)RN(sj)1sk−sj, j≠k,0≤j,k≤N,0, 1≤j=k≤N−1,−N(N+1)4, j=k=0,N(N+1)4, j=k=N. | (4.7) |
By applying the Theorem 3.29 in [17], the performance index can be approximated as follow:
J≈JN=ζ1−ζ02N∑j=0pjZ(sj,yj,vj), | (4.8) |
where sj,j=0,1,...,N, are the LGL nodes and pj,j=0,1,...,N, are the corresponding weights.
We apply (4.3), (4.6) and (4.8) to approximate the AOC problem (3.1) and (3.2) and get
MinimizeJN=ζ1−ζ22N∑j=0pjZ(sj,yj,vj), | (4.9) |
subjectto{e(1−β)ψkN∑j=0yjADβkj=ζ1−ζ02E(sk,yk,vk), k=0,1,⋯,N,y0=ˉy0, | (4.10) |
where ψk=λ(sk)−τk−1−ζ0 and λ(.) satisfies (3.3). Having solved this NLP problem with variables (yk,vk),k=0,1,2,...,N, we reach the estimated solutions (4.2) for the AOC problem (3.1) and (3.2).
Remark 4.1. The convergence analysis of obtained approximate solutions to the exact optimal solutions (in the suggested spectral method), can be discussed by a similar process given in the works [6,7,12,14] with a slight differences and hence we do not repeat it.
Here, we provide three numerical test problem. The simulations are performed by applying MATLAB R2017b software and FMINCON command. We also compute the absolute errors of the obtained numerical results using
ENy(ζ)=|y⋆(ζ)−yN(ζ)|,ENv(ζ)=|v⋆(ζ)−vN(ζ)|,ζ∈[ζ0,ζ1], |
where y⋆(.) and v⋆(.) are the exact state and control solutions and y(.) and v(.) are the approximate state and control solutions of the AOC problem, respectively.
Example 5.1. Consider the following AFOC problem:
MinimizeJ(y,v)=∫10(y(ζ)−sin(παζ))2dζ, | (5.1) |
subject to{ADβy(ζ)=v(ζ),0≤ζ≤1,y(0)=0, | (5.2) |
where 0<β⩽1. The exact solutions are y∗(ζ)=sin(πβζ) and v∗(ζ)=πe(1−β)ζcos(πβζ) with J∗=0.
We solve the related NLP problem (4.9) and (4.10) for the values of β=0.85,0.90,0.95,1 and N=8. Figure 1 shows the obtained approximate optimal solutions. Also, the logarithm of absolute errors are illustrated in Figure 2. Moreover, in Table 1, we demonstrate the obtained values of performance index for some values of α. It can be observed that the gained approximate optimal solutions have acceptable accuracy and the presented method is efficient and applicable to solve this problem.
β | 0.85 | 0.90 | 0.95 | 1 |
JN | 1.6×10−14 | 5.4×10−17 | 4.8×10−15 | 8.3×10−14 |
Example 5.2. Consider the following AOC problem:
MinimizeJ(y,v)=∫10(βy(ζ)−eζ)2dζ, |
subjectto{ADβy(ζ)=v(ζ)+y(ζ)+(1−β)sin(v(ζ)+y(ζ))−ln(1+ζ),0≤ζ≤1,y(0)=β, |
where 0<β⩽1. The exact solutions for β=1 are y∗(ζ)=eζ and v∗(ζ)=ln(1+ζ). For other values of β, the analytic form of exact optimal solutions are not known.
By solving the related NLP problem (4.9) and (4.10) for N=6, we achieve the approximate solutions which are illustrated in Figure 3. The error of approximate solution for β=1 is shown in Figure 4. Also, the values of JN for different values of β are summarized in Table 2. We see, as β increases, the approximate solutions approach the exact solution corresponding to β=1.
β | 0.85 | 0.90 | 0.95 | 1 |
JN | 1.8×10−3 | 8.5×10−4 | 2.2×10−4 | 1.7×10−16 |
Example 5.3. Consider the following AFOC problem:
MinimizeJ(y(ζ),v(ζ))=∫10(v(ζ)2+ey(ζ))dζ,subject to{ADβy(ζ)=y(ζ)+v(ζ)+βy3(ζ),0≤ζ≤1,y(0)=0, |
where 0<β≤1. The analytical form of optimal solutions is not available.
We solve this problem by presented approach for values β=0.4,0.6,0.8,1 with N=8. The obtained approximate solutions are illustrated in Figure 5. It can be seen that when β tends to 1, the trajectories go to the approximate optimal trajectory corresponding to β=1. In Table 3, the approximate optimal values of J are shown. We see this values by increasing N tends to a fixed value and results are stable.
β=0.4 | β=0.6 | β=0.8 | β=1 | |
N=4 | 0.9036576494 | 0.8923520235 | 0.8784997945 | 0.8608627584 |
N=5 | 0.9036504057 | 0.8923478798 | 0.8784964174 | 0.8608422125 |
N=6 | 0.9036501272 | 0.8923477088 | 0.8784963144 | 0.8608408841 |
N=7 | 0.9036501165 | 0.8923477027 | 0.8784963115 | 0.8608408098 |
N=8 | 0.9036501161 | 0.8923477025 | 0.8784963114 | 0.8608408055 |
In this study, we defined the adaptive derivative. We showed that this type of local non-integer derivatives, for positive integer orders, adapts with the classical derivative and we extended the classical main theorems and relations of mathematical analysis according to this new derivative. Also, we applied the LSC method to solve the adaptive optimal control problem. The achieved results approved that the presented scheme in the sense of adaptive derivatives is highly accurate. For some theoretical discussions, we can investigate the associated integral methods, that may be useful for analytical methods for this type of derivative, in our future work similar to [5]. Also, physical interpretations can be analyzed similar to [19]. Similar to the investigations that are associated to the derivative of Khalil [9], we can discuss about some applications of this new type of non-integere derivative in space-time fractional nonlinear (1+1)-dimensional Schrodinger-type models [4] and fractional delay differential equations [11] in our future research projects. Also, we can extend this new non-integer derivative and presented work to optimal control problems governed by non-integer delay ordinary and partial differential equations.
The first author (Xingfa Yang) was supported by the OutstandingYouth Program of Hunan Provincial Department of Education (No. 21B0772) and the Hunan Provincial Natural Science Foundation Committee Youth Project (No. 2020JJ5619). The second author (Yin Yang) was supported by the National Natural Science Foundation of China Project (No. 12071402) and the Project of Scientific Research Fund of the Hunan Provincial Science and Technology Department (No. 2020JJ2027).
The authors declare no conflicts of interest.
[1] |
T. Abdeljawad, On conformable fractional calculus, J. Comput. Appl. Math., 279 (2015), 57–66. https://doi.org/10.1016/j.cam.2014.10.016 doi: 10.1016/j.cam.2014.10.016
![]() |
[2] |
Q. M. Al-Mdallal, H. Yusuf, A. Ali, A novel algorithm for time-fractional foam drainage equation, Alex. Eng. J., 59 (2020), 1607–1612. https://doi.org/10.1016/j.aej.2020.04.007 doi: 10.1016/j.aej.2020.04.007
![]() |
[3] |
M. Alqhtani, K. M. Saad, Numerical solutions of space-fractional diffusion equations via the exponential decay kernel, AIMS Math., 7 (2022), 6535–6549. https://doi.org/10.3934/math.2022364 doi: 10.3934/math.2022364
![]() |
[4] |
M. T. Darvishi, M. Najafi, A. M. Wazwaz, Conformable space-time fractional nonlinear (1+1)-dimensional Schrödinger-type models and their traveling wave solutions, Chaos Solitons Fract., 150 (2021), 111187. https://doi.org/10.1016/j.chaos.2021.111187 doi: 10.1016/j.chaos.2021.111187
![]() |
[5] |
M. Eslami, H. Rezazadeh, The first integral method for Wu-Zhang system with conformable time-fractional derivative, Calcolo, 53 (2016), 475–485. https://doi.org/10.1007/s10092-015-0158-8 doi: 10.1007/s10092-015-0158-8
![]() |
[6] |
F. Fahroo, I. M. Ross, Costate estimation by a Legendre pseudospectral method, J. Guid. Control Dyn., 24 (2001), 270–277. https://doi.org/10.2514/2.4709 doi: 10.2514/2.4709
![]() |
[7] |
M. Habibli, M. H. Noori Skandari, Fractional Chebyshev pseudospectral method for fractional optimal control problems, Optimal Control Appl. Methods, 40 (2919), 558–572. https://doi.org/10.1002/oca.2495 doi: 10.1002/oca.2495
![]() |
[8] |
Y. Huang, F. M. Zadeh, M. H. Noori Skandari, H. A. Tehrani, E. Tohidi, Space-time Chebyshev spectral collocation method for nonlinear time-fractional Burgers equations based on efficient basis functions, Math. Methods Appl. Sci., 44 (2021), 4117–4136. https://doi.org/10.1002/mma.7015 doi: 10.1002/mma.7015
![]() |
[9] |
R. Khalil, M. A. Horani, A. Yousef, M. Sababheh, A new definition of fractional derivative, J. Comput. Appl. Math, 264 (2014), 65–70. https://doi.org/10.1016/j.cam.2014.01.002 doi: 10.1016/j.cam.2014.01.002
![]() |
[10] |
U. N. Katugampola, A new fractional derivative with classical properties, J. Amer. Math. Soc., 2014, 1–8. https://doi.org/10.48550/arXiv.1410.6535 doi: 10.48550/arXiv.1410.6535
![]() |
[11] |
N. I. Mahmudov, M. Aydin, Representation of solutions of nonhomogeneous conformable fractional delay differential equations, Chaos Soliton. Fract., 150 (2021), 111190. https://doi.org/10.1016/j.chaos.2021.111190 doi: 10.1016/j.chaos.2021.111190
![]() |
[12] |
M. H. Noori Skandari, M. Habibli, A. Nazemi, A direct method based on the Clenshaw-Curtis formula for fractional optimal control problems, Math. Control Related Fields, 10 (2020), 171–187. https://doi.org/10.3934/mcrf.2019035 doi: 10.3934/mcrf.2019035
![]() |
[13] | I. Podlubny, Fractional differential equations, San Diego: Academic Press, 1999. |
[14] |
X. B. Pang, X. F. Yang, M. H. Noori Skandari, E. Tohidi, S. Shateyi, A new high accurate approximate approach to solve optimal control problems of fractional order via efficient basis functions, Alex. Eng. J., 61 (2022), 5805–5818. https://doi.org/10.1016/j.aej.2021.11.007 doi: 10.1016/j.aej.2021.11.007
![]() |
[15] | S. G. Samko, A. A. Kilbas, O. I. Marichev, Fractional integrals and derivatives: Theory and applications, Switzerland: Gordon and Breach Science Publishers, 1993. |
[16] |
K. Shah, F. Jarad, T. Abdeljawad, Stable numerical results to a class of time-space fractional partial differential equations via spectral method, J. Adv. Res., 25 (2020), 39–48. https://doi.org/10.1016/j.jare.2020.05.022 doi: 10.1016/j.jare.2020.05.022
![]() |
[17] | J. Shen, T. Tang, L. L. Wang, Spectral methods: Algorithms, analysis and applications, Berlin, Heidelberg: Springer, 2011. https://doi.org/10.1007/978-3-540-71041-7 |
[18] |
H. M. Srivastavaa, K. M. Saadd, M. M. Khader, An efficient spectral collocation method for the dynamic simulation of the fractional epidemiological model of the Ebola virus, Chaos Solitons Fract., 140 (2020), 110174. https://doi.org/10.1016/j.chaos.2020.110174 doi: 10.1016/j.chaos.2020.110174
![]() |
[19] |
D. Z. Zhao, M. K. Luo, General conformable fractional derivative and its physical interpretation, Calcolo, 54 (2017), 903–917. https://doi.org/10.1007/s10092-017-0213-8 doi: 10.1007/s10092-017-0213-8
![]() |
1. | Changqing Yang, Improved spectral deferred correction methods for fractional differential equations, 2023, 168, 09600779, 113204, 10.1016/j.chaos.2023.113204 | |
2. | Saurabh Kumar, Vikas Gupta, 2023, Chapter 6, 978-981-99-5000-3, 137, 10.1007/978-981-99-5001-0_6 | |
3. | Suliadi Firdaus Sufahani, Wan Noor Afifah Wan Ahmad, Kavikumar Jacob, Sharidan Shafie, Ruzairi Abdul Rahim, Mahmod Abd Hakim Mohamad, Mohd Saifullah Rusiman, Rozaini Roslan, Mohd Zulariffin Md Maarof, Muhamad Ali Imran Kamarudin, Solving a non‐standard Optimal Control royalty payment problem using a new modified shooting method, 2024, 0170-4214, 10.1002/mma.10457 | |
4. | Yin Yang, Noori Skandari, Jiaqi Zhang, A pseudospectral method for continuous-time nonlinear fractional programming, 2024, 38, 0354-5180, 1947, 10.2298/FIL2406947Y | |
5. | Jiafa Xu, Yujun Cui, Weiguo Rui, Innate Character of Conformable Fractional Derivative and Its Effects on Solutions of Differential Equations, 2025, 0170-4214, 10.1002/mma.10807 |
β | 0.85 | 0.90 | 0.95 | 1 |
JN | 1.6×10−14 | 5.4×10−17 | 4.8×10−15 | 8.3×10−14 |
β | 0.85 | 0.90 | 0.95 | 1 |
JN | 1.8×10−3 | 8.5×10−4 | 2.2×10−4 | 1.7×10−16 |
β=0.4 | β=0.6 | β=0.8 | β=1 | |
N=4 | 0.9036576494 | 0.8923520235 | 0.8784997945 | 0.8608627584 |
N=5 | 0.9036504057 | 0.8923478798 | 0.8784964174 | 0.8608422125 |
N=6 | 0.9036501272 | 0.8923477088 | 0.8784963144 | 0.8608408841 |
N=7 | 0.9036501165 | 0.8923477027 | 0.8784963115 | 0.8608408098 |
N=8 | 0.9036501161 | 0.8923477025 | 0.8784963114 | 0.8608408055 |
β | 0.85 | 0.90 | 0.95 | 1 |
JN | 1.6×10−14 | 5.4×10−17 | 4.8×10−15 | 8.3×10−14 |
β | 0.85 | 0.90 | 0.95 | 1 |
JN | 1.8×10−3 | 8.5×10−4 | 2.2×10−4 | 1.7×10−16 |
β=0.4 | β=0.6 | β=0.8 | β=1 | |
N=4 | 0.9036576494 | 0.8923520235 | 0.8784997945 | 0.8608627584 |
N=5 | 0.9036504057 | 0.8923478798 | 0.8784964174 | 0.8608422125 |
N=6 | 0.9036501272 | 0.8923477088 | 0.8784963144 | 0.8608408841 |
N=7 | 0.9036501165 | 0.8923477027 | 0.8784963115 | 0.8608408098 |
N=8 | 0.9036501161 | 0.8923477025 | 0.8784963114 | 0.8608408055 |