Diagnostic observer-based fault detection for nonlinear parabolic PDE systems via dual sampling approaches

https://doi.org/10.1016/j.jfranklin.2020.05.047Get rights and content

Abstract

This paper investigates the fault detection problem for nonlinear parabolic PDE systems. In contrast to the existing works, the designed fault detection observer utilizes less state information in both time domain and space domain, the details of which are illustrated as follows. First, based on Takagi–Sugeno fuzzy theory, a novel fuzzy state observer is developed via sampling in time and space approach. Then, by using Lyapunov direct method, some sufficient conditions that guarantee both the disturbance/control-inputs attenuation performance and the faulty sensitivity performance of the fault detection systems are established in the form of linear matrix inequality, which provides an effective approach to optimize the systems’ performance. Finally, two simulation examples are given to illustrate the effectiveness of the designed fault detection systems.

Introduction

Recent years, considerable attention has been paid to distributed parameter systems. From the perspective of modeling approach, distributed parameter systems can be classified to parabolic partial differential equation (PDE) systems, hyperbolic PDE systems, and elliptic PDE systems, etc. Compared with ordinary differential equation (ODE) systems, the analysis and synthesis of PDE systems are more difficult because of their infinite dimensional feature. More recently, fruitful results have been achieved for parabolic PDE systems due to their wide applications in biology and chemistry fields [1]. For parabolic PDE systems, we can achieve our goals by reducing the PDE to a large number of ODE systems and then design the controller or state observer (see [2], [3], and [4]). However, it is noteworthy that the infinite dimensional feature of distributed parameter systems was neglected in this design method. Thus, to deal with this problem, some scholars propose PDE-based design approaches; furthermore, some meaningful results have been reported for nonlinear PDE systems. For example, [5] investigated fuzzy boundary control design, [6] studied the synchronization and consensus, [7] considered fuzzy output feedback control and [8] and [9] investigated the reliable H control and filtering problem, respectively.

It is worth pointing out that the above mentioned results were all achieved based on an assumption that the systems’ states were measurable in the whole time and space domains. However, the condition is high cost and even impossible to hold in real applications. How to achieve our aims by utilizing incomplete measurements becomes a hot research direction in PDE systems. Sampled-data control [10] that contains many advantages may provide a good choice to solve this problem. Accordingly, [11] designed sampled-data distributed fuzzy controller, [12] considered sampled-data boundary feedback control problem, and [13] investigated sampled-data control problem for nonlinear parabolic PDE systems with control inputs missing. It is easy to observe that these sampling approaches are considered in time domain. In fact, there also exists literature that considered space sampling. For example, Wu et al. designed a novel state estimator using pointwise measurements [14], Wang et al. achieved pointwise exponential stabilization via using non-collocated pointwise observation [15], and so on [16], [17], [18].

From the discussion above, we can easily find that various issues such as control synthesis, observer design, and state synchronization, have all been considered in the existing works. However, in real applications, various faults (including sensor fault and process fault) are also a significant obstacle to obtain better performance, higher reliability, and superior safety. Many unexpected phenomena including stochastic variation of signals, sudden changes of working conditions, and stochastic occurring of external disturbance, will destroy systems’ performance. Therefore, it is of great importance to detect them in time. Whereas, limited related work has been carried out for PDE systems. To the authors’ best knowledge, literature [19] considers fault detection problem for hyperbolic PDE systems, in which distributed sensors were required. Thus, it is natural to consider sampled-data fault detection problem for PDE systems. This is the main motivation of the present work.

Note that in [19], the authors assumed that the premise variables of plant and observer keep the same. While the premise variables might be unknown and unmeasurable in engineering environment. Furthermore, the digital communication channel in networked systems will also bring much difficulty to keep the premise variables same (refer to [20]). In fact, many works that are related to asynchronous fuzzy fault detection, have been carried out for ODE systems. To mention a few, [21] considered fuzzy fault detection observer design for switched fuzzy systems under unmeasurable premise variables, [22] considered asynchronous diagnostic observer design for Takagi–Sugeno (T–S) fuzzy systems, and [23] investigated the fault detection problem for T–S fuzzy systems with partly unmeasurable premise variables. Therefore, asynchronous fuzzy fault detection is more worth exploring for PDE systems. Furthermore, it it not difficult to observe that many nonlinear phenomena often exist in various systems [21], [22], [23], [24], [25], [26]; thus, the research of nonlinear PDE systems is of great importance. This is another motivation of this study.

In addition, disturbance attenuation performance plays a key role in fault detection systems. As the basic research, H performance draws considerable attention. For instance, in ODE systems, [27] considered event-triggered H fault detection for Markovian jump systems, and [28] was concerned with H fault detection filter design for discrete-time nonlinear systems with past output measurements. These literature provides many valuable inspirations for PDE systems’ diagnostic observer design. However, it is not enough to only guarantee the fault detection systems’ robustness to disturbance; sometimes, the control input is also an important factor that will influence the fault detection performance. On another hand, it should be noted that most of literature forgot the essential aim of fault detection; namely, the systems’ sensitivity to faults was ignored.

After the discussion above, by taking into account the robustness to disturbance/control-inputs and sensitivity to faults, this work aims to investigate the fault detection problem for nonlinear parabolic PDE systems based on sampling in time and space approach. The main works are listed as

  • The nonlinear PDE systems are remodelled by several fuzzy rules by using sector nonlinearity approach.

  • A new asynchronous fuzzy diagnostic observer is designed via utilizing incomplete measurements.

  • The sufficient conditions to ensure the robustness and sensitivity are established in terms of linear matrix inequality (LMI), and then the observer design approach is proposed. Furthermore, two simulation studies are shown to verify the effectiveness of the developed result.

Finally, the novelties and contributions of this paper are summarized as follows:

  • 1.

    In the existing work [19], the designed fault detection system requires a lot of sensors, which certainly brings much capital cost. Therefore, this paper takes a bold and meaningful attempt to investigate the fault detection problem for parabolic PDE systems by only utilizing less sensors. The main advantages of this design method is reflected in the easy implementation, and low cost.

  • 2.

    In many literatures that are related to fuzzy fault detection observer design (including ODE and PDE systems), the premise variables of the plant and observer are assumed to be the same (for example, [19] and [29], [30], [31], [32]). However, the unmeasurable states and strict communication environment will bring much difficulty to the condition’s holding. Therefore, this study determines to consider asynchronous fuzzy fault detection system design.

  • 3.

    For fault detection systems, it is necessary to take into account the robustness to disturbance/control-inputs and the sensitivity to faults. However, few scholars considered them simultaneously (refer to [22] and [33]). In most obtained results, only H disturbance attenuation performance was satisfied. As one novelty of the present paper, spatial L norm based disturbance/control-inputs attenuation performance and fault sensitivity performance are both studied.

Notations. The sets of real numbers and n-dimensional vectors are denoted by R and Rn, respectively. N denotes the set of non-negative integers. col[ · ] denotes a column vector, diag{ · } denotes a diagonal matrix, and Sym[A]Δ=A+AT. For a symmetric matrix P, the notations P > 0 and P ≥ 0 means that matrix P is positive definite and positive semi-definite, respectively. λmax(P) and λmin(P) represent the maximum and minimum eigenvalues of P, respectively. Hn=L2([l1,l2];Rn) is a Hilbert space of square integrable vector functions, ϑ(x):[l1,l2]Rn, with the norm ϑ(x)2=l1l2ϑT(x)ϑ(x)dx. Hnk([l1,l2])=Wk,2([l1,l2];Rn) is a real Sobolev space of absolutely continuous vector functions ϑ(x):[l1,l2]Rn with square integrable derivatives dkϑ(x)/dxk of the order k and with the norm ϑ(x)Hnk([l1,l2])=l1l2i=0kdiϑT(x)dxidiϑ(x)dxidx. For any s(x,t)Hnk([l1,l2]), the spatial L norm is defined as s(x,t)=maxx[l1,l2]s(x,t). Furthermore, to simplify the description, let define sxx(x,t)=2s(x,t)x2, sx(x,t)=s(x,t)x, and st(x,t)=s(x,t)t.

The outline of this paper is as follows. The problem description is given in Section 2. The L/L2 robustness and the L fault sensitivity conditions are established in Sections 3 and 4, respectively. In addition, Section 5 gives the fault detection system design approach, and Section 6 presents two simulation studies. Finally, the conclusions of this study are listed in 7.

Section snippets

Problem description

Consider the following nonlinear PDE system that is widely utilized in biology and chemistry fields [1]:{st(x,t)=sxx(x,t)+q(s(x,t))+p=1LGp(x)up(t)+Cw(x,t),y(x,t)=Ds(x,t),d1s(l1,t)+(1d1)sx(l1,t)=0,d2s(l2,t)+(1d2)sx(l2,t)=0,d1,d2{0,1},s(x,0)=ϕ(x), where s(x,t)Hn (xNΔ=[l1,l2]) denotes the system’s state vector, y(x, t) denotes the measured output, q( · ) is a Lipschitz continuous nonlinear function, w(x,t)Hnw denotes the external disturbance, C and D are constant matrices, up(t) represents

The L/L2 robustness conditions

In this section, we aim to develop the L/L2 robustness conditions. First, assuming f(x,t)=0, we have{ςt(x,t)=ςxx(x,t)+A¯ς(x,t)+G¯up(t)+C¯w(x,t)D¯ς(x¯p,ih),r(x,t)=W(ϖ^)De(x¯p,ih).

Theorem 1

Given positive scalars α and h. For nonlinear system (1), the residual generator (5) satisfies0r¯(x,t)22dtα20uT(t)u(t)dt+α20w(x,t)22dt+λmax(P1,P2)ς(0,t)Hn1([l1,l2])2,if there exist matrices P1 > 0, P2 > 0, and P3 > 0 such that the following inequality holds for all i,jI,pP:[Λ11Λ12*Λ22]<0,whereΛ11=[h2P32

The L fault sensitivity conditions

The L fault sensitivity conditions will be developed in this section. Taking into account the fault, one can obtain{ςt(x,t)=ςxx(x,t)+A¯ς(x,t)+Hf(x,t)D¯ς(x¯p,ih)E¯f(x¯p,ih),r(x,t)=[0W(ϖ^)D]ς(x¯p,ih)+W(ϖ^)Ef(x¯p,ih).

Theorem 3

Given scalars 0 < λ < 1, β, and h. For nonlinear system (1), the residual generator (5) satisfies0[λr(x,t)22+(1λ)r¯(x,t)22]dtβ20f(x,t)22dt+λmax(P1,P2)ς(0,t)Hn1([l1,l2])2,if there exist matrices P1 > 0, P2 > 0, and P3 > 0 such that the following inequality holds for all

The fault detection system design

Theorem 4

Given matrices N1 and N2, scalars γ1, ..., γr, 0 < λ < 1, α, β, and h. For nonlinear system (1), the residual generator (5) satisfies Eqs. (34) and (38), if there exist matrices Wj, L¯pj, P1=[P1ij]2×2>0, P211, P212, and P3=[P3ij]2×2>0 such that the following inequalities hold for all i,jI,pP:[Ω¯11Λ¯12Σ^Σ^1Σ^r*Λ22000**I00***(xp+1xp)2Iπ2γ120*********(xp+1xp)2Iπ2γr2]<0,[I00O+Sym[XTK]]+Sym[X¯TK¯]>0,[P211P212*P212]>0,

whereΩ¯11=[h2P32P2P1P2+P2AC*Λ¯1122CϱpI**Ω¯1133],Λ¯12=[CCCP2G¯P2C¯

Simulation examples

This section will provide two simulation studies to verify the effectiveness of the proposed diagnosis observer design technique. First, consider a real application in Example 1.

Example 1

(Practical example [1])

A long and thin rod in a reactor is considered here, the structural sketch of which is shown in Fig. 2.

Model Description: the reactor is fed with pure species A, and a zero-th order exothermic reaction of the form A → B takes place on the rod. Assume that the rod has constant density, heat capacity, and conductivity.

Conclusions

This study has considered the fault detection problem for nonlinear PDE systems. First, the nonlinear systems were represented by a Takagi–Sugeno fuzzy model via using sector nonlinearity approach. Then, a new diagnosis observer was designed based on sampling in time and space technique. Finally, some sufficient conditions were developed using the Lyapunov direct method, and two simulation studies have been given to show the effectiveness, from which one can also observe the advantages of this

Acknowledgment

The research is supported by National Natural Science Foundation of China (Nos. 61976081, U1604146), Foundation for the University Technological Innovative Talents of Henan Province (No. 18HASTIT019).

References (40)

  • C. Chen et al.

    Resilient adaptive and H controls of multi-agent systems under sensor and actuator faults

    Automatica

    (2019)
  • C. Chen et al.

    Adaptive synchronization of multi-agent systems with resilience to communication link faults

    Automatica

    (2020)
  • X. Li et al.

    Finite-time consensus for nonlinear multi-agent systems with time-varying delay: an auxiliary system approach

    J. Frankl. Inst.

    (2018)
  • B. Qiao et al.

    Event-triggered fault detection filtering for discrete-time Markovian jump systems

    Signal Process.

    (2018)
  • X. Wang et al.

    Fault detection for T–S fuzzy systems with past output measurements

    Fuzzy Sets Syst.

    (2019)
  • T. Takagi et al.

    Fuzzy identification of systems and its applications to modeling and control

    Read. Fuzzy Sets Intell. Syst.

    (1993)
  • J. Wang et al.

    Some extended wirtinger’s inequalities and distributed proportional-spatial integral control of distributed parameter systems with multi-time delays

    J. Frankl. Inst.

    (2015)
  • P.D. Christofides

    Nonlinear and Robust Control of PDE Systems

    (2001)
  • H. Wang et al.

    Low dimensional disturbance observer-based control for nonlinear parabolic PDE systems with spatio-temporal disturbances

    Int. J. Robust Nonlinear Control

    (2016)
  • H. Wu et al.

    A galerkin/neural-network-based design of guaranteed cost control for nonlinear distributed parameter systems

    IEEE Trans. Neural Netw.

    (2008)
  • Cited by (5)

    • Spatiotemporal fault detection, estimation and control for nonlinear reaction-diffusion equations

      2022, Applied Mathematics and Computation
      Citation Excerpt :

      Different from control research, system fault diagnosis is a relatively less exploratory research field. In the existing results of PDEs fault diagnosis, the early lumping method is dominant (see [7,40,42]). The early lumping method is widely used in the early research of system fault diagnosis based on PDEs modeling.

    • A New Residual Generation-Based Fault Estimation Approach for Cyber-Physical Systems

      2023, IEEE Transactions on Instrumentation and Measurement
    View full text