
This paper presents a neuro-adaptive finite-time control strategy for uncertain nonstrict-feedback fractional-order nonlinear systems with multiple-objective constraints. To stabilize the uncertain nonlinear fractional-order systems, neural networks (NNs) are employed to identify the unknown nonlinear functions, and dynamic surface control is used to avoid the computational complexity of the backstepping design procedure. The effect caused by the algebraic loop problem can be solved via establishing fractional-order adaptive laws. Introducing a new barrier function, the system output is always limited to the predefined time-varying acceptable range while effectively solving the multi-objective constraint problem. Utilizing fractional-order finite-time stability theory, a finite-time control scheme is constructed to drive the system output to the reference signal in finite time, which ensures better tracking performance. Two examples are given to illustrate the availability and superiority of the presented control scheme.
Citation: Lusong Ding, Weiwei Sun. Neuro-adaptive finite-time control of fractional-order nonlinear systems with multiple objective constraints[J]. Mathematical Modelling and Control, 2023, 3(4): 355-369. doi: 10.3934/mmc.2023029
[1] | Biresh Kumar Dakua, Bibhuti Bhusan Pati . A frequency domain-based loop shaping procedure for the parameter estimation of the fractional-order tilt integral derivative controller. Mathematical Modelling and Control, 2024, 4(4): 374-389. doi: 10.3934/mmc.2024030 |
[2] | Naveen Kumar, Km Shelly Chaudhary . Position tracking control of nonholonomic mobile robots via $ H_\infty $-based adaptive fractional-order sliding mode controller. Mathematical Modelling and Control, 2025, 5(1): 121-130. doi: 10.3934/mmc.2025009 |
[3] | Iman Malmir . Novel closed-loop controllers for fractional nonlinear quadratic systems. Mathematical Modelling and Control, 2023, 3(4): 345-354. doi: 10.3934/mmc.2023028 |
[4] | Hongli Lyu, Yanan Lyu, Yongchao Gao, Heng Qian, Shan Du . MIMO fuzzy adaptive control systems based on fuzzy semi-tensor product. Mathematical Modelling and Control, 2023, 3(4): 316-330. doi: 10.3934/mmc.2023026 |
[5] | Vladimir Stojanovic . Fault-tolerant control of a hydraulic servo actuator via adaptive dynamic programming. Mathematical Modelling and Control, 2023, 3(3): 181-191. doi: 10.3934/mmc.2023016 |
[6] | Yangtao Wang, Kelin Li . Exponential synchronization of fractional order fuzzy memristor neural networks with time-varying delays and impulses. Mathematical Modelling and Control, 2025, 5(2): 164-179. doi: 10.3934/mmc.2025012 |
[7] | Yunsi Yang, Jun-e Feng, Lei Jia . Recent advances of finite-field networks. Mathematical Modelling and Control, 2023, 3(3): 244-255. doi: 10.3934/mmc.2023021 |
[8] | Yanchao He, Yuzhen Bai . Finite-time stability and applications of positive switched linear delayed impulsive systems. Mathematical Modelling and Control, 2024, 4(2): 178-194. doi: 10.3934/mmc.2024016 |
[9] | Alexandru Hofman, Radu Precup . On some control problems for Kolmogorov type systems. Mathematical Modelling and Control, 2022, 2(3): 90-99. doi: 10.3934/mmc.2022011 |
[10] | Savin Treanţă, Cristina-Florentina Pîrje, Jen-Chih Yao, Balendu Bhooshan Upadhyay . Efficiency conditions in new interval-valued control models via modified $ T $-objective functional approach and saddle-point criteria. Mathematical Modelling and Control, 2025, 5(2): 180-192. doi: 10.3934/mmc.2025013 |
This paper presents a neuro-adaptive finite-time control strategy for uncertain nonstrict-feedback fractional-order nonlinear systems with multiple-objective constraints. To stabilize the uncertain nonlinear fractional-order systems, neural networks (NNs) are employed to identify the unknown nonlinear functions, and dynamic surface control is used to avoid the computational complexity of the backstepping design procedure. The effect caused by the algebraic loop problem can be solved via establishing fractional-order adaptive laws. Introducing a new barrier function, the system output is always limited to the predefined time-varying acceptable range while effectively solving the multi-objective constraint problem. Utilizing fractional-order finite-time stability theory, a finite-time control scheme is constructed to drive the system output to the reference signal in finite time, which ensures better tracking performance. Two examples are given to illustrate the availability and superiority of the presented control scheme.
In recent years, fractional-order calculus has received increasing attention since it describes actual systems more effectively than integral order calculus. Fractional-order calculus is a generalized calculation of traditional integer-order calculus. Notably, fractional-order systems have potential benefits and design flexibility, which can accurately characterize many physical phenomena, such as electromagnetic waves, viscoelastic materials models and chaotic systems [1,2]. Recently, some research outcomes were reported on fractional-order nonlinear system control [3,4]. Due to the presence of fractional-order derivatives and uncertain nonlinearities, almost all control methods currently in effective use for integer-order nonlinear systems cannot be readily extended to fractional-order nonlinear systems.
The backstepping control methodology is one of the most commonly used approaches for nonlinear systems. Specifically, NNs and fuzzy logic systems (FLSs) have become popular tools for modeling and controlling nonlinear systems due to their superior approximation properties [5,6]. Motivated by these results, some advanced adaptive intelligent control approaches are applied to the control of fractional-order nonlinear systems [7,8]. In [7], an adaptive fuzzy controller was constructed using the backstepping recursive technique to deal with unknown external disturbances of strict-feedback fractional-order nonlinear systems. Motivated by [7], a fractional-order filter-based dynamic surface control scheme was presented in [8] to solve the "complexity explosion". Many efforts are being made to investigate intelligent adaptive control for fractional-order nonlinear systems, including output-feedback control [9], optimal control [10] and input nonlinearities (for example, input saturation, dead zone and hysteresis [11,12]). However, the aforementioned results can only guarantee the convergent time tends to infinity.
Generally speaking, for many practical engineering applications, the study of finite-time stability is of greater significance compared to infinite-time stability since finite-time control has better fast transient performance and better robustness to uncertainties [13,14]. Note that the studies of finite-time stability for fractional-order nonlinear systems has produced some achievements. In [15], a finite time adaptive fuzzy controller was constructed using a sliding mode technique to cope with the finite-time stabilization problem for fractional-order nonlinear systems. Then, [16] introduced a fractional command filter to reduce the influence of filtering errors on control performance based on [15]. A class of adaptive event triggered finite time control problems was investigated in [17], and a new fractional-order finite time stability criterion was established. It is noteworthy that the above research ignores the impact of constraints.
There always exist some constraints in engineering applications because of physical limitations or safety considerations. If these constraints are not handled appropriately, it might lead to the decline of control performance and even system stability. Some researchers have recently addressed the nonlinear constraint control problem using the barrier Lyapunov function (BLF) [18,19] or a nonlinear state-dependent transformation [20]. Note that [18,19,20] only applies to integer-order systems due to the complexity of fractional calculus. As a backdrop, the constraint problem of fractional-order nonlinear systems is a fascinating and challenging task. By incorporating a BLF to avoid full-state constraint violations, an event-triggered controller was devised in [21] to simultaneously reduce the communication burden on the controlled system. On this basis, the research in [22] was extended to uncertain fractional-order nonlinear nonstrict-feedback systems with input saturation and full-state constraints.
Furthermore, focusing on fractional-order systems with immeasurable states and full-state constraints, an adaptive fuzzy output feedback control was established in [23]. It should be noted that the process of constraint control would inevitably involve multi-objective constraints, such as reducing logistics cost and improving commodity transportation quality [24] or lowering production cost and increasing production rate [25], which cannot be solved by conventional constraint methods. Correspondingly, the adaptive control schemes in [26,27,28] were presented for such controlled systems under multiple objective constraints. In spite of these attempts, to the authors' best knowledge, no results has been reported on fractional-order nonlinear systems control with multi-objective constraints, which is one of the our research motivations.
Inspired by the above observation and analysis, this paper focuses on the neuro-adaptive finite-time control of fractional-order nonlinear systems in nonstrict-feedback form subject to multiple objective constraints which contain unknown nonlinear dynamics and external disturbances. The primary characteristics and innovations of this paper are listed below:
1) This study introduces the neuro-adaptive finite time control method of the multi-objective constraints for fractional-order nonlinear systems by introducing a novel barrier function. Different objective functions are constrained to the predefined acceptable range by selecting the appropriate weight coefficients. Note that the results on the multi-objective constrained nonlinear systems in [26,27,28] only apply to integer-order systems without relating to fractional-order systems. Besides, the control method for the constrained nonlinear system is studied in [26], while the finite time convergence is not considered. Unlike the constant value constraint in [27,28], this paper adopts a time-varying constraint, which is more in line with engineering applications.
2) The system plants considered in this work is more general than those in [7,8,15,16,17,21]. A new parameter adaptive law is designed to control the nonlinear fractional-order system in nonstrict-feedback form, which eliminates the effect of unknown external disturbance and the algebraic loop problem. The devised control scheme ensures that the system output tracks the desired signal in finite time. Compared with [7,8,21,22], the control algorithm proposed in this paper accelerates the tracking rate and improves convergence.
The rest of this article can be summarized as follows: Section 2 gives the formulation and preliminary preparation of the problem. Section 3 presents the main results and a finite-time neuro-adaptive control method based on the backstepping algorithm. Section 4 provides simulation example to elaborate on the feasibility of the developed control algorithms. Section 5 summarizes this paper.
Two definitions of fractional calculus are introduced as follows.
Definition 2.1. ([29]) The Riemann-Liouville (RL) fractional integral of order α>0 for the function f(t)∈Cn([t0,+∞],R) is defined as
RLIαtf(t)=1Γ(α)∫t0f(τ)(t−τ)1−αdτ, |
where
Γ(⋅)=∫+∞0τα−1e−τdτ |
represents the Gamma function, which satisfies
Γ(1)=1. |
Cn is the collection of all continuous functions whose derivatives of the integer orders i=1,2,⋯,n are all continuous. Then, the αth Caputo fractional-order derivative is expressed by
c0Dαtf(t)=1Γ(n−α)∫t0f(n)(τ)(t−τ)α+1−ndτ, |
where c0Dαt represents the αth order Caputo differential operator whose time starts from zero. n−1≤α<n, n∈N+. Here, the superscript "RL" denotes the Riemann-Liouville derivative and "c" denotes the Caputo derivative. In this paper, only the case α∈(0,1) is considered.
Consider a class of nonstrict-feedback systems with external disturbances described as follows:
c0Dαtxi=gi(x)xi+1+fi(x)+di(t), i=1,⋯,n−1,c0Dαtxn=gn(x)u+fn(x)+dn(t),y=x1, | (2.1) |
where
x=[x1,x2,...,xn]T∈Rn |
and y∈R are the state vector and the system output, respectively. u∈R is the input of the controlled system. fi(x)∈R and gi(x)∈R denote the unknown but smooth nonlinear functions. di(t)∈R represents an unknown continuous external disturbance in the subsystem. Additionally, consider the system (2.1) subject to multiple objective constraints
kj1(t)<Jj(x1)<kj2(t), j=1,⋯,m | (2.2) |
and
Jj(x1)=r1x1+r2x21+⋯+rjxj1, | (2.3) |
where Jj(x1) is the jth objective function and the rj denote the weighting coefficients. By selecting appropriate weighting coefficients, we ensure that all objective functions can be unified within the common boundary
K1(t)<{J1(x1),J2(x1),⋯,Jm(x1)}<K2(t) | (2.4) |
with
K1(t)=max{k11(t),k21(t),⋯,km1(t)} |
and
K2(t)=min{k12(t),k22(t),⋯,km2(t)}. |
Remark 2.1. It is worth indicating that system (2.1) is more general than those considered in results mentioned in the introduction. If gi(x)=1 and
x=ˉxi(ˉxi=[x1,x2,⋯,xi]T∈Ri, i=1,⋯,n), |
system (2.1) will degenerate into the systems investigated in [8,15]. When di(t)=0, system (2.1) becomes the system considered in [7,16,17,21,22].
To facilitate the controller design, we make common assumptions in the following points.
Assumption 2.1. For i=1,2,⋯,n, the functions gi(x) are continuous, and there exist unknown constants gm>0 and gM>0 satisfying
0<gm≤∣gi(⋅)∣≤gM. |
For notation conciseness, we denote gi(x) as gi.
Assumption 2.2. For i=1,2,⋯,n, the external disturbances are bounded such that |di(t)|≤ˉdi with ˉdi being unknown positive constants.
Assumption 2.3. The desired signal yd and its fractional-order derivative are continuous and limited with Y0,1,2, which satisfy that
|yd|≤Y0, c0Dαtyd≤Y1andc0Dαt[c0Dαtyd]≤Y2, |
where Y0, Y1 and Y2 are positive constants.
The following definition of finite-time stability for fractional-order nonlinear systems is introduced.
Definition 2.2. ([13]) Let ξ=0 be the equilibrium point of a fractional-order system c0Dαtξ=f(ξ,u). It is called to be practical finite-time stable if for all initial conditions ξ(t0)=ξ0, there exists a constant ϵ>0 and a settling time T(ϵ,ξ0)<∞ which satisfy ‖ξ‖<ϵ, ∀t≥t0+T.
Control objective: The aims of this paper are to construct a finite-time adaptive controller for system (2.1) to ensure that the system output y is capable of tracking the desired signal yd in finite time, and that multiple different objective function constraints are not transgressed. Simultaneously, all closed-loop signals are guaranteed to be bounded.
Then, the following lemmas will be used in the stability analysis of fractional-order nonlinear system.
Lemma 2.1. ([30]) Suppose that f(t): [t0,∞]→R, the following inequality holds for all t≥t0,
RLIαt0,t(c0Dαtf(t))=f(t)−n−1∑j=0f(j)(t0)j!(t−t0)j. |
Lemma 2.2. (Gronwall-Bellman integral inequality [31]) Let f(t) satisfy
f(t)≤∫tt0p(τ)f(τ)dτ+q(t) |
with a real function p(t) and a differentiable real function q(t). There is
f(t)≤∫tt0q(τ)exp(∫tτp(r)dr)dτ+q(t0)exp(∫tτp(τ)dτ), |
where t≥t0. In particular, if q(t)=q is a constant, we have
f(t)≤qexp(∫tτp(τ)dτ). |
Lemma 2.3. ([32]) Suppose 0<α<1, ϱ>1 and f(t)∈C1([0,+∞),R). It holds that
c0Dαtfϱ(t)≤Γ(1+ϱ)Γ(1+ϱ−α)fϱ−α(t)c0Dαtf(t). |
Lemma 2.4. ([33]) Assume that x(t)∈Rn is a smooth and differentiable function vector. Then,
c0Dαt(xT(t)x(t))≤2xT(t)c0Dαtx(t), ∀t≥t0. |
Lemma 2.5. ([34]) Let y(x(t)): Ω→R and x(t): [t0,+∞)→Ω be two continuously differentiable functions, where Ω⊂R is a set. If y(x(t)) is convex over Ω (i.e., ∂2y(x)/∂x2≥0), then
c0Dαty(x)≤(∂y(x)/∂x)c0Dαtx |
holds for any t≥t0 and constant 0<α<1.
Lemma 2.6. ([14]) For ι1>0, ι2>0, ι3>0, μ1≥0, μ2≥0, and μ3≥0, the following inequality holds
μι11μι22μ3≤ι3μι1+ι21+ι2ι1ι2×[ι1ι3(ι1+ι2)]ι1ι2μι1+ι22μι1+ι2ι23. |
Note that the radial basis NN function is used as a promising tool to approximate unknown nonlinear functions [5]. For an unknown continuous nonlinear function F(Z): Rn→R, we can approximate it using the NN function y(Z)=θTφ(Z), where θ is a weight vector, which can be represented as
F(Z)=θ∗Tφ(Z)+δ(Z), |
where δ(Z) is the approximation error.
θ∗=[θ∗1,θ∗2,...,θ∗l]T∈Rl, (l>1) |
is the ideal weight vector defined as
θ∗=argminθ∈Rn{supZ∈ΩZ|F(Z)−θTφ(Z)|}, |
where
φ(Z)=[φ1(Z),φ2(Z), ⋯,φn(Z)]T |
is the basis function vector and n is the number of neurons. φi(Z) is a Gaussian function formed as
φi(Z)=exp[−(Z−pi)T(Z−pi)q2i], i=1,2,⋯,n, |
where qi and pi are the center of the receptive field and width of the ith hidden layer.
To achieve the multi-objective constraints, different objective functions are guaranteed to be confined within a certain acceptable range. Inspired by [26], a barrier function is introduced as
ℏ=Jl(x1)Jl(x1)−K1(t)+Jl(x1)K2(t)−Jl(x1), | (3.1) |
where l∈Λ={1,⋯,m} and Jl(x1) is the abstract function with respect to x1 satisfying ∂Jl(x1)/∂x1≠0 in the open compact set ΩJ. K1(t) and K2(t) represent the upper and lower bounds of Jl(x1) such that K1(t)<K+1 and K2(t)>K−2, respectively. For any initial value Jl(0)∈ΩJ, if Jl→K+1 or Jl→K−2, then ℏ→∞. In general, if Jl is to comply with the constraint, then it is sufficient to ensure that ℏ is bounded. So, the issue of satisfying the objective function constraint can be turned into ensuring that ℏ is bounded.
Remark 3.1. It is remarkable that multi-objective constraints are widespread in various practice systems. Nevertheless, in practical engineering applications, the multiple optimization objectives we consider may be contradictory, such as reducing logistics cost and improving commodity transportation quality, reducing production cost and increasing production rate or other physical scenarios. It is unrealistic that all objective functions are reaching their optimum simultaneously. Therefore, we take K1(t) and K2(t) as the maximum of the common lower bound and the minimum of the common upper bound of all objective functions, respectively. Note that K1(t) and K2(t) can be asymmetric and possibly time-varying functions, which is different from [26,27,28]. By this compromise scheme, all objective functions can be unified simultaneously in the same boundary.
Then, from Lemma 2.5, by taking αth order derivative of ℏ, it yields
c0Dαtℏ≤∂ℏ(x)∂xc0Dαtx=ϖ1(c0DαtJj(x1))+ϖ2 | (3.2) |
with
ϖ1=−K1(t)/(Jj(x1)−K1(t))2+K2(t)/(K2(t)−Jj(x1))2 |
and
ϖ2=Jj(c0DαtK1(t))/(Jj(x1)−K1(t))2−Jj(c0DαtK2(t))/(K2(t)−Jj(x1))2. |
Then, c0Dαtℏ is rewritten as
c0Dαtℏ≤ϖ11c0Dαtx1+ϖ2, | (3.3) |
where ϖ11=ϖ10sign(ϖ10). Since
ϖ10=ϖ1∂Jj(x1)/∂x1and∂Jj(x1)/∂x1≠0, |
it is deduced that ϖ11≠0.
Let us define the errors as
z1=ℏ−ˆyd,zn=xi−ˉαi,i=2,⋯,n, | (3.4) |
where
ˆyd=J(yd)/(J(yd)−K1(t))+J(yd)/(K2(t)−J(yd)) |
and ˉαi are the output of the fractional-order filters with virtual control signal αi−1 as the corresponding input signals, which is defined as
τic0Dαtˉαi+ˉαi=αi−1,ˉαi(0)=αi−1(0), | (3.5) |
where τi is a positive time constant. χi=ˉαi−αi−1 denotes the filter error cased by the fractional-order filter.
Step 1: Thus, according to (3.1) and (3.4), the αth fractional-order derivative of z21/2 is derived as
12c0Dαt(z21)≤ϖ11z1(g1z2+g1α1+F1(X1)+d1)+gm2χ22−z1c0Dαtˆyd, | (3.6) |
where
F1(X1)=f1+g1ϖ211z1/2+ϖ2/ϖ11 |
and
X1=(x1,...,xn,yd,c0Dαtyd)T. |
Since the continuous function F1(X1) contains the unknown functions f1 and g1, the NN function θ∗T1φ1(X1) is employed to approximate it. According to Lemma 2.6, for given ε1>0, it is known that
F1(X1)=θ∗T1φ1(X1)+δ1, |
where θ∗T1 and φ1(X1) are the optimal weight vector and the NN Gaussian function vector, respectively. δ1 is the minimum approximation error satisfying ‖δ1‖≤ε1.
Using Young's inequality and the property
0<φT1(⋅)φ1(⋅)≤1, |
we have
z1c0Dαtz1=ϖ11z1(g1z2+g1α1+θ∗T1φ1(X1)+δ1+d1)+gm2χ22−z1c0Dαtˆyd≤ϖ11z1(g1z2+g1α1)+gm2χ22+|ϖ11z1|gmρ∗1+‖θ∗T1‖2ϖ211z214κ1φT1(x1)φ1(x1)+κ1φT1(x1)φ1(x1)−z1c0Dαtˆyd≤ϖ11z1(g1z2+g1α1)+gm2χ22+|ϖ11z1|gmρ∗1+gmω1Θ∗T1ϖ211z21+κ1−z1c0Dαtˆyd, | (3.7) |
where
Θ∗1=max{‖θ∗1‖2/gm} |
and
ρ∗1=(ˉd1(t)+ε1)/gm, |
κ1 is a positive constant and
ω1=1/(4κ1φT1(x1)φ1(x1)). |
Remark 3.2. Note that F1(X1) contains all the state variables, which implies that system (2.1) is a nonstrict-feedback system. If the traditional backstepping design method is adopted, the algebraic loop problem arises. In order to avoid such problem, this paper uses the adaptive parameter Θ∗1 to participate in the construction of the controller. In addition, the adaptive parameter ρ∗1 and the compensation function (⋅)/tanh(⋅/ς) with ς>0, are introduced to handle the affect brought by uncertainties, approximation errors and external disturbances.
Consider the following Lyapunov function
V1=12z21+gm2γ1˜Θ21+gm2Γ1˜ρ21, | (3.8) |
where γ1>0 and Γ1>0 are the design constants, ˜Θ1=Θ∗1−ˆΘ1 stands for the estimation error when ˆΘ1 is estimating Θ∗1. Define ˜ρ1=ρ∗1−ˆρ1 when ˆρ1 is used to estimate of ρ∗1.
According to Lemma 2.4, we estimate the αth Caputo fractional derivative of V1 as
c0DαtV1≤ϖ11z1(g1z2+g1α1)+gmω1Θ∗T1ϖ211z21+κ1+|ϖ11z1|gmρ∗1+gm2χ22−z1c0Dαtyd−gmγ1˜Θ1c0Dαt(ˆΘ1)−gmΓ1˜ρ1c0Dαt(ˆρ1). | (3.9) |
The virtual controller α1, the adaptive laws ˆΘ1 and ˆρ1 are
α1=1ϖ11(−c1z1−k1z2β−11+c0Dαtˆyd)−ω1ϖ11z1ˆΘ1−ˆρ1tanh(ϖ11z1ς), | (3.10) |
c0DαtˆΘ1=γ1ω1ϖ211z21−μ1ˆΘ1, | (3.11) |
c0Dαtˆρ1=Γ1ϖ11z1tanh(ϖ11z1ς)−π1ˆρ1, | (3.12) |
where c1,k1,μ1,π1 are positive constants with 12<β<1.
Substituting (3.10)–(3.12) into (3.9) produces
c0DαtV1≤ϖ11g1z1z2−c1gmz21−k1gmz2β1+gm2χ22+gmμ1γ1˜Θ1ˆΘ1+gmπ1Γ1˜ρ1ˆρ1+gm|ϖ11z1|ρ∗1−gmϖ11z1ρ∗1tanh(ϖ11z1ς)+κ1. | (3.13) |
Applying the property of the inequality |⋅|−(⋅)tanh(⋅/ς)≤0.2785ς, where ς>0, then (3.13) can be rewritten as
c0DαtV1≤ϖ11g1z1z2−c1gmz21−k1gmz2β1+gm2χ22+gmμ1γ1˜Θ1ˆΘ1+gmπ1Γ1˜ρ1ˆρ1+Δ1, | (3.14) |
where Δ1=0.2785ςgmρ∗1+κ1.
From (3.5), we have
c0Dαtχi=c0Dαtˉαi−c0Dαtαi−1=−χiτi+Hi, | (3.15) |
where i=2,⋯,n, Hi(⋅) is the continuous function related to variables z1,⋯,zi, ˆΘ1,⋯,ˆΘi, ˆρ1,⋯,ˆρi, χ2,⋯,χi, yd,c0Dαtyd and c0Dαt[c0Dαtyd]. Meanwhile, there may exist positive constants Υi satisfying |Hi|<Υi in the compact set Ξ. Then, it yields
χic0Dαtχi=χ2iτi+χiHi≤(14−1τi)χ2i+Υ2i. | (3.16) |
Step i (i=2,⋯,n−1): Similar to previous steps, then, it follows from (2.1) and (3.4) that
c0Dαtzi=gi(zi+1+χi+αi)+fi+di−c0Dαtˉαi. | (3.17) |
Now, consider the following Lyapunov function
Vi=Vi−1+12z2i+12χ2i+gm2γi˜Θ2i+gm2Γi˜ρ2i, | (3.18) |
where γi>0 and Γi>0 are the design parameters. ˆΘi is the estimate of Θ∗i with
˜Θi=Θ∗i−ˆΘiandΘ∗i=max{‖θ∗i‖2/gm}. |
Define
ρ∗i=(ˉdi(t)+εi)/gmand˜ρi=ρ∗i−ˆρi |
with ˆρi being the estimation of ρ∗i.
Then, the αth derivative of (3.18) gives
c0DαtVi≤c0DαtVi−1+zi[gi(zi+1+αi)+Fi(Xi)+di−c0Dαtˉαi]+gm2χ2i−gmγ2˜Θic0Dαt(ˆΘi)−gmΓi˜ρic0Dαt(ˆρi)+Υ2i, | (3.19) |
where
Fi(Xi)=fi+gizi−1+gizi/2, |
and
Xi=(x1,⋯,xn,ˆΘ1,⋯,ˆΘi,ˆρ1,⋯,ˆρi, |
yd,c0Dαtyd,c0Dαt[c0Dαtyd])T. |
Based on the NN function approximation, some transformations are exploited
zi(Fi(Xi)+di)≤ziθ∗Tiφi(Xi)+zi(δi+di)≤|zi|gmρ∗i+‖θ∗Ti‖2z2i4κiφTi(xi)φi(xi)+κiφTi(xi)φi(xi)≤|zi|gmρ∗i+gmωiΘ∗Tiz2i+κi, | (3.20) |
where
ωi=1/(4κiφTi(xi)φi(xi)) |
and κi>0 is a design parameter.
Construct the ith intermediate control function αi, and the adaptation laws of ˆΘi and ˆρi as follows:
αi=−cizi−kiz2β−1i−ωiziˆΘi+c0Dαtˉαi−ˆρitanh(ziς), | (3.21) |
c0DαtˆΘi=γiωiz2i−μiˆΘi, | (3.22) |
c0Dαtˆρi=Γizitanh(ziς)−πiˆρi, | (3.23) |
where ci,ki,μi and πi are positive constants.
Substituting (3.20)–(3.23) into (3.19) yields
c0DαtVi≤−i∑j=1cjgmz2j−i∑j=1kjgmz2βj+gm2χ2i+1+i∑j=2(14−1τj+gm2)χ2j+i∑j=1gmμjγj˜ΘjˆΘj+i∑j=1gmπjΓj˜ρjˆρj+zigizi+1+i∑j=1Δj, | (3.24) |
where
Δi=Δi−1+0.2785ςgmρ∗i+κi+Υ2i. |
Step n: Along with step i, the derivative of zn is
c0Dαtzn=gnu+fn+dn−c0Dαtˉαn. | (3.25) |
Similar to the previous steps, consider the Lyapunov function candidate as
Vn=Vn−1+12z2n+12χ2n+gm2γn˜Θ2n+gm2Γn˜ρ2n, | (3.26) |
where γn and Γn are the positive design constants.
Then, the αth derivative of (3.26) is calculated as
c0DαtVn≤c0DαtVn−1+zn[gnu+Fn(Xn)+dn−c0Dαtˉαn]+gm2χ2n−gmγ2˜Θnc0Dαt(ˆΘn)−gmΓn˜ρnc0Dαt(ˆρn)+Υ2n, | (3.27) |
where
Fn(Xn)=fn+gnzn−1+gnzn/2, |
Xn=(x1,⋯,xn,ˆΘ1,⋯,ˆΘn,ˆρ1,⋯,ˆρn, |
yd,c0Dαtyd,c0Dαt[c0Dαtyd])T. |
Based on the NN approximation, it follows that
zn(Fn+dn)≤znθ∗Tnφn(Xn)+zn(δn+dn)≤|zn|gmρ∗n+‖θ∗Tn‖2z2n4κnφTnφn+κnφTnφn≤|zn|gmρ∗n+gmωnΘ∗Tnz2n+κn, | (3.28) |
where
ωn=1/(4κnφTi(xn)φi(xn)) |
and κn is a positive constant.
It follows from (3.27) and (3.28) that
c0DαtVn≤c0DαtVn−1+zngnu+gmωnΘ∗Tnz2n+|zn|gmρ∗n−znc0Dαtˉαn+gm2χ2n+κn−gmγn˜Θnc0Dαt(ˆΘn)−gmΓn˜ρnc0Dαt(ˆρn)+Υ2n. | (3.29) |
Then, take the actual input u and adaptive laws as
u=−cnzn−knz2β−1n−ωnznˆΘn+c0Dαtˉαn−ˆρntanh(znς), | (3.30) |
c0DαtˆΘn=γnωnz2n−μnˆΘn, | (3.31) |
c0Dαtˆρn=Γnzntanh(znς)−πnˆρn, | (3.32) |
where cn,kn,μ2,πn are design positive constants.
Invoking (3.29)–(3.32), we have
c0DαtVn≤−n∑j=1cjgmz2j−n∑j=1kjgmz2βj+n∑j=2(14−1τj+gm2)χ2j+n∑j=1gmμjγj˜ΘjˆΘj+n∑j=1gmπjΓj˜ρjˆρj+n∑j=1Δj, | (3.33) |
where
Δn=Δn−1+0.2785ςgmρ∗n+κn+Υ2n. |
The above control method can be outlined in the following theorem.
Theorem 3.1. Suppose that Assumptions 2.1–2.3 hold for the nonstrict feedback fractional-order nonlinear systems (2.1) subject to multiple objective constraints (3.1), the actual control law constructed in (3.30) is based on the virtual control laws (3.10) and (3.21), the parameter adaptive laws ((3.11), (3.22), (3.31)) and ((3.12), (3.23), (3.32)). Then, it ensures that the system output driven to track the desire signal in finite time, the different objective functions do not transgress their constrained sets and all signals in the closed-loop systems are guaranteed to be bounded.
Proof. Based on Young's inequality, it is derived that
n∑j=1gmμjγj˜ΘjˆΘj≤−n∑j=1gmμjγj˜Θ2j+n∑j=1gmμjγjΘ∗2j,n∑j=1gmπjΓj˜ρjˆρj≤−n∑j=1gmπjΓj˜ρ2j+n∑j=1gmπjΓjρ∗2j. | (3.34) |
Therefore, c0DαtVn is expressed as
c0DαtVn≤−n∑j=1cjgmz2j−n∑j=1kjgmz2βj−n∑j=1gmμjγj˜Θ2j+n∑j=2(14−1τj+gm2)χ2j+−n∑j=1gmπjΓj˜ρ2j+n∑j=1gmμjγjΘ∗2j+n∑j=1gmπjΓjρ∗2j+n∑j=1Δj. | (3.35) |
Using Lemma 2.6, for
ι1=1−ι2, ι2=β, ι3=ι1ι32, μ1=1, μ2=∑nj=1˜ρ2j/Γj |
and μ3=1, we obtain
n∑j=1(1γj˜Θ2j)β≤ι3+n∑j=11γj˜Θ2j. | (3.36) |
Similarly, we have
n∑j=1(1Γj˜ρ2j)β≤ι3+n∑j=11Γj˜ρ2j |
and
n∑j=2(14χ2j)β≤ι3+n∑j=214χ2j. |
Through above analysis, it follows that
c0DαtVn≤−n∑j=1cjgmz2j−n∑j=1kjgmz2βj−n∑j=1(gmμj−1)1γj˜Θ2j−n∑j=2(1τj−12−gm2)χ2j−n∑j=1(gmπj−1)1Γj˜ρ2j−n∑j=1(1γj˜Θ2j)β−n∑j=1(1Γj˜ρ2j)β−n∑j=2(14χ2j)β+Ψ, | (3.37) |
where
Ψ=n∑j=1(gmμj/γj)ˆΘ2j+n∑j=1(gmπj/Γj)ˆρ2j+n∑j=1Δj+3ι3. |
Choose the design parameters such that gmμj−1>0, gmπj−1>0 (j=1,⋯,n) and 1/τj−1/2−gm/2>0 (j=2,⋯,n). If we let
a=min{2cjgm,2/τj+1−1−gm,2(gmμj−1)/γj,2(gmπj−1)/Γj} |
and
b=min{kjgm2β,1/2β,2β/γj,2β/Γj}, j=1,⋯,n−1, |
then the inequality (3.37) is stated as
c0DαtVn≤−aVn−bVβn+Ψ. | (3.38) |
For (3.38), two parts are discussed as follows.
Part 1: Defining V∗(t)=Vn(t)−Ψ/a, according to Lemma 2.2 and c0DαtVn≤−aVn+Ψ, then V∗(t) is transformed into
c0DαtV∗(t)≤−a(V∗(t)+Ψa)+Ψ=−aV∗(t). | (3.39) |
Thus, there exists ℓ(t)∈R+ such that
c0DαtV∗(t)=−aV∗(t)−ℓ(t). | (3.40) |
Based on Lemma 2.1, taking the fractional integration RLIαt of (3.40) from t0 to t, we obtain
c0DαtV∗(t)=V∗(t0)−∫tt0(t−τ)α−1Γ(α)(aV∗(τ)+ℓ(t))dτ≤V∗(t0)−aΓ(α)∫tt0(t−τ)α−1V∗(τ)dτ. | (3.41) |
On the other hand, from Lemma 2.2, we know that
V∗(t)≤V∗(t0)exp(−a(t−t0)αΓ(α+1)). | (3.42) |
Substituting V∗(t)=Vn(t)−Ψ/a into (3.42), the inequality (3.42) is computed as
Vn(t)≤(Vn(t0)−Ψa)exp(−a(t−t0)αΓ(α+1))+Ψa≤Ψa. | (3.43) |
According to the definition of Vn and (3.43), the error variables satisfies
limt→∞|z1|=2Ψ/a. |
Therefore, from the above-mentioned inequality, we can conclude the boundedness of Vn, which indicates that zi, ˜Θi, ˜ρi for i=1,⋯,n and χj for i=2,⋯,n are bounded.
Consider z1=ℏ−ˆyd. Based on the boundedness of ˆyd, the boundedness of ℏ is ensured, and from (3.1), the Jl is bounded in the constraints. Considering the definition of Jl, we can get that x1 is bounded by |x1|≤X0 with X0>0. Moreover, according to Assumption 2.3, there exist the bounds of yd, i.e., Y0 such that J(Y0)−K1>0, and K2−J(Y0)>0. Then, combining it with the definition of the tracking error, we obtain
|e1|≤|x1−yd|≤|X0−Y0|. |
From th Eqs (3.10)–(3.12), variables α1, ˙ˆΘ1 and ˙ˆρ1 are bounded. In the following, we are summarizing that xi,ˉαi,˙ˆΘi,˙ˆρi (i=2,⋯,n), αj (j=2,⋯,n−1) and the actual input u are bounded. Hence, all the variables of the closed-loop system are bounded.
Part 2: We show that zi,˜θ and ˜ρ have finite-time convergence. From (3.38), it is clear to obtain that
c0DαtVn≤−bVβn+Ψ. | (3.44) |
Note that there exists a constant 0<ϑ<1 such that the inequality (3.44) can be rewritten as
c0DαtVn≤−bϑVβn−b(1−ϑ)Vβn+Ψ. | (3.45) |
If Vn>(Ψ/b(1−ϑ))1/β, we have c0DαtVn≤−bϑVβn. Choosing β=2p−1, ˉς=1+α, applying Lemma 2.3, we show that
Vnc0DαtVn=Γ(2)Γ(2+α)c0DαtVα+1n≤−bϑV2pn. | (3.46) |
Defining ˉV=Vα+1n, we deduce that
ˉV[(2p)/(α+1)]=V2pn. |
Therefore, the above inequality leads to
c0DαtˉVα−2pα+1≤−bϑΓ(2+α)Γ(2)Γ(1+α−2pα+1)Γ(1−2pα+1). | (3.47) |
Taking the integration of the inequality (3.47) from 0 to t, we get
ˉVα−2pα+1−ˉV(0)α−2pα+1≤−bϑΓ(2+α)Γ(2)Γ(1+α−2pα+1)Γ(1−2pα+1)tαΓ(1+α). | (3.48) |
Then, the reaching time Tr is evaluated as
Tr=[V(α(1+α)−2p)n(0)Γ(2)Γ(1−2p1+α)Γ(1+α)bϑΓ(2+α)Γ(1+α−2p1+α)]1α. |
If Vn≤(Ψ/b(1−ϑ))1/β, based on previous analysis, the trajectory of of all variables in Vn will not be greater than (Ψ/b(1−ϑ))1/β.
Therefore, it can be indicated that the controlled system is finite-time stable and the tracking error e1 can be converged into a sufficiently small neighborhood around the origin in the setting time Tr. The proof is completed.
A block diagram of our control design structure is given in Figure 1.
Remark 3.3. The design parameters ci, ki, ωi, γi, Γi, μi and πi are only a sufficient condition to ensure the finite time stability of the control system and they should be a trade-off between tracking performance and controlling costs. From the proof of Theorem 3.1, the selection of some key design parameters are provided as below:
1) Increasing ci, γi, Γi, κi and ς helps to increase a in (3.38), subsequently reducing the error bound;
2) Increasing ki, ωi helps to increase b in (3.38), subsequently accelerating the convergence rate;
3) Increasing or decreasing μi, πi will affect the approximation performance of FLS and the estimation effect of disturbances and approximation errors.
Remark 3.4. It should be emphasized that the form of (3.38) is discussed in two parts. First, the fractional-order finite-time stability criterion is introduced to ensure that the tracking error converges to a compact set within a finite-time. Then, fractional-order Lyapunov theory is employed to ensure the stability of the closed-loop system. Note that the finite-time control scheme proposed in this paper has a faster convergence rate than [15] when the initial state is far away from the origin point.
Remark 3.5. It is worth noting that the establishment of time Tr is not an explicit relationship, that is, Tr is not easy to calculate in practical applications. Compared with finite time control, predefined time control [35] has some superior advantages, such as that the upper bound of the settling time can be preset and independent of the initial conditions and the convergence accuracy can be ensured. However, this usually means that the control input needs to be large enough to achieve its outstanding convergence performance. Therefore, how to make a tradeoff between the convergence accuracy/time and the excessive control input is a problem that researchers continue to consider. It is undoubtedly a good choice to consider the optimal control of a certain performance index.
In the following, we illustrate the validity of the proposed method through numerical example. The dynamic model of 2-order fractional-order nonlinear systems is as follows
{c0Dαtx1=(1+x21)x2+x2e0.5x1+d1(t),c0Dαtx2=x1x22+(3+cos(x1x2))u+d2(t),y=x1, | (4.1) |
where the fractional order α is chosen as 0.95, and the external disturbances are given as d1=d2=0.1sin(t).
The controller parameters are chosen as
c1=8,c2=20,k1=0.5,k2=1,β=97/101,τ=0.05 |
ς=1,κ1=2,κ2=2,γ1=10,γ2=10,μ1=0.8, |
μ2=0.8,Γ1=10,Γ2=10,π1=0.8,π2=0.8, |
x(0)=[0.3,0.5]T,ˆρ(0)=[0.5,0.5]T,ˆΘ(0)=[0.4,0.4]T. |
The reference signal is yd=0.5sin(t) and it follows that
Jd=m1yd+m2y2d+m3y3d. |
We employ 11 nodes for each dimension of the NN with the center spaced in [-10, 10] and with the width 2.
The objective function Jl is bounded
Jl∈ΩJ:={Jl∈R:K1(t)<Jl(x1)<K2(t)}, |
and three cases of objective functions are executed as
{Case 1:J1(x1)=x1,Case 2:J2(x1)=0.1x1+0.08x21,Case 3:J3(x1)=0.02x1+0.12x21+0.4x31, |
where the constraining boundaries are set as K1=−0.85−0.15sin(t) and K2=1.2+0.5sin(t). m1=1,m2=m3=0 means that J1=x1, which is the case with output constraints.
The simulation results of system (4.1) are depicted in Figures 2–9 under the three cases. Figures 2, 4 and 6 show that the system output y=x1, and the trajectories of desired signal yd, and the values of the error signals converge to zero in finite time, which means that the system output is confined in the prescribed constraints and the trajectory of the state x2 is bounded. Figures 3, 5 and 7 show the curve of adaptive laws and the control inputs. It can be seen from these figures that the trajectories of adaptive laws are bounded in all the three cases. The multiple objective functions, in view of Figure 8, have no violated constraints and approximate the desired objective trajectories Jd.
To show the superiority of the proposed method, we use the control approach without finite time control technique in [7] to control the nonlinear system (4.1). For fair comparison, the initial conditions and control parameters are the same as in Example 1. The contrasting simulation result is plotted in Figure 9. It can be seen from Figure 9 that the proposed finite time controller in this paper has more satisfactory convergence speed and tracking performance. The comparative results in Figure 9 indicate that the settling time of the proposed finite time control method is less than 0.5 s, whereas the settling time of without finite time control becomes larger.
This article has explicitly focused on the finite-time adaptive tracking control problem for nonstrict-feedback fractional-order nonlinear systems under multiple objective constraints and unknown disturbances. The NNs are utilized to identify the unknown dynamics. Meanwhile, a novel barrier function is constructed to ensure that all objective functions are constrained within the preset range, while keeping the system output in the prescribed boundaries. The stability analysis and simulation results illustrated that all the signals in the fractional-order nonlinear system are bounded, and the tracking error is guaranteed to converge to a small neighborhood of the origin in finite time. Future research will extend the finite time method to fractional-order nonlinear systems with immeasurable states and input nonlinearities.
The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this paper.
This work was supported in part by the National Natural Science Foundation of China under Grant 62073189 and Grant 62173207, and in part by the Taishan Scholar Project of Shandong Province under Grant tsqn202211129.
All authors declare no conflicts of interest in this paper.
[1] |
M. Ö. Efe, Fractional order systems in industrial automation-a survey, IEEE Trans. Ind. Inf., 7 (2011), 582–591. https://doi.org/10.1109/tii.2011.2166775 doi: 10.1109/tii.2011.2166775
![]() |
[2] |
B. Wang, Z. Liu, S. E. Li, S. J. Moura, H. Peng, State-of-charge estimation for lithium-ion batteries based on a nonlinear fractional model, IEEE Trans. Control Syst. Technol., 25 (2017), 3–11. https://doi.org/10.1109/tcst.2016.2557221 doi: 10.1109/tcst.2016.2557221
![]() |
[3] | H. Li, P. Shi, D. Yao, Adaptive sliding-mode control of Markov jump nonlinear systems with actuator faults, IEEE Trans. Autom. Control, 62 (2017), 1933–1939. https://doi.org/1109/tac.2016.2588885 |
[4] |
S. Mobayen, Design of novel adaptive sliding mode controller for perturbed chameleon hidden chaotic flow, Nonlinear Dyn., 92 (2018), 1539–1553. https://doi.org/10.1007/s11071-018-4145-x doi: 10.1007/s11071-018-4145-x
![]() |
[5] | L. Wang, Adaptive fuzzy systems and control: design and stability analysis, USA: Prentice-Hall, Inc., 1994. https://doi.org/10.5555/174457 |
[6] | R. M. Sanner, J. J. E. Slotine, Gaussian networks for direct adaptive control, 1991 American Control Conference, 1991. https://doi.org/10.23919/acc.1991.4791778 |
[7] |
H. Liu, Y. Pan, S. Li, Y. Chen, Adaptive fuzzy backstepping control of fractional-order nonlinear systems, IEEE Trans. Syst. Man Cybern. Syst., 47 (2017), 2209–2217. https://doi.org/10.1109/tsmc.2016.2640950 doi: 10.1109/tsmc.2016.2640950
![]() |
[8] |
Z. Ma, H. Ma, Adaptive fuzzy backstepping dynamic surface control of strict-feedback fractional-order uncertain nonlinear systems, IEEE Trans. Fuzzy. Syst., 28 (2020), 122–133. https://doi.org/10.1109/tfuzz.2019.2900602 doi: 10.1109/tfuzz.2019.2900602
![]() |
[9] |
Z. Ma, H. Ma, Reduced-order observer-based adaptive backstepping control for fractional-order uncertain nonlinear systems, IEEE Trans. Fuzzy. Syst., 28 (2020), 3287–3301. https://doi.org/10.1109/tfuzz.2019.2949760 doi: 10.1109/tfuzz.2019.2949760
![]() |
[10] |
S. Luo, F. L. Lewis, Y. Song, H. M. Ouakad, Accelerated adaptive fuzzy optimal control of three coupled fractional-order chaotic electromechanical transducers, IEEE Trans. Fuzzy. Syst., 29 (2021), 1701–1714. https://doi.org/10.1109/tfuzz.2020.2984998 doi: 10.1109/tfuzz.2020.2984998
![]() |
[11] |
W. Sun, Y. Wu, X. Lv, Adaptive neural network control for full-state constrained robotic manipulator with actuator saturation and time-varying delays, IEEE Trans. Neural Networks Learn. Syst., 33 (2022), 3331–3342. https://doi.org/10.1109/tnnls.2021.3051946 doi: 10.1109/tnnls.2021.3051946
![]() |
[12] |
H. Liu, S. Li, H. Wang, Y. Sun, Adaptive fuzzy control for a class of unknown fractional-order neural networks subject to input nonlinearities and dead-zones, Inf. Sci., 454 (2018), 30–45. https://doi.org/10.1016/j.ins.2018.04.069 doi: 10.1016/j.ins.2018.04.069
![]() |
[13] |
Y. Sun, B. Chen, C. Lin, D. Yang, Finite-time adaptive control for a class of nonlinear systems with nonstrict feedback structure, IEEE Trans. Cybern., 48 (2018), 2774–2782. https://doi.org/10.1109/TCYB.2017.2749511 doi: 10.1109/TCYB.2017.2749511
![]() |
[14] |
H. Wang, K. Xu, P. Liu, J. Qiao, Adaptive fuzzy fast finite-time dynamic surface tracking control for nonlinear systems, IEEE Trans. Circuits Syst. I, 68 (2021), 4337–4348. https://doi.org/10.1109/tcsi.2021.3098830 doi: 10.1109/tcsi.2021.3098830
![]() |
[15] |
S. Song, B. Zhang, J. Xia, Z. Zhang, Adaptive backstepping hybrid fuzzy sliding mode control for uncertain fractional-order nonlinear systems based on finite-time scheme, IEEE Trans. Syst. Man Cybern. Syst., 50 (2020), 1559–1569. https://doi.org/10.1109/tsmc.2018.2877042 doi: 10.1109/tsmc.2018.2877042
![]() |
[16] |
G. Xue, F. Lin, S. Li, H. Liu, Adaptive fuzzy finite-time backstepping control of fractional-order nonlinear systems with actuator faults via command-filtering and sliding mode technique, Inf. Sci., 600 (2022), 189–208. https://doi.org/10.1016/j.ins.2022.03.084 doi: 10.1016/j.ins.2022.03.084
![]() |
[17] |
Y. Li, M. Wei, S. Tong, Event-triggered adaptive neural control for fractional-order nonlinear systems based on finite-time scheme, IEEE Trans. Cybern., 52 (2022), 9481–9489. https://doi.org/10.1109/tcyb.2021.3056990 doi: 10.1109/tcyb.2021.3056990
![]() |
[18] |
W. Sun, Y. Wu, L. Wang, Trajectory tracking of constrained robotic systems via a hybrid control strategy, Neurocomputing, 330 (2019), 188–195. https://doi.org/10.1016/j.neucom.2018.11.008 doi: 10.1016/j.neucom.2018.11.008
![]() |
[19] |
W. Sun, L. Wang, Y. Wu, Adaptive dynamic surface fuzzy control for state constrained time-delay nonlinear nonstrict feedback systems with unknown control directions, IEEE Trans. Syst. Man Cybern. Syst., 51 (2021), 7423–7434. https://doi.org/10.1109/tsmc.2020.2969289 doi: 10.1109/tsmc.2020.2969289
![]() |
[20] |
K. Zhao, Y. Song, Removing the feasibility conditions imposed on tracking control designs for state-constrained strict-feedback systems, IEEE Trans. Autom. Control, 64 (2019), 1265–1272. https://doi.org/10.1109/tac.2018.2845707 doi: 10.1109/tac.2018.2845707
![]() |
[21] |
M. Wei, Y. Li, S. Tong, Event-triggered adaptive neural control of fractional-order nonlinear systems with full-state constraints, Neurocomputing, 412 (2020), 320–326. https://doi.org/10.1016/j.neucom.2020.06.082 doi: 10.1016/j.neucom.2020.06.082
![]() |
[22] |
C. Wang, L. Cui, M. Liang, J. Li, Y. Wang, Adaptive neural network control for a class of fractional-order nonstrict-feedback nonlinear systems with full-state constraints and input saturation, IEEE Trans. Neural Networks Learn. Syst., 33 (2022), 6677–6689. https://doi.org/10.1109/tnnls.2021.3082984 doi: 10.1109/tnnls.2021.3082984
![]() |
[23] |
M. Liang, Y. Chang, F. Zhang, S. Wang, C. Wang, S. Lu, et al., Observer-based adaptive fuzzy output feedback control for a class of fractional-order nonlinear systems with full-state constraints, Int. J. Fuzzy Syst., 24 (2022), 1046–1058. https://doi.org/10.1007/s40815-021-01189-5 doi: 10.1007/s40815-021-01189-5
![]() |
[24] |
J. Branke, B. Scheckenbach, M. Stein, K. Deb, H. Schmeck, Portfolio optimization with an envelope-based multi-objective evolutionary algorithm, Eur. J. Oper. Res., 199 (2009), 684–693. https://doi.org/10.1016/j.ejor.2008.01.054 doi: 10.1016/j.ejor.2008.01.054
![]() |
[25] |
H. S. Park, T. T. Nguyen, X. P. Dang, Multi-objective optimization of turning process of hardened material for energy efficiency, Int. J. Precis. Eng. Manuf., 17 (2016), 1623–1631. https://doi.org/10.1007/s12541-016-0188-4 doi: 10.1007/s12541-016-0188-4
![]() |
[26] |
Q. Cui, Y. Wang, Y. Song, Neuroadaptive fault-tolerant control under multiple objective constraints with applications to tire production systems, IEEE Trans. Neural Networks Learn. Syst., 32 (2021), 3391–3400. https://doi.org/10.1109/tnnls.2020.2967150 doi: 10.1109/tnnls.2020.2967150
![]() |
[27] |
L. Liu, W. Zhao, Y. Liu, S. Tong, Y. Wang, Adaptive finite-time neural network control of nonlinear systems with multiple objective constraints and application to electromechanical system, IEEE Trans. Neural Networks Learn. Syst., 32 (2021), 5416–5426. https://doi.org/10.1109/tnnls.2020.3027689 doi: 10.1109/tnnls.2020.3027689
![]() |
[28] |
X. Song, P. Sun, S. Song, Q. Wu, J. Lu, Event-triggered fuzzy adaptive fixed-time output-feedback control for nonlinear systems with multiple objective constraints, Int. J. Fuzzy Syst., 25 (2023), 275–288. https://doi.org/10.1007/s40815-022-01304-0 doi: 10.1007/s40815-022-01304-0
![]() |
[29] | I. Podlubny, Fractional differential equations, San Diego: Academic Press, 1999. |
[30] |
J. Sabouri, S. Effati, M. Pakdaman, A neural network approach for solving a class of fractional optimal control problems, Neural Process. Lett., 45 (2017), 59–74. https://doi.org/10.1007/s11063-016-9510-5 doi: 10.1007/s11063-016-9510-5
![]() |
[31] |
H. Delavari, D. Baleanu, J. Sadati, Stability analysis of Caputo fractional-order nonlinear systems revisited, Nonlinear Dyn., 67 (2012), 2433–2439. https://doi.org/10.1007/s11071-011-0157-5 doi: 10.1007/s11071-011-0157-5
![]() |
[32] | P. Butzer, U. Westphal, An introduction to fracational calculus, In: Applications of fractional calculus in physics, 2000, 1–85. https://doi.org/10.1142/9789812817747_0001 |
[33] |
N. Aguila-Camacho, M. A. Duarte-Mermoud, J. A. Gallegos, Lyapunov functions for fractional order systems, Commun. Nonlinear Sci. Numer. Simul., 19 (2014), 2951–2957. https://doi.org/10.1016/j.cnsns.2014.01.022 doi: 10.1016/j.cnsns.2014.01.022
![]() |
[34] |
W. Chen, H. Dai, Y. Song, Z. Zhang, Convex Lyapunov functions for stability analysis of fractional order systems, IET Control. Theory Appl., 11 (2017), 1070–1074. https://doi.org/10.1049/iet-cta.2016.0950 doi: 10.1049/iet-cta.2016.0950
![]() |
[35] |
Q. Wang, J. Cao, H. Liu, Adaptive fuzzy control of nonlinear systems with predefined time and accuracy, IEEE Trans. Fuzzy Syst., 30 (2022), 5152–5165. https://doi.org/10.1109/tfuzz.2022.3169852 doi: 10.1109/tfuzz.2022.3169852
![]() |