1. Introduction
System failure refers to the situation where the system has made mistakes and thus the system cannot work properly. In recent years, with the further development of partial differential equations (PDEs), the distribution parameter systems have been widely used in various industries, such as signal processing [1], manufacturing and chemical processes [2], aerospace [3], and complex biological systems [4], to name just a few. When the system fails to achieve the expected results due to the failure, it will cause huge economic and property losses and even human casualties. Therefore, the detection of system faults is crucial.
According to the location of fault, fault detection can be divided into actuator fault detection [5] [6], sensor fault detection [7] [8] and plant fault detection. Fault detection methods can be mainly divided into two categories [9]: model-free fault detection method [10] [11] [12] and model-based fault detection method. In general, the model-based fault detection method judges the system state by the residual signal generated by the system. Firstly, a non-zero and constant threshold is designed according to the external disturbance and the state of the system itself, then the residual signal of the system output is obtained. When the residual error of the system output exceeds the designed threshold, the fault of the system detected, otherwise, the system is in a healthy state. The design of threshold can reduce the false alarm rate and make the system robust. This paper mainly studies the model-based plant fault detection problem.
The control and estimation of PDEs have attracted much attention in recent years. There are two main control and estimation methods at present: 1) early lumping: ordinary differential equations (ODEs) are used to approximate PDEs in finite dimensional space [13]. 2) Late lumping: the design is carried out in infinite dimensional space but is implemented in the form of approximate ODEs [14]. Compared with control and estimation, fault detection research is relatively less, but various fields including cloud computing [15] have begun to gradually design and use fault diagnosis schemes. The early lumping method greatly expands the research method of fault detection [16] [17], but finite dimensional approximation often reduces the accuracy of the original PDEs model, and sometimes leads to the neglect of some high-order but important modes in the system. As for research on late lumping, the operator theory [18] [19] and Lyapunov method [20] [21] [22] [23] are wildly applied in fault detection. At the meantime, most of the researches on fault diagnosis based on Lyapunov method focus on parabolic equation, while the researches on fault diagnosis of hyperbolic equation are relatively few. On this basis, this paper will further study the fault detection of a class of one-dimensional variable coefficient wave equation.
In summary, this paper provides a fault detection scheme of variable coefficient wave equation and accomplishes the following objectives 1) the scheme uses the Lyapunov method, relative to the operator theory is more concise, more convenient for engineers to understand and apply. 2) Avoid the use of early block method, reduce the system error. 3) This paper considers the impact of external interference on the system scheme and has practical feasibility.
In this paper, we use the following notation:
,
,
,
,
. For
, with
, the following Young inequality
Cauchy-Schwarz inequality
hold.
The paper is organized as follows. In section 2, we give the assumptions for the considered ordinary differential equation—partial differential equation (ODE-PDE) model. A fault detection scheme is proposed in section 3. In section 4, we use numerical simulation to illustrate the effectiveness of fault diagnosis methods. Section 5 concludes the work.
2. Problem Statement
In this paper, we consider the cascade ODE-PDE system as follows.
(2.1)
with
(2.2)
this system called “overhead crane” in [24] [25]. It is composed of a platform moving along a horizontal step and a flexible cable with a length of 1 attached to a mobile platform. The flexible cable is connected to carry goods of mass m. In this system
is time and
denotes the arc length along the cable,
denotes the horizontal displacement of the point with s in the transverse coordinates of the curve at t time,
is the horizontal coordinate of the platform,
denotes the vertical angle of the flexible cable at s time,
denotes the mass of the unit length of the cable, v represents the speed of the platform. g is the acceleration of gravity.
is a control input. The terms
and
represent an unknown disturbance and an unknown fault, respectively.
Assumption 2.1. The establishment of the system requires the following assumptions
1) The cable is completely flexible and not open.
2) The lateral and angular displacements are small.
3) The acceleration of load mass is independent of gravity acceleration g.
Assumption 2.2. The fault
and the disturbance
are bounded:
,
. Furthermore, the bound
,
is known.
3. Fault Detection Scheme
In this section, we derive the fault detection scheme. Assume that the velocity of 0 end and the displacement of 1 end are measurable. We design the following observer
(3.1)
where
is a tuned constant parameter.
Then we define the residual
(3.2)
Subtracting (3.1) from (2.1), we obtain the observer error dynamics
(3.3)
where
.
Theorem 3.1. Consider the error dynamics (3.3) and the residual
, then
1) When there is no fault and disturbance, i.e.
,
, the residual
exponentially as
.
2) When there is fault or/and disturbance, i.e.
or/and
, the residual signal
will be upper bounded as
by
, where
.
Proof. Consider the following Lyapunov functional candidate for the error dynamics (3.3)
(3.4)
where
is a small enough positive parameter.
Considering the term inside the integral of the second term on the right hand side of (3.4) and applying Young inequality, we have
(3.5)
Let
, we have
(3.6)
which is equivalent to
(3.7)
Hence
is a positive Lyapunov functional for
.
Next, the derivative of
can be obtained from (3.4)
(3.8)
Consider the first term on the right hand side of (3.8). Applying integration by parts and utilizing the Cauchy-Schwarz inequality, one has
(3.9)
Next, we consider the third term on the right hand side of (3.8). Applying integration by parts, we have
(3.10)
Furthermore, we can obtain
(3.11)
Consider the fourth term on the right hand side of (3.8)
(3.12)
Similar to (3.10), apply integration by parts to the first term on the right hand of (3.12) to give
(3.13)
By (3.9), (3.11), (3.12) and (3.13), we obtain
(3.14)
Since
is small enough, we have
.
Hence, (3.14) can be rewritten as
(3.15)
where
(3.16)
Apply Young inequality in (3.5) with
, we can write
(3.17)
Hence
(3.18)
(3.19)
consider (3.16) and (3.19)
(3.20)
where
.
Next, we can find the upper bound of
(3.21)
where
and
.
Finally, using (3.20) and (3.21), we can rewritten (3.15) as
(3.22)
When there is no fault and disturbance, i.e.
,
, (3.22) can be rewritten as
(3.23)
Because
and
i.e.
(3.24)
(3.25)
Hence, we can know the exponential convergence of
as
with no fault and disturbance.
When there is fault and/or disturbance, we have
(3.26)
that is
(3.27)
where H is defined in Theorem 3.1.
Hence we can conclude that
(3.28)
and
(3.29)
Remark 3.1. The bound H in Theorem is upper bound of the residual signal
under fault and disturbance. In the presence of disturbance but no fault, i.e.
and
, the upper bound of
reduces to
(3.30)
where
.
We use this upper bound
as a threshold on the residual
with the following fault detection logic:
fault occurred,
no fault occurred.
4. Simulation Results
In this section, we give a simulation example to illustrate the effectiveness of the above conclusions in this paper. In system (3.3), we choose the following parameters
,
,
,
. The finite element method is adopted to compute the numerical solution of system (3.3) with the time step
. When there is no fault and disturbance, the solution of error system decays exponentially which is presented in Figure 1. Hence the residual signal
tends to 0 exponentially.
Next, we consider the system (3.3) affected by a disturbance
and a fault
(see Figure 2(a)), the fault
occurs at time
. The solution of error systems with faults and disturbances is displayed in Figure 3. In this case, the solution of system (3.3) is only bounded but not exponentially stable.
Finally, we select the parameters
,
in Theorem 3.1 and (3.4), and calculate the threshold
in Remark 3.1. The trajectory of the residual
under the disturbance and the fault is shown in Figure 2(b). As we expected, 1.5 sec after the fault occurs, the residual
crosses the threshold
.
5. Conclusion
In this paper, we derive and analyze a fault detection scheme for a class of variable coefficients wave equations with external disturbance. The diagnosis scheme detects a fault when the residual signal crosses the given threshold. We also show that the residual signal is bounded in the presence of external disturbance. Furthermore, we illustrate the feasibility of the scheme by a numerical simulation example.
![]()
Figure 1. The solution of the system (3.3) without fault and disturbance.
![]()
Figure 2. The fault and residual r(t) under fault and disturbance.
![]()
Figure 3. The displacement and velocity of the system (3.3) with fault and disturbance.