CN108416106B - Water feeding pump fault detection method based on multi-scale principal component analysis - Google Patents

Water feeding pump fault detection method based on multi-scale principal component analysis Download PDF

Info

Publication number
CN108416106B
CN108416106B CN201810113302.8A CN201810113302A CN108416106B CN 108416106 B CN108416106 B CN 108416106B CN 201810113302 A CN201810113302 A CN 201810113302A CN 108416106 B CN108416106 B CN 108416106B
Authority
CN
China
Prior art keywords
matrix
principal component
statistic
scale
component analysis
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
CN201810113302.8A
Other languages
Chinese (zh)
Other versions
CN108416106A (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.)
State Grid Corp of China SGCC
Southeast University
State Grid Jiangsu Electric Power Co Ltd
Jiangsu Fangtian Power Technology Co Ltd
Original Assignee
State Grid Corp of China SGCC
Southeast University
State Grid Jiangsu Electric Power Co Ltd
Jiangsu Fangtian Power Technology Co Ltd
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 State Grid Corp of China SGCC, Southeast University, State Grid Jiangsu Electric Power Co Ltd, Jiangsu Fangtian Power Technology Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201810113302.8A priority Critical patent/CN108416106B/en
Publication of CN108416106A publication Critical patent/CN108416106A/en
Application granted granted Critical
Publication of CN108416106B publication Critical patent/CN108416106B/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
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E60/00Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Complex Calculations (AREA)
  • Monitoring And Testing Of Nuclear Reactors (AREA)

Abstract

The invention discloses a water feeding pump fault detection method based on multi-scale principal component analysis, which decomposes collected variable data by using discrete wavelet transform, determines wavelet coefficients in each scale by using a principal component analysis method, and selects coefficients larger than a specific threshold value to generate a multi-scale model; modeling the new statistic by principal component analysis method, and respectively calculating T2Statistics and Q statistics, and a fault alarm is raised when one of the statistics exceeds a threshold. The process data of the water feeding pump is multiscale in nature, and has difference in different time domains and frequency domains, and the traditional statistical method based on a single scale cannot accurately separate main variables for expressing the system running state; therefore, the sensitivity of detection can be improved by selecting a multi-scale principal component analysis method for feature extraction.

Description

Water feeding pump fault detection method based on multi-scale principal component analysis
Technical Field
The invention relates to a water feeding pump fault detection method based on multi-scale principal component analysis, and belongs to the technical field of thermal process state detection and fault diagnosis.
Background
With the increase of the capacity of a single machine, the influence and economic loss caused by equipment failure are increased, so that extremely high requirements are put on the working reliability and safety of each equipment in the power plant. The feed water pump is one of important auxiliary machines in the power plant, and the failure of the feed water pump is also one of important reasons for causing the unplanned shutdown of the power plant. Therefore, fault early warning is carried out on the water feeding pump, so that faults can be found in time and can be eliminated, and the reliability of the unit is improved.
People have not paid enough attention to important auxiliary machines such as a water feeding pump of a thermal power plant for a long time, and the fault detection technology and detection equipment of the auxiliary machines are rarely researched, so that the auxiliary machines only stay at the low-level stage of long-term itinerant detection, shutdown maintenance and post-accident analysis. The water feeding pump is used as high-speed rotating and high-voltage equipment, the state variable data are non-Gaussian, the measurement noise is high, the state variable data have high correlation, and the difficulty of fault detection of the water feeding pump is improved.
Compared with a mechanism modeling method and an empirical knowledge-based method, the data-driven fault detection method has better generalization capability, and can be directly applied to feed water pumps of different models or be slightly modified. At present, a real-time database covering the operation data of key equipment of all large thermal power units in the whole province is basically built in Jiangsu province and other provinces, fault detection of a water feed pump is carried out by adopting a data driving method, and the state monitoring of the water feed pump can be carried out on the thermal power units in the whole province by depending on the database.
Disclosure of Invention
Aiming at the defects in the prior art, the invention aims to provide a water feeding pump fault detection method based on multi-scale principal component analysis, and compared with the traditional statistical method based on a single scale, the method can improve the detection sensitivity by selecting a multi-scale principal component analysis method to extract features.
The invention discloses a water feeding pump fault detection method based on multi-scale principal component analysis, which comprises the following steps:
step 1: collecting running state parameter data of a power plant water supply pump in a normal running state, standardizing the collected data to form a training data sample set X belonging to Rm×nWherein m is the number of state variables, and n is the number of training samples;
step 2: by dispersionThe wavelet transformation decomposes each state variable in m state variables to obtain a wavelet coefficient d1,d2…dLAnd approximation coefficient aLObtaining a coefficient matrix Y, wherein L is a selected scale;
step 3: for each selected dimension (d)1,d2,d3,d4,a4) Applying principal component analysis to the coefficient matrix Y; selecting the number l of the principal elements, and reserving the principal component loading vectors with corresponding number, so that the wavelet coefficient is reconstructed in each selected scale;
step 4: the coefficients of the coefficient matrix Y with the statistical indexes larger than the set threshold are reserved to obtain a new coefficient matrix Ynew
Step 5: from the new coefficient matrix Y by inverse discrete wavelet transformnewIn the method, a variable data array containing deterministic components is reconstructed
Figure BDA0001569916930000022
Step 6: variable data for wavelet reconstruction by multi-scale principal component analysis method
Figure BDA0001569916930000023
Modeling is carried out, PCA loading matrix P of the extracted deterministic components is calculated, and T is obtained through calculation2Statistics and Q statistics and corresponding thresholds;
step 7: collecting the sample data value of the water feeding pump running state at the current moment, and calculating to obtain the corresponding T by adopting a multi-scale principal component analysis method2And comparing the statistic and the Q statistic with a threshold value, and sending a fault alarm if the threshold value is exceeded.
In Step1, the normalized mean data value is 0 and the standard deviation is 1.
In Step2, selecting a dimension L which is 4;
solving wavelet coefficient d1,d2,d3,d4And approximation coefficient a4The steps are as follows:
a4=H4X,di=GiX,i=1,2,3,4 (1)
in the formula, H4Representing 4 projections on a scaling function, GiRepresents the projection (i-1) times on the scaling function and the projection once on the wavelet; h and G are low-pass and high-pass filters, respectively, derived from the basis functions, and X is the raw measurement data matrix.
Carrying out discrete wavelet transform on the original data matrix to obtain a new wavelet coefficient matrix Y
Figure BDA0001569916930000021
Figure BDA0001569916930000031
Wherein W is an n × n-dimensional orthogonal matrix containing orthogonal wavelet transform operators of filter coefficients, H4Is a 1 Xn-dimensional low-pass filter coefficient matrix, GiIs composed of
Figure BDA0001569916930000032
A dimensional high-pass filter coefficient matrix.
In Step 3, the specific steps for reconstructing the wavelet coefficients are as follows:
s3.1: calculating the covariance matrix Φ of Y:
Figure BDA0001569916930000033
s3.2: performing singular value decomposition on phi:
Φ=PYΛYPYT(5)
in the formula, PY=[P1Y...PmY]∈Rm×mBeing a load matrix, ΛY=diag(α1α2…αm),α1≥α2≥…≥αm,αuIs the eigenvalue of covariance matrix, u is more than or equal to 1 and less than or equal to m;
s3.3: using the Cumulative Percentage (CPV) method, the l principal elements are retained with the sum of the eigenvalues of the l principal elements being a percentage component (e.g., 85%) greater than the sum of the total eigenvalues
Figure BDA0001569916930000034
After selecting the number of principal elements l, P is addedYAnd Λ Y decomposition:
Figure BDA0001569916930000035
in the formula, Ppc∈Rm×l,Pres∈Rm×(m-l),Λpc∈Rl×l,Λres∈R(m-l)×(m-l)
In Step 4, the specific steps are as follows:
s4.1: corresponding to the statistic index Y, T in Yy 2The computational expression of the statistics is:
Figure BDA0001569916930000036
s4.2: selecting confidence degree alpha, Ty 2The threshold for the statistics is:
Figure BDA0001569916930000041
in the formula, Fα(l, n-l) is the F distribution obeying the degrees of freedom l and n-l;
when in use
Figure BDA0001569916930000042
Statistical exceedance
Figure BDA0001569916930000043
When the threshold value of the statistic is set, the corresponding statistic index y is retained, and when the threshold value of the statistic is set
Figure BDA0001569916930000044
If the statistic does not exceed the threshold, it is set to 0, so obtaining a new coefficient matrix Ynew
Figure BDA0001569916930000045
In the formula (I), the compound is shown in the specification,
Figure BDA0001569916930000046
are the reconstructed new wavelet coefficients and approximation coefficients.
In Step5, a new data matrix is obtained through inverse wavelet discrete transform
Figure BDA0001569916930000047
The method comprises the following specific steps:
Figure BDA0001569916930000048
in the formula, WTIs a transposed matrix of W, YnewIs a new coefficient matrix.
In Step 6, T is calculated2The specific steps of statistics and Q statistics and corresponding thresholds are as follows:
s6.1 for wavelet reconstructed variable data matrix
Figure BDA0001569916930000049
The following linear transformation is done:
Figure BDA00015699169300000410
in which S is
Figure BDA00015699169300000411
Covariance matrix of
S6.2 decomposition by singular values
S=PΛPT,PPT=PTP=Im (13)
Wherein P ═ P1...Pm]∈Rm×mIs a loading matrix, PjIs an eigenvalue λ of a covariance matrixjThe associated jth orthogonal eigenvector, and Λ ═ diag (λ)1λ2…λm) Is a matrix of diagonal eigenvalues with decreasing order, ImIs an identity matrix of order m;
Figure BDA00015699169300000412
wherein T ═ T1…Tm]Is a principal component matrix;
s6.3 retains the l principal component components, and the different matrices are decomposed into the following forms:
Figure BDA00015699169300000413
in the formula (I), the compound is shown in the specification,
Figure BDA00015699169300000414
is the eigenvector corresponding to the first one eigenvalue,
Figure BDA00015699169300000415
is the remaining feature vector;
Figure BDA0001569916930000051
in the formula (I), the compound is shown in the specification,
Figure BDA0001569916930000052
is the first l principal component vectors,
Figure BDA0001569916930000053
are the remaining vectors;
Figure BDA0001569916930000054
in the formula (I), the compound is shown in the specification,
Figure BDA0001569916930000055
is the first one diagonal eigenvalue matrix,
Figure BDA0001569916930000056
is the remaining diagonal eigenvalue matrix;
s6.4 calculating T of sample data2And Q statistics and corresponding thresholds:
T2statistic as
Figure BDA0001569916930000057
Wherein x is an observation vector of the data set;
selecting significance level alpha, and calculating T2Threshold value T of statisticaIs composed of
Figure BDA0001569916930000058
In the formula, Fa(l, n-l) is the F distribution subject to degrees of freedom l and n-l, l and (n-l) are degrees of freedom, α is the significance level;
the Q statistic is:
Q=eTe=||e||2 (20)
Figure BDA0001569916930000059
Figure BDA00015699169300000510
the threshold value of the Q statistic is Qα
Figure BDA00015699169300000511
In the formula, cαIs the value of a normal distribution, and alpha is the level of significance,
Figure BDA00015699169300000512
The process data of the water feeding pump is multiscale in nature, and has difference in different time domains and frequency domains, and the traditional statistical method based on a single scale cannot accurately separate main variables for expressing the system running state; therefore, the sensitivity of detection can be improved by selecting a multi-scale principal component analysis method for feature extraction.
Drawings
FIG. 1 is a flow chart of the operation of an embodiment of the present invention.
Detailed Description
In order to make the technical means, the creation characteristics, the achievement purposes and the effects of the invention easy to understand, the invention is further described with the specific embodiments.
The invention relates to a water feeding pump fault detection method based on a multi-scale principal component analysis Method (MSPCA). The method comprises the steps of decomposing collected variable data by utilizing discrete wavelet transform, determining wavelet coefficients in each scale by utilizing a principal component analysis method, and selecting the coefficients larger than a specific threshold value to generate a multi-scale model; modeling the new statistic by principal component analysis method, and respectively calculating T2Statistics and Q statistics, and a fault alarm is raised when one of the statistics exceeds a threshold. Compared with the traditional statistical method based on a single scale, the method extracts more state information from the time domain and the frequency domain through multi-scale analysis by multi-scale principal component analysis, and can obtain better detection effect.
Referring to fig. 1, the method for detecting the fault of the feed pump based on the multi-scale principal component analysis (MSPCA) specifically comprises the following steps:
step 1: collecting main operation state parameter data of a power plant water supply pump in a normal operation state, standardizing the collected data to form a training data sample set X belonging to Rm×nWherein m is the number of state variables, and n is the number of training samples;
step 2: for m state variables by discrete wavelet transformEach state variable of (a) is decomposed to obtain a wavelet coefficient d1,d2…dLAnd approximation coefficient aLI.e. obtaining a coefficient matrix Y, where the chosen scale is 4, i.e. L-4;
step 3: for each selected dimension (d)1,d2,d3,d4,a4) Applying principal component analysis to the coefficient matrix Y; selecting the number l of the principal elements, and reserving the principal component loading vectors with corresponding number, so that the wavelet coefficient is reconstructed in each selected scale;
step 4: the coefficient of the statistic index larger than the set threshold value in the coefficient matrix Y is reserved, and a new coefficient matrix Y is obtainednew
Step 5: from the new coefficient matrix Y by inverse discrete wavelet transformnewIn the method, a variable data array containing deterministic components is reconstructed
Figure BDA0001569916930000061
Step 6: variable data for wavelet reconstruction by multi-scale principal component analysis method
Figure BDA0001569916930000062
Modeling is carried out, PCA loading matrix P of the extracted deterministic components is calculated, and T is obtained through calculation2Statistics and Q statistics and corresponding thresholds;
step 7: collecting the sample data value of the main operation state of the water-feeding pump at the current moment, and calculating to obtain the corresponding T by adopting a multi-scale principal component analysis method2And comparing the statistic and the Q statistic with a threshold value, and sending a fault alarm if the threshold value is exceeded.
In Step1, the normalized mean data value is 0 and the standard deviation is 1.
In Step2, solving wavelet coefficient d1,d2,d3,d4And approximation coefficient a4The steps are as follows:
a4=H4X,di=GiX,i=1,2,3,4 (1)
in the formula, H4Representing 4 projections on a scaling function, GiRepresenting the projection (i-1) times on the scaling function and the projection once on the wavelet. H and G are low-pass and high-pass filters, respectively, derived from the basis functions, and X is the raw measurement data matrix.
Carrying out discrete wavelet transform on the original data matrix to obtain a new wavelet coefficient matrix Y
Figure BDA0001569916930000071
Figure BDA0001569916930000072
Wherein W is an n × n-dimensional orthogonal matrix containing orthogonal wavelet transform operators of filter coefficients, H4Is a 1 Xn-dimensional low-pass filter coefficient matrix, GiIs composed of
Figure BDA0001569916930000073
A dimensional high-pass filter coefficient matrix;
in Step 3, the specific steps for reconstructing the wavelet coefficients are as follows:
s3.1: calculating the covariance matrix Φ of Y:
Figure BDA0001569916930000074
s3.2: performing singular value decomposition on phi:
Φ=PYΛYPYT (5)
in the formula, PY=[P1Y...PmY]∈Rm×mBeing a load matrix, ΛY=diag(α1α2…αm),α1≥α2≥…≥αm,αuIs the eigenvalue of covariance matrix, u is more than or equal to 1 and less than or equal to m;
s3.3: using the Cumulative Percentage (CPV) method, the l principal elements are retained with the sum of the eigenvalues of the l principal elements being a percentage component (e.g., 85%) greater than the sum of the total eigenvalues
Figure BDA0001569916930000081
After selecting the number of principal elements l, P is addedYAnd ΛYAnd (3) decomposition:
Figure BDA0001569916930000082
in the formula, Ppc∈Rm×l,Pres∈Rm×(m-l),Λpc∈Rl×l,Λres∈R(m-l)×(m-l)
In Step 4, the specific steps are as follows:
s4.1: corresponding to the statistic index Y, T in Yy 2The computational expression of the statistics is:
Figure BDA0001569916930000083
s4.2: selecting confidence degree alpha, Ty 2The threshold for the statistics is:
Figure BDA0001569916930000084
in the formula, Fα(l, n-l) is the F distribution obeying the degrees of freedom l and n-l.
When T isy 2Statistic exceeds Ty 2When the threshold value of the statistic is set, the corresponding statistic index y is retained, and if T is sety 2If the statistic does not exceed the threshold, it is set to 0, so a new coefficient matrix Y is obtainednew
Figure BDA0001569916930000085
In the formula (I), the compound is shown in the specification,
Figure BDA0001569916930000086
are the reconstructed new wavelet coefficients and approximation coefficients.
In Step5, a new data matrix is obtained through inverse wavelet discrete transform
Figure BDA0001569916930000087
The method comprises the following specific steps:
Figure BDA0001569916930000088
in the formula, WTIs a transposed matrix of W, YnewAs a new coefficient matrix
In Step 6, T is calculated2The specific steps of statistics and Q statistics and corresponding thresholds are as follows:
s6.1 for wavelet reconstructed variable data matrix
Figure BDA0001569916930000089
The following linear transformation is done:
Figure BDA0001569916930000091
in which S is
Figure BDA0001569916930000092
Covariance matrix of
S6.2 decomposition by singular values
S=PΛPT,PPT=PTP=Im (13)
Wherein P ═ P1...Pm]∈Rm×mIs a loading matrix, PjIs an eigenvalue λ of a covariance matrixjThe associated jth orthogonal eigenvector, and Λ ═ diag (λ)1λ2…λm) Is a matrix of diagonal eigenvalues with decreasing order, ImIs an identity matrix of order m;
Figure BDA0001569916930000093
wherein T ═ T1…Tm]Is a principal component matrix;
s6.3 retains the l principal component components, and the different matrices are decomposed into the following forms:
Figure BDA0001569916930000094
in the formula (I), the compound is shown in the specification,
Figure BDA0001569916930000095
is the eigenvector corresponding to the first one eigenvalue,
Figure BDA0001569916930000096
is the remaining feature vector;
Figure BDA0001569916930000097
in the formula (I), the compound is shown in the specification,
Figure BDA0001569916930000098
is the first l principal component vectors,
Figure BDA0001569916930000099
are the remaining vectors;
Figure BDA00015699169300000910
in the formula (I), the compound is shown in the specification,
Figure BDA00015699169300000911
is the first one diagonal eigenvalue matrix,
Figure BDA00015699169300000912
is the remaining diagonal eigenvalue matrix;
s6.4 calculation samplesT of data2And Q statistics and corresponding thresholds:
T2statistic as
Figure BDA00015699169300000913
Where x is the observation vector of the data set.
Selecting significance level alpha, and calculating T2Threshold value T of statisticaIs composed of
Figure BDA00015699169300000914
In the formula, Fa(l, n-l) is the F distribution subject to degrees of freedom l and n-l, l and (n-l) are degrees of freedom, α is the significance level;
the Q statistic is:
Q=eTe=||e||2 (20)
Figure BDA0001569916930000101
Figure BDA0001569916930000102
the threshold value of the Q statistic is Qα
Figure BDA0001569916930000103
In the formula, cαIs the value of the normal distribution, alpha is the level of significance,
Figure BDA0001569916930000104
the process data of the water feeding pump is multiscale in nature, difference exists in different time domains and frequency domains, and the traditional statistical method based on single scale cannot accurately separate main variables expressing the system running state(ii) a Therefore, the sensitivity of detection can be improved by selecting a multi-scale principal component analysis method for feature extraction.
The foregoing shows and describes the general principles and broad features of the present invention and advantages thereof. It will be understood by those skilled in the art that the present invention is not limited to the embodiments described above, which are described in the specification and illustrated only to illustrate the principle of the present invention, but that various changes and modifications may be made therein without departing from the spirit and scope of the present invention, which fall within the scope of the invention as claimed. The scope of the invention is defined by the appended claims and equivalents thereof.

Claims (4)

1. A water feeding pump fault detection method based on multi-scale principal component analysis is characterized by comprising the following steps: the method comprises the following steps: step 1: collecting running state parameter data of a power plant water supply pump in a normal running state, standardizing the collected data to form a training data sample set X belonging to Rm×nWherein m is the number of state variables, and n is the number of training samples;
step 2: decomposing each state variable in m state variables by discrete wavelet transform to obtain wavelet coefficient d1,d2…dLAnd approximation coefficient aLObtaining a coefficient matrix Y, wherein L is a selected scale;
step 3: the selected dimension L is 4, for each selected dimension d1,d2,d3,d4,a4Applying principal component analysis to the coefficient matrix Y; selecting the number l of the principal elements, and reserving the corresponding number of principal element loading vectors, so that the wavelet coefficient is reconstructed in each selected scale;
in Step 3, the specific steps for reconstructing the wavelet coefficients are as follows:
s3.1: calculating the covariance matrix Φ of Y:
Figure FDA0003335322050000011
s3.2: performing singular value decomposition on phi:
Φ=PYΛYPY T (5)
in the formula, PY=[P1Y…PmY]∈Rm×mBeing a load matrix, ΛY=diag(α1α2…αm),α1≥α2≥…≥αm,αuIs the eigenvalue of covariance matrix, u is more than or equal to 1 and less than or equal to m;
s3.3: using a Cumulative Percentage (CPV) method, preserving the l principal elements such that the sum of the eigenvalues of the l principal elements is a percentage component greater than the sum of the total eigenvalues, the percentage component being set to 85%;
Figure FDA0003335322050000012
after selecting the number of principal elements l, P is addedYAnd ΛYAnd (3) decomposition:
Figure FDA0003335322050000013
in the formula, Ppc∈Rm×l,Pres∈Rm×(m-l),Λpc∈Rl×l,Λres∈R(m-l)×(m-l)
Step 4: the coefficient of the statistic index Y in the coefficient matrix Y which is larger than the set threshold value is reserved to obtain a new coefficient matrix Ynew
In Step 4, the specific steps are as follows:
s4.1: corresponding to the statistic index Y, T in Yy 2The computational expression of the statistics is:
Figure FDA0003335322050000021
s4.2: selecting confidence degree alpha, Ty 2The threshold for the statistics is:
Figure FDA0003335322050000022
in the formula, Fα(l, n-l) is the F distribution obeying the degrees of freedom l and n-l;
when T isy 2Statistic exceeds Ty 2When the threshold value of the statistic is set, the corresponding statistic index y is retained, and if T is sety 2If the statistic does not exceed the threshold, it is set to 0, so obtaining a new coefficient matrix Ynew
Figure FDA0003335322050000023
In the formula (I), the compound is shown in the specification,
Figure FDA0003335322050000024
new wavelet coefficients and approximation coefficients are reconstructed;
step 5: from the new coefficient matrix Y by inverse discrete wavelet transformnewIn (1), reconstructing a variable data matrix containing deterministic components
Figure FDA0003335322050000025
Step 6: variable data matrix for wavelet reconstruction by multi-scale principal component analysis method
Figure FDA0003335322050000026
Modeling is carried out, a principal component analysis loading matrix P of the extracted deterministic components is calculated, and T is obtained through calculation2Statistics and Q statistics and corresponding thresholds;
in Step 6, T is calculated2The specific steps of statistics and Q statistics and corresponding thresholds are as follows:
s6.1 for wavelet reconstructed variable data matrix
Figure FDA0003335322050000027
The following linear transformation is done:
Figure FDA0003335322050000028
in which S is
Figure FDA0003335322050000029
Covariance matrix of
S6.2 decomposition by singular values
S=PΛPT,PPT=PTP=Im (13)
Wherein P ═ P1...Pm]∈Rm×mIs a loading matrix, PjIs an eigenvalue λ of a covariance matrixjThe associated jth orthogonal eigenvector, and Λ ═ diag (λ)1λ2…λm) Is a matrix of diagonal eigenvalues with decreasing order, ImIs an identity matrix of order m;
Figure FDA00033353220500000210
wherein T ═ T1…Tm]Is a principal component matrix;
s6.3 retains the l principal component components, and the different matrices are decomposed into the following forms:
Figure FDA0003335322050000031
in the formula (I), the compound is shown in the specification,
Figure FDA0003335322050000032
is the eigenvector corresponding to the first one eigenvalue,
Figure FDA0003335322050000033
is the remaining feature vector;
Figure FDA0003335322050000034
in the formula (I), the compound is shown in the specification,
Figure FDA0003335322050000035
is the first l principal component vectors,
Figure FDA0003335322050000036
are the remaining vectors;
Figure FDA0003335322050000037
in the formula (I), the compound is shown in the specification,
Figure FDA0003335322050000038
is the first one diagonal eigenvalue matrix,
Figure FDA0003335322050000039
is the remaining diagonal eigenvalue matrix;
s6.4 calculating T of sample data2And Q statistics and corresponding thresholds:
T2statistic as
Figure FDA00033353220500000310
Wherein x is an observation vector of the data set;
selecting confidence degree alpha and calculating T2Threshold value T of statisticaIs composed of
Figure FDA00033353220500000311
In the formula, Fa(l, n-l) are subject to the degrees of freedom l and n-F distribution of l, l and (n-l) degrees of freedom, α is confidence;
the Q statistic is:
Q=eTe=||e||2 (20)
Figure FDA00033353220500000312
Figure FDA00033353220500000313
the threshold value of the Q statistic is Qα
Figure FDA00033353220500000314
In the formula, cαIs the value of the normal distribution, alpha is the level of significance,
Figure FDA00033353220500000315
Figure FDA00033353220500000316
step 7: collecting the sample data value of the water feeding pump running state at the current moment, and calculating to obtain the corresponding T by adopting a multi-scale principal component analysis method2And comparing the statistic and the Q statistic with a threshold value, and sending a fault alarm if the threshold value is exceeded.
2. The feedwater pump fault detection method based on multi-scale principal component analysis of claim 1, wherein: in Step1, the normalized mean data value is 0 and the standard deviation is 1.
3. The feedwater pump fault detection method based on multi-scale principal component analysis of claim 1, wherein: in Step2, selecting a dimension L which is 4;
solving wavelet coefficient d1,d2,d3,d4And approximation coefficient a4The steps are as follows:
a4=H4X,di=GiX,i=1,2,3,4 (1)
in the formula, H4Representing 4 projections on a scaling function, GiRepresents the projection i-1 times on the scaling function and once on the wavelet; h and G are low-pass and high-pass filters derived from the basis functions, respectively, and X is a training data sample set;
carrying out discrete wavelet transform on the original data matrix to obtain a new wavelet coefficient matrix Y
Figure FDA0003335322050000041
Figure FDA0003335322050000042
Wherein W is an n × n-dimensional orthogonal matrix containing orthogonal wavelet transform operators of filter coefficients, H4Is a 1 Xn-dimensional low-pass filter coefficient matrix, GiIs composed of
Figure FDA0003335322050000043
A dimensional high-pass filter coefficient matrix.
4. The feedwater pump fault detection method based on multi-scale principal component analysis of claim 1, wherein: in Step5, the new variable data matrix is solved by inverse wavelet discrete transformation
Figure FDA0003335322050000044
The method comprises the following specific steps:
Figure FDA0003335322050000045
in the formula, WTIs a transposed matrix of W, YnewIs a new coefficient matrix.
CN201810113302.8A 2018-02-05 2018-02-05 Water feeding pump fault detection method based on multi-scale principal component analysis Active CN108416106B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810113302.8A CN108416106B (en) 2018-02-05 2018-02-05 Water feeding pump fault detection method based on multi-scale principal component analysis

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810113302.8A CN108416106B (en) 2018-02-05 2018-02-05 Water feeding pump fault detection method based on multi-scale principal component analysis

Publications (2)

Publication Number Publication Date
CN108416106A CN108416106A (en) 2018-08-17
CN108416106B true CN108416106B (en) 2022-02-08

Family

ID=63127787

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810113302.8A Active CN108416106B (en) 2018-02-05 2018-02-05 Water feeding pump fault detection method based on multi-scale principal component analysis

Country Status (1)

Country Link
CN (1) CN108416106B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109190597A (en) * 2018-09-28 2019-01-11 中国计量大学 A kind of filtering method of dynamic measurement response
CN109635358A (en) * 2018-11-20 2019-04-16 天津大学 A kind of unit fault detection method based on sliding window Multiscale Principal Component Analysis
CN110110814B (en) * 2019-05-21 2021-05-04 浙江大学 Distributed parallel PCA process monitoring modeling method based on continuous MapReduce
CN110501169A (en) * 2019-08-27 2019-11-26 北理慧动(常熟)车辆科技有限公司 Diagnostic method, device and the electronic equipment of vehicle trouble
CN110529746B (en) * 2019-09-05 2020-12-25 北京化工大学 Method, device and equipment for detecting pipeline leakage
CN110717472B (en) * 2019-10-17 2023-02-03 齐鲁工业大学 Fault diagnosis method and system based on improved wavelet threshold denoising
CN111059066B (en) * 2019-12-18 2020-11-10 浙江大学 Centrifugal pump cavitation state discrimination method based on autocorrelation spectrum and balanced square envelope spectrum
CN114366122A (en) * 2021-12-09 2022-04-19 山东师范大学 Motor imagery analysis method and system based on EEG brain-computer interface

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201262596Y (en) * 2008-06-30 2009-06-24 湖南大学 Device for detecting heat pump set failure
CN104634571A (en) * 2015-02-06 2015-05-20 北京航空航天大学 Fault diagnosis method for rolling bearing based on LCD-MF (Local Characteristic Scale Decomposition )-(Multifractal)
CN105388884A (en) * 2015-11-05 2016-03-09 天津大学 Alarm system for detecting leakage fault of heat supply network based on identification algorithm driven by data and method
CN107272667A (en) * 2017-08-07 2017-10-20 华中科技大学 A kind of industrial process fault detection method based on parallel PLS

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7421351B2 (en) * 2006-12-21 2008-09-02 Honeywell International Inc. Monitoring and fault detection in dynamic systems

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201262596Y (en) * 2008-06-30 2009-06-24 湖南大学 Device for detecting heat pump set failure
CN104634571A (en) * 2015-02-06 2015-05-20 北京航空航天大学 Fault diagnosis method for rolling bearing based on LCD-MF (Local Characteristic Scale Decomposition )-(Multifractal)
CN105388884A (en) * 2015-11-05 2016-03-09 天津大学 Alarm system for detecting leakage fault of heat supply network based on identification algorithm driven by data and method
CN107272667A (en) * 2017-08-07 2017-10-20 华中科技大学 A kind of industrial process fault detection method based on parallel PLS

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Fault detection using multiscale PCA-based moving window GLRT;M.Ziyan Sheriff et al.;《Journal of Porcess Control》;20170615;第54卷;第47-64页 *
Multiscale PCA with application to multivariate statistical process monitoring;Bhavik R.Bakshi;《AIChE Journal》;19980715;第44卷(第7期);第1596-1610页 *
基于多尺度分析的电站故障诊断方法研究;王伟;《中国博士学位论文全文数据库工程科技II辑》;20100315(第03期);第C042-18页 *
基于小波包的多尺度主元分析在传感器故障诊断中的应用;徐涛 等;《中国电机工程学报》;20070315;第27卷(第9期);第28-32页 *

Also Published As

Publication number Publication date
CN108416106A (en) 2018-08-17

Similar Documents

Publication Publication Date Title
CN108416106B (en) Water feeding pump fault detection method based on multi-scale principal component analysis
Zhu et al. Estimation of bearing remaining useful life based on multiscale convolutional neural network
Grezmak et al. Interpretable convolutional neural network through layer-wise relevance propagation for machine fault diagnosis
Meng et al. Ultrasonic signal classification and imaging system for composite materials via deep convolutional neural networks
Cheng et al. Machine health monitoring using adaptive kernel spectral clustering and deep long short-term memory recurrent neural networks
Maurya et al. Condition monitoring of machines using fused features from EMD-based local energy with DNN
Xue et al. Feature extraction using hierarchical dispersion entropy for rolling bearing fault diagnosis
CN104318261A (en) Graph embedding low-rank sparse representation recovery sparse representation face recognition method
CN112766342A (en) Abnormity detection method for electrical equipment
CN105626502B (en) Plunger pump health evaluating method based on wavelet packet and laplacian eigenmaps
CN112098088B (en) Rolling bearing fault diagnosis method based on KICA-fractal theory
Li et al. Gear pitting fault diagnosis using raw acoustic emission signal based on deep learning
CN104318305B (en) Inverter low-frequency noise fault diagnosis method based on wavelets and neural network
CN113657454A (en) Autoregressive BiGRU-based nuclear power rotating machine state monitoring method
CN114936575A (en) Motor bearing fault diagnosis method based on sample generation and deep migration learning
CN114326486B (en) Process monitoring method based on probability slow feature analysis and elastic weight consolidation
Liu et al. Composite multi-scale basic scale Entropy based on CEEMDAN and its application in hydraulic pump fault diagnosis
CN114139638A (en) Fan blade icing fault diagnosis method considering multivariable correlation
CN117369418A (en) Fault diagnosis method, system, storage medium and equipment for feeding system of numerical control machine tool
CN113159088A (en) Fault monitoring and diagnosis method based on multi-feature fusion and width learning
CN117172601A (en) Non-invasive load monitoring method based on residual total convolution neural network
CN116776181A (en) Terminal side load identification method, medium and system based on improved fuzzy clustering
GB2623358A (en) Method and system for fault diagnosis of nuclear power circulating water pump based on optimized capsule network
CN117361256B (en) Elevator safety management method and system based on artificial intelligence
Xu-Dong et al. Control Chart Recognition Method Based on Transfer Learning

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