Next Article in Journal
On Comprehension of Genetic Programming Solutions: A Controlled Experiment on Semantic Inference
Next Article in Special Issue
Riemann-Liouville Fractional Inclusions for Convex Functions Using Interval Valued Setting
Previous Article in Journal
Model Predictive Control for Stabilization of DC Microgrids in Island Mode Operation
Previous Article in Special Issue
New Extensions of the Parameterized Inequalities Based on Riemann–Liouville Fractional Integrals
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Fractional-Order Multivariable Adaptive Control Based on a Nonlinear Scalar Update Law

School of Automation Engineering, University of Electronic Science and Technology of China, Chengdu 611731, China
*
Author to whom correspondence should be addressed.
Mathematics 2022, 10(18), 3385; https://doi.org/10.3390/math10183385
Submission received: 9 August 2022 / Revised: 6 September 2022 / Accepted: 15 September 2022 / Published: 18 September 2022
(This article belongs to the Special Issue Fractional Calculus and Mathematical Applications)

Abstract

:
This paper proposes a new fractional-order model reference adaptive control (FOMRAC) framework for a fractional-order multivariable system with parameter uncertainty. The designed FOMRAC scheme depends on a fractional-order nonlinear scalar update law. Specifically, the scalar update law does not change as the input–output dimension changes. The main advantage of the proposed adaptive controller is that only one parameter online update is needed such that the computational burden in the existing FOMRAC can be relieved. Furthermore, we show that all signals in this adaptive scheme are bounded and the mean value of the squared norm of the error converges to zero. Two illustrative numerical examples are presented to demonstrate the efficiency of the proposed control scheme.

1. Introduction

Over the past few decades, there have been considerable efforts towards linear systems with parameter uncertainty. Adaptive control has been one of the methods to solve this uncertainty. Among various adaptive control techniques, model reference adaptive control (MRAC) is the most popular and mature method, which provides feedback controller structures and adaptive laws for the control of systems to ensure that the closed-loop signals are bounded and the output or the state of the uncertain plant can asymptotically track the output or the state of the desired reference model, despite the uncertainties of the system parameters [1,2].
Fractional calculus has captured the attention of many scientists and engineers working in a variety of fields in recent years [3,4,5,6,7]. This is mostly owing to its ability to more accurately model specific physical systems than the traditional integer-order option, such as manipulator systems, multi-area power systems, multisource renewable energy systems, and electrical vehicles [8,9,10,11,12]. On the other hand, it is suitable for describing hereditary and memorial properties of various processes for which traditional integer-order differential equations fail to capture relevant phenomena, such as heat conduction and viscoelastic mechanics in materials with memory, and Zika virus transmission [13,14,15,16,17,18]. The expansion of MRAC to fractional-order systems, known as FOMRAC, has been proposed in the literature for more than a decade. Many useful results and applications for FOMRAC are studied based on a single-input single-output (SISO) plant. Among them, Shi et al. [19] proved the stability of the closed-loop control system strictly based on the continuous frequency distributed model. Then, a fractional-order composite MRAC was developed in [20] by incorporating the parameter estimate error into the parameter updating law to achieve better performance.
Recently, the FOMRAC for multiple-input-multiple-output (MIMO) systems has been studied in the works of Norelys Aguila-Camacho and Manuel A. Duarte-Mermoud [21,22,23,24]. For example, in Ref. [21], they have proposed the standard fractional-order update laws and proved the Lyapunov stability of a fractional-order MIMO MRAC system by using a series of fractional inequalities. In Ref. [22], they further proved the convergence to zero of the mean value of the squared norm of the output error. In particular, the order of the plant and the adaptive laws in the above results are the same. In Ref. [24], they proposed the fractional-order update laws whose order is smaller than that of the plant. However, the above results usually require online estimation of multiple unknown parameters, and as the input–output dimension of the FOMRAC system increases, the number of parameters that need to be updated online also increases, which greatly increases the computational burden and limits the practicality of FOMRAC. Therefore, the issue of how to reduce the number of parameters estimated online is a critical problem to be solved for the MIMO FOMRAC system.
In this article, a new FOMRAC framework is proposed for fractional-order multivariable systems with parameter uncertainty. The proposed fractional-order adaptive controller with state feedback depends on a fractional-order nonlinear scalar update law. Specifically, the scalar update law does not change as the input–output dimension changes. The major contributions of this paper can be formulated as follows:
  • we design a new FOMRAC scheme to handle the parameter uncertainty and to ensure the system error stability and closed-loop signal boundedness;
  • using the proposed FOMRAC framework, only one parameter online update is needed such that the control scheme is computationally inexpensive;
  • we conduct a complete theoretical analysis of the boundedness of all signals involved in this adaptive scheme and the convergence to zero of the mean value of the squared norm of the system error for the proposed control architecture;
  • we verify the effectiveness of this control design by two illustrative numerical examples.
This paper is organized as follows. Section 2 briefly gives some basic concepts about fractional calculus and some necessary lemmas. Section 3 presents the FOMRAC problem. The adaptive controller based on a fractional-order scalar update law and the stability analysis for the adaptive control architecture are shown in the main results given in Section 4. Section 5 presents two numerical examples to clarify the validity of the proposed approach. Section 6 contains the conclusions and future works.

2. Preliminaries

This section introduces some fundamental concepts of fractional calculus, as well as some properties of fractional operators that will be used throughout the paper.
Notation. The following notations are used throughout the whole paper. Let R and R + denote the set of real, non-negative real numbers, respectively. R n denotes the set of n × 1 real column vectors, R n × m denotes the set of n × m real matrices. The matrix P is symmetric if P = P T . P > 0 denotes the positive definite matrix P. t r ( A ) denotes the trace of the matrix A.
Definition 1.
Riemann–Liouville fractional integral [3].
t 0 I t β g ( t ) = 1 Γ ( β ) t 0 t g ( τ ) ( t τ ) 1 β d τ , t > t 0 , β > 0 ,
where Γ ( β ) is the Gamma function.
Definition 2.
Caputo Fractional Derivative [3].
t 0 C D t β g ( t ) = 1 Γ ( n β ) t 0 t g n ( τ ) ( t τ ) β n + 1 d τ , t > t 0 ,
with n 1 < β < n , β > 0 .
The following lemmas will be used to prove the main results in this paper.
Lemma 1
([23]). Let g ( t ) R n be a vector of differentiable functions. Then, for all t > t 0 , the following relationship holds
t 0 C D t β [ g T ( t ) P g ( t ) ] 2 g T ( t ) P t 0 C D t β g ( t ) ,
where β ( 0 , 1 ] , and P R n × n , satisfying P = P T > 0 .
Lemma 2
([23]). Let A ( t ) R m × n be a time-varying differentiable matrix. Then, for any time instant t t 0 , the following relationship holds
t 0 C D t β [ t r ( A T ( t ) A ( t ) ] 2 t r [ A T ( t ) t 0 C D t β A ( t ) ] , β ( 0 , 1 ] , t > t 0 .
Lemma 3
([22]). Let g ( . ) : R + R be a bounded nonnegative function. If there exists some β ( 0 , 1 ] such that
1 Γ ( β ) t 0 t g ( τ ) ( t τ ) 1 β d τ < L , t > t 0 , with L ( 0 , ) ,
then
lim t t β ε t 0 t g ( τ ) d τ t = 0 , ε > 0 .

3. FOMRAC Problem

Consider a fractional-order MIMO plant with parameter uncertainty given by
t 0 C D t β x p ( t ) = A p x p ( t ) + B p u ( t ) , x p ( t 0 ) = x p 0 , t t 0 ,
where x p ( t ) R n is a measurable state vector, u ( t ) R m is the control input and the fractional order β ( 0 , 1 ] . In addition, A p R n × n is an unknown constant state matrix capturing the parameter uncertainty in the fractional-order MIMO plant, and B p R n × m denotes a known control matrix. For the well-posedness of the FOMRAC problem, we assume that the pair ( A p , B p ) is controllable. Recall that the controllability conditions ensure that the control input u ( t ) has sufficient access to the internal state to stabilize all unstable modes of a plant.
In addition, the fractional-order reference model is chosen by
t 0 C D t β x m ( t ) = A m x m ( t ) + B m r ( t ) , x m ( t 0 ) = x m 0 , t t 0 ,
where x m ( t ) R n is a reference state vector, A m R n × n is Hurwitz and known, B m R n × m is known and r ( t ) R m is bounded and piecewise continuous. It is assumed that x m ( t ) , for all t t 0 , represents the desired trajectory for x p ( t ) .
The objective of the FOMRAC is to design a feedback controller u ( t ) such that all the signals remain bounded and, ideally, the state of the uncertain system x p ( t ) can track the state of the reference model x m ( t ) asymptotically.
Next, define an ideal feedback controller that perfectly eliminates the uncertainty and allows x p ( t ) to follow x m ( t ) as
u * ( t ) = K r ( t ) + Θ * x p ( t ) , t t 0 .
Here, K R m × m , Θ * R m × n are the ideal control gains chosen such that the matching conditions
A m = A p + B p Θ * ,
and
B m = B p K ,
hold. Since B p is known, K can be obtained directly from the matching condition (11). Since A p is unknown, Θ * is also unknown.
The actual adaptive controller is an estimate of the ideal controller, with the purpose of approaching the ideal controller in the limit. Let
u ( t ) = K r ( t ) + Θ ( t ) x p ( t ) , t t 0 ,
be the actual adaptive controller, where Θ ( t ) : R + R m × n is the estimate of Θ * .
Now, define the estimation error as Θ ˜ ( t ) = Θ ( t ) Θ * . Then, the closed-loop plant model can be written as
t 0 C D t β x p ( t ) = A m x p ( t ) + B m r ( t ) + B p Θ ˜ ( t ) x p ( t ) , x p ( t 0 ) = x p 0 , t t 0 .
Let e ( t ) = x p ( t ) x m ( t ) be the tracking error. Then, the tracking error equation is expressed as
t 0 C D t β e ( t ) = A m e ( t ) + B p Θ ˜ ( t ) x p ( t ) , e ( t 0 ) = e 0 , t t 0 .
The goal of FOMRAC is changed to design the adaptive laws to adjust Θ ( t ) in such a way that all the closed-loop signals remain bounded and ideally lim t e ( t ) = 0 .
In 2015, Duarte-Mermoud, M. A. et al. [23] designed the standard fractional-order update laws
t 0 C D t β Θ ( t ) = B p T P e ( t ) x p T ( t ) , Θ ( t 0 ) = Θ 0 , t t 0 ,
where P R n × n is a positive definite symmetric matrix satisfying the Lyapunov equation
A m T P + P A m = Q ,
where Q R n × n is positive definite. Since A m is a Hurwitz constant matrix, it follows from converse Lyapunov theory [25,26] that, for any given matrix Q > 0 , there exists a unique matrix P > 0 that satisfies the Lyapunov Equation (16). Recently, Aguila-Camacho, N. et al. [24] designed the fractional-order update laws for Θ ( t ) as
t 0 C D t α Θ ( t ) = B p T P e ( t ) x p T ( t ) , Θ ( t 0 ) = Θ 0 , t t 0 ,
where 0 < α < β 1 . This denotes that the order of the adaptive laws can be smaller than the order of the plant. Specifically, when the plant under control is of integer order, the adaptive laws can be fractional, which is one of the most promising applications from the practical point of view.
In the above works, Θ ( t ) R m × n is an adaption parameter matrix satisfying m × n update laws, where m and n are the dimension of the input and output, respectively. However, as the input–output dimension of the FOMRAC system increases, the number of parameters that need to be updated online also increases, which greatly increases the computational burden of the online part and limits the practicality of FOMRAC. Therefore, how to reduce the number of parameters estimated online is a critical problem to be solved for the MIMO FOMRAC system.

4. Main Results

Following the analysis above, we aim to explore an adaptive control architecture aiming at mitigating the the number of parameters to be updated online in FOMRAC. To achieve this, we design the fractional-order scalar function φ ( t ) R . Then, t 0 C D t β Θ ( t ) = δ T t 0 C D t β φ ( t ) , where δ = ( δ i , j ) R n × m is a designed non-zero parameter matrix. Now, in order to determine the scalar update law for FOMRAC, let the estimation error have the form provided by Θ ˜ ( t ) = δ T φ ( t ) . The equations of the plant model and the tracking error can thus be written as
t 0 C D t β x p ( t ) = A m x p ( t ) + B m r ( t ) + B p δ T φ ( t ) x p ( t ) ,
and
t 0 C D t β e ( t ) = A m e ( t ) + B p δ T φ ( t ) x p ( t ) , e ( t 0 ) = e 0 , t t 0 ,
respectively.
The main finding of this research is stated in the following theorem.
Theorem 1.
Consider the uncertain fractional-order multivariable system described by (7), the reference model given by (8) and the feedback controller given by (12). If the parameter update laws are constructed as
t 0 C D t β Θ ( t ) = δ T t 0 C D t β φ ( t )
with the scalar update law
t 0 C D t β φ ( t ) = 1 t r ( δ δ T ) e T ( t ) P B p δ T x p ( t ) , φ ( t 0 ) = φ 0 ,
where e ( t ) = x p ( t ) x m ( t ) is the the tracking error, and P R n × n is a positive-definite solution of the Lyapunov Equation (16), then it holds that:
(i)
The tracking error e ( t ) , the scalar function φ ( t ) , the system state x p ( t ) , the estimation error Θ ˜ ( t ) and parameter Θ ( t ) remain bounded for all t t 0 ;
(ii)
The mean value of e ( t ) 2 converges to zero when t .
Proof. 
Consider the quadratic Lyapunov function given by
V ( e ( t ) , φ ( t ) ) = e T ( t ) P e ( t ) + t r { [ δ T φ ( t ) ] T [ δ T φ ( t ) ] } ,
where P = P T > 0 satisfies (16), and note that V ( 0 , 0 ) = 0 . Since P > 0 , V ( e ( t ) , φ ( t ) ) > 0 for all ( e ( t ) , φ ( t ) ) ( 0 , 0 ) .
According to Lemmas 1 and 2, we can obtain the β -order Caputo derivative of V ( e ( t ) , φ ( t ) ) as follows:
t 0 C D t β V ( e ( t ) , φ ( t ) ) 2 e T ( t ) P t 0 C D t β e ( t ) + t r { [ δ T φ ( t ) ] T t 0 C D t β [ δ T φ ( t ) ] } .
Now, substituting (19) and (16) into (23), we can obtain that
t 0 C D t β V ( e ( t ) , φ ( t ) ) e T ( t ) Q e ( t ) + 2 e T ( t ) P B p δ T φ ( t ) x p ( t ) + 2 t r ( δ δ T ) φ ( t ) t 0 C D t β φ ( t ) .
If the scalar update law is designed as (21), then we can infer that
t 0 C D t β V ( e ( t ) , φ ( t ) ) e T ( t ) Q e ( t ) .
Accordingly,
t 0 C D t β V ( e ( t ) , φ ( t ) ) λ m i n ( Q ) e ( t ) 2 0 .
Applying the fractional integral of order β to inequality (26), we can obtain that
e T ( t ) P e ( t ) + t r { [ δ T φ ( t ) ] T δ T φ ( t ) } e T ( t 0 ) P e ( t 0 ) t r { [ δ T φ ( t 0 ) ] T δ T φ ( t 0 ) } . λ m i n ( Q ) t 0 I t β e ( t ) 2 .
Since λ m i n ( Q ) t 0 I t β e ( t ) 2 0 , t 0 , then
e T ( t ) P e ( t ) + t r { [ δ T φ ( t ) ] T δ T φ ( t ) } e T ( t 0 ) P e ( t 0 ) + t r { [ δ T φ ( t 0 ) ] T δ T φ ( t 0 ) } .
Considering the boundedness of initial values for e ( t 0 ) , φ ( t 0 ) , then inequality (28) implies that e ( t ) and φ ( t ) remain bounded for all t t 0 . Since x p ( t ) = x m ( t ) + e ( t ) , Θ ˜ ( t ) = δ T φ ( t ) and the boundedness of x m ( t ) , then system state x p ( t ) and estimation error Θ ˜ ( t ) are bounded for all t t 0 . Accordingly, parameter Θ ( t ) is bounded for all t t 0 .
Since e ( t ) and φ ( t ) are bounded, then it can be obtained that t 0 I t β e ( t ) 2 . Then, using Lemma 3, we can conclude that
lim t t β ε t 0 t e ( τ ) 2 d τ t = 0 , ε > 0 .
Accordingly, the mean value of e ( t ) 2 converges to zero when t , and this completes the proof. □
A block diagram showing the adaptive control framework based on the fractional-order scalar update law is given in Figure 1.

5. Simulation Example

In this section, we present two numerical examples to demonstrate the utility of the proposed adaptive control scheme. The scheme was implemented in Matlab/Simulink, using the FOMCON Toolbox to obtain the required results.
Example 1.
Let us consider a MIMO fractional-order linear time-invariant plant with parameter uncertainty, which is given by
0 C D t β x p ( t ) = A p x p ( t ) + 0.8 0.8 0 0.8 u ( t ) , x p ( 0 ) = 0.06 0.06 , t 0 ,
where x p ( t ) = [ x p 1 ( t ) , x p 2 ( t ) ] T . Here, A p is an unknown constant state matrix that denotes the parameter uncertainty. For simulation purposes, the true A p = 1 1 1 1 .
For this study, we choose the reference model given by
0 C D t β x m ( t ) = 0 1 4 2 x m ( t ) + 0 1 4 1 r ( t ) , x m ( 0 ) = 0.1 0.1 , t 0 ,
where x m ( t ) = [ x m 1 ( t ) , x m 2 ( t ) ] T . Consequently, the ideal control gains become K = 5 0 5 1.25 and Θ * = 2.5 1.25 3.75 1.25 .
For this case, matrices Q = I 2 × 2 and P = 2 3 1 8 1 8 5 16 exist such that A m T P + P A m = Q .
Further, we choose δ = 0 3 5 5 for the proposed fractional-order nonlinear scalar update law given by (21). Then, the update law of Θ ( t ) is
0 C D t β Θ ( t ) = δ T 0 C D t β φ ( t ) ,
where
0 C D t β φ ( t ) = 1 59 [ ( 3.9 e 1 ( t ) 1.05 e 2 ( t ) ) x p 1 ( t ) + ( 12.5 e 1 ( t ) + 2.25 e 2 ( t ) ) x p 2 ( t ) ] .
For convenience, the reference signal r ( t ) is chosen as the unit step signal and the fractional order used is β = 0.8 . Then, we have the following numerical results displayed in Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6.
Figure 2, Figure 3, Figure 4, Figure 5 and Figure 6 show that, as stated by the analysis above, the tracking error, the scalar function φ ( t ) and the system state remain bounded for every t 0 . In addition to the boundedness of the closed-loop signals, Figure 2 and Figure 3 show that the tracking error converges to zero, although only the convergence of the mean value of e ( t ) 2 was analytically proven.

External Disturbance

To illustrate the robustness of the system, we consider that the system (30) is subject to a parametric variation of the state matrix A p in the form A n e w p = A p + ϵ D at t = 20 s, where ϵ > 0 and D R n × n . Here, we choose ϵ = 0.001 , D = 1 1 1 1 , and the simulation results are shown in Figure 7 and Figure 8. This example shows that, even in the case of an external disturbance to the system (30), the proposed FOMRAC scheme maintains its performance and the tracking of the reference model trajectory.
Example 2.
Let us consider a fractional-order multivariable system with parameter uncertainty, where x p ( t ) = [ x p 1 ( t ) , x p 2 ( t ) ] T , A p is unknown, and B p is known and given by B p = [ 1 , 1 ] T , A m = 1 0 0 2 , B m = [ 1 , 1 ] T . For the purpose of simulation, the true A p = 4 1 3 1 . Therefore, the ideal control gain becomes K = 1 and Θ * = [ 3 , 1 ] .
In the simulation, we set matrix P = I 2 × 2 and Q = 2 0 0 4 exist such that A m T P + P A m = Q .
From (15), (17) and (21), we can obtain that
0 C D t β Θ ( t ) = ( e 1 ( t ) + e 2 ( t ) ) x p 1 ( t ) , ( e 1 ( t ) + e 2 ( t ) ) x p 2 ( t ) ,
0 C D t α Θ ( t ) = ( e 1 ( t ) + e 2 ( t ) ) x p 1 ( t ) , ( e 1 ( t ) + e 2 ( t ) ) x p 2 ( t ) ,
0 C D t β φ ( t ) = 1 t r ( δ δ T ) ( e 1 ( t ) + e 2 ( t ) ) δ T x p ( t ) ,
where 0 < α < β 1 , and the number of update laws in the standard fractional-order adaptive controller and the fractional adaptive controller in [24] is 2, and ours is only 1. Therefore, compared with the other two adaptive controllers, our controller can reduce the number of parameters updated online.
To further demonstrate the efficacy of the proposed adaptive control architecture, we compare the evolution of system state and system error with the standard fractional-order adaptive controller in [23], the fractional adaptive controller in [24] and our proposed adaptive controller. The initial values correspond to x p ( 0 ) = [ 0.1 , 1 ] T , x m ( 0 ) = [ 1 , 2 ] T , the fractional order used is β = 0.8 , and the reference signal r ( t ) = 15 s i n ( 8 t ) + 10 c o s ( 6 t ) . For convenience, we choose α = 0.6 for the fractional adaptive controller in [24], and δ = [ 1 , 1 ] T for our proposed adaptive controller. Then, we have the following numerical results shown in Figure 9, Figure 10, Figure 11 and Figure 12.
From Figure 9, Figure 10, Figure 11 and Figure 12, we can find that the standard fractional-order adaptive controller in [23], the fractional adaptive controller in [24] and our proposed adaptive controller all can make the tracking error bounded so that x p ( t ) follows x m ( t ) . Moreover, from Figure 9 and Figure 10, taking the 5 % error band, we can obtain that the response adjustment times of e 1 and e 2 with the standard fractional-order adaptive controller, the fractional adaptive controller in [24] and our proposed adaptive controller are 3.1033 s, 2.9814 s, 7.5304 s, and 1.5791 s, 1.029 s, 3.5002 s, respectively. Moreover, the ratio of overshoot of e 1 and e 2 is 0.3152 : 0.1941 :0, and 0.3063 : 0.1895 :0, respectively. Therefore, compared with the other two fractional-order adaptive controllers, the response adjustment time of our controller is relatively longer, but the overshoot is smaller.
Based on the above analysis, our control architecture can reduce the online computation burden while maintaining the stability of the tracking error.

6. Conclusions and Discussion

For fractional-order multivariable systems with parameter uncertainty, as the input–output dimension of the FOMRAC system increases, the number of parameters that need to be updated online in the controller also increases, which will increase the computational cost and resource consumption for increasingly complex systems. Motivated by this, a FOMRAC scheme based on the nonlinear scalar update law has been designed in this paper to relieve the computational burden existing in fractional-order controllers and ensure that the desired tracking performance can be achieved. Specifically, the scalar update law does not change as the input–output dimension changes. Compared with the existing results, the main advantage of the proposed adaptive controller is that only one parameter online update is needed such that the control scheme is computationally inexpensive. Moreover, we prove the boundedness of all signals involved in this adaptive scheme and the convergence to zero of the mean value of the squared norm of the error. Two illustrative numerical examples are presented to confirm the efficiency of the proposed architecture. As for future perspectives, our research efforts will generalize our work to nonlinear fractional-order systems, input–output multivariable fractional-order systems and fractional-order systems with limited state information.

Author Contributions

Formal analysis, F.Y.; Investigation, T.T.; Methodology, X.H.; Writing—original draft, F.Y.; Writing—review & editing, F.Y., X.H. and T.T. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China, grant number 12171073, and the China Postdoctoral Science Foundation, grant number 2021M700703, Natural Science Foundation of Sichuan Province grant number 2022NSFSC0868, and Natural Science Foundation of Sichuan Province grant number 2022NSFSC0962.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Ioannou, P.A.; Sun, J. Robust Adaptive Control; Prentice-Hall: Hoboken, NJ, USA, 1996. [Google Scholar]
  2. Nguyen, N.T. Model Reference Adaptive Control: A Primer; Springer: Belmont, CA, USA, 2018. [Google Scholar]
  3. Kahouli, O.; Jmal, A.; Naifar, O.; Nagy, A.M.; Ben Makhlouf, A. New Result for the Analysis of Katugampola Fractional-Order Systems-Application to Identification Problems. Mathematics 2022, 10, 1814. [Google Scholar] [CrossRef]
  4. Rapaic, M.R.; Pisano, A. Variable-order fractional operators for adaptive order and parameter estimation. IEEE Trans. Autom. Control 2014, 59, 798–803. [Google Scholar] [CrossRef]
  5. Podlubny, I. Fractional Differential Equations; Academic Press: San Diego, CA, USA, 1999. [Google Scholar]
  6. Feckan, M.; Danca, M.-F. Stability, Periodicity, and Related Problems in Fractional-Order Systems. Mathematics 2022, 10, 2040. [Google Scholar] [CrossRef]
  7. Aguila-Camacho, N.; Duarte-Mermoud, M.A. Fractional adaptive control for an automatic voltage regulator. ISA Trans. 2013, 52, 807–815. [Google Scholar] [CrossRef]
  8. Koszewnik, A.; Pawuszewicz, E.; Ostaszewski, M. Experimental Studies of the Fractional PID and TID Controllers for Industrial Process. Int. J. Control Autom. Syst. 2021, 19, 1847–1862. [Google Scholar] [CrossRef]
  9. Shakibjoo, A.D.; Moradzadeh, M.; Moussavi, S.Z.; Mohammadzadeh, A.; Vandevelde, L. Load frequency control for multi-area power systems: A new type-2 fuzzy approach based on Levenberg-Marquardt algorithm. ISA Trans. 2022, 121, 40–52. [Google Scholar] [CrossRef]
  10. Angel, L.; Viola, J. Fractional order PID for tracking control of a parallel robotic manipulator type delta. ISA Trans. 2018, 79, 172–188. [Google Scholar] [CrossRef]
  11. Djebbri, S.; Ladaci, S.; Metatla, A.; Balaska, H. Fractional-order model reference adaptive control of a multi-source renewable energy system with coupled DC/DC converters power compensation. Energy Syst. 2020, 11, 315–355. [Google Scholar] [CrossRef]
  12. Abuaisha, T.; Kertzscher, J. Fractional-order modelling and parameter identification of electrical coils. Fract. Calc. Appl. Anal. 2019, 22, 193–206. [Google Scholar] [CrossRef]
  13. Nikan, O.; Avazzadeh, Z.; Tenreiro Machado, J.A. Numerical approach for modeling fractional heat conduction in porous medium with the generalized Cattaneo model. Appl. Math. Model. 2021, 100, 107–124. [Google Scholar] [CrossRef]
  14. Nikan, O.; Avazzadeh, Z. Numerical simulation of fractional evolution model arising in viscoelastic mechanics. Appl. Numer. Math. 2021, 169, 303–320. [Google Scholar] [CrossRef]
  15. Nikan, O.; Molavi-Arabshai, S.M.; Jafari, H. Numerical simulation of the nonlinear fractional regularized long-wave model arising in ion acoustic plasma waves. Discret. Contin. Dyn. Syst. Ser. S 2018, 14, 3685. [Google Scholar] [CrossRef]
  16. Prasad, R.; Kumar, K.; Dohar, R. Caputo fractional order derivative model of Zika virus transmission dynamics. J. Math. Comput. Sci. 2023, 28, 145–157. [Google Scholar] [CrossRef]
  17. Akram, T.; Abbas, M.; Ali, A. A numerical study on time fractional Fisher equation using an extended cubic B-spline approximation. J. Math. Comput. Sci. 2021, 22, 85–96. [Google Scholar] [CrossRef]
  18. Nikan, O.; Avazzadeh, Z.; Tenreiro Machado, J.A. A local stabilized approach for approximating the modified time-fractional diffusion problem arising in heat and mass transfer. J. Adv. Res. 2021, 32, 45–60. [Google Scholar] [CrossRef]
  19. Shi, B.; Yuan, J.; Dong, C. On fractional model reference adaptive control. Sci. World J. 2014, 2014, 521625. [Google Scholar] [CrossRef]
  20. Cheng, S.S.; Wei, Y.H.; Chen, Y.Q.; Wang, Y.; Liang, Q. Fractional order multivariable composite model reference adaptive control. Int. J. Adapt. Control Signal Process. 2017, 31, 1467–1480. [Google Scholar] [CrossRef]
  21. Aguila-Camacho, N.; Duarte-Mermoud, M.A.; Gallegos, J.A. Lyapunov functions for fractional order systems. Commun. Nonlinear Sci. Numer. Simul. 2014, 19, 2951–2957. [Google Scholar] [CrossRef]
  22. Aguila-Camacho, N.; Duarte-Mermoud, M.A. Boundedness of the solutions for certain classes of fractional differential equations with application to adaptive systems. ISA Trans. 2016, 60, 82–88. [Google Scholar] [CrossRef]
  23. Duarte-Mermoud, M.A.; Aguila-Camacho, N.; Gallegos, J.A.; Castro-Linares, R. Using general quadratic Lyapunov functions to prove Lyapunov uniform stability for fractional order systems. Commun. Nonlinear Sci. Numer. Simul. 2015, 22, 650–659. [Google Scholar] [CrossRef]
  24. Aguila-Camacho, N.; Gallegos, J.A.; Duarte-Mermoud, M.A. Analysis of fractional order error models in adaptive systems: Mixed order cases. Fract. Calc. Appl. Anal. 2019, 22, 1113–1132. [Google Scholar] [CrossRef]
  25. Khalil, H.K. Nonlinear Systems; Prentice-Hall: Hoboken, NJ, USA, 1996. [Google Scholar]
  26. Haddad, W.M.; Chellaboina, V.S. Nonlinear Dynamical Systems and Control—A Lyapunov-Based Approach; Princeton University Press: Princeton, NJ, USA, 2011. [Google Scholar]
Figure 1. Visualization of the adaptive control framework with the fractional-order scalar update law.
Figure 1. Visualization of the adaptive control framework with the fractional-order scalar update law.
Mathematics 10 03385 g001
Figure 2. Time evolution of tracking error e 1 ( t ) .
Figure 2. Time evolution of tracking error e 1 ( t ) .
Mathematics 10 03385 g002
Figure 3. Time evolution of tracking error e 2 ( t ) .
Figure 3. Time evolution of tracking error e 2 ( t ) .
Mathematics 10 03385 g003
Figure 4. Plant and model reference outputs x p 1 ( t ) and x m 1 ( t ) .
Figure 4. Plant and model reference outputs x p 1 ( t ) and x m 1 ( t ) .
Mathematics 10 03385 g004
Figure 5. Plant and model reference outputs x p 2 ( t ) and x m 2 ( t ) .
Figure 5. Plant and model reference outputs x p 2 ( t ) and x m 2 ( t ) .
Mathematics 10 03385 g005
Figure 6. Scalar function φ ( t ) .
Figure 6. Scalar function φ ( t ) .
Mathematics 10 03385 g006
Figure 7. System response of e 1 under the external disturbances.
Figure 7. System response of e 1 under the external disturbances.
Mathematics 10 03385 g007
Figure 8. System response of e 2 under the external disturbances.
Figure 8. System response of e 2 under the external disturbances.
Mathematics 10 03385 g008
Figure 9. Time evolution of tracking error e 1 ( t ) with the standard fractional order adaptive controller in Duarte-Mermoud, M. A. et al. [23], the fractional adaptive controller in Aguila-Camacho, N. et al. [24], and our proposed adaptive controller with the fractional-order scalar update law in this paper.
Figure 9. Time evolution of tracking error e 1 ( t ) with the standard fractional order adaptive controller in Duarte-Mermoud, M. A. et al. [23], the fractional adaptive controller in Aguila-Camacho, N. et al. [24], and our proposed adaptive controller with the fractional-order scalar update law in this paper.
Mathematics 10 03385 g009
Figure 10. Time evolution of tracking error e 2 ( t ) with the standard fractional order adaptive controller in Duarte-Mermoud, M. A. et al. [23], the fractional adaptive controller in Aguila-Camacho, N. et al. [24], and our proposed adaptive controller with the fractional-order scalar update law in this paper.
Figure 10. Time evolution of tracking error e 2 ( t ) with the standard fractional order adaptive controller in Duarte-Mermoud, M. A. et al. [23], the fractional adaptive controller in Aguila-Camacho, N. et al. [24], and our proposed adaptive controller with the fractional-order scalar update law in this paper.
Mathematics 10 03385 g010
Figure 11. Plant and model reference outputs x p 1 ( t ) and x m 1 ( t ) with the standard fractional order adaptive controller in Duarte-Mermoud, M. A. et al. [23], the fractional adaptive controller in Aguila-Camacho, N. et al. [24], and our proposed adaptive controller with the fractional-order scalar update law in this paper.
Figure 11. Plant and model reference outputs x p 1 ( t ) and x m 1 ( t ) with the standard fractional order adaptive controller in Duarte-Mermoud, M. A. et al. [23], the fractional adaptive controller in Aguila-Camacho, N. et al. [24], and our proposed adaptive controller with the fractional-order scalar update law in this paper.
Mathematics 10 03385 g011
Figure 12. Plant and model reference outputs x p 2 ( t ) and x m 2 ( t ) with the standard fractional order adaptive controller in Duarte-Mermoud, M. A. et al. [23], the fractional adaptive controller in Aguila-Camacho, N. et al. [24], and our proposed adaptive controller with the fractional-order scalar update law in this paper.
Figure 12. Plant and model reference outputs x p 2 ( t ) and x m 2 ( t ) with the standard fractional order adaptive controller in Duarte-Mermoud, M. A. et al. [23], the fractional adaptive controller in Aguila-Camacho, N. et al. [24], and our proposed adaptive controller with the fractional-order scalar update law in this paper.
Mathematics 10 03385 g012
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Yan, F.; Hou, X.; Tian, T. Fractional-Order Multivariable Adaptive Control Based on a Nonlinear Scalar Update Law. Mathematics 2022, 10, 3385. https://doi.org/10.3390/math10183385

AMA Style

Yan F, Hou X, Tian T. Fractional-Order Multivariable Adaptive Control Based on a Nonlinear Scalar Update Law. Mathematics. 2022; 10(18):3385. https://doi.org/10.3390/math10183385

Chicago/Turabian Style

Yan, Fang, Xiaorong Hou, and Tingting Tian. 2022. "Fractional-Order Multivariable Adaptive Control Based on a Nonlinear Scalar Update Law" Mathematics 10, no. 18: 3385. https://doi.org/10.3390/math10183385

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop