1. Introduction
In recent years, wind power generation has been widely used due to its advantages of clean, environment-friendly, renewable, and low operation and maintenance costs, and given the increasing demand for energy and the significant enhancement of the awareness of ecological environment protection [
1]. Since September 2020, the Chinese government has proposed the “carbon peaking and carbon neutrality goals” policy, has raised the requirement for strengthening the planning and construction of a new energy supply and consumption system, and has made a guarantee in the “Fourteenth Five Year Plan” for the development of national wind power generation in China. This means that, in China, the average annual increase in installed capacity of wind power generation will be no less than 60 GW by 2025, at least 800 GW by 2030, and at least 3 TW by 2060 [
2]. This indicates that the wind power industry has encountered a historical opportunity for development, and that wind power generation is poised to play a critical role as the primary driving force in the future energy system of China. Meanwhile, wind farms are typically situated in remote mountainous regions or offshore locations and are distant from urban areas, which inevitably leads to complex and harsh operating environments for wind turbines, due to which, furthermore, wind turbines deteriorate rapidly and fail frequently, making maintenance very inconvenient and costly. Therefore, it is necessary to study the degradation process and maintenance strategy of wind turbine components.
The main maintenance methods for wind turbines include corrective maintenance (CM) and preventive maintenance (PM). CM refers to the maintenance measures taken after the equipment failure, rather than the measures taken before that. CM can maximize the effective life of the equipment, but it requires downtime for maintenance when an unexpected breakdown occurs, which may conduce to greater production losses. Therefore, CM is applicable to non-core components, of which the failure doesn’t have a significant impact [
3]. And PM is a maintenance activity carried out on equipment to ensure that it is in an acceptable operating state before failure occurs, which is an effective strategy to prevent the sudden occurrence of the malfunctions [
4].
There are two main types of PM, TBM and CBM. TBM is a type of periodic maintenance, i.e., maintenance of components such as generators is implemented at fixed intervals. Therefore, TBM is an active maintenance that can be scheduled and planned in advance, which means that maintenance resources (such as materials, spare parts and information) and personnel arrangements and transfers can be adequately prepared in advance in accordance with the maintenance plan [
5,
6]. CBM, on the other hand, is a real-time dynamic maintenance according to components’ state, i.e., its implementation is depended on accurately perceiving the state of components or equipment via a series of condition monitoring and diagnosis systems, such as Supervisory Control and Data Acquisition (SCADA) system. However, uncertainty as to the state or deterioration of components or equipment makes CBM passive maintenance [
7,
8].
Sarker et al. [
9,
10,
11] specially proposed a reliability analysis methodology for predicting faults in offshore wind turbines, which incorporates condition monitoring and expert systems. Their research focuses on the development of a detailed TBM strategy for offshore wind turbines, emphasizing the role of reliability in the formulation of TBM intervals. Huang [
12] presented a technical research framework for the proportional hazards model (PHM) of wind turbines, which utilizes the operational data obtained from the SCADA system. And they studied key PHM technologies such as data fusion, state evaluation, fault diagnosis and state trend prediction, and applied them to CBM. Tian [
13] established an optimization model of CBM for cold storage equipment based on the Markov decision process, and analyzed the optimal CBM strategy of coupling generator state and maintenance cost. Yuan, et al. [
14,
15,
16] established the state degradation model of equipment under continuous state monitoring and periodic state monitoring based on the life distribution of train on-board equipment, and optimized the CBM strategy with the state threshold as the core under the constraint of component availability and maintenance cost. Chen [
17] focused on the study of trouble-free time for various equipment used in urban rail transit, obtained its probability distribution model by a trial error method, and determined the interval of TBM by combining the relationship between reliability characteristics. Based on reliability theory and the PHM model, Luo [
18] analyzed the relationship between historical fault data and historical monitoring data of wind turbine components including generator, gearbox, bearing system, etc., and designed the CBM strategy for repairable components of wind turbine. Li et al. [
19,
20,
21,
22,
23] established a state degradation model of wind turbines based on the Markov state transition process, discussed the relationship between the actual and expected operation curve of wind turbines, and based on system reliability, availability, stability and asymptotic stability as index, analyzed and designed the CBM strategy with inspection frequency as the core and TBM strategy with inspection time as the core. It is not difficult to see that as a traditional maintenance method, TBM has significant advantages that its implementation is proactive and has plans and arrangements established, which makes it still adopted by many wind farms. CBM is a real-time and dynamic process that accurately perceives the deterioration of components such as generators and decreases the demand for CM, thereby reducing the overall cost of maintenance. This has led CBM to rise from being an auxiliary or back-up to an equally important position as TBM in many maintenance occasions, and even in some cases, TBM has become an auxiliary or back-up to CBM.
However, the state degradation models established in most studies are based on traditional ordinary differential equations (ODEs), of which the essence is the average result according to the law of large numbers in probability theory [
24]. Although the maintenance strategy based on ODE models can basically meet the maintenance needs of most wind turbines in practice, which is naturally the reason why TBM has always been used extensively, the model still needs to be improved. The complex environment of wind farms, such as those mostly located in high altitude areas, ocean areas and desert areas, where the wind turbine units are widely distributed, results in the operating conditions of each one have certain particularities, and thus the differences of their sample tracks should be taken into consideration. That means, essentially, to provide a more accurate and comprehensive representation of components’ degradation, it is essential to consider the interference of various random factors, such as environmental impacts and operational changes, on the state of the component generator. One method to solve this problem is to introduce a stochastic model. Duan et al. [
25,
26] established a state degradation model for wind turbine generators based on a first-order linear SDE, and analyzed the relationship between CBM, equipment availability, and maintenance costs. Wang et al. [
27,
28,
29] established the state model of wind turbine gearboxes by a SDE, introduced the Brownian motion to describe the disturbance of random factors to components or equipment, designed CBM and TBM strategies based on reliability analysis, and elaborated the necessity of combining CBM and TBM. There is no doubt that the stochastic model has a further description of the state deterioration behavior for components of wind turbine, and however, neither linear nor non-linear SDE models have been used in these studies to discuss the solution of SDE in more depth. And moreover, the asymptotic relationship between TBM and CBM and the relationship between TBM or CBM and the joint strategy of TBM and CBM are not discussed in detail.
Regarding the above problems, this paper analyzes and describes the spatio-temporal evolution behavior of wind turbine generators based on a non-linear SDE model, and obtains the analytical solution of the model under certain conditions by a function transformation method. Furthermore, based on the stochastic model, the advantages and disadvantages of TBM and CBM, as well as their asymmetric relationship, are analyzed and discussed, and the characteristics of the joint maintenance strategy, which is a maintenance strategy that combines TBM and CBM, are demonstrated by martingale analysis and change in probability measure theory.
Thereupon, the subsequent sections of this paper are organized as follows:
Section 2 establishes the state degradation model of a component generator based on the stochastic differential equation, and analyses the characteristics and shortcomings of TBM and CBM, respectively;
Section 3 discusses the asymptotic relationship between TBM and CBM and the characteristics of the joint strategy of TBM and CBM based on the established model; and
Section 4 takes a component generator of a wind turbine as an example for simulation and verification.
2. SDE Model
Prior to establishing the state degradation model of wind turbine components, including the generator, it is necessary to provide the following definitions and presumptions:
Definition 1. X(t) ∈ (t ≥ 0) is a stochastic function which represents the component state with a sample space Ω of the wind turbine at time t, reflecting its health condition, i.e., the component is in a fault operating state when X(t) = 0, and the component is in a completely new operating state when X(t) = 1.
Definition 2. Define a filtered probability space (Ω,,,P) where: is the σ-algebra on Ω generated by X(t), this consists of some subsets (also called events) of Ω, and is the σ-algebra on Ω generated by X(t) up to time t, which contains all the information about the stochastic process {X(t)} up to time t; a filtration 𝔽 is a family{} of increasing σ-algebra on measurable space (Ω,), which specifies how the information about {X(t)} is revealed in time t; and the function P: is the probability measure on (Ω,), also known as probability.
Presumption 1 ([
30])
. The maintenance behavior of components is reasonable and complete, i.e., there are no errors or failures, interruptions, incomplete, etc. On the scale of the full-life cycle of components, maintenance is considered to be implemented and completed immediately, making the equipment “as good as new”. 2.1. Modeling and Model Description
Based on the above definitions and hypotheses, the state degradation model of wind turbine components is established as follows:
where
μ(
t,
X(
t)) = −
λ(
t,
X(
t))·
X(
t) is the drift coefficient, depending on the failure rate function
λ(
t,
X(
t)) of the component;
σ(
t,
X(
t)) is the diffusion coefficient, characterizing the random disturbance of the component state; and
B(
t) is Brownian motion.
Equation (1) satisfies the following three conditions:
Locally consistent Lipschitz continuity, i.e., for every
T and
N, there exists a constant
CN depending only on
N, such that for all |
x|,|
y| ≤
N and all 0 ≤
t ≤
T:
Linear growth condition, i.e., for every
T, there is a constant
CT depending only on
T, such that for all 0 ≤
t ≤
T:
For initial time,
t0 ≥ 0,
X(
t0) is independent of {
B(
t),
t∈[
t0,
T]} and the mathematical expectation of
X2(
t0), E[
X2(
t0)] < ∞ [
31].
Therefore, Equation (1) provides a unique solution and has integral form:
Then, we can say that
X(
t) is the solution of the SDE Equation (1) and, according to the definition,
X(
t) is a diffusion process. Additionally, the drift coefficient and diffusion coefficient in Equation (1) have the following probability meanings:
2.1.1. CBM Model
The proportional hazards model (PHM) is often used to describe components’ failure in the CBM strategy, whether for the maintenance of repairable components or the replacement of non-repairable components, since it can effectively combine components’ failure data with condition-monitoring data and fully consider the state information [
32]. According to the PHM model, we have:
where
λ0(
t) is the basic failure rate function and its form determines the type of PHM model;
Z(
t) represents the real-state information of generators at time
t, which consists of
p condition-monitoring data (e.g., temperature, stress, deformation, etc.) obtained from a monitoring system such as SCADA, so it is a
p-dimensional vector function, i.e.,
Z(
t) = [
Z1(
t)
Z2(
t)
Zp(
t)]
T; and
γ = [
γ1 γ2 γp] is a
p-dimensional constant vector and
γi represents the weight of the corresponding
i-th condition-monitoring data
Zi(
t),
i = 1, 2, …,
p.
The basic failure rate function
λ0(
t) is determined by the specific description model of the failure rate utilized in this research. The Weibull distribution model and the Gamma distribution model are widely used to depict the failure rate. The actual difference between the two is that the Gamma model is generally used when the failure rate is strictly monotonous. When the failure rate fluctuates, the Weibull model is often used. At the same time, they are also different in mathematical treatment, parameter estimation, and numerical simulation. In this paper, the Weibull distribution model is used to represent the basic failure rate function, i.e., the Weibull proportional hazards model (WPHM), and then:
where
β > 0 and
η > 0 are the shape and scale parameters of the Weibull distribution W(
β,
η).
The random disturbance of a generator is independent of the operating time, but its effect is related to the current state of the component. Therefore, the diffusion coefficient σ(t,X(t)) = KX(t), represents the fluctuation rate of the generator state.
Then, the state model of CBM is:
And Equation (9) is a first-order nonlinear SDE model with non-homogeneous coefficients. It contains the real state information of the component generator represented by the covariate
Z(
t), which is the essential feature that distinguishes the CBM strategy from other maintenance strategies. The meaning of the state
X(
t) in Equation (9) is consistent with that given at the beginning of
Section 2. Due to the existence of Brownian motion
B(
t), the process of components’ degradation is random. Furthermore, Equation (9) is an Itō-type SDE, i.e., its solution
X(
t) is an Itō process [
33,
34].
2.1.2. TBM Model
TBM has a fixed maintenance interval, for which the sample track of the generator state of TBM can be considered aptotic. Moreover, TBM is the expectation of CBM [
28]. Since the mean value of the disturbance is zero, the state model of TBM degrades to an ordinary differential equation (ODE) model, i.e.,
where
λ*(
t) is the average failure rate of all CBM sample tracks, describing the average situation exhibited by many CBM sample tracks.
The state model of TBM described in Equation (10) is a first-order nonlinear ODE model, and its sample path is fixed, which reflects the expectations of many CBM sample paths. In addition, the time required for each sample path of the TBM state to reach the maintenance threshold, as given in Equation (10), is approximately identical. The meaning of the state
X(
t) therein is consistent with that given at the beginning of
Section 2.
2.2. Parameter Estimation
2.2.1. The Drift Coefficient
The parameter estimation of the drift coefficient is mainly to estimate the parameter of the basic fault rate function
λ0(
t). A set of ordered samples of the random variable Λ of the basic failure rate for wind turbine components, such as generators, is
λ1 ≤
λ2 ≤ … ≤
λn, and Λ obeys the Weibull distribution W(
β,
η) with unknown shape and scale parameters
β > 0,
η > 0. Then, the
k-th order moment of Λ is:
where Γ(·) is the Gamma function, Γ(1 +
x) =
xΓ(
x). Additionally, the calculated sample moment is:
Furthermore, the function for calculating the sample observed values is:
where
λ0 = 0. According to the moment estimation theory, we have:
Then, the estimator
of the shape parameter
β can be obtained:
and
Solving Equation (16), the estimator
of the scale parameter
η can be obtained.
The drift coefficient parameter estimation has been completed.
2.2.2. The Diffusion Coefficient
It can be seen from Equation (6) that the diffusion coefficient is a characterization of the conditional average second-order moment growth rate of the component state. Since the fluctuation of state is independent of time, the K-value in the diffusion coefficient can be estimated as follows.
In the time interval [0,
T], take the step Δ
t as:
and 0 ≤
nΔ
t ≤
T (
n = 1,2, …,
N). Then:
Thus, the diffusion coefficient σ(t,X(t)) = KX(t) is obtained.
2.3. Solution of the CBM State Model
In accordance with the definition of the Itō process, it is easy to know that Equation (9) is the differential form of Itō process. Furthermore, its solution is much more complex than traditional ordinary differential equations. It is taken into consideration to solve this SDE by a method of function transformation. Let:
and let a stochastic integral with certainty coefficients and its differential form be:
If there exists a transformation
f(
u,
v) and its inverse transformation
g(
u,
v) when
u is fixed, such that:
Then, when
(
t) and
(
t) are determined,
Y(
t) is obtained thereupon, and moreover, when
f (
u,
v) or
g (
u,
v) is determined,
X(
t) is obtained thereupon, which is the solution to the SDE.
In addition, using the Itō formula for
Y(
t), we have:
Hence, let:
Equations (24) and (25) are hypothesized to be valid.
From Equation (25), we have:
and then
and there exists a function
C(
u) such that:
Since Equation (24) does not depend on
x then, differentiating it with respect to
x, we have:
Substituting Equations (26)–(28) into Equation (30), we have
Similarly, since Equation (25) does not depend on
x, then differentiating Equation (31) with respect to
x, we have
After substituting μ (·,·) and σ (·,·) in the CBM state model Equation (19) into Equation (32) and calculating, we find its value is zero. This means that under the conditions of Equation (19), the previous hypotheses made for Equations (24) and (25) are valid.
Thus, from Equations (24), (29) and (31), it can be obtained:
Then according to boundary conditions, from Equations (21), (22) and (33), we have
The solution to the CBM state model is Equation (34).
3. Preventive Maintenance Strategies Analysis Based on the State Model
3.1. CBM Strategy Analysis
The essence of the CBM is to implement maintenance activities under the guidance of generator state information. This means that there is a preventive maintenance state threshold
Xthr, i.e., if, at time
t:
then preventive maintenance shall be scheduled and implemented, and components are repaired “as good as new”. Furthermore,
τ is defined as follows:
where
τ represents the time when the process first exceeds the maintenance state threshold, which also represents the maintenance node of CBM, and is a stopping time for process
X(
t).
Define the transfer density
p(
y,
t,
x,
s) and the transfer distribution function
P(
y,
t,
x,
s) of process
X(
t), i.e.,:
In addition, the transfer density
p(
y,
t,
x,
s) can be obtained from the Kolmogorov backward equation [
35], i.e.,:
where the differential operator
Ls is the generator of the stochastic process, which is defined as:
Thus, the probability of stopping time
τ of process
X(
t) can be expressed as:
It can be seen that, when the CBM strategy is implemented, the sample paths for the component state of wind turbines are diverse, which makes the maintenance time random and difficult to directly predict. This may lead to inadequate or untimely maintenance preparation such as materials and equipment transfer and personnel arrangements. Therefore, in order to maximize the effectiveness of the CBM strategy, the maintenance department of wind farms is required to respond quickly, arrange reasonably, and maintain high quality in the event of a breakdown under the CBM strategy.
3.2. TBM Strategy Analysis
The interval of TBM reflects the average situation of CBM for a specific component, the equipment, or the entire physical system of a wind turbine, i.e., the time variable concerned by TBM is the mean or expectation of the stopping time corresponding to the critical state of CBM [
29]. Additionally, for the operation process, the expectation of the
i-th stopping time is:
where
pst(·) is the probability density of the stopping time and
is the
σ-algebra of the process
X(
t) up to time
τi, which represents all the information of the process up to time
τi.
Hence, for the same component, the time interval of TBM is defined as the mean of
n stopping times of CBM, i.e.,:
and
It can be seen that TBM is based on the average of almost all sample tracks of CBM, which indicates that TBM does not simply implement maintenance based on certain time intervals, but constantly corrects maintenance intervals from a large number of sample tracks of CBM. The condition-monitoring technology of CBM is progressively gaining intelligence with the advancement of emerging technologies, including big data and artificial intelligence, which makes the information transmission between CBM and TBM more accurate and timely. Then, TBM is increasingly adaptable to randomly changing operating environments, which also indicates that TBM is gradually and asymptotically approaching CBM.
Furthermore, the asymptotic relationship between TBM and CBM is:
where,
X*(
t) is the CBM state gradually recovered by TBM;
X*(
T =
TTBM) =
X* =
Xthr refers to the terminal state
Xthr at the terminal time
TTBM in a CBM maintenance cycle, which is
-measurable;
Z*(
t) is a stochastic process unique to the backward process with
X*(
t), i.e., (
X*(
t),
Z*(
t)) together is the solution to Equation (44);
μ(·,·,·) and
σ(·,·,·) are the drift and diffusion coefficients of the corresponding Equation (44), respectively. And Equation (44) can be solved by non-linear Feynman-Kac formula [
36].
3.3. The Maintenance Strategy Combined CBM and TBM
For the same component, equipment and even physical system, the essence of CBM is the maintenance state variable, i.e., the monitoring of the system’s critical state or threshold value. Meanwhile, the essence of TBM is the maintenance time variable, i.e., the planning and arrangement of maintenance time points.
Under the CBM strategy, therefore, the maintenance behavior can be precisely implemented according to the real-time state of components such as generators. However, at the same time, the unpredictability and randomness of system state inevitably leads to untimely and insufficient arrangements and transfer of personnel or maintenance resources such as materials, spare parts, information, etc. when CBM is implemented, which results in the preventive maintenance delay and incomplete maintenance of equipment as well as increased maintenance costs, and even results in accelerating the deterioration of the component in disguise [
27].
Under the TBM strategy, the implementation time of the maintenance behavior is fixed, and the relevant hardware resources and human resources can be reasonably arranged to each TBM time point in strict accordance with the maintenance plan, which can ensure the sufficiency and completeness of the maintenance behavior. However, meanwhile, at each maintenance time point of TBM, on the one hand, the state of the component may not reach the maintenance threshold, and the maintenance behavior at this time would inevitably lead to the waste or excessive redundancy of maintenance resources, resulting in “over-maintenance” behavior. On the other hand, the state of the component may be much lower than the maintenance threshold, and the untimely maintenance may make the component deteriorate more, which would increase the difficulty and cost of maintenance, resulting in “under-maintenance” behavior.
Hence, in order to improve, alleviate or even eliminate the above problems, it is necessary to combine the TBM and CBM strategy.
To simplify the writing, Equations (9) and (10) are expressed as
where
XC(
t) and
XT(
t) are the generator state under the CBM and TBM strategy, respectively. Then, the generator state
Xcom(
t) under the joint maintenance strategy satisfies:
where {
aC(
t),
aT(
t)} is the joint maintenance strategy. The combination of the TBM strategy and the CBM strategy means that, firstly, through a large number of CBM state data in one maintenance cycle, the maintenance time of TBM is modified, such that the state of the component generator, corresponding to the maintenance time node
TTBM·i of TBM, is close to the state threshold of CBM. Secondly, according to the reliability requirements of the component generator, a time threshold
Tthr is set for the stopping time
τi, corresponding to the state threshold of CBM, and
τi is also the maintenance time node of CBM, such that TBM is implemented instead of CBM when |
τi −
TTBM·i| <
Tthr, otherwise CBM is continued.
Let
θ(
τ) = [
μ1(
τ) −
μ2(
τ)]/
σ(
τ) for the mathematical expectation with respect to probability measure P:
There thus exists a unique probability measure Q equivalent to the original probability measure P, which satisfies the change in measure:
Then, according to the Girsanov theorem, under the probability measure Q:
is the normal Brownian motion in the filtered probability space (Ω,
,𝔽,P). Hence:
Then:
In accordance with Equation (53) and the definition of martingales,
(
t) is a martingale with respect to probability measure Q, and we have
From Equation (52), then, under the joint maintenance strategy, the generator state
Xcom(
t) satisfies
The maintenance strategy combining TBM and CBM aims to implement TBM and CBM together, such that near the time point of TBM, the degradation state of the component is also near the maintenance threshold of CBM. This is an ideal situation. More practically, on the one hand, at the time point of TBM, the implementation of the maintenance behavior for TBM is determined by the CBM sensing whether the component state is close to the maintenance threshold. On the other hand, when the component state under CBM is close to or reaches the maintenance threshold, the maintenance should be arranged as far as possible from the nearest time point of TBM, provided that the time difference permits it. The flow chart of the joint maintenance strategy is shown in
Figure 1.
5. Conclusions
In this paper, a degradation model based on the SDE is established to describe the spatio-temporal evolution behavior of wind turbine generators. In the stochastic model, the failure rate function of the component is represented by Weibull proportional hazards model, the random disturbance is simulated by Brownian motion, and, furthermore, the SDE model is solved by the method of constructing a function transformation. According to the stochastic model established, the strategy of TBM and CBM is compared and analyzed, then the maintenance strategy of combined TBM and CBM is proposed, and the characteristics of the joint strategy are expounded and analyzed by martingale method and change in measure theory. Finally, the model and analysis results are verified by an example of a wind turbine component generator. In the example, the proposed strategies are verified and quantitatively evaluated through an analysis of maintenance time, state evolution, maintenance costs, and the component’s reliability. We find that the joint strategy of TBM and CBM is necessary in cases where individual TBM or CBM cannot meet the maintenance requirements of the components. This is mainly based on TBM implementation, which is easy to arrange and plan, but at very random maintenance time points, such as at the time point away from TBM or the time when the state is too far below the maintenance threshold, CBM can well satisfy the maintenance requirements. For the further development of the model, the generalized SDE could be considered to establish a spatio-temporal evolution model that can remember the historical information of components, and, based on this, the corresponding maintenance strategies could be proposed. This could provide some thoughts for the engineering practice of the component maintenance of wind turbines.