1. Introduction
Although nuclear power, hydroelectric power, wind power, solar energy, and other energy-acquiring power generation technologies have developed rapidly, the world’s electricity supply is still dominated by thermal power and improving steam parameters of thermal power units is an effective solution to improve power generation efficiency and alleviate the energy crisis and environmental damage existing at present [
1,
2]. The long-term service of high-temperature materials in power plant boilers usually leads to different degrees of creep, fatigue, and creep–fatigue coupling damage under the coupling of extreme conditions, such as high temperature, high pressure, and stress fluctuations, which cause potential problems in the safe operation of the unit. However, a method for rapidly and accurately assessing damage status and the remaining life of a component is lacking at this stage.
Process control engineering continuously stores and accumulates not only these process operation data in time but also extends data transmitted between and within collected devices and people in space to obtain large-capacity data at different scales in both time and space dimensions. However, such massive amounts of data are poorly applied to the process of equipment health diagnosis and damage assessment. According to [
3], the process industry can improve productivity using big data analysis and applications. A model was established using the process’s normal operation data. Based on such a model, the fault detection indicators and their control limits for fault detection could be defined for fault detection and diagnosis. The cause of faults can be detected before product quality control and user feedback occur. In addition, abnormal working conditions, which could lead to serious faults and unsafe accidents, can be diagnosed. It is impossible to describe the dynamics of the process when process data are dynamic time series with strong autocorrelation or dynamic correlation with traditional static latent structure modeling methods. Thus, providing an accurate quantitative assessment of the damage state of in-service equipment is also impossible.
With the rapid development of artificial intelligence technology, deep learning provides strong technical support for health diagnosis and analysis prediction of industrial equipment big data due to its powerful data processing and analysis capability [
4,
5]. Since 2006, deep learning has become an important research direction that redefines state-of-the-art performance in a wide range of areas, such as object recognition, image segmentation, speech recognition, and machine translation [
6,
7,
8,
9,
10,
11,
12]. Data-driven solutions that use deep learning have been increasingly used with the widespread deployment of low-cost sensors as a source of data in modern manufacturing systems and connectivity to the Internet. These sensors continuously collect measurement data in time series, and patterns found in time series data allow for proactive anomaly detection and trend prediction to prevent failures and defects [
6]. Deep learning algorithms demonstrate excellent performance in many areas [
11,
12]. Although deep learning research has been extensively applied to machine health monitoring, studies on data pooling for remaining life expectancy prediction are limited. Accurate remaining life prediction can remarkably improve the reliability and operational safety of industrial components or systems, avoid fatal failures, and reduce maintenance costs, especially in the remaining life prediction of large equipment [
13,
14,
15,
16,
17].
Heating surface systems in supercritical thermal power units, especially final-stage superheater tubes, are exposed to the most severe environment and prone to creep and fatigue failure fracture during prolonged operation under high-pressure and -temperature environments. Hence, the accurate prediction of creep and fatigue damage life is important in the use and design of final-stage superheater tubes. A series of studies on deep learning in industrial big data time prediction has obtained excellent results in different scenarios for the prediction of the remaining lifetime of equipment components [
18,
19,
20,
21,
22,
23,
24,
25,
26].
The direction of creep, fatigue, and coupled creep–fatigue damage characteristics of key pressure-bearing component materials of power plant boilers and their remaining life prediction and early warning of pressure-bearing components were explored in this study using multisource heterogeneous data generated from the actual service of power plants combined with deep learning technology. We divided the life and damage prediction into the following parts: (1) autoregressive industrial time-series data and (2) damage and life prediction problems. The deep learning architecture of long short-term memory (LSTM) [
11] is suitable for processing temporal data and applied to train temporal prediction models using run-time data. Then the models are optimized using the backpropagation through time (BPTT) algorithm. Once the models are obtained from the final training, they are used to predict three types of real-time operating condition data, such as temperature, pressure, and stress amplitude, during equipment operation. Meanwhile, predicted operating condition data are used as input for damage and life calculations with a physical model to improve the results and provide a new method for damage assessment and life prediction of high-temperature components.
2. Simulation and Calculation Methods
2.1. Creep-Fatigue Interaction of Materials
The case where the material is simultaneously subjected to alternating loads, including alternating pressure or temperature, at high temperatures is called creep-fatigue interaction damage, which is a complex damage problem.
Creep–fatigue interaction damage of the material can be expressed as follows:
where D
f indicates the fatigue damage fraction, D
c indicates the creep damage fraction, and D indicates the accumulated damage at the time of reaching failure.
is the load retention time at the ith load level,
is the creep fracture time at the ith load level, C is the number of stress levels (
shear stress/shear strength),
is the number of cycles at the jth stress/strain amplitude,
is the number of cycles where fatigue failure occurs at the jth stress/strain amplitude and
is the number of different stress amplitudes [
27].
2.2. Operating Condition Data of Final Superheater Operation
Creep and fatigue damage will jointly affect the service life of the final superheater heat exchanger tube due to their dual role when constantly exposed to a high-temperature and -pressure environment. Failure of structural components before their predicted lifetimes can often result in significant losses. This study aims to obtain increasingly reliable remaining-life prediction results, learn existing operation rules and laws using deep learning methods, and simulate the future operation trend state of the power plant boiler directly using existing power plant boiler operation data.
2.3. Model for Simulating Equipment Operating Conditions
DCS (Distributed Control System, as shown in
Figure 1) used in industrial production generate large amounts of data every minute of every day. DCS data collected at different times are called time-series data, which are information with one or more characteristics that change over time.
Time-series forecasting is classified differently depending on the perspective. Time-series forecasting can be divided into traditional statistics and machine learning (also divided into non-deep and deep learning) from the point of view of implementation principles. As shown in
Figure 2, single and multistep forecasts are simply the difference between forecasting one time unit and multiple time units in the future. Time-series forecasting can be divided into (1) autoregressive forecasting and forecasting using covariates from the perspective of input variables depending on whether or not the dimension contains covariates, (2) point and probabilistic predictions from the perspective of output results, and (3) univariate, multivariate, and multiple time series predictions from the perspective of the number of targets. These classifications are under different perspectives, and the same algorithm is often only used based on one of the classifications; for example, traditional statistical algorithms are only feasible for autoregressive prediction but unsuitable for covariate prediction [
17].
As shown in
Figure 3, three typical algorithms can be used for timing prediction, of which the LSTM algorithm is the most widely used and best applied. Simple moving average (SMA) is an easy-to-implement algorithm in statistics that is very effective in reflecting trends in data over time while ignoring cyclical changes in data. The ARIMA algorithm is obtained from the moving average (MA) and adding the autoregressive (AR) operator. With the complement of the moving average, it reflects the cyclical pattern of data and predicts the time series in a one-dimensional and time-strong correlation scenario successfully from a statistical point of view.
2.4. Creep–Fatigue Life Calculation
Fatigue Life Calculation of Final-Stage Superheater
The fatigue damage model can be used to calculate the accumulated fatigue damage of the final superheater made of Gr. 91 during future service after applying the trained neural network model to predict the pressure and temperature of boiler operation. The fatigue cycle of Gr. 91 steel related to the strain amplitude of the material is expressed as follows:
where
indicates the dimensionless strain amplitude and
indicates the fatigue life under strain and is the maximum number of cycles withstood under that strain condition [
28].
Circumferential stresses are primarily applied inside the superheater tube. Hence, calculating circumferential stresses on the basis of pressure conditions inside the tube is necessary to determine strain amplitude variables inside the tube and thus obtain strain variables. The value of the strain variable is obtained when the working pressure is changed. The circumferential stress is calculated as follows:
where
indicates the circumferential stress, MPa;
indicates the pressure under normal operation of the pipeline, MPa;
indicates the outside diameter of the pipe, mm; and
indicates the wall thickness of the pipe, mm.
The strain can be calculated from the stress and modulus of elasticity as follows:
where
indicates the amount of dimensionless strain change;
indicates the stress, MPa; and
E’ indicates the modulus of elasticity, MPa/mm
2.
2.5. Pressure Parameter Fluctuation Detection
Detecting the fluctuation of the pressure parameter is crucial when predicting the fatigue life of a material. Fatigue damage fraction per unit time, total accumulated fatigue damage, and the fatigue remaining life of different materials of various parts of the system can be calculated on the basis of the fluctuation value of the pressure parameter and joint Equations (2)–(4). Actual scenes typically contain many noise points in data, and the selection of the peak position may be biased. Fully understanding parameters, such as width, threshold, distance, and especially prominence, is important to obtain a satisfactory extraction peak because noise may change the position of the local maximum.
Distance represents the minimum horizontal distance (≥1) required between adjacent peaks in terms of sample size. The selected distance value in the example is small to ensure that noise points with large values in the leftmost part of simulated data are considered peaks. Prominence represents the prominence of the peak and can be interpreted as the minimum descent height required to move from the summit to any higher terrain. The prominence value selected in
Figure 4 is 1.
The threshold represents the difference between the peak and neighboring points. The threshold value selected in
Figure 5 is 0.4. Noise points are typically located near peak points, and the interpolation with peak points fails to reach the range specified by the threshold. Hence, the algorithm fails to search for peak points.
2.6. Creep Life Calculation of Final-Stage Superheater
Power plant boilers become supercritical when frequent peaking occurs in the long-term operating temperature which is higher than the temperature at which creep damage occurs in the material. Therefore, the heating surface of the components of the tube still presents different degrees of creep damage regardless of the depth of peaking and the creep damage rate of the material will also show corresponding changes with operating parameter changes. The main parameters include flue gas temperature, flue gas flow rate, steam pressure, and steam temperature. The operating data parameters at the millisecond level for the time period can be obtained and then combined with the material creep life assessment model to calculate the creep damage and remaining life of pressurized parts of the heating surface per unit time using real-time DCS operating data collected from the power plant boiler.
The Larson–Miller (L-M) parameter method is based on the principle that a constant P exists between the service temperature T of the material and the service life t and is widely used for the creep life calculation of boiler tube materials to obtain improved accuracy. L-M can be expressed as follows [
29]:
where C indicates the constant of the material, with a value selected with consideration for the composition, organization, and treatment process of the material. The constant C value of a material is usually solved using linear regression with the results of persistence experiments at and near the working temperature of the selected material at a combination of multiple temperatures (at least three) and stresses (at least four) to solve for the C value in Equation (5).
The C value related to the material is obtained using the regression calculation of Equation (6). The C value, temperature T, and fracture time t are substituted into Equation (5) to obtain the
p-value function corresponding to stress
σ. The
σ-P(
σ) curve is drawn, and the functional relationship between
p-value and stress
σ is obtained through the function fitting calculation as follows:
where K
1 and K
2 are constants.
Therefore, the remaining life t
r of the material under constant wall stress σ and equivalent temperature T is the time t at which the fracture occurs under that stress temperature condition minus the running time t
0 experienced by the wall; that is, t
r = t − t
0. Combined with Equations (5) and (7), t
r can be rewritten as follows:
According to Equation (8), the remaining life of the material can be predicted for the case of wall stress σ and equivalent temperature T. The remaining life of the material can be deduced using Equation (8) when the pipe parameters of the material in service, such as outer diameter, wall thickness, and other dimensional data of the pipe, are known and the equivalent temperature of the material in service T is calculated.
2.7. Critical Component Reliability Assessment
Pressure-bearing components of power station boilers present a complex structure and contain many tube systems. Notably, heating surface components are usually composed of a component system with thousands of tubes of different materials. However, the actual inspection process can only be carried out by sampling the risk state assessment of some heating surface tubes and the overall components are not fully analyzed. The Weibull model is used in this study to assess the overall risk status of the three-stage superheater and high-temperature re-heater, which present the most severe environments for supercritical power plant boilers in service. Hence, the quantitative calculation of the overall risk status of components can also be conducted using small samples (a small number of inspection results).
The distribution function of the three-parameter Weibull distribution is expressed as follows [
30,
31]:
where
η is a scale parameter called characteristic lifetime, which is a lifetime mean that provides the approximate location of the midpoint of the distribution;
β indicates the shape parameter, with a magnitude that determines the shape of the density profile;
γ is the location parameter and also known as the minimum life, which indicates that the product will not fail before
γ; and
η,
β > 0.
Reliability characteristic quantities of the three-parameter Weibull distribution are presented as follows.
Fault probability density function:
Average life expectancy:
where
indicates the gamma distribution.
The three-parameter Weibull distribution will be transformed into a two-parameter one when
γ = 0, at which point probability density and unreliability distribution functions are expressed in the following forms [
32]:
4. Conclusions
Multisource heterogeneous data generated from the actual service of power plants combined with deep learning techniques were used in this study to investigate the direction of creep, fatigue, and coupled creep–fatigue damage characteristics of key pressure-bearing component materials of power plant boilers and their remaining life prediction as well as an early warning of pressure-bearing components. The current increase in the future risk to tubes of the final superheater system can be effectively evaluated by predicting the probability distribution and density results of the failure risk of tubes of the final superheater system. Combined with the Weibull distribution model, the current safety condition of pressurized components of the power station boiler can be evaluated and the future safety condition can be predicted to obtain the trend of the accumulated failure risk. This paper used deep learning techniques to explore the patterns that existed in the data when the equipment was in operation, predicting future operating states by learning patterns from historical data. The predicted state data was combined with models in mechanics and materials science. Damage during operation of the equipment and risk conditions were assessed. The combination of data-driven machine learning methods, with knowledge-driven physical models, extends the application of physical models and also provides a fundamental exploration of patterns in equipment operation.