CN115017978A - A Fault Classification Method Based on Weighted Probabilistic Neural Network - Google Patents
A Fault Classification Method Based on Weighted Probabilistic Neural Network Download PDFInfo
- Publication number
- CN115017978A CN115017978A CN202210543721.1A CN202210543721A CN115017978A CN 115017978 A CN115017978 A CN 115017978A CN 202210543721 A CN202210543721 A CN 202210543721A CN 115017978 A CN115017978 A CN 115017978A
- Authority
- CN
- China
- Prior art keywords
- fault
- neural network
- matrix
- weighted probability
- sample
- 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
- 238000013528 artificial neural network Methods 0.000 title claims abstract description 45
- 238000000034 method Methods 0.000 title claims abstract description 27
- 239000011159 matrix material Substances 0.000 claims description 41
- 239000013598 vector Substances 0.000 claims description 22
- 238000012549 training Methods 0.000 claims description 18
- 238000012360 testing method Methods 0.000 claims description 14
- 238000004364 calculation method Methods 0.000 claims description 11
- 210000002569 neuron Anatomy 0.000 claims description 11
- 238000003062 neural network model Methods 0.000 claims description 8
- 230000035945 sensitivity Effects 0.000 claims description 6
- 238000012847 principal component analysis method Methods 0.000 claims description 5
- 230000008569 process Effects 0.000 claims description 4
- 238000009499 grossing Methods 0.000 claims description 3
- 230000009467 reduction Effects 0.000 claims description 3
- 238000012545 processing Methods 0.000 claims description 2
- 238000010801 machine learning Methods 0.000 abstract description 3
- 239000000498 cooling water Substances 0.000 description 8
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 description 8
- 238000000605 extraction Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 5
- 238000004458 analytical method Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 238000002156 mixing Methods 0.000 description 4
- 238000013145 classification model Methods 0.000 description 3
- 238000003066 decision tree Methods 0.000 description 3
- 238000007637 random forest analysis Methods 0.000 description 3
- 238000012706 support-vector machine Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 206010000372 Accident at work Diseases 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000007635 classification algorithm Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000010206 sensitivity analysis Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000004781 supercooling Methods 0.000 description 1
- 208000024891 symptom Diseases 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/06—Energy or water supply
-
- Y—GENERAL 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
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/50—Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
Landscapes
- Business, Economics & Management (AREA)
- Health & Medical Sciences (AREA)
- Engineering & Computer Science (AREA)
- Economics (AREA)
- Public Health (AREA)
- Water Supply & Treatment (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种基于加权概率神经网络的故障分类方法,涉及机器学习技术领域,解决了现有电站设备不能够对故障进行精准分类的技术问题,其技术方案要点是通过在加权概率神经网络的模式层和求和层中添加权重因子衡量样本的类可分离性,用于进一步提供新型故障的信息用于故障分类决策。能够有效处理已知故障和新型故障,实现电站设备全工况运行下的故障分类。同时针对于新型故障,新的故障样本很容易加入训练好的网络中,只需要增加相应的隐层单元,不需要重新训练,提升电厂运行的经济性和安全性。
The invention discloses a fault classification method based on a weighted probability neural network, relates to the technical field of machine learning, and solves the technical problem that existing power station equipment cannot accurately classify faults. A weight factor is added to the pattern layer and summation layer to measure the class separability of the samples, which is used to further provide information of new types of faults for fault classification decisions. It can effectively deal with known faults and new faults, and realize fault classification under all operating conditions of power station equipment. At the same time, for new faults, new fault samples can be easily added to the trained network, only need to add corresponding hidden layer units, no need to retrain, improve the economy and safety of power plant operation.
Description
技术领域technical field
本申请涉及机器学习技术领域,尤其涉及一种基于加权概率神经网络的故障分类方法。The present application relates to the technical field of machine learning, and in particular, to a fault classification method based on a weighted probability neural network.
背景技术Background technique
在“工业4.0”背景下,电厂配备大量仪器,去捕获数百个变量每个时刻的值,构成巨大的数据集。当设备发生故障时,因数据中信息复杂多样,仅通过专家经验无法快速精准处理异常状态。如果故障处理不及时,故障状态进一步发展将导致工业事故进而造成人员伤亡以及严重的经济损失,甚至导致机组停机。因此,需要一套智能的故障分类工具,帮助确定故障信息并采取正确措施,保证机组的安全性和经济性。In the context of "Industry 4.0", power plants are equipped with a large number of instruments to capture the values of hundreds of variables at every moment, forming huge data sets. When the equipment fails, due to the complex and diverse information in the data, it is impossible to quickly and accurately handle the abnormal state only through expert experience. If the fault treatment is not timely, the further development of the fault state will lead to industrial accidents, resulting in casualties and serious economic losses, and even lead to the shutdown of the unit. Therefore, a set of intelligent fault classification tools is needed to help determine fault information and take corrective measures to ensure the safety and economy of the unit.
故障分类是基于设备的故障检测,根据设备故障时运行参数的特征和变化,结合该设备的工作原理和热力性能,从数据中对故障进行分析,提供故障变量信息,快速准确地辨别故障类别,便于确定故障的解决方案。随着电站设备大型化、复杂化程度不断提升,不同故障往往耦合多个相同故障特征,传统的处理方式无法准确辨识故障的类别,因此精准的故障分类对于快速解决故障问题,保障机组安全稳定运行有着重要意义。Fault classification is based on equipment fault detection. According to the characteristics and changes of operating parameters when the equipment fails, combined with the working principle and thermal performance of the equipment, the fault is analyzed from the data, providing fault variable information, and quickly and accurately identifying the fault category. Easy to identify solutions to failures. With the increasing size and complexity of power station equipment, different faults are often coupled with multiple identical fault characteristics. Traditional processing methods cannot accurately identify the type of fault. Therefore, accurate fault classification is important for quickly solving fault problems and ensuring the safe and stable operation of units. have important significance.
发明内容SUMMARY OF THE INVENTION
本申请提供了一种基于加权概率神经网络的故障分类方法,其技术目的是对故障进行精准分类,实现电站设备全工况运行下的故障实时分类,从而快速解决故障问题。The present application provides a fault classification method based on a weighted probability neural network, the technical purpose of which is to accurately classify faults, realize real-time fault classification under all operating conditions of power station equipment, and quickly solve fault problems.
本申请的上述技术目的是通过以下技术方案得以实现的:The above-mentioned technical purpose of the present application is achieved through the following technical solutions:
一种基于加权概率神经网络的故障分类方法,包括:A fault classification method based on weighted probability neural network, comprising:
S1:基于电站设备的历史故障数据获取故障的训练样本集和测试样本集,训练样本集构成样本矩阵,对样本矩阵进行降维处理得到得分矩阵和载荷矩阵;S1: Obtain a training sample set and a test sample set of the fault based on the historical fault data of the power station equipment, the training sample set constitutes a sample matrix, and the sample matrix is dimensionally reduced to obtain a score matrix and a load matrix;
S2:采用基于重构的主成分分析法对得分矩阵和载荷矩阵中的故障特征进行提取,并将提取的故障特征作为加权概率神经网络的输入样本;S2: Use the reconstruction-based principal component analysis method to extract the fault features in the score matrix and the load matrix, and use the extracted fault features as the input samples of the weighted probability neural network;
S3:通过所述故障特征对加权概率神经网络进行训练,得到加权概率神经网络模型;S3: train a weighted probability neural network through the fault feature to obtain a weighted probability neural network model;
S4:将测试样本集输入到训练好的加权概率神经网络模型中,获取故障分类结果。S4: Input the test sample set into the trained weighted probability neural network model to obtain fault classification results.
本申请的有益效果在于:The beneficial effects of this application are:
(1)本申请提供的系统和方法学习速度快;所选用方法在训练过程中的学习规则简单,计算速度快,训练过程一次完成。(1) The system and method provided by this application have a fast learning speed; the selected method has simple learning rules in the training process, fast calculation speed, and the training process is completed at one time.
(2)在传统的基于贝叶斯决策的概率神经网络的基础上,在概率神经网络的模式层和求和层中添加权重因子衡量样本的类可分离性,用于进一步提供新型故障的信息用于故障分类决策。(2) On the basis of the traditional probabilistic neural network based on Bayesian decision-making, a weight factor is added to the pattern layer and summation layer of the probabilistic neural network to measure the class separability of the sample, which is used to further provide information on new faults for fault classification decisions.
(3)本申请提供的加权概率神经网络分类模型能够有效处理已知故障和新型故障,均能实现电站设备全工况运行下的故障分类。同时针对于新型故障,新的故障样本很容易加入训练好的网络中,只需要增加相应的隐层单元,不需要重新训练,提升电厂运行的经济性和安全性。(3) The weighted probability neural network classification model provided by the present application can effectively deal with known faults and new faults, and both can realize fault classification under all operating conditions of power station equipment. At the same time, for new faults, new fault samples can be easily added to the trained network, only need to add corresponding hidden layer units, no need to retrain, improve the economy and safety of power plant operation.
(4)本申请中的故障分类模块是基于贝叶斯最小风险准则对样本进行分类的,可以最大程度的利用先验知识,无论分类问题多么复杂,只要有充足的训练样本,便可保证获得贝叶斯准则下的最优解。(4) The fault classification module in this application classifies the samples based on the Bayesian minimum risk criterion, which can utilize prior knowledge to the greatest extent. No matter how complex the classification problem is, as long as there are sufficient training samples, it is guaranteed to obtain The optimal solution under the Bayesian criterion.
附图说明Description of drawings
图1为本申请所述方法流程图;Fig. 1 is a flow chart of the method described in this application;
图2为加权概率神经网络结构图;Figure 2 is a structural diagram of a weighted probability neural network;
图3为已知故障的权重分析结果示意图;FIG. 3 is a schematic diagram of a weight analysis result of a known fault;
图4为新型故障的权重分析结果示意图。Figure 4 is a schematic diagram of the weight analysis result of the new fault.
具体实施方式Detailed ways
下面将结合附图对本申请技术方案进行详细说明。The technical solutions of the present application will be described in detail below with reference to the accompanying drawings.
凝汽器作为电厂汽轮机组的重要设备,对机组的真空指标有极其重要影响。本申请以某电厂凝汽器系统为研究对象,对其在不同工况下的故障进行分析。首先在该电厂的SIS系统中采集凝汽器的数据,获取其在不同工况的运行数据以及离线历史故障数据,将故障数据做相应的标记,作为加权概率神经网络模型的训练数据。As an important equipment of the steam turbine unit of the power plant, the condenser has an extremely important influence on the vacuum index of the unit. This application takes the condenser system of a power plant as the research object, and analyzes its faults under different working conditions. Firstly, the data of the condenser is collected in the SIS system of the power plant, its operation data under different working conditions and offline historical fault data are obtained, and the fault data is marked accordingly as the training data of the weighted probability neural network model.
表1凝汽器系统故障特征参数Table 1 Condenser system fault characteristic parameters
当凝汽器系统发生故障时,该系统的各个运行参数均会受到不同程度的影响,这些参数包括现场利用传感器获得的实时运行数据,也包括基于热力计算获得的性能指标。用于凝汽器系统故障分类的特征参数如表1所示,并用于故障特征提取识别故障信息。When the condenser system fails, various operating parameters of the system will be affected to varying degrees. These parameters include real-time operating data obtained from sensors on site, and performance indicators based on thermal calculations. The characteristic parameters used for fault classification of condenser system are shown in Table 1, and are used for fault feature extraction to identify fault information.
如图1所示,使用加权概率神经网络的故障分类方法,实现步骤包括:As shown in Figure 1, the fault classification method using weighted probability neural network, the implementation steps include:
S1:基于电站设备的历史故障数据获取故障的训练样本集和测试样本集,训练样本集构成样本矩阵,对样本矩阵进行降维处理得到得分矩阵和载荷矩阵。S1: Obtain a training sample set and a test sample set of faults based on the historical fault data of the power station equipment. The training sample set constitutes a sample matrix, and the sample matrix is dimensionally reduced to obtain a score matrix and a load matrix.
具体地,通过传感器采集现场设备的故障数据,结合故障案例库数据、提取运行经验及故障仿真的规则,获取电站设备的故障数据,用于构建分类器的训练样本集,得到原始观测矩阵X,其中,N表示样本总数,且每个样本包括m个观测变量,则原始观测矩阵X表示为:Specifically, the fault data of field equipment is collected by sensors, combined with fault case database data, operation experience extraction and fault simulation rules, to obtain fault data of power station equipment, which is used to construct the training sample set of the classifier, and the original observation matrix X is obtained, Among them, N represents the total number of samples, and each sample includes m observation variables, then the original observation matrix X is expressed as:
对原始观测矩阵X进行降维处理,包括:Perform dimensionality reduction on the original observation matrix X, including:
(1)对原始观测矩阵X的各列进行零均值和单位方差处理,得到协方差矩阵表示为: (1) Perform zero mean and unit variance processing on each column of the original observation matrix X, and obtain the covariance matrix expressed as:
通过特征分解,协方差矩阵能够进一步分解为:Through eigendecomposition, the covariance matrix can be further decomposed into:
(2)则一个样本向量x能够分别投影到主元子空间和残差子空间,表示为:(2) Then a sample vector x can be projected to the principal subspace and the residual subspace, respectively, expressed as:
(3)根据上述样本向量x的投影将原始观测矩阵X分解为得分矩阵T和载荷矩阵P;其中,原始观测矩阵X中,每一行代表一个样本,观测变量xi=[xi(1),xi(2),...,xi(N)];l表示主元个数;i=1,2,...,m。(3) Decompose the original observation matrix X into a score matrix T and a load matrix P according to the projection of the above-mentioned sample vector x; wherein, in the original observation matrix X, each row represents a sample, and the observation variable x i =[x i (1) , xi (2),..., xi (N)]; l represents the number of pivots; i=1,2,...,m.
S2:采用基于重构的主成分分析法对得分矩阵和载荷矩阵中的故障特征进行提取,并将提取的故障特征作为加权概率神经网络的输入样本。S2: The reconstruction-based principal component analysis method is used to extract the fault features in the score matrix and the load matrix, and the extracted fault features are used as the input samples of the weighted probability neural network.
为了成功辨识故障特征,采用反映残差空间的指标SPE,通过计算观测变量xi的重构贡献值作为故障特征,然后基于各个样本变量的重构贡献值构成故障特征数据组。In order to successfully identify the fault features, the index SPE, which reflects the residual space, is used to calculate the reconstruction contribution value of the observed variable x i . as fault features, and then based on the reconstructed contribution value of each sample variable Constitute the fault characteristic data set.
该方法可以指明真正的故障变量,其故障特征提取依据为:针对于故障变量,故障变量的SPE指标重构后会有最大幅值的下降。根据重构后各变量的响应程度,响应最大的变量,将其作为主特征,此特征与重构的数据组作为提取的特征,用于此处故障的类别辨识。This method can indicate the real fault variable, and the fault feature extraction is based on the following: for the fault variable, the SPE index of the fault variable will have the largest decrease after reconstruction. According to the response degree of each variable after reconstruction, the variable with the largest response is used as the main feature, and this feature and the reconstructed data set are used as the extracted features for the classification of faults here.
在贡献分析中,观测变量xi对于指标SPE的贡献值表示为:In the contribution analysis, the contribution value of the observed variable x i to the indicator SPE Expressed as:
其中,表示单位矩阵中第i列,方向与xi相同;表示投影矩阵;表示投影矩阵的第i个对角元素。in, Represents the i-th column in the identity matrix, the direction is the same as x i ; represents the projection matrix; represents the projection matrix The ith diagonal element of .
S3:通过所述故障特征对加权概率神经网络进行训练,得到加权概率神经网络模型。S3: Train a weighted probabilistic neural network through the fault feature to obtain a weighted probabilistic neural network model.
引入机器学习算法的加权概率神经网络,结合先验知识对设备进行详细建模,并描述特征与故障数据类型之间的联系,进行故障的分类识别。类可分离性代表着在特征向量中可以区分各种类别的能力,通常作为分类算法中的性能标准之一,即一组特征向量能通过该分类器实现最大化的类可分离性。然而传统概率神经网络为所有的模式层分配相同的权重,不能满足不同模式层的类可分离性最大化。加权概率神经网络是基于完善的统计原理,源于贝叶斯决策和非参数的核密度估计量,而不是启发式方法。由于权重因子的存在,求和层节点与模式层每个节点都相关,通过选择合适的平滑因子值可保证分类结果逼近贝叶斯最优决策,权重因子的引入与更新可提升分类器的分类精度。加权概率神经网络的网络结构图如图2所示。The weighted probabilistic neural network of the machine learning algorithm is introduced, and the equipment is modeled in detail by combining the prior knowledge, and the relationship between the characteristics and the fault data type is described, and the fault is classified and identified. Class separability represents the ability to distinguish various classes in a feature vector, and is usually used as one of the performance criteria in classification algorithms, that is, a set of feature vectors can achieve maximum class separability through the classifier. However, traditional probabilistic neural networks assign the same weights to all model layers, which cannot maximize the class separability of different model layers. Weighted probabilistic neural networks are based on well-established statistical principles, derived from Bayesian decision-making and nonparametric kernel density estimators, rather than heuristics. Due to the existence of the weight factor, the summation layer node is related to each node of the pattern layer. By selecting the appropriate smoothing factor value, the classification result can be guaranteed to be close to the Bayesian optimal decision. The introduction and update of the weight factor can improve the classification of the classifier. precision. The network structure diagram of the weighted probability neural network is shown in Figure 2.
加权概率神经网络包括依次连接的样本输入层、模式层、求和层、决策输出层。The weighted probabilistic neural network includes a sample input layer, a pattern layer, a summation layer, and a decision output layer that are connected in sequence.
样本输入层:输入待分类数据,其神经元个数为样本数据降维后的维度;通过高斯函数将样本层与模式层相关联。Sample input layer: input the data to be classified, and the number of neurons is the dimension of the sample data after dimensionality reduction; the sample layer is associated with the pattern layer through a Gaussian function.
模式层:即径向基层,将输入数据的特征向量与各模式进行匹配,计算输入样本向量与每个神经元的中心矢量的距离。样本向量x与第i类第j个中心矢量的关系表示为:Pattern layer: the radial base layer, which matches the feature vector of the input data with each pattern, and calculates the distance between the input sample vector and the center vector of each neuron. The relationship between the sample vector x and the j-th center vector of the i-th class is expressed as:
其中,σ表示平滑因子;υij表示神经元向量xij的“类间方差”和“类内方差”之比,权重因子考虑到不同模式的类分离性,对于高类可分离性(意味更好类别辨别能力),υij比值较大;对于低类可分离性,υij比值较小。x=(x1,x2,...,xm);Ni表示类别Ci中的样本总数。Among them, σ represents the smoothing factor; υ ij represents the ratio of the "inter-class variance" and "intra-class variance" of the neuron vector x ij , the weight factor takes into account the class separation of different modes, and for high class separability (meaning more Good class discrimination ability), the υ ij ratio is larger; for low class separability, the υ ij ratio is smaller. x=(x 1 , x 2 , . . . , x m ); N i represents the total number of samples in category C i .
求和层:求和节点的数量等于训练样本的类别,神经元计算同一类别的模式节点输出总和,然后做加权平均。Summation layer: The number of summation nodes is equal to the category of training samples, neurons calculate the sum of the output of mode nodes of the same category, and then do a weighted average.
决策输出层:基于贝叶斯分类决策,决策出具备最大后验概率的类别,输出故障的类别。Decision output layer: Based on Bayesian classification decision, the category with the largest posterior probability is determined, and the category of fault is output.
本申请基于敏感性分析推导出加权概率神经网络的权重因子的解析公式,权重因子用于在模式层和求和层之间反应第q个模式对第j个类别的重要性,权重因子的计算过程包括:This application derives the analytical formula of the weight factor of the weighted probability neural network based on the sensitivity analysis. The weight factor is used to reflect the importance of the qth pattern to the jth category between the pattern layer and the summation layer. The calculation of the weight factor The process includes:
计算所有模式下神经元的敏感度系数S,表示为:Calculate the sensitivity coefficient S of neurons in all modes, expressed as:
其中,表示第j类的向量参数,则第j类的敏感度参数S表示为:in, represents the vector parameter of the jth class, then the sensitivity parameter S of the jth class is expressed as:
其中,Sj第r列的元素表示:对于特定的输入模式q,加权概率神经网络中第j个类别对应的第r个神经元的核密度估计函数的敏感度参数的计算。由于Sj中的每一项分母都是向量,因此需要确定梯度,如下:Among them, the element in the rth column of S j represents: for a specific input mode q, the calculation of the sensitivity parameter of the kernel density estimation function of the rth neuron corresponding to the jth category in the weighted probability neural network. Since the denominator of each term in S j is a vector, the gradient needs to be determined as follows:
聚合所有模式q并获取敏感向量,q=1,...,Qj,则敏感向量aj表示为:Aggregate all patterns q and obtain the sensitive vector, q=1,...,Q j , then the sensitive vector a j is expressed as:
将aj中的元素归一化便得到第j类别中每个元素的权重ωj,表示为:Normalize the elements in a j to get the weight ω j of each element in the jth category, which is expressed as:
其中,当n=∞时,则wj被归一化为[0,1]区间,此时加权概率神经网络的求和层表示为:Among them, when n=∞, Then w j is normalized to the [0,1] interval, and the summation layer of the weighted probability neural network is expressed as:
其中,r表示aj中第r个元素,n1,n2≥1;当计算加权概率神经网络权重因子时,n1=∞,n2=2Among them, r represents the rth element in a j , n 1 , n 2 ≥1; when calculating the weighted probability neural network weight factor, n 1 =∞, n 2 =2
S4:将测试样本集输入到训练好的加权概率神经网络模型中,获取故障分类结果。S4: Input the test sample set into the trained weighted probability neural network model to obtain fault classification results.
具体地,将实时故障数据输入到训练好的加权概率神经网络模型,随之输出故障类别,用于确定故障根源,并将分类结果传入DCS控制系统。Specifically, the real-time fault data is input into the trained weighted probability neural network model, and then the fault category is output to determine the root cause of the fault, and the classification result is transmitted to the DCS control system.
作为具体实施例地,本申请将70%的数据集用于构建训练样本记为Tr1,将30%的数据集用于构建测试样本记为Te1。应用基于重构的主成分分析法进行特征提取,获取故障特征样本作为分类器的训练样本,输入到加权概率神经网络分类器,输出分类结果。As a specific example, in the present application, 70% of the data set used to construct training samples is denoted as Tr 1 , and 30% of the data set used to construct test samples is denoted as Te 1 . The reconstruction-based principal component analysis method is used for feature extraction, and the fault feature samples are obtained as the training samples of the classifier, which are input to the weighted probability neural network classifier, and the classification results are output.
为了加权概率神经网络方法的必要性和有效性,以测试集Te1中一个观测值为例。首先基于重构主成分分析法获取该样本故障特征,然后,将该样本故障特征输入到加权概率神经网络分类器,输出属于各个类别的概率值,输出最大概率类别为预测的故障类别。For the necessity and effectiveness of the weighted probabilistic neural network approach, take an observation in the test set Te 1 as an example. Firstly, the fault features of the sample are obtained based on the reconstructed principal component analysis method. Then, the fault features of the sample are input into the weighted probability neural network classifier, and the probability values belonging to each category are output, and the maximum probability category is the predicted fault category.
结果表明,该方法能够正确识别故障状态,并将最高概率值(1.0)分配给故障3,如表2所示,该故障对应于抽气器工作异常。通过故障提取过程,依据变量贡献值响应程度,得知F16是主特征即可确定引起故障的根本原因。基于以上故障的信息,提供用于解决该故障的方案。The results show that the method can correctly identify the fault state and assign the highest probability value (1.0) to
表2基于PNN类别概率计算Table 2 Calculation of category probability based on PNN
为了验证基于加权概率神经网络分类(WPNN)的准确性,将其与传统概率神经网络(PNN)以及其他五种常见的分类模型进行比较,包括:支持向量机(SVM)、随机森林(RF)、决策树(DT)、极度随机树(ET)、K最邻近法(KNN)。所有分类模型均由数据集Tr1进行训练,并使用数据集Te1进行测试,分类结果的准确度如表3所示。To verify the accuracy of weighted probabilistic neural network (WPNN)-based classification, it was compared with traditional probabilistic neural network (PNN) and five other common classification models, including: support vector machine (SVM), random forest (RF) , Decision Tree (DT), Extreme Random Tree (ET), K-Nearest Neighbor (KNN). All classification models are trained by dataset Tr 1 and tested using dataset Te 1. The accuracy of the classification results is shown in Table 3.
表3六种分类方法的分类精度Table 3 Classification accuracy of six classification methods
从表3可知,7类不同分类器精度的对比结果表明,传统概率神经网络方法和加权概率神经网络方法在故障分类模块均呈现良好的分类性能并优于其他类型的人工神经网络和分类器。加权概率神经网络方法可以训练出最优的分类器,这是因为加权概率神经网络方法基本上都拥有传统概率神经网络良好的性能,同时能够逼近多元高斯函数的概率密度函数。除此之外,加权概率神经网络还包括表征类可分离性的加权因子,对每个模式神经元对网络结果的贡献是可访问的。It can be seen from Table 3 that the comparison results of the accuracy of 7 different classifiers show that both the traditional probabilistic neural network method and the weighted probabilistic neural network method have good classification performance in the fault classification module and are better than other types of artificial neural networks and classifiers. The weighted probability neural network method can train the optimal classifier, because the weighted probability neural network method basically has the good performance of the traditional probability neural network, and can approximate the probability density function of the multivariate Gaussian function. In addition to this, weighted probabilistic neural networks include weighting factors that characterize class separability, accessible to the contribution of each pattern neuron to the network outcome.
新型故障分类:为了验证加权概率神经网络方法对新型故障分类的效果,将第五类故障样本从原训练集Tr1中移除,构建新的训练数据集Tr2,因而故障5可作为训练集中不存在的新型故障。在测试集Te1以一个第五类故障的样本为测试样本。New fault classification: In order to verify the effect of the weighted probability neural network method on the new fault classification, the fifth type of fault samples are removed from the original training set Tr 1 , and a new training data set Tr 2 is constructed, so
表4基于WPNN类别概率计算Table 4 Calculation of class probability based on WPNN
由表4可知,分配到故障3的概率仅为0.163,无法直接作为故障类别判断依据,因此需要进一步根据权重因子计算结果判定故障类别。通过加权概率神经网络进行权重因子的计算,得到第3类故障样本的权重因子占比如图3所示,而故障测试样本的第三类故障权重因子的占比如图4所示。正常第三类故障样本的权重因子在89.45%,而故障测试样本第三类的权重仅为34.04%。测试样本权重计算结果并未展示出明显的类可分离性,因此该测试样本考虑为新型故障。It can be seen from Table 4 that the probability of being assigned to
面对新型故障,需要结合故障特征提取过程中故障变量隔离的信息,即F3变量对应的凝汽器水位为主故障特征,F25、F13为次要故障特征,因此首要考虑凝汽器满水故障。但若是单纯凝汽器满水故障,凝泵出口压力变量在重构分析中,不会存在较大幅度的相应,因此凝汽器满水只能考虑为故障征兆,而非故障主特征。选择次级响应幅度最大的F25变量作为故障主特征。结合凝凝汽器水位满水征兆以及凝汽器系统的压力变化,可确定该新型故障为凝结水泵故障。In the face of new faults, it is necessary to combine the information of fault variable isolation in the fault feature extraction process, that is, the condenser water level corresponding to the F3 variable is the main fault feature, and F25 and F13 are the secondary fault features, so the condenser is the first consideration. Full water failure. However, if the condenser is simply full of water failure, the pressure variable at the outlet of the condensate pump will not have a relatively large response in the reconstruction analysis, so the condenser full of water can only be considered as a symptom of the failure, not the main feature of the failure. The F 25 variable with the largest secondary response amplitude is selected as the main fault feature. Combined with the sign of the condenser water level full of water and the pressure change of the condenser system, it can be determined that the new type of fault is the fault of the condensate pump.
以上为本申请示范性实施例,本申请的保护范围由权利要求书及其等效物限定。The above are exemplary embodiments of the present application, and the protection scope of the present application is defined by the claims and their equivalents.
Claims (5)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210543721.1A CN115017978B (en) | 2022-05-18 | 2022-05-18 | A Fault Classification Method Based on Weighted Probabilistic Neural Network |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210543721.1A CN115017978B (en) | 2022-05-18 | 2022-05-18 | A Fault Classification Method Based on Weighted Probabilistic Neural Network |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115017978A true CN115017978A (en) | 2022-09-06 |
CN115017978B CN115017978B (en) | 2024-11-26 |
Family
ID=83069512
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210543721.1A Active CN115017978B (en) | 2022-05-18 | 2022-05-18 | A Fault Classification Method Based on Weighted Probabilistic Neural Network |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115017978B (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115859104A (en) * | 2022-11-30 | 2023-03-28 | 国家能源集团内蒙古电力有限公司 | Condenser fault diagnosis method and device, storage medium and electronic equipment |
CN116819345A (en) * | 2023-08-29 | 2023-09-29 | 武汉船用电力推进装置研究所(中国船舶集团有限公司第七一二研究所) | Battery system fault identification method and device, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6594620B1 (en) * | 1998-08-17 | 2003-07-15 | Aspen Technology, Inc. | Sensor validation apparatus and method |
CN104142254A (en) * | 2014-08-06 | 2014-11-12 | 浙江大学 | Fault diagnosis method for flow passage of steam turbine |
CN112199890A (en) * | 2020-10-11 | 2021-01-08 | 哈尔滨工程大学 | A system-level fault diagnosis method for a comprehensive nuclear power plant |
-
2022
- 2022-05-18 CN CN202210543721.1A patent/CN115017978B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6594620B1 (en) * | 1998-08-17 | 2003-07-15 | Aspen Technology, Inc. | Sensor validation apparatus and method |
CN104142254A (en) * | 2014-08-06 | 2014-11-12 | 浙江大学 | Fault diagnosis method for flow passage of steam turbine |
CN112199890A (en) * | 2020-10-11 | 2021-01-08 | 哈尔滨工程大学 | A system-level fault diagnosis method for a comprehensive nuclear power plant |
Non-Patent Citations (1)
Title |
---|
YUCHEN DAI等: "A Novel Fault Diagnosis Method Integrating Reconstruction-based Principal Component Analysis with Probabilistic Neural Network on Condenser", 《2022 5TH INTERNATIONAL CONFERENCE ON ENERGY, ELECTRICAL AND POWER ENGINEERING (CEEPE)》, 24 April 2022 (2022-04-24), pages 496 - 501, XP034130120, DOI: 10.1109/CEEPE55110.2022.9783345 * |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115859104A (en) * | 2022-11-30 | 2023-03-28 | 国家能源集团内蒙古电力有限公司 | Condenser fault diagnosis method and device, storage medium and electronic equipment |
CN116819345A (en) * | 2023-08-29 | 2023-09-29 | 武汉船用电力推进装置研究所(中国船舶集团有限公司第七一二研究所) | Battery system fault identification method and device, electronic equipment and storage medium |
CN116819345B (en) * | 2023-08-29 | 2023-11-21 | 武汉船用电力推进装置研究所(中国船舶集团有限公司第七一二研究所) | Battery system fault identification method and device, electronic equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN115017978B (en) | 2024-11-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106355030B (en) | A Fault Detection Method Based on AHP and Weighted Voting Decision Fusion | |
Yazdani et al. | A novel gas turbine fault detection and identification strategy based on hybrid dimensionality reduction and uncertain rule-based fuzzy logic | |
CN107688825B (en) | An Improved Integrated Weighted Extreme Learning Machine Sewage Treatment Fault Diagnosis Method | |
CN108803520B (en) | A Dynamic Process Monitoring Method Based on Variable Nonlinear Autocorrelation Elimination | |
CN111598150B (en) | A Transformer Fault Diagnosis Method Considering Operational State Level | |
CN110132598A (en) | Noise Diagnosis Algorithm for Rolling Bearing Faults in Rotating Equipment | |
Zhou et al. | Data-driven fault diagnosis for residential variable refrigerant flow system on imbalanced data environments | |
CN107273924B (en) | Power plant fault diagnosis method based on multi-data fusion based on fuzzy cluster analysis | |
CN109740859A (en) | Transformer state assessment method and system based on principal component analysis and support vector machine | |
CN105404280A (en) | Industrial process fault detection method based on autoregression dynamic hidden variable model | |
CN108388234B (en) | A Fault Monitoring Method Based on Correlation Partitioning Multivariate Block PCA Model | |
CN109710661A (en) | A Method of Analyzing the State of High Pressure Heater Based on Genetic Simulated Annealing Algorithm | |
CN112729834B (en) | Bearing fault diagnosis method, device and system | |
CN115017978A (en) | A Fault Classification Method Based on Weighted Probabilistic Neural Network | |
CN105487526A (en) | FastRVM (fast relevance vector machine) wastewater treatment fault diagnosis method | |
CN111160457B (en) | Scroll engine fault detection method based on soft-class extreme learning machine | |
CN109240276B (en) | Multi-block PCA fault monitoring method based on fault-sensitive pivot selection | |
CN115375026A (en) | A Life Prediction Method of Aeroengine under Multiple Fault Modes | |
CN109993232A (en) | Vibration fault diagnosis method of steam turbine based on deep learning artificial neural network | |
CN111999088A (en) | Method, device and storage medium for fault diagnosis of ship refrigeration system | |
CN114553671A (en) | Diagnosis method for power communication network fault alarm | |
CN112036480A (en) | Ship refrigeration system fault diagnosis method and device and storage medium | |
CN109298633A (en) | Fault monitoring method in chemical production process based on adaptive block non-negative matrix decomposition | |
CN114353261A (en) | Air conditioning unit fault analysis method and device, terminal device and storage medium | |
CN106292631A (en) | A kind of PWM rectifier fault diagnosis system based on neutral net |
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 |