CN113640607A - Early fault diagnosis method for inverter circuit and motor of high-speed train - Google Patents
Early fault diagnosis method for inverter circuit and motor of high-speed train Download PDFInfo
- Publication number
- CN113640607A CN113640607A CN202110948177.4A CN202110948177A CN113640607A CN 113640607 A CN113640607 A CN 113640607A CN 202110948177 A CN202110948177 A CN 202110948177A CN 113640607 A CN113640607 A CN 113640607A
- Authority
- CN
- China
- Prior art keywords
- fault
- data
- matrix
- value
- motor
- 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
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/005—Testing of electric installations on transport means
- G01R31/008—Testing of electric installations on transport means on air- or spacecraft, railway rolling stock or sea-going vessels
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/282—Testing of electronic circuits specially adapted for particular applications not provided for elsewhere
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/2832—Specific tests of electronic circuits not provided for elsewhere
- G01R31/2836—Fault-finding or characterising
- G01R31/2843—In-circuit-testing
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/28—Testing of electronic circuits, e.g. by signal tracer
- G01R31/2832—Specific tests of electronic circuits not provided for elsewhere
- G01R31/2836—Fault-finding or characterising
- G01R31/2846—Fault-finding or characterising using hard- or software simulation or using knowledge-based systems, e.g. expert systems, artificial intelligence or interactive algorithms
- G01R31/2848—Fault-finding or characterising using hard- or software simulation or using knowledge-based systems, e.g. expert systems, artificial intelligence or interactive algorithms using simulation
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/34—Testing dynamo-electric machines
- G01R31/343—Testing dynamo-electric machines in operation
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Medical Informatics (AREA)
- Testing Of Devices, Machine Parts, Or Other Structures Thereof (AREA)
Abstract
The invention discloses an early fault diagnosis method for an inverter circuit and a motor of a high-speed train, which mainly aims at the inverter circuit and a three-phase squirrel cage asynchronous motor in a CRH (China railway high-speed) motor train unit train and comprises the following main steps: (1) six working modes are set up for the inverter circuit and the motor by utilizing a nuclear density estimation function; (2) in each mode, processing sensor data by using a new statistical analysis method, and judging whether a fault occurs according to a certain decision criterion; (3) and after the fault is found, extracting fault characteristics to form a fault characteristic matrix, and performing fault positioning. The method makes the statistic more sensitive to the fault and can find the early fault in time; and a new matrix distance criterion is adopted, so that the accuracy of the positioning result is improved.
Description
Technical Field
The invention discloses an early fault diagnosis method for an inverter circuit and a motor of a high-speed train, and belongs to the technical field of fault diagnosis of electric traction systems of the high-speed train.
Background
At present, the operating mileage of the high-speed railway in China is the first to live in the world stably. The safe and stable operation of the high-speed train is closely related to the safety of passengers, and has important influence on the development of national economy. The losses caused by high-speed rail failures are very large when not discovered in time each year. Therefore, early fault finding and processing during train operation has become a research hotspot.
The electric traction system is one of core systems of a high-speed train, and the reliability of the electric traction system is an important guarantee for the safe and stable operation of the high-speed train. The electric traction converter is used as an important component for energy conversion in a traction system, bears main electric heating stress in the operation process, is mostly in electric, magnetic, thermal and mechanical multi-field coupling in application occasions, and has high failure rate. Meanwhile, the traction motor is an important component of a train traction system. When the traction motor operates, the electric energy is converted into mechanical energy, and when the traction motor brakes, the mechanical energy is converted into the electric energy, so that the traction motor is a component for converting the electric energy and the mechanical energy of the train. Traction inverter faults and motor faults account for about 50% of the total faults by statistics. Therefore, the method has important theoretical significance and great engineering value for improving the reliability of the electric traction system and reducing the fault loss by diagnosing the faults of the traction converter and the motor on line.
At present, fault detection applied to an electric traction system of a high-speed train is mainly based on a mathematical model. The method needs to know a specific system structure to establish a mathematical model, and the whole process is relatively complex; on the other hand, this method cannot detect an early failure although it can detect a failure, and has no way of determining the type of failure that has occurred.
Disclosure of Invention
The invention aims to provide an early fault diagnosis method for an inverter circuit and a motor of a high-speed train, aiming at the problems and defects in the prior art.
In order to achieve the purpose, the invention adopts the following technical scheme to realize the purpose:
an early fault diagnosis method for an inverter circuit and a motor of a high-speed train comprises the following steps:
firstly, according to six working states of an inverter circuit and a motor, constructing six working modes for the inverter circuit and the motor by using a kernel density estimation function to obtain a clustering center of each mode;
step two, dividing the sensor data on the train into different modes by using the clustering center of each mode obtained in the step one;
thirdly, processing the sensor data for multiple times by using deep PCA under each mode to highlight fault information;
step four, on the basis of the step three, calculating data statistics, and judging whether the statistic index exceeds a threshold value or not by combining a fault detection threshold value generated by the real-time working condition, the line condition and the load condition of the train, wherein when the statistic index exceeds the threshold value, the fault is indicated;
and step five, after the fault is found, extracting fault characteristics to form a fault characteristic matrix, and matching the fault characteristic matrix with the fault characteristic matrix in the database, thereby positioning the fault and finding out the fault reason.
As a further preferred scheme of the present invention, in the first step, the specific contents and steps of constructing the six working modes are as follows:
wherein, Fi(xnew) Is xnew,j(next set of data) and xi,j(cluster center of i-th class data) kernel density estimation function value; m is the number of variables, and h is the width of the window; x is the number ofnew,jRepresents the value of the jth data in the next set of data; x is the number ofi,jA value representing class i class center, jth data;
step 4. if the kernel density estimation function value calculated in step 2 exceeds the threshold value, it indicates that a cluster center is found, namely xi,j(ii) a Then the searching for the clustering center is finished;
and 5, repeating the steps 1 to 4 until six clustering centers are found.
As a further preferable scheme of the present invention, in step three, the sensor data is processed by deep pca for multiple times in each mode to highlight the fault information, and the specific content and steps are as follows:
step 1) data in each modality is extracted, i.e.Wherein z (N) represents data of the Nth measurement; n represents the total number of measurements; m represents the number of sensors;
Wherein j represents the jth row, zj(i) Represents the ith number of the jth line;
step 3) of mixingData standardization of each row; obtaining a data set X with a mean value of 0 and a variance of 1;
step 4), calculating a covariance matrix S of the X, and performing singular value decomposition on the S;
S=P1Λ0,1P1 T
wherein m represents the number of sensors; lambda0,1∈Rm×m,Λ0,1=diag(λ0,1,...λ0,m),λ0,mAn mth singular value representing S; p1∈Rm×mIs the singular value vector of S, takes P1Is taken as P1,2The rest part is taken as P1,1Then P is1=[P1,1,P1,2];
Step 5), decomposing X into two parts, X respectively1,1,X1,2I.e. by
X=X1,1+X1,2
Wherein I is an identity matrix;
step 6), adding X1,1,X1,2Repeating the steps 4) and 5) to obtain X as new X1,1,X1,2Are each broken down into two parts, i.e.
X1,1=X2,1+X2,2
X1,2=X2,3+X2,4
X=X2,1+X2,2+X2,3+X2,4
As a further preferable scheme of the present invention, in step four, on the basis of step three, the statistical quantity of the data is calculated, and in combination with the fault detection threshold generated by the real-time working condition, the line condition and the load condition of the train, whether the statistical quantity index exceeds the threshold is judged, and the exceeding of the threshold indicates that a fault occurs, and the specific content and the steps are as follows:
step (1) of calculating X separately2,1,X2,2,X2,3,X2,4Statistics for four data sets:
wherein the content of the first and second substances,and SPEj,kRepresentative data set Xj,kTwo statistics of (a);is a reaction of with Xj,kCorresponding covariance matrix Sj,kA matrix of singular values of; p(j+1),(2k-1)Is a reaction of with Xj,kCorresponding covariance matrix Sj,kPartial singular value vectors of (a); i is an identity matrix;
and (2) judging whether two statistics corresponding to each data exceed a set threshold value, wherein any one statistic exceeding the threshold value indicates that a fault occurs.
As a further preferred scheme of the present invention, in step five, after a fault is found, fault features are extracted to form a fault feature matrix, and the fault feature matrix is matched with a fault feature matrix in a database, so as to perform fault location, and the specific content and steps are as follows:
step I, extracting eight statistics of fault data and respective corresponding threshold values in real time to form a fault vector r each time a fault is foundc:
Wherein r iscRepresents a type c fault;and SPEj,kRepresentative data set Xj,kTwo statistics of (a);and JSPE,j,kAre respectivelyAnd SPEj,kRespective threshold values; in the formula, j is 2;
step two, the fault vector r obtained in the step one is usedcProjection onto the interval [ 0.51) by the following equation, results in the vector p:
p=[p1,p2,...p8]T
during the c-th fault period, there will be NcGrouping fault data, repeating the first step and the second step to obtain NcArranging the vectors P in rows to form a fault characteristic matrix Pc;
Step four, calculating a fault characteristic matrix PcMean vector mu ofcWith the covariance matrix ∑c:
μc=[μc 1,μc 2,...μc 8]T
Wherein the content of the first and second substances,is PcRow j, th value; n is a radical ofCIs PcThe number of columns; mu.sc jRepresentation matrix PcMean of j row; i is an identity matrix;
fifthly, calculating a fault characteristic matrix P through the following formulacAnd fault special matrix in databaseKLD distance of (d);
wherein the content of the first and second substances,representing a feature matrix PcAnd fault special matrix in databaseKLD distance of (d); i is an identity matrix;
finding out a database model corresponding to the minimum KLD distance, and if the minimum KLD distance is less than or equal to a set threshold, distinguishing the distance threshold between classes to show that the same fault as the database model occurs; otherwise, a new fault type is generated, and the database needs to be updated.
Compared with the prior art, the invention adopting the technical scheme has the following technical effects: the method of the invention does not need specific circuit knowledge and mathematical models, and is simpler to implement; meanwhile, the method is more sensitive to early faults of the inverter circuit and the motor; finally, after the fault is detected, the method can also carry out fault positioning to find out the fault reason.
Drawings
Fig. 1 is a general flowchart of an early failure diagnosis method.
Fig. 2 is a schematic diagram of a high-speed train electric traction system configuration.
FIG. 3 is a flowchart of steps.
FIG. 4 is a step bipartite flow chart.
FIG. 5 is a step three-section flow chart.
Fig. 6 is a step quartering flowchart.
FIG. 7 is a flow chart of steps five.
FIG. 8 is a data set statistic T2Graph is shown.
FIG. 9 is a plot of the data set statistic SPE.
Fig. 10 is a graph of calculation results of KLD.
Detailed Description
The technical scheme of the invention is further explained in detail by combining the attached drawings:
the invention designs an early fault diagnosis method for an inverter circuit and a motor of a high-speed train, which comprises the following steps as shown in figure 1:
step one, according to six working states of an inverter circuit and a motor, six working modes are built for the inverter circuit and the motor by using a kernel density estimation function, and a clustering center of each mode is obtained, as shown in fig. 3, the steps are as follows:
wherein, Fi(xnew) Is xnew,j(next set of data) and xi,j(cluster center of i-th class data) kernel density estimation function value; m is the number of variables, and h is the width of the window; x is the number ofnew,jRepresents the value of the jth data in the next set of data; x is the number ofi,jA value representing class i class center, jth data;
step 4. if the kernel density estimation function value calculated in step 2 exceeds the threshold value, it indicates that a cluster center is found, namely xi,j(ii) a Then the searching for the clustering center is finished;
and 5, repeating the steps 1 to 4 until six clustering centers are found.
Step two: dividing the sensor data on the train into different modes by using the clustering center of each mode obtained in the step one, as shown in fig. 4:
after six working modes of the inverter circuit and the motor are established, the train is operatedIn running, real-time data x of the train are obtained through a sensort=[ia,ib,ic,Sp,Rs,Te]TAnd calculating the distances between the real-time data and the six working modes through a kernel density estimation function, and dividing the real-time data into the nearest working modes.
Wherein, Fi(xt) Is xt(real time data) and xi,j(cluster center of i-th class data) kernel density estimate function value. m is the number of variables and h is the width of the window. x is the number oft,jIndicating the value of the jth data in the real-time data. x is the number ofi,jThe value of the ith class center, jth data is represented.
Step three: the sensor data is processed by deep pca multiple times in each modality, and fault information is highlighted, as shown in fig. 5, the steps are as follows:
step 1) data in each modality is extracted, i.e.Wherein z (N) represents data of the Nth measurement; n represents the total number of measurements; m represents the number of sensors;
Wherein j represents the jth row, zj(i) Represents the ith number of the jth line;
step 3) of mixingData standardization of each row; obtaining a data set X with a mean value of 0 and a variance of 1;
step 4), calculating a covariance matrix S of the X, and performing singular value decomposition on the S;
S=P1Λ0,1P1 T
wherein m represents the number of sensors; lambda0,1∈Rm×m,Λ0,1=diag(λ0,1,...λ0,m),λ0,mAn mth singular value representing S; p1∈Rm×mIs the singular value vector of S, takes P1Is taken as P1,2The rest part is taken as P1,1Then P is1=[P1,1,P1,2];
Step 5), decomposing X into two parts, X respectively1,1,X1,2I.e. by
X=X1,1+X1,2
Wherein I is an identity matrix;
step 6), adding X1,1,X1,2Repeating the steps 4) and 5) to obtain X as new X1,1,X1,2Are each broken down into two parts, i.e.
X1,1=X2,1+X2,2
X1,2=X2,3+X2,4
X=X2,1+X2,2+X2,3+X2,4
Step four: on the basis of the third step, calculating data statistics, and determining whether the statistic index exceeds a threshold value by combining a fault detection threshold value generated by the real-time working condition, the line condition and the load condition of the train, wherein when the statistic index exceeds the threshold value, a fault is indicated, and as shown in fig. 6, the steps are as follows:
step (1) of calculating X separately2,1,X2,2,X2,3,X2,4Statistics for four data sets:
wherein the content of the first and second substances,and SPEj,kRepresentative data set Xj,kTwo statistics of (a);is a reaction of with Xj,kCorresponding covariance matrix Sj,kA matrix of singular values of; p(j+1),(2k-1)Is a reaction of with Xj,kCorresponding covariance matrix Sj,kPartial singular value vectors of (a); i is an identity matrix;
and (2) judging whether two statistics corresponding to each data exceed a set threshold value, wherein any one statistic exceeding the threshold value indicates that a fault occurs.
Step five: after a fault is found, extracting fault features to form a fault feature matrix, matching the fault feature matrix with a fault feature matrix in a database, and then positioning the fault to find out the fault reason, as shown in fig. 7, the steps are as follows:
step I, extracting eight statistics of fault data and respective corresponding threshold values in real time to form a fault vector r each time a fault is foundc:
Wherein r iscRepresents a type c fault;and SPEj,kRepresentative data set Xj,kTwo statistics of (a);and JSPE,j,kAre respectivelyAnd SPEj,kRespective threshold values; in the formula, j is 2;
step two, the fault vector r obtained in the step one is usedcProjection onto the interval [ 0.51) by the following equation, results in the vector p:
p=[p1,p2,...p8]T
during the c-th fault period, there will be NcGrouping fault data, repeating the first step and the second step to obtain NcArranging the vectors P in rows to form a fault characteristic matrix Pc;
Step four, calculating a fault characteristic matrix PcMean vector mu ofcWith the covariance matrix ∑c:
μc=[μc 1,μc 2,...μc 8]T
Wherein the content of the first and second substances,is PcRow j, th value; n is a radical ofCIs PcThe number of columns; mu.sc jRepresentation matrix PcMean of j row; i is an identity matrix;
fifthly, calculating a fault characteristic matrix P through the following formulacAnd fault special matrix in databaseKLD distance of (d);
wherein the content of the first and second substances,representing a feature matrix PcAnd fault special matrix in databaseKLD distance of (d); i is a unitA matrix;
finding out a database model corresponding to the minimum KLD distance, and if the minimum KLD distance is less than or equal to a set threshold, distinguishing the distance threshold between classes to show that the same fault as the database model occurs; otherwise, a new fault type is generated, and the database needs to be updated.
The method of the invention is verified by simulation as follows:
And 2, writing a program by using Matlab to realize the content of the invention.
And 3, adopting Matlab/TDCS-FIB combined simulation, importing the data generated in the step 1 into a Matlab program, and performing fault diagnosis.
FIG. 8.a is a data set X2,1Statistic T of2 2,1A scaled plot; the broken line in the figure is the set threshold. As shown in fig. 8.a, after the failure occurs, the statistics in the graph rapidly exceed the threshold, and the change trend is very obvious. Although the value of the ordinate in FIG. 8.a is not large, in practice T is2 2,1The calculated value is very large, about 1023This indicates the statistic T2 2,1Is very sensitive to faults.
FIG. 8.b is data set X2,2Statistic T of2 2,2A scaled plot; the broken line in the figure is the set threshold. As shown in fig. 8.b, after the failure occurs, the statistics in the graph rapidly exceed the threshold, with a similar trend to fig. 8. d. Although the value of the ordinate in FIG. 8.b is not large, in practice T is2 2,2The calculated value is very large, about 1023This indicates the statistic T2 2,2Is very sensitive to faults.
FIG. 8.c is data set X2,3Statistic T of2 2,3A scaled plot; the broken line in the figure is the set threshold. As shown in fig. 8.c, after the failure occurs, the statistics in the graph quickly exceed the threshold and the maximum value varies significantly.Although the value of the ordinate in FIG. 8.c is not large, in practice T is2 2,3The calculated value is very large, about 1023This indicates the statistic T2 2,3Is very sensitive to faults.
FIG. 8.d is data set X2,4Statistic T of2 2,4A scaled plot; the broken line in the figure is the set threshold. As shown in fig. 8.d, after the failure occurs, the statistics in the graph rapidly exceed the threshold, with a similar trend to fig. 8. b. Although the value of the ordinate in FIG. 8.d is not large, in practice T is2 2,4The calculated value is very large, about 1023This indicates the statistic T2 2,4Is very sensitive to faults.
FIG. 9.a is data set X2,1Statistic SPE2,1A scaled plot; the broken line in the figure is the set threshold. As shown in fig. 9.a, after the failure occurs, the statistic in the graph rapidly exceeds the threshold value, and the trend of the change is obvious. Theoretical statistics SPE2,1Is not sensitive to faults, and when faults occur, the statistic SPE2,1And not necessarily detected. However, the method of the present invention improves SPE2,1Sensitivity to faults, so that when a fault occurs, it is passed through SPE2,1A fault can be easily detected.
FIG. 9.b is data set X2,2Statistic SPE2,2A scaled plot; the broken line in the figure is the set threshold. As shown in fig. 9.b, after the failure occurs, the statistics in the graph quickly exceed the threshold and the maximum value is large. Theoretical statistics SPE2,2Is not sensitive to faults, and when faults occur, the statistic SPE2,2And not necessarily detected. However, the method of the present invention improves SPE2,2Sensitivity to faults, so that when a fault occurs, it is passed through SPE2,2A fault can be easily detected.
FIG. 9.c is data set X2,3Statistic SPE2,3A scaled plot; the broken line in the figure is the set threshold. As shown in fig. 9.c, after the failure occurs, the statistics in the graph quickly exceed the threshold, with a similar trend to fig. 9. a. Theoretical statistic SPE2,3Is not sensitive to faults, and when faults occur, the statistic SPE2,3And not necessarily detected. However, the method of the present invention improves SPE2,3Sensitivity to faults, so that when a fault occurs, it is passed through SPE2,3A fault can be easily detected.
FIG. 9.d is data set X2,4Statistic SPE2,4A scaled plot; the broken line in the figure is the set threshold. As shown in fig. 9.d, after the failure occurs, the statistics in the graph not only quickly exceed the upper limit (threshold), but also quickly exceed the lower limit. Theoretical statistics SPE2,4Is not sensitive to faults, and when faults occur, the statistic SPE2,4And not necessarily detected. However, the method of the present invention improves SPE2,4Sensitivity to faults, so that when a fault occurs, it is passed through SPE2,4A fault can be easily detected.
Fig. 10 is a calculation result of KLD. The calculated KLD values for the different fault types are very large, about 1020(ii) a KLD values calculated for the same type are very small, about 101. The fault type can be more accurately judged by using the KLD.
The attached figures 8-10 show that the method can effectively realize the detection and the positioning of the early faults of the inverter circuit and the motor of the high-speed train, effectively solve the problems of the diagnosis of the early faults of the inverter circuit and the motor and the engineering application thereof, and has important significance for the safe operation of the high-speed train.
The embodiments of the present invention have been described in detail with reference to the drawings, but the present invention is not limited to the above embodiments, and various changes can be made within the knowledge of those skilled in the art without departing from the gist of the present invention.
Claims (5)
1. An early fault diagnosis method for an inverter circuit and a motor of a high-speed train is characterized by comprising the following steps:
firstly, according to six working states of an inverter circuit and a motor, constructing six working modes for the inverter circuit and the motor by using a kernel density estimation function to obtain a clustering center of each mode;
step two, dividing the sensor data on the train into different modes by using the clustering center of each mode obtained in the step one;
thirdly, processing the sensor data for multiple times by using deep PCA under each mode to highlight fault information;
step four, on the basis of the step three, calculating data statistics, and judging whether the statistic index exceeds a threshold value or not by combining a fault detection threshold value generated by the real-time working condition, the line condition and the load condition of the train, wherein when the statistic index exceeds the threshold value, the fault is indicated;
and step five, after the fault is found, extracting fault characteristics to form a fault characteristic matrix, and matching the fault characteristic matrix with the fault characteristic matrix in the database, thereby positioning the fault and finding out the fault reason.
2. The method for diagnosing the early faults of the inverter circuit and the motor of the high-speed train according to claim 1, wherein in the step one, specific contents and steps of constructing six working modes are as follows:
step 1, obtaining data of current, train speed, motor rotating speed and electromagnetic torque from a sensor on a train; arbitrarily selecting a set of data as the cluster center of a class of data, i.e. xi,j1,2,3.. 6; then take a group of data as xnew,j;
Step 2, calculating the value of the kernel density estimation function of the next group of data and the cluster center:
wherein, Fi(xnew) Is xnew,j(next set of data) and xi,j(cluster center of i-th class data) kernel density estimation function value; m is the number of variables, and h is the width of the window; x is the number ofnew,jRepresents the value of the jth data in the next set of data; x is the number ofi,jValues representing class i center, j data;
Step 3, judging whether the kernel density estimation function value calculated in the step 2 exceeds a threshold value, and if not, taking the average value of the two groups of data as a new clustering center, namely xi,j=(xnew,j+xi,j) 2, then take down a set of data as a new xnew,jThen, jumping back to the step 2; when the threshold value is exceeded, continuing to execute the step 4;
step 4. if the kernel density estimation function value calculated in step 2 exceeds the threshold value, it indicates that a cluster center is found, namely xi,j(ii) a Then the searching for the clustering center is finished;
and 5, repeating the steps 1 to 4 until six clustering centers are found.
3. The method for diagnosing the early failure of the inverter circuit and the motor of the high-speed train as claimed in claim 1, wherein in the third step, the deep pca is used for processing the sensor data for a plurality of times under each mode to highlight the failure information, and the specific content and the steps are as follows:
step 1) data in each modality is extracted, i.e.Wherein z (N) represents data of the Nth measurement; n represents the total number of measurements; m represents the number of sensors;
Wherein j represents the jth row, zj(i) Represents the ith number of the jth line;
step 3) of mixingData standardization of each row; obtaining a data set X with a mean value of 0 and a variance of 1;
step 4), calculating a covariance matrix S of the X, and performing singular value decomposition on the S;
S=P1Λ0,1P1 T
wherein m represents the number of sensors; lambda0,1∈Rm×m,Λ0,1=diag(λ0,1,...λ0,m),λ0,mAn mth singular value representing S; p1∈Rm×mIs the singular value vector of S, takes P1Is taken as P1,2The rest part is taken as P1,1Then P is1=[P1,1,P1,2];
Step 5), decomposing X into two parts, X respectively1,1,X1,2I.e. by
X=X1,1+X1,2
Wherein I is an identity matrix;
step 6), adding X1,1,X1,2Repeating the steps 4) and 5) to obtain X as new X1,1,X1,2Are each broken down into two parts, i.e.
X1,1=X2,1+X2,2
X1,2=X2,3+X2,4
X=X2,1+X2,2+X2,3+X2,4。
4. The method for diagnosing the early faults of the inverter circuit and the motor of the high-speed train as claimed in claim 1, wherein in the fourth step, on the basis of the third step, the statistic of the data is calculated, and the fault detection threshold generated by combining the real-time working condition, the line condition and the load condition of the train is combined to judge whether the statistic index exceeds the threshold, wherein the exceeding of the threshold indicates the occurrence of the fault, and the specific content and the steps are as follows:
step (1) of calculating X separately2,1,X2,2,X2,3,X2,4Statistics for four data sets:
wherein the content of the first and second substances,and SPEj,kRepresentative data set Xj,kTwo statistics of (a);is a reaction of with Xj,kCorresponding covariance matrix Sj,kA matrix of singular values of; p(j+1),(2k-1)Is a reaction of with Xj,kCorresponding covariance matrix Sj,kPartial singular value vectors of (a); i is an identity matrix;
and (2) judging whether two statistics corresponding to each data exceed a set threshold value, wherein any one statistic exceeding the threshold value indicates that a fault occurs.
5. The method for diagnosing the early faults of the inverter circuit and the motor of the high-speed train as claimed in claim 1, wherein in the fifth step, after the fault is found, the fault characteristics are extracted to form a fault characteristic matrix which is matched with the fault characteristic matrix in the database so as to carry out fault location, and the specific content and the steps are as follows:
step I, extracting eight statistics of fault data and respective corresponding threshold values in real time to form a fault vector r each time a fault is foundc:
Wherein r iscRepresents a type c fault;and SPEj,kRepresentative data set Xj,kTwo statistics of (a);and JSPE,j,kAre respectivelyAnd SPEj,kRespective threshold values; in the formula, j is 2;
step two, the fault vector r obtained in the step one is usedcBy the following formulaOn interval [ 0.51), we get vector p:
p=[p1,p2,...p8]T
during the c-th fault period, there will be NcGrouping fault data, repeating the first step and the second step to obtain NcArranging the vectors P in rows to form a fault characteristic matrix Pc;
Step four, calculating a fault characteristic matrix PcMean vector mu ofcWith the covariance matrix ∑c:
μc=[μc 1,μc 2,...μc 8]T
Wherein the content of the first and second substances,is PcRow j, th value; n is a radical ofCIs PcThe number of columns; mu.sc jRepresentation matrix PcMean of j row; i is an identity matrix;
fifthly, calculating a fault characteristic matrix P through the following formulacAnd fault special matrix in databaseKLD distance of (d);
wherein the content of the first and second substances,representing a feature matrix PcAnd fault special matrix in databaseKLD distance of (d); i is an identity matrix;
finding out a database model corresponding to the minimum KLD distance, and if the minimum KLD distance is less than or equal to a set threshold, distinguishing the distance threshold between classes to show that the same fault as the database model occurs; otherwise, a new fault type is generated, and the database needs to be updated.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110948177.4A CN113640607B (en) | 2021-08-18 | 2021-08-18 | Early fault diagnosis method for inverter circuit and motor of high-speed train |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110948177.4A CN113640607B (en) | 2021-08-18 | 2021-08-18 | Early fault diagnosis method for inverter circuit and motor of high-speed train |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113640607A true CN113640607A (en) | 2021-11-12 |
CN113640607B CN113640607B (en) | 2023-02-28 |
Family
ID=78422634
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110948177.4A Active CN113640607B (en) | 2021-08-18 | 2021-08-18 | Early fault diagnosis method for inverter circuit and motor of high-speed train |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113640607B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114115184A (en) * | 2021-11-15 | 2022-03-01 | 江苏科技大学 | High-speed train suspension system fault diagnosis method based on data-driven ToMFIR |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120039160A (en) * | 2010-10-15 | 2012-04-25 | 한국전력공사 | Prediction and fault detection method and system for performance monitoring of plant instruments using principal component analysis, response surface method, fuzzy support vector regression and generalized likelihood ratio test |
CN105373110A (en) * | 2015-12-16 | 2016-03-02 | 浙江中烟工业有限责任公司 | Cigarette superspeed film packaging machine multi-loading-condition production process on-line monitoring and fault diagnosis method |
CN105425150A (en) * | 2015-11-09 | 2016-03-23 | 江苏科技大学 | Motor fault diagnosis method based on RBF and PCA-SVDD |
CN105487524A (en) * | 2015-12-29 | 2016-04-13 | 浙江中烟工业有限责任公司 | Method for monitoring and diagnosing super-high-speed small box packaging machine having multiple condition characteristic |
CN105573290A (en) * | 2015-12-16 | 2016-05-11 | 浙江中烟工业有限责任公司 | Cigarette factory superspeed carton packaging machine multi-condition process online monitoring and fault diagnosis method |
CN108182302A (en) * | 2017-12-13 | 2018-06-19 | 东北大学 | Incipient fault detection method based on modification cluster semi-supervised kernel pivot analysis |
CN112784862A (en) * | 2019-11-07 | 2021-05-11 | 中国石油化工股份有限公司 | Fault diagnosis and identification method for refining process of atmospheric and vacuum distillation unit |
-
2021
- 2021-08-18 CN CN202110948177.4A patent/CN113640607B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20120039160A (en) * | 2010-10-15 | 2012-04-25 | 한국전력공사 | Prediction and fault detection method and system for performance monitoring of plant instruments using principal component analysis, response surface method, fuzzy support vector regression and generalized likelihood ratio test |
CN105425150A (en) * | 2015-11-09 | 2016-03-23 | 江苏科技大学 | Motor fault diagnosis method based on RBF and PCA-SVDD |
CN105373110A (en) * | 2015-12-16 | 2016-03-02 | 浙江中烟工业有限责任公司 | Cigarette superspeed film packaging machine multi-loading-condition production process on-line monitoring and fault diagnosis method |
CN105573290A (en) * | 2015-12-16 | 2016-05-11 | 浙江中烟工业有限责任公司 | Cigarette factory superspeed carton packaging machine multi-condition process online monitoring and fault diagnosis method |
CN105487524A (en) * | 2015-12-29 | 2016-04-13 | 浙江中烟工业有限责任公司 | Method for monitoring and diagnosing super-high-speed small box packaging machine having multiple condition characteristic |
CN108182302A (en) * | 2017-12-13 | 2018-06-19 | 东北大学 | Incipient fault detection method based on modification cluster semi-supervised kernel pivot analysis |
CN112784862A (en) * | 2019-11-07 | 2021-05-11 | 中国石油化工股份有限公司 | Fault diagnosis and identification method for refining process of atmospheric and vacuum distillation unit |
Non-Patent Citations (1)
Title |
---|
钟娜等: "基于LECA的多工况过程故障检测方法", 《化工学报》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114115184A (en) * | 2021-11-15 | 2022-03-01 | 江苏科技大学 | High-speed train suspension system fault diagnosis method based on data-driven ToMFIR |
CN114115184B (en) * | 2021-11-15 | 2024-04-23 | 江苏科技大学 | High-speed train suspension system fault diagnosis method based on data drive ToMFIR |
Also Published As
Publication number | Publication date |
---|---|
CN113640607B (en) | 2023-02-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111273623B (en) | Fault diagnosis method based on Stacked LSTM | |
CN111562108A (en) | Rolling bearing intelligent fault diagnosis method based on CNN and FCMC | |
CN108490923B (en) | System design method for detecting and positioning tiny faults of electric traction system | |
CN111523081B (en) | Aeroengine fault diagnosis method based on enhanced gate control circulating neural network | |
CN105846780A (en) | Decision tree model-based photovoltaic assembly fault diagnosis method | |
Di et al. | Ensemble deep transfer learning driven by multisensor signals for the fault diagnosis of bevel-gear cross-operation conditions | |
CN105137324B (en) | A kind of more detection point failure component localization methods based on emulation disaggregated model | |
CN112630660A (en) | Battery fault identification method based on support vector machine | |
CN113406524B (en) | Inconsistent fault diagnosis method and system for power battery system | |
CN106198020A (en) | Wind turbines bearing failure diagnosis method based on subspace and fuzzy C-means clustering | |
CN113640607B (en) | Early fault diagnosis method for inverter circuit and motor of high-speed train | |
CN106959397A (en) | A kind of method for designing of small fault diagnostic system for high ferro inverter | |
CN114462480A (en) | Multi-source sensor rolling mill fault diagnosis method based on non-equilibrium data set | |
CN110991472A (en) | Micro fault diagnosis method for high-speed train traction system | |
CN114897138A (en) | System fault diagnosis method based on attention mechanism and depth residual error network | |
CN113791351B (en) | Lithium battery life prediction method based on transfer learning and difference probability distribution | |
CN111046790A (en) | Pump bearing fault diagnosis method | |
CN114330571A (en) | Power system dominant instability mode identification method and system based on transfer learning | |
Xu et al. | Deep spiking residual shrinkage network for bearing fault diagnosis | |
CN114330096A (en) | Deep learning-based rail transit motor bearing fault degree classification model construction method | |
CN113627358A (en) | Multi-feature fusion turnout intelligent fault diagnosis method, system and equipment | |
CN105116323B (en) | A kind of electrical fault detection method based on RBF | |
CN110160781B (en) | Test set reconstruction and prediction method for rotary machine fault classification | |
Wang et al. | Few‐shot multiscene fault diagnosis of rolling bearing under compound variable working conditions | |
CN113588266B (en) | Rolling bearing composite fault diagnosis method with embedded fault semantic space |
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 |