Abstract
This paper brings forth the fault tracking(estimation) problem for Fractional-Order Takagi-Sugeno Fuzzy(FOTSF) uncertain model subject to time-varying actuator fault and actuator saturation. In order to maintain the stability of considered system, fuzzy fault-tolerant sliding-mode controller is constructed based on fast adaptive fault estimation algorithm. Precisely, stability analysis is performed for the FOTSF model based on state and fault estimations by using the Lyapunov’s stability theorem. More precisely, the sufficient constraints for stability of formulated model are built in proposed theorems. Eventually, two numerical exemplars including one chaotic model of Rossler are issued to support the proposed results and to demonstrate the efficacy of prescribed controller.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
Although the Fractional-Order(FO) calculus has a great history in the past, in recent years, scientists, researchers and engineers are extremely attracted by the field of FO dynamics due to its broad array of applications (see [1,2,3,4,5,6,7]). The significant difference between the FO dynamic model and the Integer Order(IO) dynamic model is that the IO derivative identifies the rate of change or specific properties of a machine process at a specific time, while the FO derivative identifies the same thing at all times. Moreover, only the regional properties of a certain position in a physical process can described by the IO derivatives, but FO derivatives can describe the properties of physical process in the whole space. Due to aforementioned aspects many practical and dynamical systems can be designed accurately by the FO derivatives, and these models are called by FO dynamical models. There are many fusion of FO with other dynamical models are presented in the research community, for example, FO neural networks with linear threshold neurons ([1, 3]), FO fuzzy BAM model [5] and FO delayed fuzzy model [5]. Among them the fusion of FO model and Takagi-Sugeno Fuzzy(TSF) model is notable one. Because, the TSF modeling provides a well-build algorithm to design various classifications of complex nonlinear systems. In the algorithm of TSF construction, complex nonlinear systems can be effectively linearised via number of if...then-rules and membership functions (see [8]). Therefore in the past half decades, in research, there is a vast growth in the field of fuzzy dynamical models. However, these dynamical models may face some problems during the processing time, among them the instability and stabilization process are important issues to be noticeable [6, 7]. In the process of stabilisation there are plenty of methods available, among them Lyapunov’s stability method is one of an effective methods to deal the problem of stabilization [6]. More precisely, for TSF model, analysis of stability and control synthesis effects are discussed in [9,10,11,12,13]. Furthermore, the stability analysis and control synthesis for the combinations of fuzzy dynamical model with other models such as Markovian jump [14, 15], neural network [16,17,18], neural network based stochastic systems [19] and FO system [20,21,22,23,24] are discussed. Among them, fuzzy FO models are to be noticeable due to its wide range of applications. Lan and Zhou(see [7]) were investigated the stability analysis under Lyapunov’s method and designed a resilient robust controller for FO dynamical model. In [20,21,22], the authors discussed chaotic nature and stabilization problem for FO Rossler model, FO Lorenz model and FO permanent magnet synchronous motor model based on TSF model. Moreover, in [23] the authors discussed the synchronisation and Lyapunov’s stability problem for uncertain FO model via TSF approach. Liu et. al. designed fuzzy back stepping controller for FO nonlinear system (see [24]). In very recent, the authors Pan et. al developed a new set of results for Lyapunov’s stabilization of fuzzy systems under fixed-time fuzzy-controller [25] and the authors Liang et. al. designed the adaptive control based on event triggered mechanism for multi-agent systems [26].
In favour of improving productivity and performance of the system, engineering systems are undergo difficult operating conditions which drag the system to failure or fault. In order to handle this huddle situation, it is important to design a fault-tolerant control. Further, in past few years the fault diagnosis and estimation are became unavoidable problems due to the incremented claim for performance, reliability and protection in industrial actions. It is familiar that faults lay hold of many forms in a dynamic system, they are actuator faults, sensor faults, unforeseen instantaneous alters of some variable or even instantaneous formation changes. To ascertain where the fault and to surveil the system, fault detection and isolation are used. Then, to detect the vastness of the fault, fault tracking will be turn on (see [27, 28]). As for the theme of fault tracking for continuous-time systems, advantageous upshot have been acquired throughout the past twenty. Fast adaptive fault estimation algorithm provided an effective fault tracking method through the fault estimator (see [29] and references therein) and the control which helps to achieve this tracking process is called fault tracking control. In [29] and [30] You et. al. discussed the problem of fault estimation for a time-varying delayed model and TSF model with sensor fault and the same problem was discussed for Markovian jump system in [31] by Liu et. al. Recently, a new adaptive fault tracking control is designed for discrete-time multi-agent system in [32]. N’Doye and Kirati made analysis on the problem of fault estimation for FO model with uncertainties in [33]. The robust fault tolerance control with estimation for FO model under quantization effect is analysed in [34].
Meanwhile, since that internal and external noises always occur in numerous experimental engineering models, it is necessary to design a vigorous controller for deal the aforementioned issues in practical applications. However, amid the various technique developed to control uncertain models, the Sliding-Mode-Control(SMC) has been greatly utilized. Recently, Wang et. al. [35] and Li et. al. [36] designed fuzzy SMC for continuous-time TSF model. In twenty o nine, an SMC for FO model is designed by Si-Ammour et. al.(see [37]). This is followed by in twenty eleven, Lin et. al. constructed the adaptive SMC for FO chaotic systems(see [38]). Moreover, very recently, Xu et. al. developed the FO fuzzy SMC for the real-time model thethered satellite system in [39].
Furthermore, in a large number of engineering models, actuator saturation causes spontaneously. This can triggered by dropping of performance and instability of control system which is disregarded in the design process (see [40] and references therein). In recent years, numerous researchers have made a research on the field of control system investigation and modelling with actuator saturation(see [41, 42]). In favour of aforementioned introduction, the purpose of this study is inquired into robust stabilization problem of FOTSF model based on fault-estimation and actuator saturation via SMC. The central contributions of this study are in the following characteristics:
-
(1)
The internal, external noise and time-varying fault against the FO dynamic model via the robust SMC is considered for first time in terms of TSF model under the actuator.
-
(2)
A fresh Lyapunov function has been built and a class of Linear Matrix Inequality(LMI) is constructed to maintain the stability of the proposed FOTSF uncertain model with time-varying fault.
-
(3)
The simulation studies let out the performance of proposed controller. It also reveals, the proposed controller does its best to achieve stability of recommended model, even in the presence of saturation and time-varying actuator fault.
Remark 1
As it remarks, SMC is recognized as a robust technique to handle the nonlinearities, uncertainties and faults in control systems. Particularly, the ideology of SMC is to stimulate the trajectories of selected system states onto some pre modeled sliding surfaces with the help of discontinuous controls. The sliding surfaces are designed as some stable ones, then the controlled system under the discontinuous controls can achieve desired performances instantly, such as tracking ability, nice transient behavior and disturbance/fault rejection capability. Hence, SMC has gained many theoretical and empirical researches, and more related applications have been accumulated.
Remark 2
Although a large number of fault-estimation based research articles have been published recently, the number of articles in the combination of FO system and fault-estimation based papers is still very low. The articles [29,30,31,32] discuss the problem of fault-estimation of IO dynamical system. Further, the articles [33, 34] provide some results on fault-estimation for FO dynamical models. In the meantime, it is important to study this problem for the FOTSF model, because, as we have already discussed, many practical models are not linear and can be properly formatted using FO differential equations. As well as, based on the Remark 1 the study of SMC with fault-estimation is meaningful one.
Notations:
\({\mathfrak {D}}^{\mathfrak {d}}\) denotes the Riemann derivative of the order \(0<{\mathfrak {d}}<1\) with respect to the parameter of time t. \(X({\mathfrak {h}})=\sum \nolimits _{i=1}^{m} {\mathfrak {h}}_i(t)X_i\) for all matrices \(X_i\). sat(n) is saturation of the element n. \(diag\{a,b,\dots , c\}\) notates diagonal matrix with diagonal elements \(\{a,b,\dots ,c\}\).
2 Problem formulation and preliminaries
This section explains the construction of addressed problem in presence of fault-tolerant SMC law with the aid of aforementioned fault-estimation algorithm. First, consider the FOTSF plant with IF-THEN rule in the following form:
RULE i: If \({\mathfrak {g}}_1(t)\) is \(\mu _1^i\); If \({\mathfrak {g}}_2(t)\) is \(\mu _2^i\); If \({\mathfrak {g}}_3(t)\) is \(\mu _3^i\); ...If \({\mathfrak {g}}_l(t)\) is \(\mu _l^i\).
Then,
where \({\mathfrak {g}}(t)=[{\mathfrak {g}}_1^T(t)\ {\mathfrak {g}}_2^T(t) \ \dots {\mathfrak {g}}_l^T(t)]^T\) is premises variable; \(\mu _j^i\) are fuzzy sets, \(\forall i\in \{1,2,3,\dots ,m\}\), \(\forall j\in \{1,2,3,\dots ,l\}\); \(x(t)\in {\mathbb {R}}^n\) represents state-space vector of the given system; \(u(t)\in {\mathbb {R}}^k\) and \(y(t)\in {\mathbb {R}}^h\) are given to indicate input and output vectors, respectively; \(\varpi (t)\) and f(t) are external disturbance and time-varying actuator fault, respectively; finally, \({\mathcal {A}}_i\), \({\mathfrak {B}}_i\), \({\mathfrak {C}}\), \({\mathcal {D}}_i\), \({\mathcal {E}}_i\) and \(\Delta {\mathcal {A}}=M_iF(t)N_i\) are named for system parameter matrices of suitable dimension with unknown time-varying function satisfying \(F^T(t)F(t)\le I\).
Assumption 1
To reduce the complexity in calculation the parameters \({\mathfrak {B}}_i\)’s and \({\mathcal {E}}_i\)’s are assumed as follows: \({\mathfrak {B}}={\mathfrak {B}}_1={\mathfrak {B}}_2=\dots ={\mathfrak {B}}_l={\mathcal {E}}_1={\mathcal {E}}_2=\dots ={\mathcal {E}}_l\)
Let the normalized membership function \(\mathfrak {{h}}_i\) can be designed in the following form:
where \({\mathfrak {y}}_i(t)=\Pi _{j=1}^{l}\mu _j^i({\mathfrak {g}}_i(t))\) is inferred fuzzy set. Then the overall fuzzy set can be rewritten in the form of
To estimate the given time-varying fault in (1), construct the overall fuzzy observer-model with estimated fault \({\bar{f}}(t)\) by following same steps in the construction of overall fuzzy state-model in the following form:
In the above consideration, \({\mathfrak {L}}_i\)’s are observer gains; \({\mathcal {R}}^{-1}\) and \({\mathcal {F}}_i'\)s are learning rate and fault unknowns, respectively; and \(e_y(t)=y(t)-{\bar{y}}(t)\). In adjacent, by considering the actuator saturation effects in the construction of controller, the proportionate control-input can be formed as
and the saturation function is formed as \(sat(u(t))=[sat(u_1(t)),sat(u_1(t)),\dots ,sat(u_k(t))]^T\), here \(sat(u_i(t))=sgn(u_i(t))min\{{\hat{u}}_i,|u_i(t)|\},\ \forall i\in \{1,2,\dots , k\} \) and the known saturation level is named here as \({\hat{u}}_i\) of corresponding \(i^{th}\) actuator. Then, the control-input based on fuzzy dynamical model with the effect of actuator saturation under observer feedback is declared in the following form:
where \({\mathcal {K}}_i\)’s are matrices of controller gains to be designed later. Consider the following lemma to handle the effect of actuator saturation.
Lemma 1
[42] Let \({\mathcal {W}}\) be the set of diagonal matrices with the dimension \(k\times k\) whose diagonal values are either 1 or zero. Let the elements of \({\mathcal {W}}\) be denoted by \({\mathcal {W}}^{+}_l\) and denote \({\mathcal {W}}^{-}_l=I-{\mathcal {W}}^{+}_l,\) then \({\mathcal {W}}^{-}_l\in {\mathcal {W}}\). If \({\mathcal {K}},{\mathcal {H}}\in {\mathbb {R}}^{k\times n}\), then for any \({\bar{x}}(t)\in L({\mathcal {H}})\)
Based on above Lemma and from (6), it can be obtained that
where \({\mathcal {K}}_i\)’s are matrices of controller feedback gains and \({\mathcal {H}}_i\) are controller auxiliary gains. For notational convenient, take \(\sum \nolimits _{l=1}^{2^k}\alpha _l \left( {\mathcal {W}}^+_l{\mathcal {K}}({\mathfrak {h}})+{\mathcal {W}}^-_l{\mathcal {H}}({\mathfrak {h}})\right) \) as \(\bar{{\mathcal {K}}}({\mathfrak {h}})\).
On the other hand the sliding mode controller can be derived by following steps (i) choosing the suitable sliding surface and (ii) constructing a controller law by taking the first order derivative for sliding mode surface and equating it to zero. First consider the sliding mode surface as in the following form:
where, \(s_0=-{\mathcal {G}}{\bar{x}}(0)-{\mathcal {G}}\int _0^t \left[ {\mathcal {A}}({\mathfrak {h}})+\Delta {\mathcal {A}}+{\mathfrak {B}}\bar{{\mathcal {K}}}({\mathfrak {h}})\right] {\bar{x}}(p) dp\). Then to design the sliding mode controller law as in [43] and solve \({\dot{s}}(t)=0\) for controller. Consider,
Then based on \({\dot{s}}(t)=0\) and (4) we have
where \(e_x(t)=x(t)-{\bar{x}}(t)\). Then, by substituting (11) in (3), the proportionate sliding-mode dynamics of (4) can be expressed as follows:
Next it is necessary to construct the error system by using the definition of error state \(e_x(t)\) as in the following form:
here \(e_f(t)=f(t)-{\bar{f}}(t)\).
To derive the required theoretical result, we consider the following assumption and lemma:
Definition 1
[43] For \(\alpha >0\), \(\beta \in [0,1]\), the error system of prescribed model FOTSF model (1) is said to have a mixed \({\mathcal {H}}_\infty \) and passivity asymptotically stable with zero initial condition if,
Assumption 2
\({\mathfrak {D}}^{{\mathfrak {d}}}f(t)\) is normed-bounded. (i.e) \(||{\mathfrak {D}}^{{\mathfrak {d}}}f(t)||\le {\mathfrak {F}}.\)
Assumption 3
\({\mathfrak {B}}\) is of full column rank.
Assumption 4
Invariant zeros of \(({\mathcal {A}}_i, {\mathfrak {B}},{\mathfrak {C}})\) lie in open left plane \(\forall i\in \{1,2,\dots ,k\}\).
3 Main results
The central intention of this section is to guarantee the robust stability of contemplated FOTSF model (1) by resolving the gains \({\mathcal {K}}_i\), \({\mathcal {H}}_i\) and \({\mathcal {L}}_i\), such that the fuzzy SMC (11) have the skill to obtain the system states to the inception. For the purpose of do this, it is sufficient to prove error system (13) is robustly asymtotically stable with the considered mixed H\(_\infty \) and passivity performance index under resolved feedback controller parameters. More precisely three theorems are proven to show the asymptotic stability of the closed-loop of FOTSF model (1). In particular, initially, in the first theorem the controller and observer gain matrices are taken as known parameters; second theorem gives the result for unknown gains; finally, third theorem gives the SMC law and ensures the reachability of the state trajectories.
Theorem 1
If the Assumptions 1–4 are hold and for the specified scalars \(\alpha \) and \(\beta \) there exist a symmetry positive matrices \({\mathcal {P}}\), \({\mathcal {Q}}\) and \({\mathcal {M}}\) and positive scalar \(\eta \) such that the following LMIs hold
where
Then the considered fuzzy model (1) and error systems are uniformly bounded if and only if the system is asymptotically stable.
Proof
As in Lemma 1 from [34], the systems (12), (13) and error-fault can be re-assembled in the following form:
To manifest the desire sequel of results in theorem statement, consider the following Lyapunov’s functional candidate:
with the monochromatic Lyapunov’s function \({\mathcal {V}}(Z_1,Z_2,Z_3,t)= Z_1^T(t){\mathcal {P}}Z_1(t)+Z_2^T(t){\mathcal {Q}}Z_2(t)+Z_3^T(t){\mathcal {R}}Z_3(t)\) with corresponding elementary frequency \(\Omega \) and the weighting function \(\theta \). To prove the Lyapunov’s stability condition of given system, intially the time derivative of constructed Lyapunov’s function (20) is taken as follows:
As reported in Lyapunov’s stability theory it is enough to prove that the time derivative of the energy equation (Lyapunov’s candidates) is less than zero instead of proving the stability of a system. Since the first three terms of above Eq. (21) are negative terms, it remains to prove that the other terms of the Eq. (21) is less than zero (ie.)
Let \(\tilde{\mathbf{T }}\) be left hand side of the above equation, then from the Eq. (13)
By substituting the Eq. (16) in (23), it is obtained that
The considered term in (24) as in the following has been taken as sum of two terms in the following form,
Similarly from Assumption 2, there exist a positive definite matrix \({\mathcal {M}}\) for the term \(2e_f^T(t){\mathcal {R}}{\mathfrak {D}}^{{\mathfrak {d}}}f(t)\) in (24) such that,
where \(\lambda _{{\mathcal {R}}{\mathcal {M}}^{-1}{\mathcal {R}}}\) is maximum eigen value of \({{\mathcal {R}}{\mathcal {M}}^{-1}{\mathcal {R}}}\). Finally from the Lemma 3 in [34], the terms including uncertainty \(\Delta {\mathcal {A}}({\mathfrak {h}})\) can be rewritten as in the following forms:
Then from (21)–(29) \(\tilde{\mathbf{T }}\) becomes,
In the above equation
Then apply Schur complement Lemma for \(\Theta ^T(t){\phi }_2\Theta (t)\), by taking \(\varpi (t)=0\) and the parameters of noise terms as zero in \(\phi \). From given LMI (15), it is obvious that \( {\dot{V}}(x,e_x,e_f,t)\le \tilde{\mathbf{T }}<0\) when \(\lambda _\phi ||\theta (t)||\ge {\mathfrak {F}}^2\lambda _{{\mathcal {R}}{\mathcal {M}}^{-1}{\mathcal {R}}}\) where \(-\lambda _\phi \) is minimum eigen value of \(\phi \). Since \(\Theta \) is uniformly bounded, \(\lambda _\phi ||\theta (t)||\ge {\mathfrak {F}}^2\lambda _{{\mathcal {R}}{\mathcal {M}}^{-1}{\mathcal {R}}}\) is satisfied for some bound \(\frac{{\mathfrak {F}}^2\lambda _{{\mathcal {R}}{\mathcal {M}}^{-1}{\mathcal {R}}}}{\lambda _\phi }\). So, by the Lyapunov’s stability theorem the given system is asymptotically stable.
On the other case \(\varpi (t)\ne 0\) it is necessary to reject or dominate them by using some performance. To prove the necessary condition of mixed \(\mathbf {H} _\infty \) and passivity performance, the following consideration is taken
Then again applying Schur complement Lemma for the term \(\alpha ^{-1}\beta y^T(t)y(t)\), the LMI (15) is obtained. Thus, the condition (15) hold and \({\dot{V}}(x,e_x,e_f,t)<0\) , then
Then by the definition of mixed \(\mathbf{H }_\infty \) and passivity performance, the given system is asymptotically stable with the mixed \(\mathbf{H }_\infty \) and passivity performance. \(\square \)
Remark 3
Optimisation problem is one of the easiest way to solve the Eq. (16). In this technique, an equation is moderated as an inequality in the following LMI formate:
Theorem 2
Suppose the Assumptions 1–4 hold and for the specified scalars \(\alpha \) and \(\beta \), there exist matrices \({{\mathfrak {V}}_{11}}_i\), \({{\mathfrak {V}}_{12}}_i\) and \({{\mathfrak {V}}_2}_i\), symmetry positive matrices \(\bar{{\mathcal {P}}}\), \({\mathcal {Q}}\), and \({\mathcal {M}}\) and positive scalar \(\eta \) such that the following LMIs hold
where
Then the FOTSF model (1) and error systems are uniformly bounded if and only if the system is asymptotically stable. Further, \({\mathcal {K}}_i={{\mathfrak {V}}_{11}}_i\bar{{\mathcal {P}}}^{-1}\), \({\mathcal {H}}_i={{\mathfrak {V}}_{12}}_i\bar{{\mathcal {P}}}^{-1}\) and \({\mathcal {L}}_i={{\mathcal {Q}}}^{-1}{{\mathfrak {V}}_{2}}_i\).
Proof
The proof of this theorem is as comes behind from the proof of Theorem 1. For the same Lyapunov’s functional candidates which leads to the same LMI as given in Theorem 1. Then take the pre- and post- multiplication by \({\mathfrak {S}}=diag\{{\mathcal {S}},I,I,I,I\}\) (where \({\mathcal {S}}=diag\{{\mathcal {P}}^{-1},I,I,I,I\}\)) for the matrix given in (15), it is able to acquired the following:
where
and \(\bar{{\mathcal {P}}}={\mathcal {P}}^{-1}\). Rest of the proof can be reached by substituting \(\bar{{\mathcal {K}}}({\mathfrak {h}})=\sum _{l=1}^{2^k}\alpha _l \left( {\mathcal {W}}^+_l{\mathcal {K}}({\mathfrak {h}})+{\mathcal {W}}^-_l{\mathcal {H}}({\mathfrak {h}})\right) \), \({\mathfrak {V}}_{11}({\mathfrak {h}})={\mathcal {K}}({\mathfrak {h}})\bar{{\mathcal {P}}}\), \({\mathfrak {V}}_{12}({\mathfrak {h}})={\mathcal {H}}({\mathfrak {h}})\bar{{\mathcal {P}}}\), \({\mathfrak {V}}_2({\mathfrak {h}})={\mathcal {Q}}{\mathcal {L}}({\mathfrak {h}})\) and \(X({\mathfrak {h}})=\sum _{i=1}^{m} {\mathfrak {h}}_i(t)X_i\) for all X. Then it leads to the matrix \(\Phi =\sum _{i=1}^{m} \sum _{j=1}^{m}{\mathfrak {h}}_i(t) {\mathfrak {h}}_j(t)\Phi _{ij}\). Thus, the conditions (34),(35) and Remark 3 hold, the proof is obvious as similar as in Theorem 1. \(\square \)
Theorem 3
For the considered FOTSF model (1), make the assumption that the LMI conditions in Theorems 1 and 2 are hold. Then, sliding surface assumed in (8) where \({\mathcal {G}}\) is selected such that \(|{\mathcal {G}}{\mathfrak {B}}|\ne 0\), the SMC condition can be satisfied control law in following form:
where \({\mathfrak {p}}_i(t)=\epsilon +||({\mathcal {G}}{\mathcal {B}})^{-1}{\mathcal {G}}||||{\mathcal {L}}({\mathfrak {h}}){\mathfrak {C}} e(t)||\).
Proof
Let the sliding surface parameter has chosen as \({\mathcal {G}}={\mathfrak {B}}^T{\mathcal {J}}\) for some positive symmetric matrix \({\mathcal {J}}\). Then, it is trivial that \({\mathcal {G}}{\mathfrak {B}}={\mathfrak {B}}^T{\mathcal {J}}{\mathfrak {B}}\) is non singular. To prove the reachability of SMC the following Lyapunov’s candidate is considered:
By taking time derivative for \(\tilde{{\mathcal {V}}}(t)\), it is easily obtained that
Then from the Eqs. (4), (10) and (37) it can be rewritten as follows,
since the system state trajectories of (3) converge to the sliding surface which is already defined in (8) in a finite time duration for all subsequent time. This completes the proof. \(\square \)
4 Numerical examples
This section contains an artificial numerical example and a simulated example of Rossler FO model to show the efficacy and reachability of suggested method in preceding sections.
Example 1
Consider the FOTSF model (3) of the order \({\mathfrak {d}}=0.9\) with the controller law (37) and with the following parameters:
Further, disturbance and fault are assumed as \(0.8(\sin (2(t-1)))\) and \(1.5\cos (15\pi t)-0.3\sin (11\pi t)\), respectively. Furthermore, the other known constant scalar parameters are chosen as \(\alpha _1=0.3\), \(\alpha _2=0.7\), \({\mathcal {R}}=0.0250\), \(\alpha =0.05\), \(\beta =0.3\) and \(\rho =0.3\). Finally the membership function is taken as \({\mathfrak {h}}_1(t)=0.5\left( 1+\frac{x_1}{20}\right) \) and \({\mathfrak {h}}_2(t)=1-{\mathfrak {h}}_1(t).\) Then, solve the LMIs given in Theorem 2 by using LMI Toolbox in MATLAB, the following unknowns are obtained:
In Fig. 1, the state trajectories of closed loop is displayed and Fig. 2 shows the state trajectories of open loop system. From the Figs. 1 and 2 it can be conclude that the proposed controller has the ability of stabilization before 1 second. The disturbance is taken as non periodic (i.e) \(\varpi (t)=1.5\) and the system-states are ploted with the considered disturbance in Fig. 3. Furthermore, Fig. 4 proves the effectiveness of proposed tracking control under fast adaptive fault estimation algorithm. With the assumption parameter of sliding surface \({\mathcal {G}}=0.01B^T\), the graph of sliding surface is plotted in the Fig. 5. Figure 6 shows the domain of attraction for saturation controller and the evaluation of state trajectories with different initial conditions which all are belonging in the integral domain.
Example 2
The model of Rossler in FO is described as follows:
It can be rewritten as a fuzzy model as in [20] is given in the following form:
Rule 1: If \(x_1(t)\) is \({\mathfrak {h}}_1(t)(x_1(t))\), then \({\mathfrak {D}}^{0.99}x(t)=A_1x(t)\),
Rule 2: If \(x_1(t)\) is \({\mathfrak {h}}_2(t)(x_1(t))\), then \({\mathfrak {D}}^{0.99}x(t)=A_2x(t)\),
where
with \(d = 10\), \(a = 0.34\), \(b = 0.4\) and \(c = 4.5\). In order to check the efficiency of proposed controller, a controller element and the external disturbance is considered to the above said system. Then the system can be modified as follows:
Rule 1: If \(x_1(t)\) is \({\mathfrak {h}}_1(t)(x_1(t))\), then \({\mathfrak {D}}^{0.99}x(t)=({\mathcal {A}}_1+\Delta {\mathcal {A}})x(t)+{\mathfrak {B}}(u(t)+f(t))+{\mathcal {D}}_1\varpi (t)\),
Rule 2: If \(x_1(t)\) is \({\mathfrak {h}}_2(t)(x_1(t))\), then \({\mathfrak {D}}^{0.99}x(t)=({\mathcal {A}}_2+\Delta {\mathcal {A}})x(t)+{\mathfrak {B}}(u(t)+f(t))+{\mathcal {D}}_2\varpi (t)\), where \({\mathcal {A}}_1=A_1\), \({\mathcal {A}}_2=A_2\), \(\Delta {\mathcal {A}}=0\), \({\mathfrak {B}}=I_3\), \(f(t)=0\), \({\mathcal {D}}_1={\mathcal {D}}_2=\begin{bmatrix} 0\\ 0.1\\ 0 \end{bmatrix}\) and \(\varpi (t)=0.8\cos (0.01t)e^{-0.28t^2}.\) Then, solve the LMIs given in Theorem 2 by using LMI Toolbox in MATLAB, the following unknowns are obtained with the following considerations: saturation parameter \(\alpha _l=1/8,\ \forall l \in \{1,2,3,\dots ,2^3\}\), performance parameters \(\gamma =0.2\) and \(\theta =0.4\):
Figures 7 and 8 show the effectiveness of saturated control. It is observed that even in Fig. 7 the state trajectories have large oscillations than the trajectories have in Fig. 8 but they are converged within short time period. The sliding surface trajectories are ploted in Fig. 10 for the sliding parameter \({\mathcal {G}}={\mathfrak {B}}^T\begin{bmatrix} 0.015&{} 0&{} 0\\ 0&{} 0.015&{} 0\\ 0.0001 &{}0 &{}0.01 \end{bmatrix}\). The chaotic behaviour of Rossler model is shown in Fig. 9 by plotting the evaluation of state trajectories.
From the above-mentioned two examples it is well proven that the proposed controller mixed H\(_\infty \) and passivity FO sliding mode controller with actuator saturation have a high effective performance which can stabilize the system even it is a chaotic.
5 Conclusion
A novel mixed H\(_\infty \) and passivity fuzzy SMC of FOTSF uncertain model subject to time-varying actuator fault and actuator saturation is considered. The closed-loop of observer based FOTFS uncertain model with time varying actuator fault via SMC controller is formulated. Precisely, stability analysis is done for the FOTSF model based on state and fault estimations by using the Lyapunov’s stability theorem and the sufficient constraints for stability of formulated model are built. Finally, two simulated exemplars including one Rossler chaotic model are issued to support the proposed results. Moreover, many real world systems are containing random process in it, so our next stand is to develop our current existing results for stochastic FO systems.
References
Yang X, Li C, Song Q, Chen J, Huang J (2018) Global Mittag-Leffler stability and synchronization analysis of fractional-order quaternion-valued neural networks with linear threshold neurons. Neural Netw. https://doi.org/10.1016/j.neunet.2018.04.015
Liu P, Nie X, Liang J, Cao J (2018) Multiple Mittag-Leffler stability of fractional-order competitive neural networks with Gaussian activation functions. Neural Netw 108:452–465
Ali MS, Narayanan G, Sevgen S, Shekher V, Arik S (2019) Global stability analysis of fractional-order fuzzy BAM neural networks with time delay and impulsive effects. Commun Nonlinear Sci Numer Simulat 78:1–12
Shahri ESA, Alfi A, Machado JT (2017) Robust stability and stabilization of uncertain fractional order systems subject to input saturation. J Vib Control. https://doi.org/10.1177/1077546317708927
Chen J, Li C, Yang X (2018) Asymptotic stability of delayed fractional-order fuzzy neural networks with impulse effects. J Frankl Inst. https://doi.org/10.1016/j.jfranklin.2018.07.039
Chen L, He Y, Chai Y, Wu R (2013) New results on stability and stabilization of a class of nonlinear fractional-order systems. Nonlinear Dyn. https://doi.org/10.1007/s11071-013-1091-5
Lan YH, Zhou Y (2013) Non-fragile observer-based robust control for a class of fractional-order nonlinear systems. Syst Control Lett 62:1143–1150
Benzaouia A, Hajjaji AE (2014) Advanced Takagi-Sugeno fuzzy systems: delay and saturation. Springer-Verlag, New York
Choi HD, Ahn CK, Shi P, Wu L, Lim MT (2017) Dynamic output-feedback dissipative control for T-S fuzzy systems with time-varying input delay and output constraints. IEEE Trans Fuzzy Syst 25(3):511–526
Li H, Wu C, Jing X, Ligang Wu (2017) Fuzzy tracking control for nonlinear networked systems. IEEE Trans Cybern 47(8):2020–2031
Wang Y, Karimi HR, Lam HK, Shen H (2018) An improved result on exponential stabilization of sampled-data fuzzy systems. IEEE Trans Fuzzy Syst 26(6):3875–3883
Liu YJ, Gong M, Tong S, Chen CLP, Li DJ (2018) Adaptive fuzzy output feedback control for a class of nonlinear systems with full state constraints. IEEE Trans Fuzzy Syst 26(5):2607–2617
Chang X-H, Yang C, Xiong J (2019) Quantized fuzzy output feedback H\(_\infty \) control for nonlinear systems with adjustment of dynamic parameters. IEEE Trans Syst Man Cybern Syst 49(10):2005–2015
Cheng J, Park JH, Zhang L, Zhu Y (2018) An asynchronous operation approach to event-triggered control for fuzzy Markovian jump systems with general switching policies. IEEE Trans Fuzzy Syst 26(1):6–18
Shen H, Men Y, Wu ZG, Park JH (2018) Nonfragile H\(_\infty \) control for fuzzy Markovian jump systems under fast sampling singular perturbation. IEEE Trans Syst Man Cybern Syst 48(12):2058–2069
Liu YJ, Li J, Tong S, Chen CLP (2016) Neural network control-based adaptive learning design for nonlinear systems with full-state constraints. IEEE Trans Neural Netw Learn Syst 27(7):1562–1571
Manivannan R, Samidurai R, Cao J, Alsaed A, Alsaadi FE (2017) Global exponential stability and dissipativity of generalized neural networks with time-varying delay signals. Neural Netw 87:149–159
He W, Chen Y, Yin Z (2016) Adaptive neural network control of an uncertain robot with full-state constraints. IEEE Trans Cybern 46(3):620–629
Chen CLP, Liu YJ, Wen GX (2014) Fuzzy neural network-based adaptive control for a class of uncertain nonlinear stochastic systems. IEEE Trans Cybern 44(5):583–593
Zheng Y, Nian Y, Wang D (2010) Controlling fractional order chaotic systems based on Takagi-Sugeno fuzzy model and adaptive adjustment mechanism. Phys Lett A 375:125–129
Huang X, Wang Z, Li Y, Luc J (2014) Design of fuzzy state-feedback controller for robust stabilization of uncertain fractional-order chaotic systems. J Frankl Inst 351:5480–5493
Wang B, Xue J, Chen D (2014) Takagi-Sugeno fuzzy control for a wide class of fractional-order chaotic systems with uncertain parameters via linear matrix inequality. J Vib Control 22(10):1–14
Lin TC, Kuo CH (2011) H\(_\infty \) synchronization of uncertain fractional order chaotic systems: adaptive fuzzy approach. ISA Trans 50:548–556
Liu H, Pan Y, Li S, Chen Y (2017) Adaptive fuzzy backstepping control of fractional-order nonlinear systems. IEEE Trans Syst Man Cybern Syst 47(8):2209–2217
Pan Y, Du P, Xue H, Lam H (2020) Singularity-free fixed-time fuzzy control for robotic systems with user-defined performance. IEEE Trans Fuzzy Syst. https://doi.org/10.1109/TFUZZ.2020.2999746
Liang H, Liu G, Zhang H, Huang T (2020) Neural-network-based event-triggered adaptive control of nonaffine nonlinear multiagent systems with dynamic uncertainties. IEEE Trans Neural Netw Learn Syst. https://doi.org/10.1109/TNNLS.2020.3003950
Chen J, Patton RJ (1999) Robust model-based fault diagnosis for dynamic systems. Kluwer Academic Publishers, Massachusetts
Isermann R (2006) Fault-diagnosis systems: an introduction from fault detection to fault tolerance. Springer, Berlin, Germany
You F, Li H, Wang F, Guan S (2015) Robust fast adaptive fault estimation for systems with time-varying interval delay. J Frankl Inst 352(12):5486–5513
You F, Li M (May 2017) Fault tolerant control for T-S fuzzy systems with simultaneous actuator and sensor faults, In: 2017 29\(^th\) Chinese Control And Decision Conference (CCDC) Date of Conference 28-30
Liu H, Pan Y, Li S, Chen Y (2019) Fault-tolerant control for Markovian jump systems with general uncertain transition rates against simultaneous actuator and sensor faults. Int J Robust Nonlinear Control 347:169–193
Li H, Wu Y, Chen M (2021) Adaptive fault-tolerant tracking control for discrete-time multiagent systems via reinforcement learning algorithm. IEEE Trans Cybern 51(3):1163–1174
Doye IN, Kirati TML (2015) Fractional-order adaptive fault estimation for a class of nonlinear fractional-order systems, In: American Control Conference (ACC), https://doi.org/10.1109/ACC.2015.7171923
Dhanalakshmi P, Senpagam S, Priya RM (2019) Robust fault estimation controller for fractional-order delayed system using quantized measurement. Int J Dyn Control. https://doi.org/10.1007/s40435-019-00549-2
Wang Y, Shen H, Karimi HR, Duan D (2018) Dissipativity-based fuzzy integral sliding mode control of continuous continuous-time T-S fuzzy systems. IEEE Trans Fuzzy Syst 26(3):1164–1176
Li R, Zhang Q (2018) Robust H\(_\infty \) sliding mode observer design for a class of Takagi-Sugeno fuzzy descriptor systems with time-varying delay. Appl Math Comput 337:158–178
Si-Ammour A, Djennoune S, Bettayeb M (2009) A sliding mode control for linear fractional systems with input and state delays. Commun Nonlinear Sci Numer Simul 14(5):2310–2318
Lin TC, Lee TY, Balas VE (2011) Adaptive fuzzy sliding mode control for synchronization of uncertain fractional order chaotic systems. Chaos Solitons Fractals 44(10):791–801
Xu S, Sun G, Ma Z, Li X (2019) Fractional-order fuzzy sliding mode control for the deployment of tethered satellite system under input saturation. IEEE Trans Aerosp Electron Syst 55(2):747–756
Cao YY, Lin Z (2003) Robust stability analysis and fuzzy-scheduling control for nonlinear systems subject to actuator saturation. IEEE Trans Fuzzy Syst 11(1):57–67
Dang QV, Vermeiren L, Dequidt A, Dambrine M (2017) Robust stabilizing controller design for Takagi-Sugeno fuzzy descriptor systems under state constraints and actuator saturation. Fuzzy Sets Syst 329:77–90
Nasri M, Saifia D, Chadli M (2019) H\(_\infty \) static output feedback control for electrical power steering subject to actuator saturation via fuzzy Lyapunov functions. Trans Inst Meas Control. https://doi.org/10.1177/0142331218824385
Song S, Song X, Balsera IT (2018) Mixed H\(_\infty \) /passive projective synchronization for nonidentical uncertain fractional-order neural networks based on adaptive sliding mode control. Neural Process Lett 47(2):443–462
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Senpagam, S., Dhanalakshmi, P. & Mohanapriya, R. Fault tracking sliding-mode controller design for fuzzy fractional-order system subject to actuator saturation. Int. J. Dynam. Control 10, 270–282 (2022). https://doi.org/10.1007/s40435-021-00794-4
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40435-021-00794-4