The present paper attempts to investigate the problem of Fault Tolerant Control for a class of uncertain neutral time delay systems. In the first time, we consider an additive control that is based on adding a term to the nominal law when the fault occurs. This approach will be designed in three steps. The first step is fault detection while the second one is fault estimation. For these two steps, we consider the adaptive observer to guarantee the detection and estimation of the fault. The third step is the fault compensation. Lyapunov method and Linear Matrix Inequality (LMI) techniques were considered to improve the main method. Second, we propose a Pseudo Inverse Method PIM and determine the error between the closed loop and the nominal system. Finally, simulation results are presented to prove the theoretical development for an example of an uncertain neutral time delay system.
Active Fault Tolerant Control of Faulty Uncertain Neutral Time-Delay Systems
July 02, 2021
August 20, 2021
September 03, 2021
September 04, 2021
This is an Open Access article, distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution and reproduction in any medium or format, provided the original work is properly cited.
Abstract
1. Introduction
In recent years, there has been a burst of research activities in the area of time-delay control systems [1, 2, 3].
Time delay systems can be classified into two different categories: the first one expressed by retarded functional differential equations (RFDE) and the second one described by neutral functional differential equations (NFDE).
The presence of delays more precisely for neutral time-delay system induces poor performance and instability in closed-loop systems. Furthermore, some faults can be occur during the system operation.
Fault is understood as any sort of malfunction that occurs in actuator, sensor or process level and that leads to any deviation from the nominal condition.
The system treated in this work has the particularity of the uncertain elements.
Uncertain RFDE systems have been studied in [1, 3, 4, 9, 10]. Their objective was to determine the stability and control of this type of system.
Uncertain NFDE systems have been studied in [8, 11] to achieve the adaptive robust control.
Benjemaa, R.; and al. in [1] studied the stability and active fault tolerant control for a class of certain neutral time delay systems; this work is a continuity of [1] such that, we will consider the neutral time delay systems with parametric uncertainty and we will compare two methods of active fault tolerant control.
The presence of parametric uncertainty, which can cause important error in system parameters identification, guide to more complexity of the system model. Thus, neutral variable time-delay and parameter uncertainty are sources of the oscillation generation, instability and poor performance.
An adaptive robust control scheme was proposed in [7] to stabilize uncertain neutral time-delay systems, as well as in [8]. The authors proposed an adaptive Robust control of uncertain neutral time-delay systems.
However, the main drawback of this work is that it assumes the delayed state of the system in the adaptive process.
In this article, the uncertain neutral time-delay systems are studied, and a new active fault-tolerant control is proposed to this type of system.
The comparison between additive and PIM control for uncertain neutral time delay systems is the principal contribution of this paper.
First, the additive control approach (AFTC) will be presented. The main idea of this control is based on adding a term to the nominal control law when the fault occurs, to compensate the fault effect.
Second, the Pseudo-Inverse Method (PIM) will be designed for this type of system based on the error determination between the closed loop system and the nominal one.
The remainder of the paper is organized as follows. The problems statement is given in section 2. In section 3, the main results of the AFTC are presented; the method of additive control (fault detection, estimation and fault compensation) and the PIM, for uncertain neutral time-delay systems.
Simulation results are presented in section 4 to demonstrate the efficacy of the proposed method and finally, some concluding remarks are drawn in section 5.
Notation:
Let us consider the following notations used in this paper.
is the n-dimensional Euclidean space is the space of all real matrices, and the superscript "T" denotes the transpose and LMI denote Linear Matrix Inequality. I is the identity matrix of appropriate dimension. "*" denote the transposed elements in the symmetric position.
2. Problems Statement
Consider a class of linear uncertain neutral time delay systems described by the following state space equation:
Where is the state vector, is the input vector, is the output vector. h>0 and d>0 are respectively state and its derivative delay.
,,, B and C are constant matrices with appropriate dimensions. ,, and are matrix-valued functions representing the parameter uncertainties in the system model; and is a given continuous vector valued initial function.
The parameter uncertainties considered here are assumed that:
Where: , , , , , , , and are constant matrices with appropriate dimensions.
Consider the uncertain neutral delay system affected by actuator fault:
Where F is a constant matrix with appropriate dimensions and f (t) is actuator fault.
The presence of fault causes system damage. However, two fault tolerant control (FTC) approaches are proposed for uncertain neutral time delay systems possessing the ability to maintain nominal targets despite the presence of a fault.
3. Main results
In this section, the two methods, as detailed in introduction are considered to design the FTC for the system (2).
3.1. Additive Control
3.1.1. Fault detection and estimation
Considering the system (2). As a first step, the following adaptive observer is used to detect the actuator fault:
Where and denote respectively, the state and the output vector of the observer.
V: The residue weight.
The model error and residual are defined as follows:
To calculate L and H; we consider the following theorem:
Theorem 1.[1]
Given scalar h>0, considering the following Linear Matrix Inequality such that, if there exist symmetric positive definite matrices P, Q, W, , , , G , and , , , , i=1,..,4, such that:
Where:
Then:
In step 2, we use the same observer to estimate the fault with the following form:
Where:
To find the following theorem is considered:
Theorem 2. [2]
If there exists R>0, S>0 and T>0 symmetric positive matrices such that:
With:
3.1.2. Fault compensation
To ensure a zero-static error between the system output and the desired one, we add an integrator to the control law. Therefore, we can design the following state feedback controller to stabilize the closed-loop system:
Where:
And
Where:
: The static error.
: The desired output.
Where K the feedback matrix gain obtained by LMI resolution in the following theorem.
Theorem 3.
For given scalars and , the system (2) with the matrices , , and are constant, is asymptotically stabilizable by state feedback, if there exists , , and matrices with appropriate dimensions (i=1,2,3) , D and O such that satisfy the following LMI:
Where:
Then
Proof theorem 3.
Lemma 1. the system (1) is asymptotically stable if it exists , , and the matrices of appropriate dimensions and (i=1,2,3) such that the following LMI is satisfied:
Where:
To prove LMI (13), we choose the following Lyapunov function:
Where the matrices,, Z and D are to be determinate.
Then, the calculation of the derivative of gives:
The Leibniz-Newton formula provides:
Therefore, for matrices of appropriate dimensions the following expression is true:
Moreover, from (1) for matrices of appropriate dimensions, we have:
For a positive semi-definite matrix
The following expression is verified:
Where:
Then, by adding the null terms (16) and (17) to the left part of the inequality (15) and by increasing in the same inequality by the term (18), this allows us to express as follows:
Where:
If and, then, there exists sufficiently small such that, we ensure then the asymptotically stability of the system (1). More precisely, if we select, the matrix can be chosen as:
Which allows having
In this case is equivalent to according to Schur complement.
For theorem 3 based on Lemma 1, we will determine the return gain K.
Consider the following hypothesis and substitute the control law in (19), the closed loop system then becomes:
To determine the return gain K, it suffices to replace the matrix by in LMI (13) of Lemma 1.
Where and.
By developing the computation, we end up with a nonlinear LMI. To solve this problem, we recourse to the dual system.
A system is stable. Then, its dual is also stable, since solution of:
Is the same that of:
Therefore, is equivalent to the following system:
To determine the return gain we replace by in (13) and we obtain (12).
We propose computing a new control law to be added to the nominal one to compensate the fault effect on the system. With satisfies the following equation:
Then:
Where:
In addition, is the pseudo-inverse of matrix.
3.2. PIM for uncertain neutral time-delay system
In this part, the Pseudo-Inverse-Method is based on the error determination between the closed loop system and the nominal one.
The main idea of this method is to modify the constant feedback gains of nominal system, then, synthesized controller gains that can stabilize the faulty systems.
The reference model is defined as:
Where, and are given.
Considering the state feedback, the set of admissible controls is:
Where:
is the reference signal.
and are the nominal feedback matrix obtained as:
When the fault is detected, the system (1) can be presented as:
Where represent the control law of the PIM and it is represented as:
Where and are the new feedback gain matrices to be determined.
The expressions of the controllers gain can be represented as follows:
4. Simulation Results
In this section, a numerical example is presented to demonstrate the effectiveness of the proposed theoretical development. Considering the linear neutral time-delay system (2), with the system matrices described by:
From theorem 1 and 2, we obtain respectively:
And
From theorem 3, the feedback matrix gain is obtained as:
By the use of additive control law method. Figure 1 and figure 2 show that this control is able to compensate the fault (for y1add (t) and y2add (t)).
The PIM method can minimize the error between the faulty system and the reference one, figure 1 (y1PIM (t)), but it is not the case in figure 2 (y2PIM (t)) where the performance is minimized.
5. Conclusion
In this paper, two methods of active fault tolerant control are presented for an uncertain neutral time delay system.
With an additive control law added to the nominal control, the proposed AFTC achieves the minimization of fault effects.
By using a Pseudo-Inverse Method (PIM), the performance satisfaction is guaranteed for y1PIM (t) but for y2PIM (t) is not totally guaranteed. A numerical example has been given to show the effectiveness and limitation of the proposed methods.
References
- Benjemaa, R.; Elhsoumi A.; and Bel Hadj Ali, S."Stability and Active Fault Tolerant Control design for a class of neutral time delay systems". In: International Conference on Signal, Control and Communication (SCC) 2019. IEEE, 2019. pp. 24-29.[CrossRef]
- Benjemaa, R.; Elhsoumi, A.; and Bel Hadj Ali, S. "Active Fault Tolerant Control for uncertain neutral time delay system". In the International Multi-Conference on Systems, Signals and Devices 2020.[CrossRef]
- Soltani, H.; Bel Hadj Ali, S.; and El Harabi, R. “ Fault tolerant control for uncertain state time-delay systems”, International Multi-conference on systems, Signals and Devices 2015, Sfax, Tunisia, pp. 1-6.[CrossRef] [PubMed]
- Abdelkrim, N.; Gassara, H.; and Chaabane, M. “Robust stabilization of time delay systems with polytopic-type uncertainties: lmi approach”. The 4th International conference on systems and control 2015, 28-30 April. Sousse, Tunisia.
- Benjemaa, R.; Elhsoumi, A.; and Bel Hadj Ali, S. "Robust and PIM Control for Transmission Line with variable time delay". In the International conference on Sciences and Techniques of Automatic, control computer engineering (STA) 2020.[CrossRef]
- Blanke, M.; Lunze, J.; Staroswiecki, M.; and Schroder, J. ”Diagnosis and Fault-tolerant Control”. Springer-Vcrlag, 2006, Berlin.
- Sun, X.; and Zhao, J. “Robust adaptive control for a class of nonlinear uncertain neutral delay systems”, in Proceedings of American Control Conference 2004, Boston, Massachusetts, pp.609-613.
- Kaveh, M.; and Amir, G.A. “Adaptive robust control of uncertain neutral time-delay systems”. American Control Conference 2008, Washington, USA, pp. 5162-5167.
- Carlos, E.; and Xi, L. ”Delay-dependent robust control for uncertain linear state delayed systems”, in Automatica 1999, vol. 35, No. 13, pp.1313-1321.[CrossRef]
- Xu, S.; Shi, P.; Chu, Y.; and Zou, Y. “Robust stochastic stabilization and control of uncertain neutral stochastic time delay systems”. Journal of Mathematical Analysis and Applications 2006, vol. 314, No. 1, pp. 1-16.
- Wei, Q.; Juan, L.; and Shumin, F. “Stability for uncertain neutral systems with time-varying delay”. Chinese Control and Decision Conference 2010, Xuzhou, China, pp.1963-1965.