[go: up one dir, main page]

CN110008565B - Prediction method of abnormal working condition of industrial process based on correlation analysis of operating parameters - Google Patents

Prediction method of abnormal working condition of industrial process based on correlation analysis of operating parameters Download PDF

Info

Publication number
CN110008565B
CN110008565B CN201910244872.5A CN201910244872A CN110008565B CN 110008565 B CN110008565 B CN 110008565B CN 201910244872 A CN201910244872 A CN 201910244872A CN 110008565 B CN110008565 B CN 110008565B
Authority
CN
China
Prior art keywords
correlation
data
parameters
window
line segment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910244872.5A
Other languages
Chinese (zh)
Other versions
CN110008565A (en
Inventor
徐正国
王豆
陈积明
程鹏
孙优贤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhejiang University ZJU
Original Assignee
Zhejiang University ZJU
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang University ZJU filed Critical Zhejiang University ZJU
Priority to CN201910244872.5A priority Critical patent/CN110008565B/en
Publication of CN110008565A publication Critical patent/CN110008565A/en
Application granted granted Critical
Publication of CN110008565B publication Critical patent/CN110008565B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/20Administration of product repair or maintenance

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Marketing (AREA)
  • Tourism & Hospitality (AREA)
  • Quality & Reliability (AREA)
  • General Business, Economics & Management (AREA)
  • Operations Research (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Testing And Monitoring For Control Systems (AREA)

Abstract

The invention discloses an industrial process abnormal working condition prediction method based on operation parameter correlation analysis, which can be applied to fault prediction and health management of an industrial process. The method starts from the relevance among the operation parameters of the industrial process, and carries out the prediction of the abnormal working condition based on the relevance analysis of the operation parameters. In the single-parameter prediction stage, the method predicts each operation parameter through an exponential smoothing method according to the existing sensor data. In the correlation analysis stage, the invention calculates the correlation of the operation parameters by the known values of the operation parameters and the predicted values of the parameters, wherein the correlation of the parameters is represented by the similarity of a series of indexes representing the parameter curves. In the relevance trend prediction stage, the method constructs a multiple autoregressive model to predict the parameter relevance. The method provided by the invention takes the relevance of the operation parameters into consideration, can obtain more complete equipment abnormal information and more advanced prediction results, and has practical significance for the fault prediction of industrial equipment.

Description

基于运行参数关联性分析的工业过程异常工况预测方法Prediction method of abnormal working condition of industrial process based on correlation analysis of operating parameters

技术领域technical field

本发明属于可靠性工程技术领域,涉及一种基于运行参数关联性分析的工业过程异常工况预测方法。The invention belongs to the technical field of reliability engineering, and relates to a method for predicting abnormal working conditions of an industrial process based on correlation analysis of operating parameters.

背景技术Background technique

随着复杂系统的不断出现以及工业过程实时监测的需求不断增加,现代工业设备在运行过程中往往配备多个传感器对其运行状态进行监测。同时,设备运行过程中可能会出现多种故障模式,某一故障可能对应若干征兆,在此情况下,单传感器信息已无法完全体现设备运行状态,基于多传感器信息的故障预测应运而生。基于多传感器信息的故障预测旨在利用全面的传感器信息分析设备的运行状态,从而进行更可靠的设备诊断和预测。随着传感技术的持续发展,使用多个传感器进行设备的状态监测、故障诊断和预测已经成为发展趋势。With the continuous emergence of complex systems and the increasing demand for real-time monitoring of industrial processes, modern industrial equipment is often equipped with multiple sensors to monitor its operating status during operation. At the same time, during the operation of the equipment, there may be various failure modes, and a certain failure may correspond to several symptoms. In this case, the information of a single sensor can no longer fully reflect the operation status of the equipment, and the failure prediction based on multi-sensor information emerges as the times require. Fault prediction based on multi-sensor information aims to analyze the operating status of equipment using comprehensive sensor information, thereby enabling more reliable equipment diagnosis and prediction. With the continuous development of sensing technology, the use of multiple sensors for equipment condition monitoring, fault diagnosis and prediction has become a development trend.

对于设备运行过程中的多个传感器,其代表的运行参数并不是独立存在的,设备的运行过程中每一运行参数的变化实际上都是对设备当前运行状态的反应。在工业设备正常运行状态下,运行参数通常比较平稳,维持在相对稳定的水平,因而运行参数的关联性也比较稳定。但当异常工况出现时,各运行参数对于异常的响应是不同的,从而导致运行参数的关联性发生变化,其关联性以及关联性变化趋势必然隐含着设备异常乃至故障的信息。For multiple sensors during the operation of the equipment, the operating parameters represented by them do not exist independently. The change of each operating parameter during the operation of the equipment is actually a response to the current operating state of the equipment. In the normal operation state of industrial equipment, the operating parameters are usually relatively stable and maintained at a relatively stable level, so the correlation of the operating parameters is relatively stable. However, when abnormal working conditions occur, the response of each operating parameter to the abnormality is different, which leads to the change of the correlation of the operating parameters.

发明内容SUMMARY OF THE INVENTION

针对现有的技术状况,本发明的目的是针对设备在运行过程中各运行参数存在关联性的问题,通过运行参数的关联性对设备运行过程的状态进行判断,通过对运行参数关联性变化趋势的预测来进行设备的异常工况预测。In view of the existing technical situation, the purpose of the present invention is to solve the problem of correlation between various operating parameters during the operation of the equipment, to judge the state of the equipment operating process through the correlation of the operating parameters, and to determine the trend of the correlation of the operating parameters. Prediction of abnormal working conditions of equipment.

现将本发明的构思阐述如下:The concept of the present invention is now described as follows:

本发明提出一种基于运行参数关联性变化趋势的工业过程异常工况预测方法,从工业过程运行参数之间的关联性入手,通过对运行参数关联性的趋势分析进行异常工况预测。在单参数预测阶段,本发明根据已有传感器数据通过指数平滑方法对各个运行参数进行预测。在关联性分析阶段,本发明通过已知的各运行参数值以及参数预测值计算运行参数关联性,其中参数关联性由代表参数曲线的一系列指标的相似性表示。在关联性趋势预测阶段,本发明构造多元自回归模型对参数关联性进行预测。本发明提出的方法将运行参数关联性纳入考虑,能够获得更完备的设备异常信息以及更提前的预测结果。The invention proposes a method for predicting abnormal working conditions of an industrial process based on the change trend of the correlation of operating parameters, starting from the correlation between the operating parameters of the industrial process, and predicting the abnormal working conditions through trend analysis of the correlation of the operating parameters. In the single-parameter prediction stage, the present invention predicts each operating parameter through the exponential smoothing method according to the existing sensor data. In the correlation analysis stage, the present invention calculates the correlation of the operating parameters through the known values of each operating parameter and the predicted value of the parameters, wherein the correlation of the parameters is represented by the similarity of a series of indicators representing the parameter curve. In the correlation trend prediction stage, the present invention constructs a multivariate autoregressive model to predict the parameter correlation. The method proposed by the present invention takes the correlation of the operating parameters into consideration, and can obtain more complete equipment abnormality information and a more advanced prediction result.

根据以上发明构思,本发明提出一种基于运行参数关联性分析的工业过程异常工况预测方法,包括如下步骤:According to the above inventive concept, the present invention proposes a method for predicting abnormal working conditions of an industrial process based on correlation analysis of operating parameters, which includes the following steps:

步骤1:采用Holt指数平滑模型,对工业过程各传感器所采集的测量值序列进行定步长预测;Step 1: Use the Holt exponential smoothing model to predict the sequence of measurement values collected by each sensor in the industrial process with a fixed step size;

步骤2:以滑动窗口的方式,构造以工业过程运行参数变化趋势为特征的三元组,对数据窗口内的测量值序列进行表示,并通过基于欧氏距离的关联性指标计算该窗口内任意两个运行参数的关联性;Step 2: Construct triples characterized by the changing trend of industrial process operating parameters in the form of sliding windows, represent the measured value sequence in the data window, and calculate any arbitrary value in the window through the correlation index based on Euclidean distance. The correlation of two operating parameters;

步骤3:根据已计算获得的关联性数据构造关联性预测模型,所述的关联性预测模型为多元自回归模型,并通过偏最小二乘算法估计模型参数;Step 3: construct a relevance prediction model according to the calculated relevance data, the relevance prediction model is a multiple autoregressive model, and the model parameters are estimated by a partial least squares algorithm;

步骤4:对于新获得数据,根据关联性预测模型进行设备异常工况的预测,并在预测到异常工况发生前不断更新关联性预测模型以及模型参数。Step 4: For the newly obtained data, predict the abnormal working conditions of the equipment according to the correlation prediction model, and continuously update the correlation prediction model and model parameters before the occurrence of abnormal working conditions is predicted.

基于上述方案,各步骤可具体采用如下实现方式:Based on the above solution, each step can be implemented in the following manner:

作为优选,步骤1具体如下:Preferably, step 1 is as follows:

步骤1.1:针对具有多个传感器的工业设备,记传感器数量为N,当设备处于运行过程中,不断采集到表征设备运行状态的运行参数值即传感器数据,将各传感器测量序列记为

Figure GDA0002672550720000021
其中K表示序列长度,
Figure GDA0002672550720000022
表示传感器i在第k个采样时刻点的测量值;Step 1.1: For industrial equipment with multiple sensors, record the number of sensors as N. When the equipment is in operation, the operating parameter values that characterize the operating state of the equipment, that is, sensor data, are continuously collected, and each sensor measurement sequence is recorded as
Figure GDA0002672550720000021
where K is the sequence length,
Figure GDA0002672550720000022
represents the measurement value of sensor i at the kth sampling time point;

步骤1.2:对于传感器i,采用Holt指数平滑模型对其测量值序列进行预测,给定测量值

Figure GDA0002672550720000023
其平滑值可根据下式计算:Step 1.2: For sensor i, use the Holt exponential smoothing model to predict its measurement sequence, given the measurement
Figure GDA0002672550720000023
Its smoothed value can be calculated according to the following formula:

Figure GDA0002672550720000024
Figure GDA0002672550720000024

Figure GDA0002672550720000025
Figure GDA0002672550720000025

其中,

Figure GDA0002672550720000026
表示
Figure GDA0002672550720000027
的平滑值;
Figure GDA0002672550720000028
是线性增长因子,代表平滑后的趋势;α和β是平滑系数,取值范围均为(0,1);Holt模型的初始条件如下:in,
Figure GDA0002672550720000026
express
Figure GDA0002672550720000027
the smoothed value of ;
Figure GDA0002672550720000028
is a linear growth factor, representing the trend after smoothing; α and β are smoothing coefficients, both in the range of (0, 1); the initial conditions of the Holt model are as follows:

Figure GDA0002672550720000031
Figure GDA0002672550720000031

Figure GDA0002672550720000032
Figure GDA0002672550720000032

Figure GDA0002672550720000033
Figure GDA0002672550720000033

步骤1.3:在获得测量数据的平滑值以及线性增长因子后,利用该结果进行预测,预测值

Figure GDA0002672550720000034
为:Step 1.3: After obtaining the smoothed value of the measured data and the linear growth factor, use the result to predict, predict the value
Figure GDA0002672550720000034
for:

Figure GDA0002672550720000035
Figure GDA0002672550720000035

其中l代表预测步长,τ为设备传感器信号的采样间隔。where l represents the prediction step size and τ is the sampling interval of the device sensor signal.

作为优选,步骤2包含以下子步骤:Preferably, step 2 includes the following sub-steps:

步骤2.1:运行参数关联性分析分为时间序列分段拟合、三元组表示和关联性计算三个阶段;时间序列分段拟合阶段中,对于固定长度为L的数据窗口,记为窗口Wj,运行参数Xi,i=1,2,...,N,在该窗口内的L个数据为

Figure GDA0002672550720000036
其中j为该窗口起点,对应的采样时刻为tj;若假设该窗口内其中一个时间段内的m个数据
Figure GDA0002672550720000037
能够由一条线段进行拟合,对于其中的测量值
Figure GDA0002672550720000038
其在拟合线段中所对应的值为
Figure GDA0002672550720000039
则该线段的拟合误差ERR计算公式为:Step 2.1: Running parameter correlation analysis is divided into three stages: time series segmental fitting, triple representation and correlation calculation; in the time series segmental fitting stage, for a data window with a fixed length of L, it is recorded as a window W j , running parameters X i , i=1, 2,...,N, the L data in this window are
Figure GDA0002672550720000036
where j is the starting point of the window, and the corresponding sampling time is t j ; if it is assumed that m data in one of the time periods in the window
Figure GDA0002672550720000037
can be fitted by a line segment, for the measured values in
Figure GDA0002672550720000038
Its corresponding value in the fitted line segment is
Figure GDA0002672550720000039
Then the calculation formula of the fitting error ERR of the line segment is:

Figure GDA00026725507200000310
Figure GDA00026725507200000310

在对于以j为起点的窗口数据进行分段线性化时,从

Figure GDA00026725507200000311
开始对其进行线段拟合;在数据分段拟合的过程按以下步骤进行,其中记设定的拟合误差阈值为ωE:When performing piecewise linearization on the window data starting from j, from
Figure GDA00026725507200000311
Begin to perform line segment fitting on it; in the process of data segment fitting, follow the steps below, where the set fitting error threshold is ω E :

步骤(1):设置拟合起点为

Figure GDA00026725507200000312
拟合终点为
Figure GDA00026725507200000313
其中,对于以j为起点的窗口Wj,初始的拟合起点为
Figure GDA00026725507200000314
Step (1): Set the fitting starting point as
Figure GDA00026725507200000312
The fitting end point is
Figure GDA00026725507200000313
Among them, for the window W j with j as the starting point, the initial fitting starting point is
Figure GDA00026725507200000314

步骤(2):对于数据

Figure GDA00026725507200000315
采用直线回归的方式进行线段拟合,由此获得相应的线段数据
Figure GDA00026725507200000316
根据所述的拟合误差ERR计算公式计算其拟合误差ERR;Step (2): For the data
Figure GDA00026725507200000315
Line segment fitting is performed by means of linear regression, thereby obtaining the corresponding line segment data
Figure GDA00026725507200000316
Calculate its fitting error ERR according to the fitting error ERR calculation formula;

步骤(3):若ERR≤ωE,则令h=h+1,并重复步骤(2);若ERR>ωE,则保存当前拟合终点(即数据分割点),重置h=2,并回到步骤1,以当前拟合终点为新的拟合起点进行下一部分数据的拟合;Step (3): If ERR≤ω E , set h=h+1, and repeat step (2); if ERR>ω E , save the current fitting end point (ie, the data split point), and reset h=2 , and go back to step 1, and use the current fitting end point as the new fitting starting point to fit the next part of the data;

重复以上步骤(1)~(3)直至该窗口Wj内所有数据均已线段化,即获得了分段线性化后的数据

Figure GDA0002672550720000041
Repeat the above steps (1) to (3) until all the data in the window W j have been segmented, that is, the piecewise linearized data is obtained
Figure GDA0002672550720000041

步骤2.2:在线段三元组表示阶段,采用以下三元组的形式来描述一条线段sjStep 2.2: In the line segment triple representation stage, a line segment s j is described in the form of the following triples,

Figure GDA0002672550720000042
Figure GDA0002672550720000042

其中,kj表示线段斜率,

Figure GDA0002672550720000043
表示该线段在时间轴上的长度,rj表示该线段数值的增长率,即对于线段数据
Figure GDA0002672550720000044
对于窗口Wj数据线段化后的新序列
Figure GDA0002672550720000045
得到其三元组序列表示形式为{s1,s2,...,sn},其中n表示该窗口内数据分段后的线段数量;where k j represents the slope of the line segment,
Figure GDA0002672550720000043
Represents the length of the line segment on the time axis, and r j represents the growth rate of the line segment value, that is, for the line segment data
Figure GDA0002672550720000044
For the new sequence of window W j data segmented
Figure GDA0002672550720000045
Obtain its triplet sequence representation as {s 1 , s 2 , ..., s n }, where n represents the number of line segments after data segmentation in the window;

步骤2.3:在关联性计算阶段,对于设备运行过程中的两个运行参数VA和运行参数VB,首先需对线段化后的数据进行分割:在窗口Wj内,记参数VA的分段点为

Figure GDA0002672550720000046
参数VB的分段点为
Figure GDA0002672550720000047
其中nA和nB分别表示运行参数A和B的测量数据在该窗口内分段后的线段数;对参数VA和VB的分段点进行合并,去除重复项并进行从小到大排列,得到两个参数的分割点序列为
Figure GDA0002672550720000048
随后,根据该分割点序列以及三元组表示形式获得参数VA和VB新的三元组序列为
Figure GDA0002672550720000049
Figure GDA00026725507200000410
Step 2.3: In the correlation calculation stage, for the two operating parameters VA and VB during the operation of the equipment, the segmented data needs to be segmented first: in the window W j , record the score of the parameter VA . segment point is
Figure GDA0002672550720000046
The segmentation point of parameter VB is
Figure GDA0002672550720000047
Among them, n A and n B respectively represent the number of line segments of the measurement data of operating parameters A and B in this window; the segment points of parameters VA and VB are merged, duplicates are removed, and they are arranged from small to large , the split point sequence of the two parameters is obtained as
Figure GDA0002672550720000048
Then, the parameters VA and VB are obtained according to the split point sequence and the triplet representation . The new triplet sequence is
Figure GDA0002672550720000049
and
Figure GDA00026725507200000410

获得窗口Wj内两个参数VA和VB的三元组序列后,通过基于欧氏距离的关联性指标dAB来计算该窗口内两个参数VA和VB的关联性:After obtaining the triplet sequence of the two parameters VA and VB in the window W j , the correlation between the two parameters VA and VB in the window is calculated by the correlation index d AB based on the Euclidean distance :

Figure GDA00026725507200000411
Figure GDA00026725507200000411

Figure GDA00026725507200000412
Figure GDA00026725507200000412

式中:

Figure GDA00026725507200000413
为参数VA第i条线段的斜率,
Figure GDA00026725507200000414
为参数VB第i条线段的斜率,
Figure GDA00026725507200000415
为参数VA第i条线段的数值增长率,
Figure GDA00026725507200000416
为参数VB第i条线段的数值增长率。where:
Figure GDA00026725507200000413
is the slope of the ith line segment of parameter V A ,
Figure GDA00026725507200000414
is the slope of the ith line segment of parameter V B ,
Figure GDA00026725507200000415
is the numerical growth rate of the ith line segment of parameter V A ,
Figure GDA00026725507200000416
is the numerical growth rate of the ith line segment of parameter V B.

作为优选,步骤3包含以下子步骤:Preferably, step 3 includes the following sub-steps:

步骤3.1:构造关联性预测模型:设置预测步长为f,根据已知数据长度确定模型设计参数U和M使U+f+M-1=窗口Wj的总个数,并构造以下矩阵:Step 3.1: Construct the correlation prediction model: set the prediction step size to f, determine the model design parameters U and M according to the known data length so that U+f+M-1=the total number of windows W j , and construct the following matrix:

Figure GDA0002672550720000051
Figure GDA0002672550720000051

Figure GDA0002672550720000052
Figure GDA0002672550720000052

其中,{d1,d2,...,dU+f+M-1}表示参数VA和VB的关联性序列,dj表示窗口Wj内两个参数VA和VB的关联性指标dABAmong them, {d 1 , d 2 , ..., d U+f+M-1 } represents the correlation sequence of the parameters VA and VB , and d j represents the two parameters VA and VB in the window W j Relevance index d AB ;

步骤3.2:对于每一关联性序列,使用其中U个关联性值预测f步长后的关联性值,构造关联性预测模型:Step 3.2: For each correlation sequence, use the U correlation values to predict the correlation value after f step, and construct a correlation prediction model:

Fp=DpθF p =D p θ

其中,参数θ=[θ1,θ2,...,θU]T,可由偏最小二乘算法获得。The parameters θ=[θ 1 , θ 2 , . . . , θ U ] T can be obtained by partial least squares algorithm.

作为优选,步骤4包含以下子步骤:Preferably, step 4 includes the following sub-steps:

在预测时,利用传感器新获得的数据构造新的矩阵:When predicting, construct a new matrix with the newly acquired data from the sensor:

Figure GDA0002672550720000053
Figure GDA0002672550720000053

随后,使用已构造关联性预测模型对关联性值进行f步预测,即Subsequently, the correlation value is predicted in f-steps using the constructed correlation prediction model, i.e.

Figure GDA0002672550720000054
Figure GDA0002672550720000054

Figure GDA0002672550720000055
判断设备出现异常,其中dnormal为设备运行初期处于正常运行状态时参数VA和VB的关联性值,ωp为关联性值相对于初始正常的漂移量阈值;若
Figure GDA0002672550720000056
则利用传感器获得的新数据重构模型以更新模型参数θ;when
Figure GDA0002672550720000055
It is judged that the equipment is abnormal, where d normal is the correlation value of the parameters VA and VB when the equipment is in a normal operating state in the early stage of operation, and ω p is the drift threshold of the correlation value relative to the initial normal; if
Figure GDA0002672550720000056
Then use the new data obtained by the sensor to reconstruct the model to update the model parameter θ;

随着数据的更新不断预测一定预测步长的关联性值,从而预测设备异常工况发生时间。With the update of the data, the correlation value of a certain prediction step is continuously predicted, so as to predict the occurrence time of abnormal working conditions of the equipment.

本发明提出的基于运行参数关联性分析的工业过程异常工况预测方法,可用于具备多个传感器的复杂工业系统。本发明从工业过程运行参数之间的关联性入手,基于运行参数的关联性分析进行异常工况预测。在单参数预测阶段,本发明根据已有传感器数据通过指数平滑方法对各个运行参数进行预测。在关联性分析阶段,本发明通过已知的各运行参数值以及参数预测值计算运行参数关联性,其中参数关联性由代表参数曲线的一系列指标的相似性表示。在关联性趋势预测阶段,本发明构造多元自回归模型对参数关联性进行预测。本发明提出的方法将运行参数关联性纳入考虑,能够获得更完备的设备异常信息以及更提前的预测结果。这将给后续的设备健康管理提供强有力的数据支撑,对于高可靠性的设备维护管理尤有价值,在实际工程应用方面具有广阔前景。The method for predicting abnormal working conditions of an industrial process based on the correlation analysis of the operating parameters proposed by the invention can be used for a complex industrial system with multiple sensors. The invention starts from the correlation between the operating parameters of the industrial process, and predicts abnormal working conditions based on the correlation analysis of the operating parameters. In the single-parameter prediction stage, the present invention predicts each operating parameter through the exponential smoothing method according to the existing sensor data. In the correlation analysis stage, the present invention calculates the correlation of the operating parameters through the known values of each operating parameter and the predicted value of the parameters, wherein the correlation of the parameters is represented by the similarity of a series of indicators representing the parameter curve. In the correlation trend prediction stage, the present invention constructs a multivariate autoregressive model to predict the parameter correlation. The method proposed by the present invention takes the correlation of the operating parameters into consideration, and can obtain more complete equipment abnormality information and a more advanced prediction result. This will provide strong data support for subsequent equipment health management, which is especially valuable for high-reliability equipment maintenance management, and has broad prospects in practical engineering applications.

附图说明Description of drawings

图1汽轮机运行参数测量值与预测结果;Figure 1. The measured values and prediction results of steam turbine operating parameters;

图2汽轮机真空A与其他参数关联性趋势预测结果与真值对比;Figure 2. Comparison of the trend prediction results of the correlation between the vacuum A of the steam turbine and other parameters and the true value;

图3汽轮机异常发生时间预测结果。Fig. 3 Prediction results of turbine abnormality occurrence time.

具体实施方式Detailed ways

现结合附图对本发明的具体实施方式作进一步的说明,部分原理已在前面详细叙述,在此不再赘述。下面本例用一个基于汽轮机低真空保护跳机数据的真实案例来阐述具体操作步骤以及验证所提出方法的有效性。The specific embodiments of the present invention will now be further described with reference to the accompanying drawings. Part of the principles have been described in detail above and will not be repeated here. The following example uses a real case based on the low vacuum protection trip data of the steam turbine to illustrate the specific operation steps and verify the effectiveness of the proposed method.

该铣床数据记录了采用铣刀切削金属材料的运行退化过程。该汽轮机运行的初始工况为负荷250MW、凝汽器真空93kPa,以凝汽器真空值作为指示参数,真空A从第762个采样点开始指示异常,当真空值下降至81kPa时,该汽轮机跳机。工业过程异常工况预测方法包括以下步骤:This milling machine data records the running degradation process of cutting metal materials with milling cutters. The initial operating condition of the steam turbine is the load of 250MW and the vacuum of the condenser of 93kPa. Taking the vacuum value of the condenser as the indicator parameter, the vacuum A starts to indicate abnormality from the 762nd sampling point. When the vacuum value drops to 81kPa, the steam turbine jumps machine. The method for predicting abnormal working conditions in an industrial process includes the following steps:

步骤1:采用Holt指数平滑模型,对工业过程各传感器所采集的测量值序列进行定步长预测。本步骤具体包含以下子步骤:Step 1: Use the Holt exponential smoothing model to predict the sequence of measurement values collected by each sensor in the industrial process with a fixed step size. This step specifically includes the following sub-steps:

步骤1.1:针对具有多个传感器的工业设备,记传感器数量为N,当设备处于运行过程中,不断采集到表征设备运行状态的运行参数值即传感器数据,将各传感器测量序列记为

Figure GDA0002672550720000061
其中K表示序列长度,
Figure GDA0002672550720000062
表示传感器i在第k个采样时刻点的测量值;Step 1.1: For industrial equipment with multiple sensors, record the number of sensors as N. When the equipment is in operation, the operating parameter values that characterize the operating state of the equipment, that is, sensor data, are continuously collected, and each sensor measurement sequence is recorded as
Figure GDA0002672550720000061
where K is the sequence length,
Figure GDA0002672550720000062
represents the measurement value of sensor i at the kth sampling time point;

步骤1.2:对于传感器i,采用Holt指数平滑模型对其测量值序列进行预测,给定测量值

Figure GDA0002672550720000063
其平滑值可根据下式计算:Step 1.2: For sensor i, use the Holt exponential smoothing model to predict its measurement sequence, given the measurement
Figure GDA0002672550720000063
Its smoothed value can be calculated according to the following formula:

Figure GDA0002672550720000064
Figure GDA0002672550720000064

Figure GDA0002672550720000065
Figure GDA0002672550720000065

其中,

Figure GDA0002672550720000071
表示
Figure GDA0002672550720000072
的平滑值;
Figure GDA0002672550720000073
是线性增长因子,代表平滑后的趋势;α和β是平滑系数,取值范围均为(0,1);Holt模型的初始条件如下:in,
Figure GDA0002672550720000071
express
Figure GDA0002672550720000072
the smoothed value of ;
Figure GDA0002672550720000073
is a linear growth factor, representing the trend after smoothing; α and β are smoothing coefficients, both in the range of (0, 1); the initial conditions of the Holt model are as follows:

Figure GDA0002672550720000074
Figure GDA0002672550720000074

Figure GDA0002672550720000075
Figure GDA0002672550720000075

Figure GDA0002672550720000076
Figure GDA0002672550720000076

步骤1.3:在获得测量数据的平滑值以及线性增长因子后,利用该结果进行预测,预测值

Figure GDA0002672550720000077
为:Step 1.3: After obtaining the smoothed value of the measured data and the linear growth factor, use the result to predict, predict the value
Figure GDA0002672550720000077
for:

Figure GDA0002672550720000078
Figure GDA0002672550720000078

其中l代表预测步长,τ为设备传感器信号的采样间隔。在本例中,预设的预测步长为l=15。where l represents the prediction step size and τ is the sampling interval of the device sensor signal. In this example, the preset prediction step size is l=15.

根据步骤1,对于每一运行参数测量序列,进行定步长预测,结果在图1给出,与此同时还给出了实际的状态监测测量序列。According to step 1, for each operating parameter measurement sequence, a fixed-step prediction is performed, and the result is given in Figure 1, and the actual condition monitoring measurement sequence is also given at the same time.

步骤2:以滑动窗口的方式,构造以工业过程运行参数变化趋势为特征的三元组,对数据窗口内的测量值序列进行表示,并通过基于欧氏距离的关联性指标计算该窗口内任意两个运行参数的关联性。本步骤具体包含以下子步骤:Step 2: Construct triples characterized by the changing trend of industrial process operating parameters in the form of sliding windows, represent the measured value sequence in the data window, and calculate any arbitrary value in the window through the correlation index based on Euclidean distance. Dependency of two run parameters. This step specifically includes the following sub-steps:

步骤2.1:运行参数关联性分析分为时间序列分段拟合、三元组表示和关联性计算三个阶段;时间序列分段拟合阶段中,对于固定长度为L的数据窗口,记为窗口Wj,在本例中,滑动窗口长度为100。运行参数Xi,i=1,2,...,N,在该窗口内的L个数据为

Figure GDA0002672550720000079
其中j为该窗口起点,对应的采样时刻为tj;若假设该窗口内其中一个时间段内的m个数据
Figure GDA00026725507200000710
恰好能够由一条线段进行拟合,对于其中的测量值
Figure GDA00026725507200000711
其在拟合线段中所对应的值为
Figure GDA00026725507200000712
则该线段的拟合误差ERR计算公式为:Step 2.1: Running parameter correlation analysis is divided into three stages: time series segmental fitting, triple representation and correlation calculation; in the time series segmental fitting stage, for a data window with a fixed length of L, it is recorded as a window W j , in this case, the sliding window length is 100. Running parameters X i , i=1, 2,...,N, the L data in this window are
Figure GDA0002672550720000079
where j is the starting point of the window, and the corresponding sampling time is t j ; if it is assumed that m data in one of the time periods in the window
Figure GDA00026725507200000710
can be fitted by exactly one line segment, for the measured values in
Figure GDA00026725507200000711
Its corresponding value in the fitted line segment is
Figure GDA00026725507200000712
Then the calculation formula of the fitting error ERR of the line segment is:

Figure GDA00026725507200000713
Figure GDA00026725507200000713

在对于以j为起点的窗口数据进行分段线性化时,从

Figure GDA00026725507200000714
开始对其进行线段拟合;在数据分段拟合的过程按以下步骤进行(其中记设定的拟合误差阈值为ωE,本例中ωE=0.025):When performing piecewise linearization on the window data starting from j, from
Figure GDA00026725507200000714
Begin to perform line segment fitting on it; in the process of data segment fitting, follow the following steps (where the set fitting error threshold is ω E , in this example ω E =0.025):

步骤(1):设置拟合起点为

Figure GDA0002672550720000081
拟合终点为
Figure GDA0002672550720000082
其中,对于以j为起点的窗口Wj,初始的拟合起点为
Figure GDA0002672550720000083
Step (1): Set the fitting starting point as
Figure GDA0002672550720000081
The fitting end point is
Figure GDA0002672550720000082
Among them, for the window W j with j as the starting point, the initial fitting starting point is
Figure GDA0002672550720000083

步骤(2):对于数据

Figure GDA0002672550720000084
采用直线回归的方式进行线段拟合,由此获得相应的线段数据
Figure GDA0002672550720000085
根据所述的拟合误差ERR计算公式计算其拟合误差ERR;Step (2): For the data
Figure GDA0002672550720000084
Line segment fitting is performed by means of linear regression, thereby obtaining the corresponding line segment data
Figure GDA0002672550720000085
Calculate its fitting error ERR according to the fitting error ERR calculation formula;

步骤(3):若ERR≤ωE,则令h=h+1,并重复步骤(2);若ERR>ωE,则保存当前拟合终点(即数据分割点),重置h=2,并回到步骤1,以当前拟合终点为新的拟合起点进行下一部分数据的拟合;Step (3): If ERR≤ω E , set h=h+1, and repeat step (2); if ERR>ω E , save the current fitting end point (ie, the data split point), and reset h=2 , and go back to step 1, and use the current fitting end point as the new fitting starting point to fit the next part of the data;

重复以上步骤(1)~(3)直至该窗口Wj内所有数据均已线段化,即获得了分段线性化后的数据

Figure GDA0002672550720000086
Repeat the above steps (1) to (3) until all the data in the window W j have been segmented, that is, the piecewise linearized data is obtained
Figure GDA0002672550720000086

步骤2.2:在线段三元组表示阶段,采用以下三元组的形式来描述一条线段sjStep 2.2: In the line segment triple representation stage, a line segment s j is described in the form of the following triples,

Figure GDA0002672550720000087
Figure GDA0002672550720000087

其中,kj表示线段斜率,

Figure GDA0002672550720000088
表示该线段在时间轴上的长度,rj表示该线段数值的增长率,即对于线段数据
Figure GDA0002672550720000089
对于窗口Wj数据线段化后的新序列
Figure GDA00026725507200000810
得到其三元组序列表示形式为{s1,s2,...,sn},其中n表示该窗口内数据分段后的线段数量;where k j represents the slope of the line segment,
Figure GDA0002672550720000088
Represents the length of the line segment on the time axis, and r j represents the growth rate of the line segment value, that is, for the line segment data
Figure GDA0002672550720000089
For the new sequence of window W j data segmented
Figure GDA00026725507200000810
Obtain its triplet sequence representation as {s 1 , s 2 , ..., s n }, where n represents the number of line segments after data segmentation in the window;

步骤2.3:在关联性计算阶段,对于设备运行过程中的两个运行参数VA和运行参数VB,首先需对线段化后的数据进行分割:以运行参数VA和运行参数VB为例,在窗口Wj内,记参数VA的分段点为

Figure GDA00026725507200000811
参数VB的分段点为
Figure GDA00026725507200000812
其中nA和nB分别表示运行参数A和B的测量数据在该窗口内分段后的线段数;对参数VA和VB的分段点进行合并,去除重复项并进行从小到大排列,得到两个参数的分割点序列为
Figure GDA00026725507200000813
随后,根据该分割点序列以及三元组表示形式获得参数VA和VB新的三元组序列为
Figure GDA00026725507200000814
Figure GDA00026725507200000815
Step 2.3: In the correlation calculation stage, for the two operating parameters VA and VB during the operation of the equipment, the segmented data needs to be segmented first: take the operating parameter VA and the operating parameter VB as an example , in the window W j , the segment point of the parameter V A is denoted as
Figure GDA00026725507200000811
The segmentation point of parameter VB is
Figure GDA00026725507200000812
Among them, n A and n B respectively represent the number of line segments of the measurement data of operating parameters A and B in this window; the segment points of parameters VA and VB are merged, duplicates are removed, and they are arranged from small to large , the split point sequence of the two parameters is obtained as
Figure GDA00026725507200000813
Then, the parameters VA and VB are obtained according to the split point sequence and the triplet representation . The new triplet sequence is
Figure GDA00026725507200000814
and
Figure GDA00026725507200000815

获得窗口Wj内两个参数VA和VB的三元组序列后,通过基于欧氏距离的关联性指标dAB来计算该窗口内两个参数VA和VB的关联性:After obtaining the triplet sequence of the two parameters VA and VB in the window W j , the correlation between the two parameters VA and VB in the window is calculated by the correlation index d AB based on the Euclidean distance :

Figure GDA0002672550720000091
Figure GDA0002672550720000091

Figure GDA0002672550720000092
Figure GDA0002672550720000092

式中:

Figure GDA0002672550720000093
为参数VA第i条线段的斜率,
Figure GDA0002672550720000094
为参数VB第i条线段的斜率,
Figure GDA0002672550720000095
为参数VA第i条线段的数值增长率,
Figure GDA0002672550720000096
为参数VB第i条线段的数值增长率。where:
Figure GDA0002672550720000093
is the slope of the ith line segment of parameter V A ,
Figure GDA0002672550720000094
is the slope of the ith line segment of parameter V B ,
Figure GDA0002672550720000095
is the numerical growth rate of the ith line segment of parameter V A ,
Figure GDA0002672550720000096
is the numerical growth rate of the ith line segment of parameter V B.

步骤3:根据已计算获得的关联性数据构造关联性预测模型,所述的关联性预测模型为多元自回归模型,并通过偏最小二乘算法估计模型参数。本步骤具体包含以下子步骤:Step 3: construct a relevance prediction model according to the calculated relevance data, the relevance prediction model is a multivariate autoregressive model, and the model parameters are estimated by a partial least squares algorithm. This step specifically includes the following sub-steps:

步骤3.1:构造关联性预测模型:设置预测步长为f,根据已知数据长度确定模型设计参数U和M使U+f+M-1=窗口Wj的总个数,并构造以下矩阵:Step 3.1: Construct the correlation prediction model: set the prediction step size to f, determine the model design parameters U and M according to the known data length so that U+f+M-1=the total number of windows W j , and construct the following matrix:

Figure GDA0002672550720000097
Figure GDA0002672550720000097

Figure GDA0002672550720000098
Figure GDA0002672550720000098

其中,{d1,d2,...,dU+f+M-1}表示参数VA和VB的关联性序列,dj表示窗口Wj内两个参数VA和VB的关联性指标dABAmong them, {d 1 , d 2 , ..., d U+f+M-1 } represents the correlation sequence of the parameters VA and VB , and d j represents the two parameters VA and VB in the window W j Relevance index d AB ;

步骤3.2:对于每一关联性序列,使用其中U个关联性值预测f步长后的关联性值,构造关联性预测模型:Step 3.2: For each correlation sequence, use the U correlation values to predict the correlation value after f step, and construct a correlation prediction model:

Fp=DpθF p =D p θ

其中,参数θ=[θ1,θ2,...,θU]T,可由偏最小二乘算法获得。The parameters θ=[θ 1 , θ 2 , . . . , θ U ] T can be obtained by partial least squares algorithm.

步骤4:对于新获得数据,根据关联性预测模型进行设备异常工况的预测,并在预测到异常工况发生前不断更新关联性预测模型以及模型参数。本步骤具体包含以下子步骤:Step 4: For the newly obtained data, predict the abnormal working conditions of the equipment according to the correlation prediction model, and continuously update the correlation prediction model and model parameters before the occurrence of abnormal working conditions is predicted. This step specifically includes the following sub-steps:

在预测时,利用传感器新获得的数据构造新的矩阵:When predicting, construct a new matrix with the newly acquired data from the sensor:

Figure GDA0002672550720000101
Figure GDA0002672550720000101

随后,使用已构造关联性预测模型对关联性值进行f步预测,即Subsequently, the correlation value is predicted in f-steps using the constructed correlation prediction model, i.e.

Figure GDA0002672550720000102
Figure GDA0002672550720000102

Figure GDA0002672550720000103
判断设备出现异常,其中dnormal为设备运行初期处于正常运行状态时参数VA和VB的关联性值,ωp为关联性值相对于初始正常的漂移量阈值;若
Figure GDA0002672550720000104
则利用传感器获得的新数据重构模型以更新模型参数θ;when
Figure GDA0002672550720000103
It is judged that the equipment is abnormal, where d normal is the correlation value of the parameters VA and VB when the equipment is in a normal operating state in the early stage of operation, and ω p is the drift threshold of the correlation value relative to the initial normal; if
Figure GDA0002672550720000104
Then use the new data obtained by the sensor to reconstruct the model to update the model parameter θ;

随着数据的更新不断预测一定预测步长的关联性值,从而预测设备异常工况发生时间。在本例中,预测步长f=10,阈值ωp=0.1。With the update of the data, the correlation value of a certain prediction step is continuously predicted, so as to predict the occurrence time of abnormal working conditions of the equipment. In this example, the prediction step size is f=10, and the threshold ωp =0.1.

根据步骤2-步骤4,进行关联性计算以及关联性变化趋势预测,结果如图2所示。随后,根据设置的失效阈值ωp,进行异常工况预测,结果如图3所示,与此同时还给出了使用实际数据获得的关联性序列根据设定的阈值检测得到的失效时间。According to steps 2 to 4, correlation calculation and correlation change trend prediction are performed, and the results are shown in Figure 2. Then, according to the set failure threshold ω p , the abnormal working condition is predicted, and the result is shown in Fig. 3. At the same time, the failure time detected by the correlation sequence obtained by using the actual data according to the set threshold value is also given.

图1给出了汽轮机运行参数测量值与预测结果。从图中可知,利用指数平滑预测便可对单个参数获得较好的预测效果。图2给出了汽轮机真空A与其他参数关联性趋势预测结果与真值对比。由图可见,得到了良好的预测效果。图3给出了汽轮机异常发生时间预测结果。图3横坐标的1-6分别代表真空A与其余6个参数的关联性,纵坐标表示预测的异常工况发生时间。由图3可知,利用几组参数关联性的预测都获得了比较准确的预测结果,即可以提前一定步长预测到异常工况的发生。另外,通过对原始数据的分析,已知真空A从第762个采样点开始指示异常,加速下降,而通过对关联性变化趋势的分析,从图3可以看出,最早预测到异常工况发生的时间为第590个采样点(ID6),即更早捕捉到了异常的发生。更重要的是,通过关联性变化趋势,找到最早发生异常所对应的参数,有助于判断异常发生的位置,对于排除异常起到重要的作用。Figure 1 shows the measured values and predicted results of the steam turbine operating parameters. As can be seen from the figure, the use of exponential smoothing prediction can obtain a better prediction effect for a single parameter. Figure 2 shows the comparison between the trend prediction results of the correlation between the steam turbine vacuum A and other parameters and the true value. It can be seen from the figure that a good prediction effect is obtained. Figure 3 shows the prediction results of the occurrence time of the abnormality of the steam turbine. 1-6 of the abscissa in Figure 3 represent the correlation between vacuum A and the other 6 parameters respectively, and the ordinate represents the predicted occurrence time of abnormal working conditions. It can be seen from Fig. 3 that relatively accurate prediction results have been obtained by using several sets of parameter correlation predictions, that is, the occurrence of abnormal conditions can be predicted in advance by a certain step size. In addition, through the analysis of the original data, it is known that the vacuum A starts to indicate abnormality from the 762nd sampling point, and the decline accelerates, and through the analysis of the correlation trend, it can be seen from Figure 3 that the earliest abnormal working condition is predicted to occur. The time is the 590th sampling point (ID6), that is, the occurrence of the exception was caught earlier. More importantly, finding the parameters corresponding to the earliest abnormality through the trend of correlation changes is helpful for judging the location of the abnormality and plays an important role in eliminating the abnormality.

Claims (1)

1.一种基于运行参数关联性分析的工业过程异常工况预测方法,其特征在于,包括以下步骤:1. A method for predicting abnormal working conditions in an industrial process based on correlation analysis of operating parameters, characterized in that it comprises the following steps: 步骤1:采用Holt指数平滑模型,对工业过程各传感器所采集的测量值序列进行定步长预测;Step 1: Use the Holt exponential smoothing model to predict the sequence of measurement values collected by each sensor in the industrial process with a fixed step size; 步骤2:以滑动窗口的方式,构造以工业过程运行参数变化趋势为特征的三元组,对数据窗口内的测量值序列进行表示,并通过基于欧氏距离的关联性指标计算该窗口内任意两个运行参数的关联性;Step 2: Construct triples characterized by the changing trend of industrial process operating parameters in the form of sliding windows, represent the measured value sequence in the data window, and calculate any arbitrary value in the window through the correlation index based on Euclidean distance. The correlation of two operating parameters; 步骤3:根据已计算获得的关联性数据构造关联性预测模型,所述的关联性预测模型为多元自回归模型,并通过偏最小二乘算法估计模型参数;Step 3: construct a relevance prediction model according to the calculated relevance data, the relevance prediction model is a multiple autoregressive model, and the model parameters are estimated by a partial least squares algorithm; 步骤4:对于新获得数据,根据关联性预测模型进行设备异常工况的预测,并在预测到异常工况发生前不断更新关联性预测模型以及模型参数;Step 4: For the newly obtained data, predict the abnormal working conditions of the equipment according to the correlation prediction model, and continuously update the correlation prediction model and model parameters before the occurrence of abnormal working conditions is predicted; 所述步骤1包含以下子步骤:The step 1 includes the following sub-steps: 步骤1.1:针对具有多个传感器的工业设备,记传感器数量为N,当设备处于运行过程中,不断采集到表征设备运行状态的运行参数值即传感器数据,将各传感器测量序列记为
Figure FDA0002594709670000011
其中K表示序列长度,
Figure FDA0002594709670000012
表示传感器i在第k个采样时刻点的测量值;
Step 1.1: For industrial equipment with multiple sensors, record the number of sensors as N. When the equipment is in operation, the operating parameter values that characterize the operating state of the equipment, that is, sensor data, are continuously collected, and each sensor measurement sequence is recorded as
Figure FDA0002594709670000011
where K is the sequence length,
Figure FDA0002594709670000012
represents the measurement value of sensor i at the kth sampling time point;
步骤1.2:对于传感器i,采用Holt指数平滑模型对其测量值序列进行预测,给定测量值
Figure FDA0002594709670000013
其平滑值可根据下式计算:
Step 1.2: For sensor i, use the Holt exponential smoothing model to predict its measurement sequence, given the measurement
Figure FDA0002594709670000013
Its smoothed value can be calculated according to the following formula:
Figure FDA0002594709670000014
Figure FDA0002594709670000014
Figure FDA0002594709670000015
Figure FDA0002594709670000015
其中,
Figure FDA0002594709670000016
表示
Figure FDA0002594709670000017
的平滑值;
Figure FDA0002594709670000018
是线性增长因子,代表平滑后的趋势;α和β是平滑系数,取值范围均为(0,1);Holt模型的初始条件如下:
in,
Figure FDA0002594709670000016
express
Figure FDA0002594709670000017
the smoothed value of ;
Figure FDA0002594709670000018
is a linear growth factor, representing the trend after smoothing; α and β are smoothing coefficients, both in the range of (0, 1); the initial conditions of the Holt model are as follows:
Figure FDA0002594709670000019
Figure FDA0002594709670000019
Figure FDA00025947096700000110
Figure FDA00025947096700000110
Figure FDA00025947096700000111
Figure FDA00025947096700000111
步骤1.3:在获得测量数据的平滑值以及线性增长因子后,利用该结果进行预测,预测值
Figure FDA00025947096700000112
为:
Step 1.3: After obtaining the smoothed value of the measured data and the linear growth factor, use the result to predict, predict the value
Figure FDA00025947096700000112
for:
Figure FDA0002594709670000021
Figure FDA0002594709670000021
其中l代表预测步长,τ为设备传感器信号的采样间隔;where l represents the prediction step size, and τ is the sampling interval of the device sensor signal; 步骤2包含以下子步骤:Step 2 contains the following sub-steps: 步骤2.1:运行参数关联性分析分为时间序列分段拟合、三元组表示和关联性计算三个阶段;时间序列分段拟合阶段中,对于固定长度为L的数据窗口,记为窗口Wj,运行参数Xi,i=1,2,...,N,在该窗口内的L个数据为
Figure FDA0002594709670000022
其中j为该窗口起点,对应的采样时刻为tj;若假设该窗口内其中一个时间段内的m个数据
Figure FDA0002594709670000023
能够由一条线段进行拟合,对于其中的测量值
Figure FDA0002594709670000024
其在拟合线段中所对应的值为
Figure FDA0002594709670000025
则该线段的拟合误差ERR计算公式为:
Step 2.1: Running parameter correlation analysis is divided into three stages: time series segmental fitting, triple representation and correlation calculation; in the time series segmental fitting stage, for a data window with a fixed length of L, it is recorded as a window W j , running parameters X i , i=1, 2,...,N, the L data in this window are
Figure FDA0002594709670000022
where j is the starting point of the window, and the corresponding sampling time is t j ; if it is assumed that m data in one of the time periods in the window
Figure FDA0002594709670000023
can be fitted by a line segment, for the measured values in
Figure FDA0002594709670000024
Its corresponding value in the fitted line segment is
Figure FDA0002594709670000025
Then the calculation formula of the fitting error ERR of the line segment is:
Figure FDA0002594709670000026
Figure FDA0002594709670000026
在对于以j为起点的窗口数据进行分段线性化时,从
Figure FDA0002594709670000027
开始对其进行线段拟合;在数据分段拟合的过程按以下步骤进行,其中记设定的拟合误差阈值为ωE
When performing piecewise linearization on the window data starting from j, from
Figure FDA0002594709670000027
Begin to perform line segment fitting on it; in the process of data segment fitting, follow the steps below, where the set fitting error threshold is ω E :
步骤(1):设置拟合起点为
Figure FDA0002594709670000028
拟合终点为
Figure FDA0002594709670000029
h=2;其中,对于以j为起点的窗口Wj,初始的拟合起点为
Figure FDA00025947096700000210
Step (1): Set the fitting starting point as
Figure FDA0002594709670000028
The fitting end point is
Figure FDA0002594709670000029
h=2; where, for the window W j with j as the starting point, the initial fitting starting point is
Figure FDA00025947096700000210
步骤(2):对于数据
Figure FDA00025947096700000211
采用直线回归的方式进行线段拟合,由此获得相应的线段数据
Figure FDA00025947096700000212
根据所述的拟合误差ERR计算公式计算其拟合误差ERR;
Step (2): For the data
Figure FDA00025947096700000211
Line segment fitting is performed by means of linear regression, thereby obtaining the corresponding line segment data
Figure FDA00025947096700000212
Calculate its fitting error ERR according to the fitting error ERR calculation formula;
步骤(3):若ERR≤ωE,则令h=h+1,并重复步骤(2);若ERR>ωE,则保存当前拟合终点,重置h=2,并回到步骤(1),以当前拟合终点为新的拟合起点进行下一部分数据的拟合;Step (3): If ERR≤ω E , set h=h+1, and repeat step (2); if ERR >ω E , save the current fitting end point, reset h=2, and return to step ( 1), use the current fitting end point as the new fitting starting point to perform the fitting of the next part of the data; 重复以上步骤(1)~(3)直至该窗口Wj内所有数据均已线段化,即获得了分段线性化后的数据
Figure FDA00025947096700000213
Repeat the above steps (1) to (3) until all the data in the window W j have been segmented, that is, the piecewise linearized data is obtained
Figure FDA00025947096700000213
步骤2.2:在线段三元组表示阶段,采用以下三元组的形式来描述一条线段sjStep 2.2: In the line segment triple representation stage, a line segment s j is described in the form of the following triples,
Figure FDA00025947096700000214
Figure FDA00025947096700000214
其中,kj表示线段斜率,
Figure FDA0002594709670000031
表示该线段在时间轴上的长度,rj表示该线段数值的增长率,即对于线段数据
Figure FDA0002594709670000032
对于窗口Wj数据线段化后的新序列
Figure FDA0002594709670000033
得到其三元组序列表示形式为{s1,s2,...,sn},其中n表示该窗口内数据分段后的线段数量;
where k j represents the slope of the line segment,
Figure FDA0002594709670000031
Represents the length of the line segment on the time axis, and r j represents the growth rate of the line segment value, that is, for the line segment data
Figure FDA0002594709670000032
For the new sequence of window W j data segmented
Figure FDA0002594709670000033
Obtain its triplet sequence representation as {s 1 , s 2 , ..., s n }, where n represents the number of line segments after data segmentation in the window;
步骤2.3:在关联性计算阶段,对于设备运行过程中的两个运行参数VA和运行参数VB,首先需对线段化后的数据进行分割:在窗口Wj内,记参数VA的分段点为
Figure FDA0002594709670000034
参数VB的分段点为
Figure FDA0002594709670000035
其中nA和nB分别表示运行参数VA和VB的测量数据在该窗口内分段后的线段数;对参数VA和VB的分段点进行合并,去除重复项并进行从小到大排列,得到两个参数的分割点序列为
Figure FDA0002594709670000036
随后,根据该分割点序列以及三元组表示形式获得参数VA和VB新的三元组序列为
Figure FDA0002594709670000037
Figure FDA0002594709670000038
Step 2.3: In the correlation calculation stage, for the two operating parameters VA and VB during the operation of the equipment, the segmented data needs to be segmented first: in the window W j , record the score of the parameter VA . segment point is
Figure FDA0002594709670000034
The segmentation point of parameter VB is
Figure FDA0002594709670000035
Among them, n A and n B respectively represent the number of line segments of the measurement data of the operating parameters VA and VB after segmenting within the window; the segment points of the parameters VA and VB are merged, the duplicates are removed, and the sequence is from small to Large permutation, the split point sequence of the two parameters is obtained as
Figure FDA0002594709670000036
Then, the parameters VA and VB are obtained according to the split point sequence and the triplet representation . The new triplet sequence is
Figure FDA0002594709670000037
and
Figure FDA0002594709670000038
获得窗口Wj内两个参数VA和VB的三元组序列后,通过基于欧氏距离的关联性指标dAB来计算该窗口内两个参数VA和VB的关联性:After obtaining the triplet sequence of the two parameters VA and VB in the window W j , the correlation between the two parameters VA and VB in the window is calculated by the correlation index d AB based on the Euclidean distance :
Figure FDA0002594709670000039
Figure FDA0002594709670000039
Figure FDA00025947096700000310
Figure FDA00025947096700000310
式中:
Figure FDA00025947096700000311
为参数VA第i条线段的斜率,
Figure FDA00025947096700000312
为参数VB第i条线段的斜率,
Figure FDA00025947096700000313
为参数VA第i条线段的数值增长率,
Figure FDA00025947096700000314
为参数VB第i条线段的数值增长率;
where:
Figure FDA00025947096700000311
is the slope of the ith line segment of parameter V A ,
Figure FDA00025947096700000312
is the slope of the ith line segment of parameter V B ,
Figure FDA00025947096700000313
is the numerical growth rate of the ith line segment of parameter V A ,
Figure FDA00025947096700000314
is the numerical growth rate of the i-th line segment of parameter V B ;
步骤3包含以下子步骤:Step 3 contains the following sub-steps: 步骤3.1:构造关联性预测模型:设置预测步长为f,根据已知数据长度确定模型设计参数U和M使U+f+M-1=窗口Wj的总个数,并构造以下矩阵:Step 3.1: Construct the correlation prediction model: set the prediction step size to f, determine the model design parameters U and M according to the known data length so that U+f+M-1=the total number of windows W j , and construct the following matrix:
Figure FDA00025947096700000315
Figure FDA00025947096700000315
Figure FDA00025947096700000316
Figure FDA00025947096700000316
其中,{d1,d2,...,dU+f+M-1}表示参数VA和VB的关联性序列,dj表示窗口Wj内两个参数VA和VB的关联性指标dABAmong them, {d 1 , d 2 , ..., d U+f+M-1 } represents the correlation sequence of the parameters VA and VB , and d j represents the two parameters VA and VB in the window W j Relevance index d AB ; 步骤3.2:对于每一关联性序列,使用其中U个关联性值预测f步长后的关联性值,构造关联性预测模型:Step 3.2: For each correlation sequence, use the U correlation values to predict the correlation value after f step, and construct a correlation prediction model: Fp=DpθF p =D p θ 其中,参数θ=[θ1,θ2,...,θU]T,可由偏最小二乘算法获得;Wherein, the parameter θ=[θ 1 , θ 2 , ..., θ U ] T , which can be obtained by partial least squares algorithm; 步骤4包含以下子步骤:Step 4 contains the following sub-steps: 在预测时,利用传感器新获得的数据构造新的矩阵:When predicting, construct a new matrix with the newly acquired data from the sensor:
Figure FDA0002594709670000041
Figure FDA0002594709670000041
随后,使用已构造关联性预测模型对关联性值进行f步预测,即Subsequently, the correlation value is predicted in f-steps using the constructed correlation prediction model, i.e.
Figure FDA0002594709670000042
Figure FDA0002594709670000042
Figure FDA0002594709670000043
判断设备出现异常,其中dnormal为设备运行初期处于正常运行状态时参数VA和VB的关联性值,ωp为关联性值相对于初始正常的漂移量阈值;若
Figure FDA0002594709670000044
则利用传感器获得的新数据重构模型以更新模型参数θ;
when
Figure FDA0002594709670000043
It is judged that the equipment is abnormal, where d normal is the correlation value of the parameters VA and VB when the equipment is in a normal operating state in the early stage of operation, and ω p is the drift threshold of the correlation value relative to the initial normal; if
Figure FDA0002594709670000044
Then use the new data obtained by the sensor to reconstruct the model to update the model parameter θ;
随着数据的更新不断预测一定预测步长的关联性值,从而预测设备异常工况发生时间。With the update of the data, the correlation value of a certain prediction step is continuously predicted, so as to predict the occurrence time of abnormal working conditions of the equipment.
CN201910244872.5A 2019-03-28 2019-03-28 Prediction method of abnormal working condition of industrial process based on correlation analysis of operating parameters Active CN110008565B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910244872.5A CN110008565B (en) 2019-03-28 2019-03-28 Prediction method of abnormal working condition of industrial process based on correlation analysis of operating parameters

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910244872.5A CN110008565B (en) 2019-03-28 2019-03-28 Prediction method of abnormal working condition of industrial process based on correlation analysis of operating parameters

Publications (2)

Publication Number Publication Date
CN110008565A CN110008565A (en) 2019-07-12
CN110008565B true CN110008565B (en) 2020-12-11

Family

ID=67168700

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910244872.5A Active CN110008565B (en) 2019-03-28 2019-03-28 Prediction method of abnormal working condition of industrial process based on correlation analysis of operating parameters

Country Status (1)

Country Link
CN (1) CN110008565B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12149401B2 (en) 2021-11-23 2024-11-19 International Business Machines Corporation Identifying persistent anomalies for failure prediction

Families Citing this family (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111913444B (en) * 2019-09-07 2022-03-18 宁波大学 A chemical process monitoring method based on time series multi-block modeling strategy
CN111553606A (en) * 2020-05-06 2020-08-18 上海核工程研究设计院有限公司 Evaluation method for nuclear power equipment component design and equipment index relevance
CN113867262B (en) * 2020-06-30 2023-07-14 华晨宝马汽车有限公司 Device, method and medium for monitoring the operating state of a spindle device
CN111983478A (en) * 2020-07-07 2020-11-24 江苏大学 Electrochemical energy storage power station SOC anomaly detection method based on Holt linear trend model
CN112464146B (en) * 2020-12-03 2022-06-07 北京航空航天大学 A key subsystem and single-machine correlation health baseline construction method based on historical telemetry data
CN112801426B (en) * 2021-04-06 2021-06-22 浙江浙能技术研究院有限公司 Industrial process fault fusion prediction method based on correlation parameter mining
CN113624025B (en) * 2021-08-18 2022-04-22 浙江大学 Condenser vacuum low-jump machine symptom capturing method based on correlation of operation parameters
CN113792988B (en) * 2021-08-24 2024-07-12 河北先河环保科技股份有限公司 Enterprise online monitoring data anomaly identification method
CN115034094B (en) * 2022-08-10 2022-10-25 南通恒强轧辊有限公司 Prediction method and system for operation state of metal processing machine tool
CN115509187B (en) * 2022-09-20 2023-04-18 北京中佳瑞通科技有限公司 Industrial big data processing method and system
CN115689071B (en) * 2023-01-03 2023-05-02 南京工大金泓能源科技有限公司 Equipment fault fusion prediction method and system based on associated parameter mining
CN115829422B (en) * 2023-02-21 2024-01-02 北京瀚海蓝山智能科技有限公司 Industrial equipment operation abnormal state identification method based on big data

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109086804A (en) * 2018-07-12 2018-12-25 中石化石油机械股份有限公司 A kind of hydraulic device fault forecast method merged based on multi source status monitoring information and reliability characteristic

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009260176A (en) * 2008-04-21 2009-11-05 Nec Electronics Corp Method of predicting reliability of semiconductor device, and program therefor
CN108037387B (en) * 2017-12-05 2020-06-19 北京能源集团有限责任公司 Equipment fault analysis method and device based on clustering
CN108873859B (en) * 2018-05-31 2020-07-31 浙江工业大学 Fault prediction model method of bridge grab ship unloader based on improved association rules
CN109110608A (en) * 2018-10-25 2019-01-01 歌拉瑞电梯股份有限公司 A kind of elevator faults prediction technique based on big data study

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109086804A (en) * 2018-07-12 2018-12-25 中石化石油机械股份有限公司 A kind of hydraulic device fault forecast method merged based on multi source status monitoring information and reliability characteristic

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US12149401B2 (en) 2021-11-23 2024-11-19 International Business Machines Corporation Identifying persistent anomalies for failure prediction

Also Published As

Publication number Publication date
CN110008565A (en) 2019-07-12

Similar Documents

Publication Publication Date Title
CN110008565B (en) Prediction method of abnormal working condition of industrial process based on correlation analysis of operating parameters
CN110008253B (en) An industrial data association rule mining and abnormal working condition prediction method
CN110414155B (en) Fan component temperature abnormity detection and alarm method with single measuring point
CN110414154B (en) Fan component temperature abnormity detection and alarm method with double measuring points
CN108038044B (en) Anomaly detection method for continuous monitored object
CN109033499B (en) Multi-stage consistency inspection method for predicting residual life of aircraft engine
CN110672332B (en) A Gas Turbine Fault Early Warning System Based on SARIMA Model
CN110701137B (en) Intelligent online detection and diagnosis device and method for hydraulic system of heading machine
CN111368428B (en) Sensor precision degradation fault detection method based on monitoring second-order statistics
CN111931834B (en) Anomaly detection method, equipment and storage medium for aluminum profile extrusion process flow data based on isolated forest algorithm
CN112861350B (en) Temperature overheating defect early warning method for stator winding of water-cooled steam turbine generator
CN116772285B (en) Intelligent building heating load safety real-time monitoring method
CN111125895B (en) An online evaluation method for the service power characteristics of the whole wind turbine
CN109061387A (en) A kind of power grid abnormality method of discrimination based on annulus theorem
CN112700039A (en) Steady state detection and extraction method for load operation data of thermal power plant
CN118729315A (en) An intelligent multi-parameter environmental monitoring method
CN109299201B (en) Power plant production subsystem abnormity monitoring method and device based on two-stage clustering
CN118309644A (en) Pipeline pump operation flow monitoring method and system based on digital twin
CN112418517B (en) A prediction method for early warning of imminent freezing damage
CN118653970A (en) A method and system for correcting the warning threshold of wind turbine operation status
CN104713730B (en) Method for determining degeneration rate of aircraft engine according to vibration signal
CN118332467A (en) Speed sensor operation fault diagnosis and management system based on data analysis
CN105302476B (en) A kind of reliability data online acquisition for nuclear power plant equipment analyzes storage system and its storage method
CN118914960A (en) Electric energy meter abnormality detection method based on sliding window model
CN117761423A (en) Power distribution network fault prediction method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant