Literature DB >> 29899314

Design of Event-Triggered Fault-Tolerant Control for Stochastic Systems with Time-Delays.

Yi Gao1,2, YunJi Li3, Li Peng4,5, Junyu Liu6.   

Abstract

This paper proposes two novel, event-triggered fault-tolerant control strategies for a class of stochastic systems with state delays. The plant is disturbed by a Gaussian process, actuator faults, and unknown disturbances. First, a special case about fault signals that are coupled to the unknown disturbances is discussed, and then a fault-tolerant strategy is designed based on an event condition on system states. Subsequently, a send-on-delta transmission framework is established to deal with the problem of fault-tolerant control strategy against fault signals separated from the external disturbances. Two criteria are provided to design feedback controllers in order to guarantee that the systems are exponentially mean-square stable, and the corresponding H∞-norm disturbance attenuation levels are achieved. Two theorems were obtained by synthesizing the feedback control gains and the desired event conditions in terms of linear matrix inequalities (LMIs). Finally, two numerical examples are provided to illustrate the effectiveness of the proposed theoretical results.

Entities:  

Keywords:  event-triggered control; mean-square stability; robust H∞ control; time delays

Year:  2018        PMID: 29899314      PMCID: PMC6021862          DOI: 10.3390/s18061929

Source DB:  PubMed          Journal:  Sensors (Basel)        ISSN: 1424-8220            Impact factor:   3.576


1. Introduction

Network control systems have been widely used in many applications such as video surveillance, satellite clusters, offshore platforms, and mobile robotics, among others, because of their advantages of wireless connectivity, efficiency, and flexibility [1,2,3,4]. However, introducing a network into a control loop can cause some problems, especially when the communication bandwidth is limited. It is indicated that only a few system components can obtain communication resources for data exchange simultaneously, which may affect the system performance and even cause system instability. Furthermore, the main constraint of wireless sensor networks is the limited battery life. Normally, it is impractical to replace batteries so the lifetime of the network control systems is equal to its battery life. The best option to lengthen the battery life is to reduce the wireless communication, which is a major source of energy consumption. The disadvantage of traditional periodic communication and control is that even when the output fluctuation is sufficiently small to change the output signal, the measurement value is also transmitted, resulting in a waste of communication and energy resources of battery-based devices [5,6,7]. The propositions of “replacing periodic control with event-triggered control” have been known since 1950s [8,9]. In addition, the interest on event-triggered control was initiated by the paper [10]. The basic idea of event-triggered control is that communication data based on the measured signals (states or outputs) are sent only when the designed conditions of the event-triggered strategy are satisfied, which can reduce unnecessary calculation and transmission, lower the requirement of a communication network system, and achieve a better balance between the control performance and traffic load [11]. This is particularly important when multiple systems use a shared network to communicate. Compared with time-triggered systems, shared networks can support more event-triggered systems [12]. The event-triggered control scheme can save energy resources of battery-based devices, computation resources, and limited network resources as well [13]. In the last decade, event-triggered control has become a hot research topic and significant contributions have been made [14,15,16,17,18,19,20,21,22,23,24,25,26]. The event-triggered data sampling strategies based on send-on-delta have been investigated in [19,20]. Recent discussions of event-triggered control for stochastic systems could be found in [21,22]. Literature [23,24] studied the event-triggered strategy of uncertain systems, and some of them are applicable to nonlinear systems. In addition, the event-triggered strategy for transmission time-delayed systems was studied in literature [25,26]. However, the reliability of the sensors cannot always be guaranteed because of actuator faults and unknown disturbances, the problem of fault-tolerant control has been actively investigated [27,28,29]. Notably, event-triggered fault-tolerant control for stochastic systems with state delays has not been adequately addressed. Thus, the main contributions of this paper can be summarized as follows: two novel event-triggered fault-tolerant control strategies are proposed based on a state and a send-on-delta event generators for a stochastic system with state delays. The closed-loop networked control system is exponentially mean-square stable, and the prescribed disturbance attenuation performance is also achieved. A simple algorithm is developed to deal with the addressed problem, which can be easily implemented using an efficient linear matrix inequalitie (LMI) toolbox. This paper is organized as follows. Section 2 formulates the problem and some important lemmas are presented. Our main results are described in Section 3, the state-based event-triggered controls are presented in Section 3.1. Section 3.2 describes the send-on-delta strategy. Two numerical examples are presented in Section 4 to illustrate the results. Section 5 concludes this paper. Notations: The superscript “T” stands for matrices transport. and denote n dimensional Euclidean space and set of all matrices, respectively. For a square matrix S, means that this matrix is positive definite (negative definite). In symmetric block matrices, “*” is used as an ellipsis for terms induced by symmetry. I denotes an identity matrix with appropriate dimensions. Let be a complete probability space, where is the sample space, is the -algebra of subsets of the sample space, and is the probability measure on . Furthermore, denotes the mathematical expectation of a matrix. stands for standard Euclidean norm in .

2. Problem Statement

Consider the following discrete-time linear stochastic system with state delays defined in a probability space : where k is a discrete-time index, is the state vector, denotes the control vector, and is the initial state. correspond to the controlled output variables. The stochastic variable is a scalar Wiener process defined on a complete space with , and (). Moreover, the fault signals and disturbance signals are assumed to be signals (), where d is a delay coefficient. The matrices A, , , D, F and Z are known constant matrices with appropriate dimensions. This paper assumes controllers and sensors to be collocated or hard-wired. The architecture of the event-triggered network control system used in this study is shown in Figure 1, which is similar to literature [7]. The event-triggered mechanism is composed of two units: a feedback controller and a trigger mechanism (event strategy, conditions, or algorithm). The trigger mechanism determines whether the control input should be sent to the actuator via the network. In this event-triggered mechanism, the event condition based on the current controlled output is monitored continuously. Once the condition is satisfied, an event is triggered.
Figure 1

Architecture of the event-triggered network control system.

The plant is assumed to be time-driven, whereas the actuator is event-triggered. The actuator is triggered only when a new control vector is received. Further, is defined as an event-triggered decision variable that determines whether to send the control vector at each sampling time: when , can be calculated and sent out; when , cannot be allowed to update. In this study, the event-triggered mechanism and feedback controller are co-designed. The objective is to use the minimum trigger time to maintain the control performance. The design of the event-triggered strategy must specify the minimum trigger time to avoid the zeno phenomenon, i.e., an infinite number of trigger times in finite time [7]. The system event generator used in this study is time-driven and sampled at a constant frequency; thus, the minimum trigger time of an event-triggered strategy is the sampling time, and hence, no zeno phenomenon can occur. Before proceeding further, it is necessary to introduce the definition of mean-square stability. [ where With the help of Definition 1, this paper focuses on the co-design of the feedback controller and the event-triggered mechanism such that the discrete-time linear stochastic system (1) satisfies the following requirements simultaneously. When , the system is exponentially mean-square stable. Under the zero-initial condition for all nonzero , where , and a is prescribed scalar. Some lemmas are presented, which will play an important role in the proof of our main theorems in Section 3. [ then . (S-procedure [ and be two arbitrary quadratic forms over . Then satisfying if and only if there exist a scalar such that for . [ be of full-column rank with singular value decomposition following the structure if there exist positive–definite matrices satisfying then there exists an invertible matrix such that , where .

3. Main Results

In this section, two event-triggered fault-tolerant control strategies are studied based on a state information and a send-on-delta strategy, respectively.

3.1. Event-Triggered Control Based on State Information

In this subsection, we intend to design the following event-triggered state feedback controller: where K represents gain matrices with appropriate dimensions to be determined. Thus, the corresponding closed-loop systems are given by Notably, the fault signals are discussed together with the external disturbance, because they have no influence on the main results; if separated, they will increase the complexity of the following stability analysis. To design an event-triggered fault-tolerant control strategy and the gain matrices of the controller, the following theorem will be provided to guarantee mean-square stability and the -norm disturbance attenuation level of the closed-loop stochastic system (7). For a given scalar , if there exist real matrices and satisfying the following matrix inequality: where . Under the following event-triggering condition: where and . Then there exists a state-feedback controller K such that the system ( . The -norm constraint is achieved when . Consider the following Lyapunov–Krasovskii function: let , thus, we have As , it follows that By applying Lemma 1, one can obtain Combining (11), (12) and (13), it follows that when and , one can obtain The condition (8) implies that for Let Thus, we have for satisfying . According to Lemma 2, it can be demonstrated that there exists a scalar such that: Thus, it follows that Subsequently, by following the proof of Lemma 1 in [30], it can be demonstrated that the system (7) is exponentially mean-square stable when and . When and , we have . Thus, (14) can be rewritten as with the event-triggering condition (9), there are some satisfying the following inequality, which indicates that when : Considering (19), one can obtain Similar to the proof of the case of above, when one can obtain: Thus, the system (7) is exponentially mean-square stable when and . When and , let . Considering (14), one can obtain The condition (8) implies that Summing up (24) from to results in By the definition of the Lyapunov—Krasovskii function and the zero initial condition, it can be shown that and . Thus which implies that Hence, the -norm constraint (3) is achieved when and . Similar to the proof of the case that , it can be shown that the -norm constraint (3) is achieved when and . This completes the proof. ☐ Let , , according to the Schur complement, (8) is equivalent to the following LMI However, equations such as cannot be calculated using LMI toolbox of MATLAB. Algorithm 1 based on the Lemma 3 is proposed for obtaining the parameters of (28). step 1: Singular value decomposition of B is carried out with the structure of (4) to determine , , , and V. step 2: Replace P in (28) with . step 3: Solve the LMI (28), and obtain , , Q, Y, and N. step 4: Use the results of steps (1) and (3) to determine . step 5: .

3.2. Event-Triggered Control Based on Send-on-Delta Strategy

Notably, the fault signals are discussed together with the external disturbance in Section 3.1, which is a special case. In this subsection, a send-on-delta strategy is proposed to deal with the fault signals separated from the external disturbance. We are interested in finding the following event-triggered state feedback controller: where K represents gain matrices with appropriate dimensions to be determined, and the variable represents the latest control input sent to the remote actuator. The control inputs are not periodically sent to the remote actuator owing to the event-triggered data-transmission. Denoting , the stochastic system (1) via the event-triggered controller (29) can be rewritten as the following close-loop form: where and K represent gain matrices with appropriate dimensions to be designed. Let us design the feedback gain and the event-triggered control strategy such that the resulting close-loop system (30) is exponentially mean-square stable when . The -norm constraint (3) is achieved when . For a given scalar and , if there exist the real matrices , , , , satisfying the following matrix inequality: where . Under the following event-triggering condition: Then there exists a state-feedback controller K such that the resulting close-loop system ( . The -norm constraint is achieved when . Consider the following Lyapunov–Krasovskii function: Thus, when and , from the event-triggering condition (32), one can obtain Subsequently, considering , and adding (35) into (34) one can obtain where The condition (31) implies that , Considering (35) and (36), it follows that Similar to the proof of Theorem 1 above, it can be shown that the system (30) is exponentially mean-square stable when and . When and , considering , it follows that where The condition (31) implies that , thus Similar to the proof of Theorem 1 above, it can be shown that the -norm constraint that of system (30) is achieved when . Different from Algorithm 1, here we apply the Schur complement for the condition (31) directly. It follows that where . Then, the unknown parameters can be easily calculated with the efficient LMI toolbox of MATLAB. This completes the proof. ☐ It is observed that the system ( : , i.e., , and hence, the proof of stability analysis for the case of is omitted. If we change the event-triggering condition ( where . Then the system (

4. Results and Discussion

In this section, two academic examples are presented to illustrate the properties of the proposed control strategies.

4.1. Example 1

Consider system (7) with: which is taken from [34]. By applying the proposed method in Theorem 1 and using the steps of Algorithm 1, the parameters are calculated as follows: Assuming the initial condition to be for . In addition, the unknown disturbance was selected as , the fault signal is selected as . Then, the states’ responses of the system (7) are given in Figure 2 and Figure 3 while the values of are given in Figure 4.
Figure 2

Evolution of state x1.

Figure 3

Evolution of state x2.

Figure 4

Evolution of a(k).

Figure 4 shows that the control vector was sent 33 times, i.e., 34% of the network resources were saved. At the same time, it can be seen from Figure 2 and Figure 3 that the control performance was not much loss compared with the time-driven control. The effect of different time delays on system data transmission and control performance is described below. Figure 5 shows the trajectory of the state corresponding to different time delays. Table 1 shows the number of event triggers corresponding to different time delays.
Figure 5

The trajectory of state x2 corresponding to different time delays a(k).

Table 1

The number of event triggers corresponding to different time delays.

Time Delaysd=1d=4d=8
Trigger Times334045
As can be seen from Figure 5 and Table 1, with the increase of time delay, the convergence speed of the system gradually slows down, the number of event-driven triggers gradually increases, and the system performance gradually deteriorates. When the delay is excessively large for periodic control to guarantee system performance, the event will not be triggered.

4.2. Example 2

Consider system (30) with: which is taken from [35]. By applying the proposed method in Theorem 2 and using the LMI toolbox of MATLAB, the parameters were calculated as follows: Assume the initial condition to be for . In addition, the unknown disturbance was selected as , the fault signal was selected as . The states response of the system (30) are shown in Figure 6 while the values of are shown in Figure 7.
Figure 6

The state trajectories under Theorem 2.

Figure 7

Evolution of a(k).

From the Figures above, we can observe that, compared with time-driven systems, the proposed event-triggered control strategy reduced the unnecessary transmission effectively and found a better balance between the control performance and traffic load.

5. Conclusions

In this article, event-triggered fault-tolerant control strategies were investigated for stochastic systems subject to unknown disturbances and state time-delays. To reduce unnecessary calculation and transmission, two novel, event-triggered fault-tolerant control strategies were proposed according to which the systems were exponentially mean-square stable, and the prescribed -norm disturbance attenuation level was achieved. Finally, two academic examples were presented according to which we can conclude that, compared with time-triggered systems, the proposed event-triggered control strategy achieves a better balance between the control performance and traffic load.
  9 in total

1.  Fault-Tolerant Algorithms for Connectivity Restoration in Wireless Sensor Networks.

Authors:  Yali Zeng; Li Xu; Zhide Chen
Journal:  Sensors (Basel)       Date:  2015-12-22       Impact factor: 3.576

2.  Event-Based Control Strategy for Mobile Robots in Wireless Environments.

Authors:  Rafael Socas; Sebastián Dormido; Raquel Dormido; Ernesto Fabregas
Journal:  Sensors (Basel)       Date:  2015-12-02       Impact factor: 3.576

3.  On Event-Triggered Adaptive Architectures for Decentralized and Distributed Control of Large-Scale Modular Systems.

Authors:  Ali Albattat; Benjamin C Gruenwald; Tansel Yucelen
Journal:  Sensors (Basel)       Date:  2016-08-16       Impact factor: 3.576

4.  An Event-Triggered Machine Learning Approach for Accelerometer-Based Fall Detection.

Authors:  I Putu Edy Suardiyana Putra; James Brusey; Elena Gaura; Rein Vesilo
Journal:  Sensors (Basel)       Date:  2017-12-22       Impact factor: 3.576

5.  Event-Driven Observer-Based Smart-Sensors for Output Feedback Control of Linear Systems.

Authors:  Leonardo Acho
Journal:  Sensors (Basel)       Date:  2017-09-04       Impact factor: 3.576

6.  Simultaneous Event-Triggered Fault Detection and Estimation for Stochastic Systems Subject to Deception Attacks.

Authors:  Yunji Li; QingE Wu; Li Peng
Journal:  Sensors (Basel)       Date:  2018-01-23       Impact factor: 3.576

7.  Basic Send-on-Delta Sampling for Signal Tracking-Error Reduction.

Authors:  Miguel Diaz-Cacho; Emma Delgado; Antonio Barreiro; Pablo Falcón
Journal:  Sensors (Basel)       Date:  2017-02-08       Impact factor: 3.576

8.  Event-Based Sensing and Control for Remote Robot Guidance: An Experimental Case.

Authors:  Carlos Santos; Miguel Martínez-Rey; Felipe Espinosa; Alfredo Gardel; Enrique Santiso
Journal:  Sensors (Basel)       Date:  2017-09-06       Impact factor: 3.576

9.  Trail-Based Search for Efficient Event Report to Mobile Actors in Wireless Sensor and Actor Networks.

Authors:  Zhezhuang Xu; Guanglun Liu; Haotian Yan; Bin Cheng; Feilong Lin
Journal:  Sensors (Basel)       Date:  2017-10-27       Impact factor: 3.576

  9 in total
  2 in total

1.  An 8.8 ps RMS Resolution Time-To-Digital Converter Implemented in a 60 nm FPGA with Real-Time Temperature Correction.

Authors:  Zhipeng Song; Zhixiang Zhao; Hongsen Yu; Jingwu Yang; Xi Zhang; Tengjie Sui; Jianfeng Xu; Siwei Xie; Qiu Huang; Qiyu Peng
Journal:  Sensors (Basel)       Date:  2020-04-11       Impact factor: 3.576

2.  Event-Based Communication and Finite-Time Consensus Control of Mobile Sensor Networks for Environmental Monitoring.

Authors:  Yu Hu; Qiang Lu; Yanzhu Hu
Journal:  Sensors (Basel)       Date:  2018-08-03       Impact factor: 3.576

  2 in total

北京卡尤迪生物科技股份有限公司 © 2022-2023.