CN108804740A - Long distance pipeline pressure monitoring method based on integrated improvement ICA-KRR algorithms - Google Patents
Long distance pipeline pressure monitoring method based on integrated improvement ICA-KRR algorithms Download PDFInfo
- Publication number
- CN108804740A CN108804740A CN201810285077.6A CN201810285077A CN108804740A CN 108804740 A CN108804740 A CN 108804740A CN 201810285077 A CN201810285077 A CN 201810285077A CN 108804740 A CN108804740 A CN 108804740A
- Authority
- CN
- China
- Prior art keywords
- matrix
- pressure monitoring
- long
- component
- distance pipeline
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F17—STORING OR DISTRIBUTING GASES OR LIQUIDS
- F17D—PIPE-LINE SYSTEMS; PIPE-LINES
- F17D5/00—Protection or supervision of installations
- F17D5/02—Preventing, monitoring, or locating loss
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/15—Correlation function computation including computation of convolution operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/16—Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/10—Complex mathematical operations
- G06F17/18—Complex mathematical operations for evaluating statistical data, e.g. average values, frequency distributions, probability functions, regression analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2113/00—Details relating to the application field
- G06F2113/14—Pipes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/06—Power analysis or power optimisation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Data Mining & Analysis (AREA)
- Pure & Applied Mathematics (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Algebra (AREA)
- Databases & Information Systems (AREA)
- Computing Systems (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- Geometry (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Operations Research (AREA)
- Probability & Statistics with Applications (AREA)
- Mechanical Engineering (AREA)
- Examining Or Testing Airtightness (AREA)
Abstract
本发明公开了一种基于集成改进ICA‑KRR算法的长输管道压力监测方法,包括以下步骤:1)构建长输管道压力监测数据矩阵;2)计算变量P∈Rm×m;3)提取分量矩阵T=PTX;4)对提取的分量矩阵T进行白化,得白化后的结果;5)计算矩阵S=CTZ;6)计算矩阵Cn;7)计算分离矩阵W∈Rd×m及混合矩阵A∈Rm×d;8)得独立分量的源信号,独立分量的源信号之间的独立关系通过非高斯性反映,所述非高斯性由负熵函数进行量化,负熵函数可选择三种非二次函数;9)构建三种分量重要性评价标准;10)混合形成双层综合学习策略;11)以形成9个分量选择模型;12)得到权重系数w;13)得回归的故障信号数据y;14)计算泄漏位置d,该方法能够实现长输管道上泄漏位置的实时监测及准确定位。
The invention discloses a long-distance pipeline pressure monitoring method based on an integrated improved ICA-KRR algorithm, comprising the following steps: 1) constructing a long-distance pipeline pressure monitoring data matrix; 2) calculating the variable P∈R m×m ; 3) extracting Component matrix T=P T X; 4) Whiten the extracted component matrix T to obtain the whitened result; 5) Calculate the matrix S=C T Z; 6) Calculate the matrix C n ; 7) Calculate the separation matrix W∈R d × m and mixing matrix A ∈ R m × d ; 8) get the source signal of the independent component, the independent relationship between the source signal of the independent component is reflected by non-Gaussianity, and the non-Gaussianity is quantified by the negative entropy function, Negative entropy function can choose three kinds of non-quadratic functions; 9) construct three kinds of component importance evaluation criteria; 10) form a double-layer comprehensive learning strategy by mixing; 11) form 9 component selection models; 12) get weight coefficient w; 13) Obtain the regressed fault signal data y; 14) Calculate the leakage location d, this method can realize the real-time monitoring and accurate positioning of the leakage location on the long-distance pipeline.
Description
技术领域technical field
本发明属于长输油气管道安全检测技术领域,涉及一种基于集成改进ICA-KRR算法的长输管道压力监测方法。The invention belongs to the technical field of safety detection of long-distance oil and gas pipelines, and relates to a pressure monitoring method of long-distance pipelines based on an integrated improved ICA-KRR algorithm.
背景技术Background technique
近年,随着油气管道使用年限增加,各种非人为因素导致的管道泄漏事故频率不断上升,给企业带来严重的经济损失。因此,对管道压力实时监测,精确定位泄漏故障并及时预警具有重要的研究意义。In recent years, with the increasing service life of oil and gas pipelines, the frequency of pipeline leakage accidents caused by various non-human factors has been increasing, which has brought serious economic losses to enterprises. Therefore, real-time monitoring of pipeline pressure, precise location of leakage faults and timely early warning have important research significance.
油气管道泄漏检测技术是保障管道安全生产的重要手段。随着信息技术与现代控制理论的快速发展,泄漏检测方法以其较高的效率、灵活的运用方式获得了广泛的应用,已经成为对管道泄漏进行连续监测的主要手段。由于管道泄漏突发性强,压力监测数据复杂且冗余。因此,监测管道压力并及时对泄漏故障进行预警,需识别管道压力监测数据中的有效信息和特征规律,再建立合适的方法和模型对压力数据分析方能实现故障检测。Oil and gas pipeline leakage detection technology is an important means to ensure the safe production of pipelines. With the rapid development of information technology and modern control theory, leak detection methods have been widely used due to their high efficiency and flexible application methods, and have become the main means of continuous monitoring of pipeline leakage. Due to the suddenness of pipeline leakage, the pressure monitoring data is complex and redundant. Therefore, in order to monitor pipeline pressure and give early warning of leakage failures, it is necessary to identify effective information and characteristic rules in pipeline pressure monitoring data, and then establish appropriate methods and models to analyze pressure data in order to realize fault detection.
对此,长输油气管道的压力监测及风险预警工作正走向定量积极主动的策略。目前,国内外学者对管道泄漏故障方面的研究较多,针对管道压力监测与故障泄漏定位,提出了各具特色的研究方法。王明达等利用独立分量分析结合支持向量机的方法对管道压力信号降噪分离实现泄漏检测,张宇等分别采用动态压力变送器测量管道压力的动态变化和经验模态分解的方法分析压力信号,但对故障压力信号的数据分析不能实现精确定位,林伟国等利用小波去噪对异常信号识别并提取,实现了干扰信号与泄漏信号的甄别,然而对管道多点压力监测方案的有效性不高,衷路生等采用独立成分分析与主成分分析分离信号并结合Lasso回归方法实现故障发生时主要异常变量的定位和选择,将产生故障的异常变量分步检测并实现定位,但是Lasso回归对于中型数据集的处理速度效果并不理想、ChudongTong以独立分量分析模型为基础,扩展了双层贝叶斯参考,强化了对独立分量的选择。综之,现有的研究方法对管道压力监测及泄漏故障定位存在着不同程度的局限性,定位精度与实际状况吻合度不理想。In this regard, the pressure monitoring and risk warning work of long-distance oil and gas pipelines is moving towards a quantitative and proactive strategy. At present, scholars at home and abroad have done a lot of research on pipeline leakage faults, and have put forward unique research methods for pipeline pressure monitoring and fault leakage location. Wang Mingda et al. used the method of independent component analysis combined with support vector machine to denoise and separate the pipeline pressure signal to realize leak detection. Zhang Yu et al. used dynamic pressure transmitter to measure the dynamic change of pipeline pressure and empirical mode decomposition to analyze the pressure signal respectively. , but the data analysis of fault pressure signals cannot achieve accurate positioning. Lin Weiguo et al. used wavelet denoising to identify and extract abnormal signals, and realized the discrimination between interference signals and leakage signals. However, the effectiveness of multi-point pressure monitoring schemes for pipelines is not high. , Zhong Lusheng et al. used independent component analysis and principal component analysis to separate signals and combined with Lasso regression method to realize the location and selection of the main abnormal variables when a fault occurs, and detect and locate the abnormal variables that cause faults step by step. However, Lasso regression is not suitable for medium-sized The processing speed effect of the data set is not ideal. Based on the independent component analysis model, ChudongTong expanded the double-layer Bayesian reference and strengthened the selection of independent components. To sum up, the existing research methods have different degrees of limitations in pipeline pressure monitoring and leakage fault location, and the accuracy of location does not match the actual situation ideally.
因此基于以上分析,作者提出一种综合改进的独立分量分析算法(EnsembleModified Independent Component Analysis,EMICA)结合核岭回归算法(Kernel RidgeRegression,KRR)的管道压力监测与泄漏实时定位集成模型。利用正常离线数据训练EMICA模型,构建统计量T2和Q约束并提升模型效率。KRR算法对故障前后数据进行回归分析,得到泄漏先后回归系数变化幅值,据此实现泄漏定位与诊断。最后,进行了TE(TennesseeEastman)过程的数值仿真实验,并与已有的泄漏诊断方法进行比较,验证所提出方法的性能。Therefore, based on the above analysis, the author proposes a comprehensive improved independent component analysis algorithm (Ensemble Modified Independent Component Analysis, EMICA) combined with Kernel Ridge Regression algorithm (Kernel Ridge Regression, KRR) integrated model of pipeline pressure monitoring and real-time leak location. Use normal offline data to train the EMICA model, construct statistics T 2 and Q constraints, and improve model efficiency. The KRR algorithm performs regression analysis on the data before and after the fault, and obtains the change amplitude of the regression coefficient before and after the leakage, based on which the leakage location and diagnosis are realized. Finally, the numerical simulation experiment of TE (TennesseeEastman) process is carried out, and compared with the existing leakage diagnosis method, the performance of the proposed method is verified.
以上方法通过不同的压力监测方法取得了一定的效果,但这些应用中也存在着对原始数列的选取未进行筛选、对其适用性分析不够导致判别能力减弱及精度降低的问题。The above methods have achieved certain results through different pressure monitoring methods, but there are also problems in these applications that the selection of the original sequence is not screened, and the analysis of its applicability is not enough, resulting in weakened discrimination ability and reduced accuracy.
发明内容Contents of the invention
本发明的目的在于克服上述现有技术的缺点,提供了一种基于集成改进ICA-KRR算法的长输管道压力监测方法,该方法能够实现长输管道上泄漏位置的实时监测及准确定位。The purpose of the present invention is to overcome the above-mentioned shortcomings of the prior art, and provide a long-distance pipeline pressure monitoring method based on the integrated improved ICA-KRR algorithm, which can realize real-time monitoring and accurate positioning of the leakage position on the long-distance pipeline.
为达到上述目的,本发明所述的基于集成改进ICA-KRR算法的长输管道压力监测方法包括以下步骤:In order to achieve the above object, the long-distance pipeline pressure monitoring method based on the integrated improved ICA-KRR algorithm of the present invention comprises the following steps:
1)采集若干长输管道的压力监测数据,再通过获取得到的长输管道的压力监测数据构建长输管道压力监测数据矩阵X∈Rm×n,n为获取得到的长输管道压力监测数据的数目,m为变量数;1) Collect the pressure monitoring data of several long-distance pipelines, and then construct the long-distance pipeline pressure monitoring data matrix X∈R m×n through the acquired pressure monitoring data of long-distance pipelines, where n is the obtained long-distance pipeline pressure monitoring data The number of , m is the number of variables;
2)计算长输管道压力监测数据的协方差矩阵XXT/(n-1)=PΛPT,其中,Λ为长输管道压力监测数据矩阵X的特征向量,Λ=diag{λ1,λ2,…,λm},再根据长输管道压力监测数据的协方差矩阵XXT/(n-1)=PΛPT及特征向量Λ计算变量P∈Rm×m;2) Calculate the covariance matrix XX T /(n-1)= PΛPT of the long-distance pipeline pressure monitoring data, where Λ is the eigenvector of the long-distance pipeline pressure monitoring data matrix X, Λ=diag{λ 1 ,λ 2 ,...,λ m }, and then calculate the variable P∈R m×m according to the covariance matrix XX T /(n-1)=PΛP T and the eigenvector Λ of the long-distance pipeline pressure monitoring data;
3)根据变量P从长输管道压力监测数据矩阵X中提取分量矩阵T=PTX;3) Extract the component matrix T=P T X from the long-distance pipeline pressure monitoring data matrix X according to the variable P;
4)计算变量Q=Λ-1/2PT,再对提取的分量矩阵T进行白化,得白化后的结果x=Λ-1/2T=Λ-1/2PTX=QX;4) Calculate the variable Q=Λ- 1/2 P T , and then whiten the extracted component matrix T to obtain the whitened result x =Λ- 1/2 T=Λ- 1/2 P T X=QX;
5)根据CTC=D条件计算矩阵C∈Rm×n,其中,D=diag{λ1,λ2,…,λd}为已知d个独立信号的特征向量,再根据矩阵C计算矩阵S=CTZ;5) Calculate the matrix C∈R m×n according to the C T C = D condition, where D = diag{λ 1 ,λ 2 ,…,λ d } are the eigenvectors of known d independent signals, and then according to the matrix C Calculation matrix S=C T Z;
6)根据Cn T=D-1/2CT及Cn TCn=I计算矩阵Cn;6) Calculate matrix C n according to C n T =D -1/2 C T and C n T C n =I;
7)计算分离矩阵W∈Rd×m及混合矩阵A∈Rm×d,其中, 7) Calculate separation matrix W∈R d×m and mixing matrix A∈R m×d , where,
8)通过分离矩阵W对监测数据矩阵X∈Rm×n进行信号分离,得独立分量的源信号,独立分量的源信号之间的独立关系通过非高斯性反映,所述非高斯性由负熵函数J(WTX)=[E{G(WTX)}-E{G(v)}]2进行量化,其中,v为零均值及单位方差的高斯变量,负熵函数可选择三种非二次函数,所述三种非二次函数分别为G2(u)=exp(-a2u2/2)及G3=u4,其中1≤a1≤2,a2≈1,cosh()为双曲余弦函数;8) Separate the monitoring data matrix X∈R m×n through the separation matrix W to obtain the source signals of the independent components, and the independent relationship between the source signals of the independent components is reflected by the non-Gaussian property, and the non-Gaussian property is represented by the negative Entropy function J(W T X)=[E{G(W T X)}-E{G( v )}] 2 for quantization, where v is a Gaussian variable with zero mean and unit variance, and the negative entropy function can be selected Three kinds of non-quadratic functions, the three kinds of non-quadratic functions are respectively G 2 (u)=exp(-a 2 u 2 /2) and G 3 =u 4 , where 1≤a 1 ≤2, a 2 ≈1, cosh() is a hyperbolic cosine function;
9)构建三种分量重要性评价标准,其中,所述三种分量重要性评价标准分别为EMICA-CPV、及EMICA-nG;9) construct three kinds of component importance evaluation standards, wherein, the three kinds of component importance evaluation standards are respectively EMICA-CPV, and EMICA-nG;
10)根据三种非二次函数及三种分量重要性评价标准混合形成双层综合学习策略,即其中,i∈{1,2,3},i∈{1,2,3}分别代表三种非二次函数,E∈Rm×n为初始设定的残差矩阵,为混合矩阵A中第i行第j列的元素,第i,j个混合矩阵,Wi j为分离矩阵W中第i行第j列的元素;10) According to three non-quadratic functions and three component importance evaluation standards, a two-layer comprehensive learning strategy is formed, namely Among them, i∈{1,2,3}, i∈{1,2,3} respectively represent three kinds of non-quadratic functions, E∈R m×n is the initial residual matrix, is the element of row i and column j in mixing matrix A, the i and j mixing matrices, W i j is the element of row i and column j in separation matrix W;
11)各种非二次函数分别选择上述三种分量重要性评价标准,以形成9个分量选择模型其中,i∈{1,2,3},i∈{1,2,3}。再利用贝叶斯推理将多重统计量以概率方式组成形成唯一的索引;11) Various non-quadratic functions select the above three component importance evaluation criteria respectively to form 9 component selection models Among them, i∈{1,2,3}, i∈{1,2,3}. Then use Bayesian inference to combine multiple statistics in a probabilistic manner to form a unique index;
12)在第i个分量选择模型中,计算监测统计量T2的检测概率;12) In the i-th component selection model, calculate the detection probability of the monitoring statistic T2 ;
13)在第i个分量选择模型中,计算统计量Q的检测概率;13) In the i-th component selection model, calculate the detection probability of the statistic Q;
14)分离得到异常分量si∈S,并将分离的异常分量si记作yi,再计算最小化损失函数得到权重系数w,其中,xi为异常分量真实值,λ为确定的正则化参数,||.||F表示Frobenius规范;14) Separate and obtain the abnormal component s i ∈ S, and record the separated abnormal component si as y i , and then calculate the minimum loss function Get the weight coefficient w, where xi is the true value of the abnormal component, λ is the regularization parameter determined, and ||.|| F represents the Frobenius specification;
15)使用核变换方法进行扩展显性回归函数,再利用高斯核函数及多项式函数得回归的故障信号数据y,其中,σ为设定的高斯核函数的核参数,u和d分别为设定的多项式核函数的核参数;15) Use the kernel transformation method to expand the explicit regression function, and then use the Gaussian kernel function and polynomial function Obtain the regressed fault signal data y, where σ is the kernel parameter of the Gaussian kernel function set, u and d are the kernel parameters of the polynomial kernel function set respectively;
16)通过回归的故障信号数据y计算压力波的传输速度v,再利用压力波的传输速度v计算泄漏位置d。16) Calculate the transmission velocity v of the pressure wave through the regressed fault signal data y, and then use the transmission velocity v of the pressure wave to calculate the leakage position d.
监测统计量T2的检测概率为:Detection probability of monitoring statistic T2 for:
设N及F分别表示正常运行条件及异常运行条件,及分别为计算控制 极限的置信度α及1-α,正常运行条件N及异常运行条件F的概率分别表示为及其中, Let N and F denote normal operating conditions and abnormal operating conditions respectively, and are the confidence degrees α and 1-α for calculating control limits respectively, the probabilities of normal operating conditions N and abnormal operating conditions F are expressed as and where,
各分量选择模型综合成为: The selection model of each component is integrated into:
泄漏位置L压力监测点两段距离,Δt为首尾两端传感器接收数据时间差,u为管内流体速度。leak location L is the distance between the two pressure monitoring points, Δt is the time difference of data received by the sensors at the first and last ends, and u is the fluid velocity in the pipe.
本发明具有以下有益效果:The present invention has the following beneficial effects:
本发明所述的基于集成改进ICA-KRR算法的长输管道压力监测方法在具体操作时,通过采集得到的压力监测数据构建长输管道压力监测数据矩阵,再从长输管道压力监测数据矩阵中提取分量矩阵T,然后对分量矩阵进行白化,再进行异常分量的分离,然后将三种非二次函数与三种分量重要性评价标准相结合,并基于利用贝叶斯推理及显性回归函数对压力故障分量进行回归分离,以确定故障信号数据,然后根据故障信号数据计算泄漏的位置,从而实现长输管道上泄漏位置的实时监测及准确定位,以提醒工作人员及时维修管道,避免不必要的损失。The long-distance pipeline pressure monitoring method based on the integrated improved ICA-KRR algorithm described in the present invention constructs a long-distance pipeline pressure monitoring data matrix through the collected pressure monitoring data during specific operations, and then from the long-distance pipeline pressure monitoring data matrix Extract the component matrix T, then whiten the component matrix, and then separate the abnormal components, and then combine the three non-quadratic functions with the three component importance evaluation criteria, and based on Bayesian reasoning and explicit regression function Regress and separate the pressure fault components to determine the fault signal data, and then calculate the leak position according to the fault signal data, so as to realize real-time monitoring and accurate positioning of the leak position on the long-distance pipeline, so as to remind the staff to repair the pipeline in time to avoid unnecessary Loss.
附图说明Description of drawings
图1为本发明的流程图;Fig. 1 is a flow chart of the present invention;
图2为数值模拟过程中的源变量示意图;Figure 2 is a schematic diagram of source variables in the numerical simulation process;
图3为基于综合改进的独立分量分析监控细节示意图;Fig. 3 is the detailed schematic diagram of independent component analysis monitoring based on comprehensive improvement;
图4为不同数量的显性IC的平均故障检测率折线示意图。Fig. 4 is a broken line schematic diagram of the average fault detection rate of different numbers of dominant ICs.
具体实施方式Detailed ways
下面结合附图对本发明做进一步详细描述:The present invention is described in further detail below in conjunction with accompanying drawing:
本发明所述的基于集成改进ICA-KRR算法的长输管道压力监测方法包括以下步骤:The long-distance pipeline pressure monitoring method based on the integrated improved ICA-KRR algorithm of the present invention comprises the following steps:
1)采集若干长输管道的压力监测数据,再通过获取得到的长输管道的压力监测数据构建长输管道压力监测数据矩阵X∈Rm×n,n为获取得到的长输管道压力监测数据的数目,m为变量数;1) Collect the pressure monitoring data of several long-distance pipelines, and then construct the long-distance pipeline pressure monitoring data matrix X∈R m×n through the acquired pressure monitoring data of long-distance pipelines, where n is the obtained long-distance pipeline pressure monitoring data The number of , m is the number of variables;
2)计算长输管道压力监测数据的协方差矩阵XXT/(n-1)=PΛPT,其中,Λ为长输管道压力监测数据矩阵X的特征向量,Λ=diag{λ1,λ2,…,λm},再根据长输管道压力监测数据的协方差矩阵XXT/(n-1)=PΛPT及特征向量Λ计算变量P∈Rm×m;2) Calculate the covariance matrix XX T /(n-1)= PΛPT of the long-distance pipeline pressure monitoring data, where Λ is the eigenvector of the long-distance pipeline pressure monitoring data matrix X, Λ=diag{λ 1 ,λ 2 ,...,λ m }, and then calculate the variable P∈R m×m according to the covariance matrix XX T /(n-1)=PΛP T and the eigenvector Λ of the long-distance pipeline pressure monitoring data;
3)根据变量P从长输管道压力监测数据矩阵X中提取分量矩阵T=PTX;3) Extract the component matrix T=P T X from the long-distance pipeline pressure monitoring data matrix X according to the variable P;
4)计算变量Q=Λ-1/2PT,再对提取的分量矩阵T进行白化,得白化后的结果Z=Λ-1/2T=Λ-1/2PTX=QX;4) Calculate the variable Q=Λ- 1/2 P T , and then whiten the extracted component matrix T to obtain the whitened result Z=Λ- 1/2 T=Λ- 1/2 P T X=QX;
5)根据CTC=D条件计算矩阵C∈Rm×n,其中,D=diag{λ1,λ2,…,λd}为已知d个独立信号的特征向量,再根据矩阵C计算矩阵S=CT Z;5) Calculate the matrix C∈R m×n according to the C T C = D condition, where D = diag{λ 1 ,λ 2 ,…,λ d } are the eigenvectors of known d independent signals, and then according to the matrix C Calculation matrix S=C T Z ;
6)根据Cn T =D -1/2CT及Cn TCn=I计算矩阵Cn;6) Calculate matrix C n according to C n T =D -1/2 C T and C n T C n =I;
7)计算分离矩阵W∈Rd×m及混合矩阵A∈Rm×d,其中, 7) Calculate separation matrix W∈R d×m and mixing matrix A∈R m×d , where,
8)通过分离矩阵W对监测数据矩阵X∈Rm×n进行信号分离,得独立分量的源信号,独立分量的源信号之间的独立关系通过非高斯性反映,所述非高斯性由负熵函数J(WTX)=[E{G(WTX)}-E{G(v)}]2进行量化,其中,v为零均值及单位方差的高斯变量,负熵函数可选择三种非二次函数,所述三种非二次函数分别为G2(u)=exp(-a2u2/2)及G3=u4,其中1≤a1≤2,a2≈1,cosh()为双曲余弦函数;8) Separate the monitoring data matrix X∈R m×n through the separation matrix W to obtain the source signals of the independent components, and the independent relationship between the source signals of the independent components is reflected by the non-Gaussian property, and the non-Gaussian property is represented by the negative Entropy function J(W T X)=[E{G(W T X)}-E{G(v)}] 2 for quantization, where v is a Gaussian variable with zero mean and unit variance, and the negative entropy function can be selected Three kinds of non-quadratic functions, the three kinds of non-quadratic functions are respectively G 2 (u)=exp(-a 2 u 2 /2) and G 3 =u 4 , where 1≤a 1 ≤2, a 2 ≈1, cosh() is a hyperbolic cosine function;
9)构建三种分量重要性评价标准,其中,所述三种分量重要性评价标准分别为EMICA-CPV、EMICA-L2及EMICA-nG;9) Construct three kinds of component importance evaluation criteria, wherein, the three kinds of component importance evaluation criteria are EMICA-CPV, EMICA-L2 and EMICA -nG respectively;
10)根据三种非二次函数及三种分量重要性评价标准混合形成双层综合学习策略,即其中,i∈{1,2,3},i∈{1,2,3}分别代表三种非二次函数,E∈Rm×n为初始设定的残差矩阵,为混合矩阵A中第i行第j列的元素,第i,j个混合矩阵,Wi j为分离矩阵W中第i行第j列的元素;10) According to three non-quadratic functions and three component importance evaluation standards, a two-layer comprehensive learning strategy is formed, namely Among them, i∈{1,2,3}, i∈{1,2,3} respectively represent three kinds of non-quadratic functions, E∈R m×n is the initial residual matrix, is the element of row i and column j in mixing matrix A, the i and j mixing matrices, W i j is the element of row i and column j in separation matrix W;
11)各种非二次函数分别选择上述三种分量重要性评价标准,以形成9个分量选择模型其中,i∈{1,2,3},i∈{1,2,3}。再利用贝叶斯推理将多重统计量以概率方式组成形成唯一的索引;11) Various non-quadratic functions select the above three component importance evaluation criteria respectively to form 9 component selection models Among them, i∈{1,2,3}, i∈{1,2,3}. Then use Bayesian inference to combine multiple statistics in a probabilistic manner to form a unique index;
12)在第i个分量选择模型中,计算监测统计量T2的检测概率;12) In the i-th component selection model, calculate the detection probability of the monitoring statistic T2 ;
13)在第i个分量选择模型中,计算统计量Q的检测概率;13) In the i-th component selection model, calculate the detection probability of the statistic Q;
14)分离得到异常分量si∈S,并将分离的异常分量si记作yi,再计算最小化损失函数得到权重系数w,其中,xi为异常分量真实值,λ为确定的正则化参数,||.||F表示Frobenius规范;14) Separate and obtain the abnormal component s i ∈ S, and record the separated abnormal component si as yi , and then calculate the minimum loss function Get the weight coefficient w, where xi is the true value of the abnormal component, λ is the regularization parameter determined, and ||.|| F represents the Frobenius specification;
15)使用核变换方法进行扩展显性回归函数,再利用高斯核函数及多项式函数及k(y,yi)=(uyyi+1)d,得回归的故障信号数据y,其中,σ为设定的高斯核函数的核参数,u和d分别为设定的多项式核函数的核参数;15) Use the kernel transformation method to expand the explicit regression function, and then use the Gaussian kernel function and polynomial function and k(y,y i )=(uyy i +1) d , get the regressed fault signal data y, where σ is the kernel parameter of the Gaussian kernel function set, u and d are the polynomial kernel function set respectively The kernel parameters;
16)通过回归的故障信号数据y计算压力波的传输速度v,再利用压力波的传输速度v计算泄漏位置d。16) Calculate the transmission velocity v of the pressure wave through the regressed fault signal data y, and then use the transmission velocity v of the pressure wave to calculate the leakage position d.
监测统计量T2的检测概率为:Detection probability of monitoring statistic T2 for:
设N及F分别表示正常运行条件及异常运行条件,及分别为计算控制极 限的置信度a及1-α,正常运行条件N及异常运行条件F的概率分别表示为及 其中, Let N and F denote normal operating conditions and abnormal operating conditions respectively, and are the confidence degrees a and 1 - α for calculating control limits respectively, and the probabilities of normal operating conditions N and abnormal operating conditions F are expressed as and where,
各分量选择模型综合成为: The selection model of each component is integrated into:
泄漏位置L压力监测点两段距离,Δt为首尾两端传感器接收数据时间差,u为管内流体速度。leak location L is the distance between the two pressure monitoring points, Δt is the time difference of data received by the sensors at the first and last ends, and u is the fluid velocity in the pipe.
仿真实验Simulation
本仿真实验在TE平台进行数值仿真实验分析,首先利用MICA模型实现TE过程故障检测;然后利用构建的KRR回归模型进一步对故障数据进行故障变量的选择分离,最终实现故障定位与诊断。This simulation experiment is carried out on the TE platform for numerical simulation experiment analysis. Firstly, the MICA model is used to realize the fault detection of the TE process; then, the constructed KRR regression model is used to further select and separate the fault variables of the fault data, and finally realize fault location and diagnosis.
TE工艺的物理模型由反应器、冷凝器、气液分离器、循环压缩机及汽提塔组成。TE过程由41个测量变量(其中,22个连续变量及19个成分值变量)及12个操作变量组成。本仿真实验选择30个变量,其中包括10个操作变量及20个测量变量,其中,20个测量变量如表1所示。在TE过程中有21个可编程的异常条件;相比较于使用不同非二次函数的方法,本发明对主导IC的识别度更高。The physical model of TE process consists of reactor, condenser, gas-liquid separator, cycle compressor and stripper. The TE process consists of 41 measured variables (including 22 continuous variables and 19 component-valued variables) and 12 manipulated variables. This simulation experiment selects 30 variables, including 10 operating variables and 20 measurement variables, of which 20 measurement variables are shown in Table 1. There are 21 programmable abnormal conditions in the TE process; compared with methods using different non-quadratic functions, the present invention has a higher degree of recognition of dominant ICs.
表1Table 1
在实际长输管道运行过程中,多数故障会引起两种或更多的变量异常,鉴于此可根据主要异常变量进行更有针对性的检查;在实时监测过程中,对比不同数量的显性分量平均故障检测率,表明本发明具有简洁直观的变量选择能力。In the actual operation of long-distance pipelines, most faults will cause two or more variable abnormalities. In view of this, more targeted inspections can be carried out according to the main abnormal variables; The average fault detection rate shows that the present invention has concise and intuitive variable selection ability.
本发明说明书中未作详细描述的内容属于本领域专业技术人员周知的现有公开技术。The content that is not described in detail in the description of the present invention belongs to the prior art known to those skilled in the art.
以上实施方式仅用于说明本发明,而并非对本发明的限制。尽管为说明目的公开了本发明的相关实施例和附图,但是本领域的技术人员可以理解;在不脱离本发明及所附的权利要求的精神和范围内,各种替换、变化、修改都是可能的。因此,所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定,而不应局限于最佳实施例和附图所公开的内容。The above embodiments are only used to illustrate the present invention, but not to limit the present invention. Although the relevant embodiments and accompanying drawings of the present invention are disclosed for the purpose of illustration, those skilled in the art can understand that; without departing from the spirit and scope of the present invention and the appended claims, various replacements, changes and modifications are possible. It is possible. Therefore, all equivalent technical solutions also belong to the category of the present invention, and the scope of patent protection of the present invention should be defined by the claims, and should not be limited to the content disclosed by the preferred embodiment and the accompanying drawings.
Claims (4)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810285077.6A CN108804740B (en) | 2018-04-02 | 2018-04-02 | Long-distance pipeline pressure monitoring method based on integrated improved ICA-KRR algorithm |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810285077.6A CN108804740B (en) | 2018-04-02 | 2018-04-02 | Long-distance pipeline pressure monitoring method based on integrated improved ICA-KRR algorithm |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108804740A true CN108804740A (en) | 2018-11-13 |
CN108804740B CN108804740B (en) | 2023-09-29 |
Family
ID=64095523
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810285077.6A Active CN108804740B (en) | 2018-04-02 | 2018-04-02 | Long-distance pipeline pressure monitoring method based on integrated improved ICA-KRR algorithm |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108804740B (en) |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109442221A (en) * | 2018-11-21 | 2019-03-08 | 同济大学 | A kind of water supply network booster method for detecting extracted based on pressure disturbance |
CN111898313A (en) * | 2020-06-30 | 2020-11-06 | 电子科技大学 | A fault detection method based on integrated learning of ICA and SVM |
CN112488371A (en) * | 2020-11-20 | 2021-03-12 | 国网福建省电力有限公司厦门供电公司 | Pipeline intelligent early warning method and system based on big data |
CN113551158A (en) * | 2021-07-14 | 2021-10-26 | 吉林大学 | Method for determining quantity and position of pipeline leakage based on Bayesian framework |
CN113864665A (en) * | 2021-10-09 | 2021-12-31 | 重庆邮电大学 | Fluid pipeline leak location method based on adaptive ICA and improved RLS filter |
CN115062891A (en) * | 2022-04-12 | 2022-09-16 | 西北农林科技大学 | A method for quickly locating leakage in long-distance pressurized water pipelines |
CN115130496A (en) * | 2022-05-24 | 2022-09-30 | 北京化工大学 | Anomaly detection method of pipeline pressure signal based on bagging and RM-LOF ensemble single classifier |
CN115307670A (en) * | 2022-10-12 | 2022-11-08 | 蘑菇物联技术(深圳)有限公司 | Method, apparatus and medium for locating central air conditioning system anomaly sensors |
CN118485307A (en) * | 2024-06-06 | 2024-08-13 | 中国标准化研究院 | An intelligent product quality and safety risk early warning method and system based on big data |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104180166A (en) * | 2014-07-09 | 2014-12-03 | 中国石油大学(华东) | Pipeline leakage detection method based on pipeline pressure data |
CN106290578A (en) * | 2016-07-27 | 2017-01-04 | 常州大学 | The detection of a kind of pressure pipeline Small leak source and accurate positioning method |
CN106372299A (en) * | 2016-08-29 | 2017-02-01 | 西安建筑科技大学 | Pipeline remaining life predication method based on inverse Gaussian process and EM-PF |
CN106599564A (en) * | 2016-12-07 | 2017-04-26 | 河海大学常州校区 | Failure monitoring and self-healing method for multi-agent combustion gas pipeline based on immune learning |
-
2018
- 2018-04-02 CN CN201810285077.6A patent/CN108804740B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104180166A (en) * | 2014-07-09 | 2014-12-03 | 中国石油大学(华东) | Pipeline leakage detection method based on pipeline pressure data |
CN106290578A (en) * | 2016-07-27 | 2017-01-04 | 常州大学 | The detection of a kind of pressure pipeline Small leak source and accurate positioning method |
CN106372299A (en) * | 2016-08-29 | 2017-02-01 | 西安建筑科技大学 | Pipeline remaining life predication method based on inverse Gaussian process and EM-PF |
CN106599564A (en) * | 2016-12-07 | 2017-04-26 | 河海大学常州校区 | Failure monitoring and self-healing method for multi-agent combustion gas pipeline based on immune learning |
Non-Patent Citations (7)
Title |
---|
CHUDONG TONG 等: "Double-layer ensemble monitoring of non-gaussian processes using modified independent component analysis", 《ISA TRANSACTIONS》 * |
CHUDONG TONG 等: "Ensemble modified independent component analysis for enhanced non-Gaussian process monitoring", 《CONTROL ENGINEERING PRACTICE》 * |
WAVESCUIWEI LIU 等: "Leakage monitoring research and design for natural gas pipelinesbased on dynamic pressure waves", 《JOURNAL OF PROCESS CONTROL》 * |
刘剑 等: "基于Multi-kernel和KRR的数据还原算法", 《控制与决策》 * |
王海蓉 等: "基于支持向量机的天然气管道小泄漏信号检测", 《石油机械》 * |
衷路生 等: "基于ICA-PCA和Lasso的过程故障诊断", 《华中科技大学学报(自然科学版)》 * |
辜小花等: "基于动态核独立元统计量的石油管道泄漏检测", 《仪器仪表学报》 * |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109442221A (en) * | 2018-11-21 | 2019-03-08 | 同济大学 | A kind of water supply network booster method for detecting extracted based on pressure disturbance |
CN111898313B (en) * | 2020-06-30 | 2022-05-20 | 电子科技大学 | A fault detection method based on integrated learning of ICA and SVM |
CN111898313A (en) * | 2020-06-30 | 2020-11-06 | 电子科技大学 | A fault detection method based on integrated learning of ICA and SVM |
CN112488371A (en) * | 2020-11-20 | 2021-03-12 | 国网福建省电力有限公司厦门供电公司 | Pipeline intelligent early warning method and system based on big data |
CN113551158B (en) * | 2021-07-14 | 2022-06-07 | 吉林大学 | Method for determining quantity and position of pipeline leakage based on Bayesian framework |
CN113551158A (en) * | 2021-07-14 | 2021-10-26 | 吉林大学 | Method for determining quantity and position of pipeline leakage based on Bayesian framework |
CN113864665A (en) * | 2021-10-09 | 2021-12-31 | 重庆邮电大学 | Fluid pipeline leak location method based on adaptive ICA and improved RLS filter |
CN113864665B (en) * | 2021-10-09 | 2024-02-13 | 重庆邮电大学 | Fluid pipeline leakage positioning method based on adaptive ICA and improved RLS filter |
CN115062891A (en) * | 2022-04-12 | 2022-09-16 | 西北农林科技大学 | A method for quickly locating leakage in long-distance pressurized water pipelines |
CN115130496A (en) * | 2022-05-24 | 2022-09-30 | 北京化工大学 | Anomaly detection method of pipeline pressure signal based on bagging and RM-LOF ensemble single classifier |
CN115130496B (en) * | 2022-05-24 | 2023-06-16 | 北京化工大学 | Pipeline pressure signal abnormality detection method based on Bagging and RM-LOF integrated single classifier |
CN115307670A (en) * | 2022-10-12 | 2022-11-08 | 蘑菇物联技术(深圳)有限公司 | Method, apparatus and medium for locating central air conditioning system anomaly sensors |
CN115307670B (en) * | 2022-10-12 | 2023-01-13 | 蘑菇物联技术(深圳)有限公司 | Method, apparatus and medium for locating central air conditioning system anomaly sensors |
CN118485307A (en) * | 2024-06-06 | 2024-08-13 | 中国标准化研究院 | An intelligent product quality and safety risk early warning method and system based on big data |
Also Published As
Publication number | Publication date |
---|---|
CN108804740B (en) | 2023-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108804740A (en) | Long distance pipeline pressure monitoring method based on integrated improvement ICA-KRR algorithms | |
CN108318249B (en) | Fault diagnosis method for rotary mechanical bearing | |
CN105279365B (en) | For the method for the sample for learning abnormality detection | |
CN112200244B (en) | Intelligent detection method for anomaly of aerospace engine based on hierarchical countermeasure training | |
CN105955219B (en) | Distributed dynamic procedure failure testing method based on mutual information | |
CN111539152B (en) | Rolling bearing fault self-learning method based on two-stage twin convolutional neural network | |
CN107941537A (en) | A kind of mechanical equipment health state evaluation method | |
CN115187832A (en) | Energy system fault diagnosis method based on deep learning and gram angular field image | |
CN108875771A (en) | A kind of failure modes model and method being limited Boltzmann machine and Recognition with Recurrent Neural Network based on sparse Gauss Bernoulli Jacob | |
CN105116872A (en) | Fault diagnosis method based on metric learning and time sequence during industrial process | |
CN102706573A (en) | Fault classification diagnosis method of equipment | |
CN115824519B (en) | Comprehensive diagnosis method of valve leakage fault based on multi-sensor information fusion | |
CN108920426B (en) | A Fault Diagnosis Method Based on Power Mean Operator and DS Evidence Theory | |
CN109298633A (en) | Fault monitoring method in chemical production process based on adaptive block non-negative matrix decomposition | |
CN104634265B (en) | A kind of mineral floating froth bed soft measurement method of thickness based on multiplex images Fusion Features | |
CN106250935A (en) | The rotary machinery fault diagnosis method that genetic programming and weighted evidence theory merge | |
CN111695465A (en) | Pipe network fault diagnosis and positioning method and system based on pressure wave mode identification | |
CN110543166A (en) | A weighted k-nearest neighbor normalization method for multimodal industrial process fault detection | |
CN105241665A (en) | Rolling bearing fault diagnosis method based on IRBFNN-AdaBoost classifier | |
CN108830006B (en) | Linear-nonlinear industrial process fault detection method based on linear evaluation factor | |
CN116311594B (en) | Ship subsystem state analysis method, device and storage medium | |
CN117195077A (en) | An unsupervised detection method for power transformer voiceprint signal faults | |
CN112380992B (en) | Method and device for evaluating and optimizing accuracy of monitoring data in machining process | |
CN110348094B (en) | Oil pipeline leak detection method and system based on influence network | |
CN117169716B (en) | Motor health diagnosis system based on Markov random field algorithm |
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 |