[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN110059357A - A kind of intelligent electric energy meter failure modes detection method and system based on autoencoder network - Google Patents

A kind of intelligent electric energy meter failure modes detection method and system based on autoencoder network Download PDF

Info

Publication number
CN110059357A
CN110059357A CN201910208116.7A CN201910208116A CN110059357A CN 110059357 A CN110059357 A CN 110059357A CN 201910208116 A CN201910208116 A CN 201910208116A CN 110059357 A CN110059357 A CN 110059357A
Authority
CN
China
Prior art keywords
network model
autoencoder network
electric energy
energy meter
signal
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
Application number
CN201910208116.7A
Other languages
Chinese (zh)
Other versions
CN110059357B (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
China Electric Power Research Institute Co Ltd CEPRI
State Grid Heilongjiang Electric Power Co Ltd
Original Assignee
State Grid Corp of China SGCC
China Electric Power Research Institute Co Ltd CEPRI
State Grid Heilongjiang Electric Power 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, China Electric Power Research Institute Co Ltd CEPRI, State Grid Heilongjiang Electric Power Co Ltd filed Critical State Grid Corp of China SGCC
Priority to CN201910208116.7A priority Critical patent/CN110059357B/en
Publication of CN110059357A publication Critical patent/CN110059357A/en
Application granted granted Critical
Publication of CN110059357B publication Critical patent/CN110059357B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R35/00Testing or calibrating of apparatus covered by the other groups of this subclass
    • G01R35/04Testing or calibrating of apparatus covered by the other groups of this subclass of instruments for measuring time integral of power or current
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/21Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
    • G06F18/214Generating training patterns; Bootstrap methods, e.g. bagging or boosting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Biology (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Artificial Intelligence (AREA)
  • Computer Hardware Design (AREA)
  • Geometry (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Compression, Expansion, Code Conversion, And Decoders (AREA)

Abstract

本发明公开了一种基于自编码网络的智能电能表故障分类检测方法及系统,包括:对获取的智能电能表的历史检测数据进行归一化处理后分为训练集和测试集;初始化设置自编码网络模型的参数;在训练集中选取样本数据输入到所述自编码网络模型中,以获取信号特征输入到分类器中进行分类,并根据分类结果进行迭代训练;根据测试集的分类结果不断调整所述自编码网络模型参数,以确定自编码网络模型的最优参数;利用所述最优参数对应的自编码网络模型对智能电能表的故障进行分类检测。本发明采用深度降噪自编码网络对采集的信号进行无监督地特征提取,能够实现故障信号的快速准确分类,有助于提升智能电能表的故障识别能力,相比传统方法具有较强的抗噪性。

The invention discloses a method and system for classifying and detecting faults of smart electric energy meters based on a self-encoding network. Encoding the parameters of the network model; select sample data in the training set and input it into the self-encoding network model to obtain signal features and input them into the classifier for classification, and perform iterative training according to the classification results; continuously adjust according to the classification results of the test set The self-encoding network model parameters are used to determine the optimal parameters of the self-encoding network model; and the faults of the smart electric energy meter are classified and detected by using the self-encoding network model corresponding to the optimal parameters. The invention adopts the deep noise reduction self-encoding network to perform unsupervised feature extraction on the collected signals, which can realize fast and accurate classification of fault signals, help to improve the fault identification ability of the smart electric energy meter, and has stronger resistance to the traditional method. noise.

Description

一种基于自编码网络的智能电能表故障分类检测方法及系统A method and system for fault classification and detection of smart electric energy meters based on self-encoding network

技术领域technical field

本发明涉及智能电能表故障分析技术领域,并且更具体地,涉及一种基于自编码网络的智能电能表故障分类检测方法及系统。The invention relates to the technical field of fault analysis of smart electric energy meters, and more particularly, to a method and system for classifying and detecting faults of intelligent electric energy meters based on a self-encoding network.

背景技术Background technique

随着电力系统中各类非线性负载的使用,以及电力线传过程中受到的外界干扰等问题,电网中各类故障问题增多,故障种类趋于复杂。对线路中各类故障的快速、准确检测和分类,可有效减小电力系统受故障可能产生的破坏性影响。With the use of various nonlinear loads in the power system and the external interference in the power line transmission process, various types of faults in the power grid increase, and the types of faults tend to be more complex. The rapid and accurate detection and classification of various faults in the line can effectively reduce the destructive influence of the power system by the fault.

从电压和电流信号中提取特征,有助于研究人员更好地理解故障的性质、特征检测和分类任务,并利于采用更加一致和有效的方式完成这些任务。Extracting features from voltage and current signals helps researchers better understand the nature of faults, feature detection and classification tasks, and facilitates a more consistent and efficient way to accomplish these tasks.

在传统的故障检测方法中,将时域信号转换成频域信号是特征提取的主要步骤。常用的方法有离散小波变换(Discrete Fourier transform,DFT),S变换(S-transform,ST)等时频分析方法。此外,降维分析也可以生成用于分类的有效特征,如主成分分析(principal component analysis,PCA)。尽管上述特征提取技术已应用于不同类型的电力系统故障识别,但一定的先验知识是故障准确分类的前提,且在实施的过程一些细节往往需要反复修改和调整。不仅如此,DFT与ST变换的准确性受其余因素的约束与影响。因此,实现这些技术可能非常困难、耗时且缺乏通用性。In traditional fault detection methods, converting time-domain signals into frequency-domain signals is the main step in feature extraction. Commonly used methods include discrete wavelet transform (Discrete Fourier transform, DFT), S-transform (S-transform, ST) and other time-frequency analysis methods. In addition, dimensionality reduction analysis can also generate useful features for classification, such as principal component analysis (PCA). Although the above feature extraction techniques have been applied to different types of power system fault identification, certain prior knowledge is the premise of accurate fault classification, and some details in the implementation process often need to be revised and adjusted repeatedly. Not only that, the accuracy of DFT and ST transforms is constrained and affected by other factors. Therefore, implementing these techniques can be very difficult, time-consuming, and lack generality.

申请号为201810522073.5的基于长短时记忆模型的电能计量装置异常检测方法将深度学习理论应用于数字化电能表异常检测中,适用于数据量大,易缺失情况下学习各类故障的数据变化特征,能够有效提高电能计量装置异常检测精度;但该方法耗时久,计算量大,针对大量的冗余电能表采集信号而言,及时对电网响应需要较高的硬件支撑。Application No. 201810522073.5 Anomaly detection method of electric energy metering device based on long and short-term memory model applies deep learning theory to anomaly detection of digital electric energy meters. It can effectively improve the abnormal detection accuracy of the electric energy metering device; however, this method takes a long time and requires a large amount of calculation. For a large number of redundant electric energy meters to collect signals, timely response to the power grid requires high hardware support.

发明内容SUMMARY OF THE INVENTION

本发明提出一种基于自编码网络的智能电能表故障分类检测方法及系统,以解决如何高效、准确地对智能电能表故障进行分类检测的问题。The present invention proposes a method and system for classifying and detecting faults of smart electric energy meters based on a self-encoding network, so as to solve the problem of how to efficiently and accurately classify and detect the faults of intelligent electric energy meters.

为了解决上述问题,根据本发明的一个方面,提供了一种基于自编码网络的智能电能表故障分类检测方法,其特征在于,所述方法包括:In order to solve the above problems, according to an aspect of the present invention, a method for classifying and detecting faults of smart electric energy meters based on a self-encoding network is provided, wherein the method includes:

对获取的智能电能表的历史检测数据进行归一化处理,并将经过归一化处理的历史检测数据分为训练集和测试集;其中,所述历史检测数据为电压信号样本或电流信号样本,包括:正常信号数据和故障信号数据;Normalize the acquired historical detection data of the smart energy meter, and divide the normalized historical detection data into a training set and a test set; wherein the historical detection data is a voltage signal sample or a current signal sample , including: normal signal data and fault signal data;

初始化设置自编码网络模型的参数;其中,所述参数包括:自编码网络模型的层数、每层的节点数、编码结构的权重和偏置;Initially set the parameters of the self-encoding network model; wherein, the parameters include: the number of layers of the self-encoding network model, the number of nodes in each layer, the weight and bias of the encoding structure;

在所述训练集中选取第一层节点数的样本数据输入到所述自编码网络模型中,以获取信号特征输入到分类器中进行分类,并根据分类结果进行迭代训练;Select the sample data of the number of nodes in the first layer in the training set and input it into the self-encoding network model, so as to obtain the signal feature and input it into the classifier for classification, and perform iterative training according to the classification result;

根据利用测试集获取的分类结果计算测试精度,并根据所述测试精度进行迭代运算,不断调整所述自编码网络模型参数,以确定所述自编码网络模型的最优参数;Calculate the test accuracy according to the classification result obtained by using the test set, and perform an iterative operation according to the test accuracy, and continuously adjust the parameters of the self-encoding network model to determine the optimal parameters of the self-encoding network model;

利用所述最优参数对应的自编码网络模型对智能电能表的故障进行分类检测。The faults of the smart electric energy meter are classified and detected by using the self-encoding network model corresponding to the optimal parameters.

优选地,其中所述对获取的智能电能表的历史检测数据进行归一化处理,包括:Preferably, the normalization of the acquired historical detection data of the smart electric energy meter includes:

其中,x'(n)为经过归一化处理的智能电能表的电压信号或电流信号,E(·)为信号x(n)的均值,Std(·)为信号x(n)的标准差。Among them, x'(n) is the voltage signal or current signal of the normalized smart energy meter, E(·) is the mean value of the signal x(n), and Std(·) is the standard deviation of the signal x(n) .

优选地,其中所述方法还包括:Preferably, wherein the method further comprises:

在对获取的智能电能表的历史检测数据进行归一化处理之前,对获取的智能电能表的历史检测数据中的剔除冗余数据和错误数据进行剔除,并对缺失数据进行填充。Before normalizing the acquired historical detection data of the smart electric energy meter, eliminate redundant data and erroneous data in the acquired historical detection data of the smart electric energy meter, and fill in the missing data.

优选地,其中所述自编码网络模型包括:编码结构和解码结构,Preferably, wherein the self-encoding network model includes: an encoding structure and a decoding structure,

所述编码结构表示为下述公式:The coding structure is expressed as the following formula:

ht=f(Wx'(n)+b)th t =f(Wx'(n)+b) t ,

所述解码结构表示为下述公式:The decoding structure is expressed as the following formula:

xt=f(W'ht+b')tx t =f(W'h t +b') t ,

其中,x'(n)为经过归一化处理的智能电能表的电压信号或电流信号f(·)为激活函数,W为编码结构的权重,b为编码结构的偏置,t=1,2,…,N为自编码网络模型的层数,n为输入维度,不同层的维度逐渐降低,以有效提取信号特征;W’为解码结构的权重,b’为解码结构的偏置,xt为解码结构的输出,与编码结构的输入相等。Among them, x'(n) is the voltage signal or current signal of the normalized smart energy meter f(·) is the activation function, W is the weight of the coding structure, b is the bias of the coding structure, t=1, 2,...,N is the number of layers of the self-encoding network model, n is the input dimension, and the dimensions of different layers are gradually reduced to effectively extract signal features; W' is the weight of the decoding structure, b' is the bias of the decoding structure, x t is the output of the decoding structure, which is equal to the input of the encoding structure.

优选地,其中采用截尾正态分布对编码结构的权重与偏差进行初始化,包括:Preferably, the weights and biases of the coding structure are initialized using a truncated normal distribution, including:

其中,f(x)为密度函数,u和δ分别为正态分布的均值与标准差,编码结构的权重W的取值范围为(u-2δ,u+2δ)。Among them, f(x) is the density function, u and δ are the mean and standard deviation of the normal distribution, respectively, and the value range of the weight W of the coding structure is (u-2δ, u+2δ).

优选地,其中所述方法还包括:Preferably, wherein the method further comprises:

当在连续的第一预设个数阈值的训练周期内的损失值不再减小或测试精度在连续的第二预设个数阈值的训练周期后开始降低时,停止迭代。The iteration is stopped when the loss value no longer decreases within the consecutive training cycles of the first preset number threshold or the test accuracy begins to decrease after the consecutive training cycles of the second preset number threshold.

优选地,其中所述方法还包括:Preferably, wherein the method further comprises:

在利用所述自编码网络模型进行迭代训练时,对输入信号加入预设比例的噪声,并确定所述自编码网络模型的优化目标函数为:When using the self-encoding network model for iterative training, a preset ratio of noise is added to the input signal, and the optimization objective function of the self-encoding network model is determined as:

其中,L(W,b)为损失值,σ为加入的噪声,W为编码结构的权重,W’为解码结构的权重,第一项为平方损失函数,第二项为L2正则化表达式,以防止模型过拟合,增加模型的稀疏性。Among them, L(W,b) is the loss value, σ is the added noise, W is the weight of the encoding structure, W' is the weight of the decoding structure, the first term is the squared loss function, and the second term is the L2 regularization expression , to prevent the model from overfitting and increase the sparsity of the model.

优选地,其中所述方法还包括:Preferably, wherein the method further comprises:

在分类器的上一层添加Dropout层,用于随机舍弃1-r概率数量的特征,以减轻过拟合;Add a Dropout layer to the upper layer of the classifier to randomly discard features with a 1-r probability number to reduce overfitting;

其中,r符合伯努利分布,为:r~Bernoulli(p),p为伯努利分布参数,用于分类的实际节点数为rht,ht为自编码网络的输出。Among them, r conforms to the Bernoulli distribution, which is: r~Bernoulli(p), p is the Bernoulli distribution parameter, the actual number of nodes used for classification is rh t , and h t is the output of the auto-encoding network.

优选地,其中利用网格法调整所述自编码网络模型的层数和每层的节点数,根据测试精度调整p。Preferably, the grid method is used to adjust the number of layers of the self-encoding network model and the number of nodes in each layer, and p is adjusted according to the test accuracy.

根据本发明的另一个方面,提供了一种基于自编码网络的智能电能表故障分类检测系统,其特征在于,所述系统包括:According to another aspect of the present invention, a fault classification and detection system for smart electric energy meters based on a self-encoding network is provided, wherein the system includes:

归一化处理模块,用于对获取的智能电能表的历史检测数据进行归一化处理,并将经过归一化处理的历史检测数据分为训练集和测试集;其中,所述历史检测数据为电压信号样本或电流信号样本,包括:正常信号数据和故障信号数据;The normalization processing module is used to normalize the acquired historical detection data of the smart electric energy meter, and divide the normalized historical detection data into a training set and a test set; wherein, the historical detection data It is a voltage signal sample or a current signal sample, including: normal signal data and fault signal data;

参数初始化设置模块,用于初始化设置自编码网络模型的参数;其中,所述参数包括:自编码网络模型的层数、每层的节点数、编码结构的权重和偏置;A parameter initialization setting module for initializing and setting parameters of the self-encoding network model; wherein, the parameters include: the number of layers of the self-encoding network model, the number of nodes in each layer, and the weight and bias of the encoding structure;

自编码网络模型迭代训练模块,用于在所述训练集中选取第一层节点数的样本数据输入到所述自编码网络模型中,以获取信号特征输入到分类器中进行分类,并根据分类结果进行迭代训练;The self-encoding network model iterative training module is used to select the sample data of the number of nodes in the first layer in the training set and input it into the self-encoding network model to obtain signal features and input them into the classifier for classification, and according to the classification results Perform iterative training;

最优参数确定模块,用于根据利用测试集获取的分类结果计算测试精度,并根据所述测试精度进行迭代运算,不断调整所述自编码网络模型参数,以确定所述自编码网络模型的最优参数;The optimal parameter determination module is used to calculate the test accuracy according to the classification results obtained by using the test set, and perform iterative operations according to the test accuracy, and continuously adjust the parameters of the self-encoding network model to determine the optimal value of the self-encoding network model. optimal parameters;

故障分析模块,用于利用所述最优参数对应的自编码网络模型对智能电能表的故障进行分类检测。The fault analysis module is used for classifying and detecting the fault of the smart electric energy meter by using the self-encoding network model corresponding to the optimal parameter.

优选地,其中所述归一化处理模块,对获取的智能电能表的历史检测数据进行归一化处理,包括:Preferably, the normalization processing module performs normalization processing on the acquired historical detection data of the smart energy meter, including:

其中,x'(n)为经过归一化处理的智能电能表的电压信号或电流信号,E(·)为信号x(n)的均值,Std(·)为信号x(n)的标准差。Among them, x'(n) is the voltage signal or current signal of the normalized smart energy meter, E(·) is the mean value of the signal x(n), and Std(·) is the standard deviation of the signal x(n) .

优选地,其中所述系统还包括:Preferably, wherein the system further comprises:

数据预处理模块,用于在对获取的智能电能表的历史检测数据进行归一化处理之前,对获取的智能电能表的历史检测数据中的剔除冗余数据和错误数据进行剔除,并对缺失数据进行填充。The data preprocessing module is used to eliminate redundant data and erroneous data in the acquired historical detection data of the smart energy meter before normalizing the acquired historical detection data of the smart energy meter, and eliminate the missing data. data is populated.

优选地,其中所述自编码网络模型包括:编码结构和解码结构,Preferably, wherein the self-encoding network model includes: an encoding structure and a decoding structure,

所述编码结构表示为下述公式:The coding structure is expressed as the following formula:

ht=f(Wx'(n)+b)th t =f(Wx'(n)+b) t ,

所述解码结构表示为下述公式:The decoding structure is expressed as the following formula:

xt=f(W'ht+b')tx t =f(W'h t +b') t ,

其中,x'(n)为经过归一化处理的智能电能表的电压信号或电流信号f(·)为激活函数,W为编码结构的权重,b为编码结构的偏置,t=1,2,…,N为自编码网络模型的层数,n为输入维度,不同层的维度逐渐降低,以有效提取信号特征;W’为解码结构的权重,b’为解码结构的偏置,xt为解码结构的输出,与编码结构的输入相等。Among them, x'(n) is the voltage signal or current signal of the normalized smart energy meter f(·) is the activation function, W is the weight of the coding structure, b is the bias of the coding structure, t=1, 2,...,N is the number of layers of the self-encoding network model, n is the input dimension, and the dimensions of different layers are gradually reduced to effectively extract signal features; W' is the weight of the decoding structure, b' is the bias of the decoding structure, x t is the output of the decoding structure, which is equal to the input of the encoding structure.

优选地,其中在所述参数初始化设置模块,采用截尾正态分布对编码结构的权重与偏差进行初始化,包括:Preferably, in the parameter initialization setting module, the weights and biases of the coding structure are initialized by using a truncated normal distribution, including:

其中,f(x)为密度函数,u和δ分别为正态分布的均值与标准差,编码结构的权重W的取值范围为(u-2δ,u+2δ)。Among them, f(x) is the density function, u and δ are the mean and standard deviation of the normal distribution, respectively, and the value range of the weight W of the coding structure is (u-2δ, u+2δ).

优选地,其中所述自编码网络模型迭代训练模块,还包括:Preferably, wherein the self-encoding network model iterative training module further includes:

当在连续的第一预设个数阈值的训练周期内的损失值不再减小或测试精度在连续的第二预设个数阈值的训练周期后开始降低时,停止训练。The training is stopped when the loss value no longer decreases within the consecutive training cycles of the first preset number of thresholds or the test accuracy begins to decrease after consecutive training cycles of the second preset number of thresholds.

优选地,其中所述自编码网络模型迭代训练模块,还包括:Preferably, wherein the self-encoding network model iterative training module further includes:

在利用所述自编码网络模型进行迭代训练时,对输入信号加入预设比例的噪声,并确定所述自编码网络模型的优化目标函数为:When using the self-encoding network model for iterative training, a preset ratio of noise is added to the input signal, and the optimization objective function of the self-encoding network model is determined as:

其中,L(W,b)为损失值,σ为加入的噪声,W为编码结构的权重,W’为解码结构的权重,第一项为平方损失函数,第二项为L2正则化表达式,以防止模型过拟合,增加模型的稀疏性。Among them, L(W,b) is the loss value, σ is the added noise, W is the weight of the encoding structure, W' is the weight of the decoding structure, the first term is the squared loss function, and the second term is the L2 regularization expression , to prevent the model from overfitting and increase the sparsity of the model.

优选地,其中所述系统还包括:Preferably, wherein the system further comprises:

在分类器的上一层添加Dropout层,用于随机舍弃1-r概率数量的特征,以减轻过拟合;Add a Dropout layer to the upper layer of the classifier to randomly discard features with a 1-r probability number to reduce overfitting;

其中,r符合伯努利分布,为:r~Bernoulli(p),p为伯努利分布参数,用于分类的实际节点数为rht,ht为自编码网络的输出。Among them, r conforms to the Bernoulli distribution, which is: r~Bernoulli(p), p is the Bernoulli distribution parameter, the actual number of nodes used for classification is rh t , and h t is the output of the auto-encoding network.

优选地,其中利用网格法调整所述自编码网络模型的层数和每层的节点数,根据测试精度调整p。Preferably, the grid method is used to adjust the number of layers of the self-encoding network model and the number of nodes in each layer, and p is adjusted according to the test accuracy.

本发明提供了一种基于自编码网络的智能电能表故障分类检测方法及系统,包括:对获取的智能电能表的历史检测数据进行归一化处理后分为训练集和测试集;初始化设置自编码网络模型的参数;在所述训练集中选取样本数据输入到所述自编码网络模型中,以获取信号特征输入到分类器中进行分类,并根据分类结果进行迭代训练;根据测试集的分类结果不断调整所述自编码网络模型参数,以确定所述自编码网络模型的最优参数;利用所述最优参数对应的自编码网络模型对智能电能表的故障进行分类检测。本发明首先针对大量未标签的数据送入自编码网络进行压缩,由多层编码器与解码器构成特征提取网络,提取故障信号与正常信号的特征;最后,采用少量有标签的故障样本对分类器进行分类。本发明采用深度降噪自编码网络对采集的信号进行无监督地特征提取,适用于标签信息不充足的条件,结合无监督学习与有监督分类,实现故障信号的快速准确分类,有助于提升智能电能表的故障识别能力,相比传统方法具有较强的抗噪性。The present invention provides a method and system for classifying and detecting faults of smart electric energy meters based on an auto-encoding network. The parameters of the coding network model; select sample data in the training set and input it into the self-coding network model, to obtain signal features and input them into the classifier for classification, and perform iterative training according to the classification results; According to the classification results of the test set The parameters of the self-encoding network model are continuously adjusted to determine the optimal parameters of the self-encoding network model; the faults of the smart electric energy meter are classified and detected by using the self-encoding network model corresponding to the optimal parameters. The invention firstly sends a large amount of unlabeled data into the self-encoding network for compression, and consists of a multi-layer encoder and a decoder to form a feature extraction network to extract the features of the fault signal and the normal signal; finally, a small number of labeled fault samples are used to classify the classification. device to classify. The invention adopts the deep noise reduction self-encoding network to perform unsupervised feature extraction on the collected signals, which is suitable for the condition of insufficient label information, and combines unsupervised learning and supervised classification to realize fast and accurate classification of fault signals, which is helpful for improving Compared with the traditional method, the fault identification ability of the smart energy meter has stronger noise immunity.

附图说明Description of drawings

通过参考下面的附图,可以更为完整地理解本发明的示例性实施方式:Exemplary embodiments of the present invention may be more fully understood by reference to the following drawings:

图1为根据本发明实施方式的基于自编码网络的智能电能表故障分类检测方法100的流程图;FIG. 1 is a flowchart of a method 100 for classifying and detecting faults of smart electric energy meters based on a self-encoding network according to an embodiment of the present invention;

图2为根据本发明实施方式的智能电能表数据传输系统的示意图;2 is a schematic diagram of a smart energy meter data transmission system according to an embodiment of the present invention;

图3为根据本发明实施方式的自编码网络模型的示意图;3 is a schematic diagram of a self-encoding network model according to an embodiment of the present invention;

图4为根据本发明实施方式的利用自编码网络模型深度降噪的示意图;以及FIG. 4 is a schematic diagram of deep noise reduction using an auto-encoding network model according to an embodiment of the present invention; and

图5为根据本发明实施方式的基于自编码网络的智能电能表故障分类检测系统500的结构示意图。FIG. 5 is a schematic structural diagram of a fault classification and detection system 500 for a smart electric energy meter based on a self-encoding network according to an embodiment of the present invention.

具体实施方式Detailed ways

现在参考附图介绍本发明的示例性实施方式,然而,本发明可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本发明,并且向所属技术领域的技术人员充分传达本发明的范围。对于表示在附图中的示例性实施方式中的术语并不是对本发明的限定。在附图中,相同的单元/元件使用相同的附图标记。Exemplary embodiments of the present invention will now be described with reference to the accompanying drawings, however, the present invention may be embodied in many different forms and is not limited to the embodiments described herein, which are provided for the purpose of this thorough and complete disclosure invention, and fully convey the scope of the invention to those skilled in the art. The terms used in the exemplary embodiments shown in the drawings are not intended to limit the invention. In the drawings, the same elements/elements are given the same reference numerals.

除非另有说明,此处使用的术语(包括科技术语)对所属技术领域的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。Unless otherwise defined, terms (including scientific and technical terms) used herein have the commonly understood meanings to those skilled in the art. In addition, it is to be understood that terms defined in commonly used dictionaries should be construed as having meanings consistent with the context in the related art, and should not be construed as idealized or overly formal meanings.

图1为根据本发明实施方式的基于自编码网络的智能电能表故障分类检测方法100的流程图。如图1所示,本发明的实施方式提供的基于自编码网络的智能电能表故障分类检测方法,首先针对大量未标签的数据送入自编码网络进行压缩,由多层编码器与解码器构成特征提取网络,提取故障信号与正常信号的特征;最后,采用少量有标签的故障样本对分类器进行分类,通过该方式,即可实现对标签数据小样本下的故障信号有效监测。本发明的实施方式采用深度降噪自编码网络对采集的信号进行无监督地特征提取,适用于标签信息不充足的条件,结合无监督学习与有监督分类,实现故障信号的快速准确分类,有助于提升智能电能表的故障识别能力,相比传统方法具有较强的抗噪性。本发明的实施方式提供的基于自编码网络的智能电能表故障分类检测方法100从步骤101处开始,在步骤101对获取的智能电能表的历史检测数据进行归一化处理,并将经过归一化处理的历史检测数据分为训练集和测试集;其中,所述历史检测数据为电压信号样本或电流信号样本,包括:正常信号数据和故障信号数据。FIG. 1 is a flowchart of a method 100 for classifying and detecting faults of a smart electric energy meter based on an auto-encoding network according to an embodiment of the present invention. As shown in FIG. 1 , the method for classifying and detecting faults of smart electric energy meters based on the self-encoding network provided by the embodiment of the present invention firstly sends a large amount of unlabeled data into the self-encoding network for compression, and is composed of a multi-layer encoder and a decoder. The feature extraction network extracts the features of the fault signal and the normal signal; finally, a small number of labeled fault samples are used to classify the classifier. In this way, the fault signal under the small sample of labeled data can be effectively monitored. The embodiment of the present invention adopts the deep noise reduction auto-encoding network to perform unsupervised feature extraction on the collected signals, which is suitable for the condition of insufficient label information, and combines unsupervised learning and supervised classification to achieve fast and accurate classification of fault signals. It helps to improve the fault identification ability of smart energy meters, and has stronger noise immunity than traditional methods. The method 100 for fault classification and detection of smart electric energy meters based on the self-encoding network provided by the embodiment of the present invention starts from step 101, and in step 101, the acquired historical detection data of the smart electric energy meter is normalized, and the normalized The processed historical detection data is divided into a training set and a test set; wherein, the historical detection data is a voltage signal sample or a current signal sample, including: normal signal data and fault signal data.

优选地,其中所述对获取的智能电能表的历史检测数据进行归一化处理,包括:Preferably, the normalization of the acquired historical detection data of the smart electric energy meter includes:

其中,x'(n)为经过归一化处理的智能电能表的电压信号或电流信号,E(·)为信号x(n)的均值,Std(·)为信号x(n)的标准差。Among them, x'(n) is the voltage signal or current signal of the normalized smart energy meter, E(·) is the mean value of the signal x(n), and Std(·) is the standard deviation of the signal x(n) .

优选地,其中所述方法还包括:Preferably, wherein the method further comprises:

在对获取的智能电能表的历史检测数据进行归一化处理之前,对获取的智能电能表的历史检测数据中的剔除冗余数据和错误数据进行剔除,并对缺失数据进行填充。Before normalizing the acquired historical detection data of the smart electric energy meter, eliminate redundant data and erroneous data in the acquired historical detection data of the smart electric energy meter, and fill in the missing data.

在本发明的实施方式中,采用如图2所示的数据传输系统获取某典型省份的智能电能表历史数据,包括:正常工作时的信号和故障信号,该信号可以为电压信号或电流信号中的至少一个。智能电能表将电压与电流信号采样后经过集中器发送到基站服务器主机,其中通讯方式可采用光纤或GPRS通讯。In the embodiment of the present invention, the data transmission system as shown in FIG. 2 is used to obtain the historical data of the smart energy meter in a typical province, including: the signal during normal operation and the fault signal, and the signal can be a voltage signal or a current signal. at least one of. The smart electric energy meter samples the voltage and current signals and sends them to the base station server host through the concentrator. The communication method can be optical fiber or GPRS communication.

在获取到智能电能表的历史检测数据后,首先对于缺失数据采用样条插值方法进行插值,并对于数字信号值大于某个阈值时的值、冗余数据以及错误数据均直接予以剔除。然后,对于所有数据均采用以下归一化方法进行归一化处理,并将经过归一化处理的历史检测数据分为训练集和测试集。其中,对获取的智能电能表的历史检测数据进行归一化处理,包括:After obtaining the historical detection data of the smart electric energy meter, the spline interpolation method is used to interpolate the missing data, and the value, redundant data and error data when the digital signal value is greater than a certain threshold are directly eliminated. Then, the following normalization method is used to normalize all data, and the normalized historical detection data is divided into training set and test set. Among them, the acquired historical detection data of the smart energy meter is normalized, including:

其中,x'(n)为经过归一化处理的智能电能表的电压信号或电流信号,E(·)为信号x(n)的均值,Std(·)为信号x(n)的标准差。Among them, x'(n) is the voltage signal or current signal of the normalized smart energy meter, E(·) is the mean value of the signal x(n), and Std(·) is the standard deviation of the signal x(n) .

在步骤102,初始化设置自编码网络模型的参数;其中,所述参数包括:自编码网络模型的层数、每层的节点数、编码结构的权重和偏置。In step 102, parameters of the self-encoding network model are initially set; wherein, the parameters include: the number of layers of the self-encoding network model, the number of nodes in each layer, and the weight and bias of the encoding structure.

优选地,其中所述自编码网络模型包括:编码结构和解码结构,Preferably, wherein the self-encoding network model includes: an encoding structure and a decoding structure,

所述编码结构表示为下述公式:The coding structure is expressed as the following formula:

ht=f(Wx'(n)+b)th t =f(Wx'(n)+b) t ,

所述解码结构表示为下述公式:The decoding structure is expressed as the following formula:

xt=f(W'ht+b')tx t =f(W'h t +b') t ,

其中,x'(n)为经过归一化处理的智能电能表的电压信号或电流信号f(·)为激活函数,W为编码结构的权重,b为编码结构的偏置,t=1,2,…,N为自编码网络模型的层数,n为输入维度,不同层的维度逐渐降低,以有效提取信号特征;W’为解码结构的权重,b’为解码结构的偏置,xt为解码结构的输出,与编码结构的输入相等。Among them, x'(n) is the voltage signal or current signal of the normalized smart energy meter f(·) is the activation function, W is the weight of the coding structure, b is the bias of the coding structure, t=1, 2,...,N is the number of layers of the self-encoding network model, n is the input dimension, and the dimensions of different layers are gradually reduced to effectively extract signal features; W' is the weight of the decoding structure, b' is the bias of the decoding structure, x t is the output of the decoding structure, which is equal to the input of the encoding structure.

优选地,其中采用截尾正态分布对编码结构的权重与偏差进行初始化,包括:Preferably, the weights and biases of the coding structure are initialized using a truncated normal distribution, including:

其中,f(x)为密度函数,u和δ分别为正态分布的均值与标准差,编码结构的权重W的取值范围为(u-2δ,u+2δ)。Among them, f(x) is the density function, u and δ are the mean and standard deviation of the normal distribution, respectively, and the value range of the weight W of the coding structure is (u-2δ, u+2δ).

在本发明的实施方式中,自编码网络模型为由多层稀疏自编码器组成的神经网络,每一层的输出连接到下一层的输入。自编码网络模型由编码器与解码器两部分组成,对于一个N层的深度编码器而言,编码结构的输出用以下等式表示为:ht=f(Wx'(n)+b)t;其中,f(·)为激活函数,W表示编码结构权重,b表示编码结构的偏置,t=1,2,…,N表示层数;其中,输入维度为n,不同层的维度逐渐降低,以有效提取信号特征。In an embodiment of the present invention, the autoencoder network model is a neural network composed of multiple layers of sparse autoencoders, and the output of each layer is connected to the input of the next layer. The self-encoding network model consists of an encoder and a decoder. For an N-layer deep encoder, the output of the encoding structure is expressed by the following equation: h t =f(Wx'(n)+b) t ; where f( ) is the activation function, W represents the weight of the coding structure, b represents the bias of the coding structure, and t=1,2,...,N represents the number of layers; where the input dimension is n, and the dimensions of different layers gradually reduced to effectively extract signal features.

图3为根据本发明实施方式的自编码网络模型的示意图。如图3所示,为一个3层的自编码网络模型。FIG. 3 is a schematic diagram of a self-encoding network model according to an embodiment of the present invention. As shown in Figure 3, it is a 3-layer self-encoding network model.

对于激活函数,可以为线性整流(RELU)激活函数,表达式为:f(x)=max(0,x),RELU可以有效保证梯度下降求解以及方向传播,避免了梯度消失的问题,且计算更加简便,降低网络的计算量。For the activation function, it can be a linear rectification (RELU) activation function. Simpler and less computationally expensive.

设编码器的输出节点个数设置为m,解码器结构可表示为:xt=f(W'ht+b')t,其中,W’表示解码结构权重,b’表示解码结构的偏置,并且输出xt为解码器输出,与编码器的输入相等。Assuming that the number of output nodes of the encoder is set to m, the decoder structure can be expressed as: x t =f(W'h t +b') t , where W' represents the weight of the decoding structure, and b' represents the bias of the decoding structure set, and the output xt is the decoder output, which is equal to the encoder input.

在本发明的实施方式中,采用截尾正态分布进行权重初始化,该初始化方法的表达式为:In the embodiment of the present invention, the weight initialization is performed by using a truncated normal distribution, and the expression of the initialization method is:

其中,u与δ为正态分布的均值与标准差,权重W的取值范围为(u-2δ,u+2δ)。Among them, u and δ are the mean and standard deviation of the normal distribution, and the value range of the weight W is (u-2δ, u+2δ).

在步骤103,在所述训练集中选取第一层节点数的样本数据输入到所述自编码网络模型中,以获取信号特征输入到分类器中进行分类,并根据分类结果进行迭代训练。In step 103, the sample data of the number of nodes in the first layer is selected in the training set and input into the self-encoding network model to obtain signal features and input into the classifier for classification, and iterative training is performed according to the classification result.

优选地,其中所述方法还包括:Preferably, wherein the method further comprises:

在利用所述自编码网络模型进行迭代训练时,对输入信号加入预设比例的噪声,并确定所述自编码网络模型的优化目标函数为:When using the self-encoding network model for iterative training, a preset ratio of noise is added to the input signal, and the optimization objective function of the self-encoding network model is determined as:

其中,L(W,b)为损失值,σ为加入的噪声,W为编码结构的权重,W’为解码结构的权重,第一项为平方损失函数,第二项为L2正则化表达式,以防止模型过拟合,增加模型的稀疏性。Among them, L(W,b) is the loss value, σ is the added noise, W is the weight of the encoding structure, W' is the weight of the decoding structure, the first term is the squared loss function, and the second term is the L2 regularization expression , to prevent the model from overfitting and increase the sparsity of the model.

优选地,其中所述方法还包括:Preferably, wherein the method further comprises:

当在连续的第一预设个数阈值的训练周期内的损失值不再减小或测试精度在连续的第二预设个数阈值的训练周期后开始降低时,停止迭代。The iteration is stopped when the loss value no longer decreases within the consecutive training cycles of the first preset number threshold or the test accuracy begins to decrease after the consecutive training cycles of the second preset number threshold.

优选地,其中所述方法还包括:Preferably, wherein the method further comprises:

在分类器的上一层添加Dropout层,用于随机舍弃1-r概率数量的特征,以减轻过拟合;Add a Dropout layer to the upper layer of the classifier to randomly discard features with a 1-r probability number to reduce overfitting;

其中,r符合伯努利分布,为:r~Bernoulli(p),p为伯努利分布参数,用于分类的实际节点数为rht,ht为自编码网络的输出。Among them, r conforms to the Bernoulli distribution, which is: r~Bernoulli(p), p is the Bernoulli distribution parameter, the actual number of nodes used for classification is rh t , and h t is the output of the auto-encoding network.

图4为根据本发明实施方式的利用自编码网络模型深度降噪的示意图。如图4所示,为了提高模型的抗噪性能,在本发明的实施方式中采用降噪自编码对模型进行训练,即对输入信号加入一定比例的噪声,此时输入信号变为x(n)+σ。为求解深度降噪自编码模型的参数,模型的优化目标函数为:FIG. 4 is a schematic diagram of deep noise reduction using an auto-encoding network model according to an embodiment of the present invention. As shown in FIG. 4 , in order to improve the anti-noise performance of the model, noise reduction auto-encoding is used to train the model in the embodiment of the present invention, that is, a certain proportion of noise is added to the input signal, and the input signal becomes x(n )+σ. In order to solve the parameters of the deep denoising autoencoder model, the optimization objective function of the model is:

其中,第一项为平方损失函数,第二项为L2正则化表达式,目的在于防止模型过拟合,增加模型的稀疏性。Among them, the first term is the square loss function, and the second term is the L2 regularization expression, the purpose is to prevent the model from overfitting and increase the sparsity of the model.

在所述训练集中选取第一层节点数的样本数据输入到所述自编码网络模型中,以获取信号特征,并将获取的特征信号输入到分类器中进行分类以获取分类结果,当在连续的第一预设个数阈值的训练周期内的损失值不再减小时,停止迭代训练。其中,第一预设个数阈值可以为5,8,10等。Select the sample data of the number of nodes in the first layer in the training set and input it into the self-encoding network model to obtain signal features, and input the obtained feature signal into the classifier for classification to obtain the classification result. When the loss value within the training period of the first preset number threshold is no longer reduced, the iterative training is stopped. Wherein, the first preset number threshold may be 5, 8, 10 and so on.

在本发明的实施方式中,分类器采用Softmax分类器。该分类器的表达式为:In the embodiment of the present invention, the classifier adopts the Softmax classifier. The expression for this classifier is:

其中,hl为深度降噪自编码的编码结构的输出,K表示智能电能表所采集的故障种类数目。Softmax的目的在于将模型的输出值约束到(0,1]中,输出最大概率值对应的位置即为相应的故障类别。Among them, h l is the output of the deep noise reduction self-encoding coding structure, and K represents the number of fault types collected by the smart energy meter. The purpose of Softmax is to constrain the output value of the model to (0,1], and the position corresponding to the output maximum probability value is the corresponding fault category.

另外,在分类器在的上一层添加Dropout层,用于随机舍弃1-r概率数量的特征,以减轻过拟合;其中,r符合伯努利分布,为:r~Bernoulli(p),p为伯努利分布参数,用于分类的实际节点数为rht,ht为自编码网络的输出。In addition, a Dropout layer is added to the upper layer of the classifier to randomly discard the features of the 1-r probability number to reduce overfitting; among them, r conforms to the Bernoulli distribution, which is: r~Bernoulli(p), p is the Bernoulli distribution parameter, the actual number of nodes used for classification is rh t , and h t is the output of the autoencoder network.

在步骤104,根据利用测试集获取的分类结果计算测试精度,并根据所述测试精度进行迭代运算,不断调整所述自编码网络模型参数,以确定所述自编码网络模型的最优参数。In step 104, the test accuracy is calculated according to the classification result obtained by using the test set, and an iterative operation is performed according to the test accuracy, and the parameters of the self-encoding network model are continuously adjusted to determine the optimal parameters of the self-encoding network model.

优选地,其中利用网格法调整所述自编码网络模型的层数和每层的节点数,根据测试精度调整p。Preferably, the grid method is used to adjust the number of layers of the self-encoding network model and the number of nodes in each layer, and p is adjusted according to the test accuracy.

当利用测试集进行测试时,计算测试精度,当测试精度在连续的第二预设个数阈值的训练周期后开始降低时,停止迭代;否则,利用网格法调整所述自编码网络模型的层数和每层的节点数,根据测试精度调整p,直至测试精度满足设置的要求。When the test set is used for testing, the test accuracy is calculated, and when the test accuracy begins to decrease after the second consecutive training period of the preset number threshold, the iteration is stopped; otherwise, the grid method is used to adjust the self-encoding network model. The number of layers and the number of nodes in each layer, and p is adjusted according to the test accuracy until the test accuracy meets the set requirements.

在步骤105,利用所述最优参数对应的自编码网络模型对智能电能表的故障进行分类检测。In step 105, the fault of the smart electric energy meter is classified and detected by using the self-encoding network model corresponding to the optimal parameter.

将已经训练好的深度降噪自编码模型置于基站服务器的主机中,通过智能电能表采集的数据,实时分析出电网故障类型。The trained deep noise reduction self-encoding model is placed in the host of the base station server, and the type of grid fault is analyzed in real time through the data collected by the smart energy meter.

以下具体举例说明本发明的实施方式The following specific examples illustrate the embodiments of the present invention

以某典型省份的智能电能表数据为例,基于自编码网络的智能电能表故障分类检测方法,包括以下步骤:Taking the data of smart energy meters in a typical province as an example, the fault classification and detection method of smart energy meters based on self-coding network includes the following steps:

S1:采用如图2所示的数据传输系统获取某典型省份的智能电能表历史数据,包括电压与电流信号。智能电能表将电压与电流信号采样后经过集中器发送到基站服务器主机。其中通讯方式可采用光纤或GPRS通讯。S1: Use the data transmission system as shown in Figure 2 to obtain the historical data of smart energy meters in a typical province, including voltage and current signals. The smart energy meter samples the voltage and current signals and sends them to the base station server host through the concentrator. The communication method can be optical fiber or GPRS communication.

S2:对获取的智能电能表历史数据进行剔除和填充处理后,进行归一化处理,以减小量纲对结果的影响。具体包括:S2: After removing and filling the acquired historical data of the smart electric energy meter, normalization is performed to reduce the influence of the dimension on the result. Specifically include:

其中,x′(n)表示智能电能表采集的电压与电流信号,E(·)表示信号x(n)的均值,Std表示信号x(n)的标准差。Among them, x'(n) represents the voltage and current signals collected by the smart energy meter, E( ) represents the mean value of the signal x(n), and Std represents the standard deviation of the signal x(n).

在本实施例中,对于归一化处理后的信号,选取70%作为训练集,选取30%作为测试集。In this embodiment, for the normalized signal, 70% is selected as the training set, and 30% is selected as the test set.

本实施例中针对6种故障类型进行分类,每种故障类型取1000个样本,即共6000个故障样本。另外取1000组正常样本进行分析,即总训练样本数为7000。此外,针对不同样本的长度不同,将所有样本的信号统一降采样到600个数据点。即每个样本长度为600,保证了数据的统一性与模型结构的一致性。In this embodiment, 6 fault types are classified, and 1000 samples are taken for each fault type, that is, a total of 6000 fault samples. In addition, 1000 groups of normal samples are taken for analysis, that is, the total number of training samples is 7000. In addition, for the different lengths of different samples, the signals of all samples are uniformly down-sampled to 600 data points. That is, the length of each sample is 600, which ensures the unity of the data and the consistency of the model structure.

S3:对自编码网络模型的参数进行初始化设置,并采用自编码器对所有数据进行训练。S3: Initialize the parameters of the auto-encoder network model, and use the auto-encoder to train all the data.

为了提高模型的抗噪性能,采用降噪自编码对模型进行训练,即对输入信号加入一定比例的噪声,此时输入信号变为x(n)+σ。In order to improve the anti-noise performance of the model, the model is trained with noise reduction auto-encoding, that is, a certain proportion of noise is added to the input signal, and the input signal becomes x(n)+σ at this time.

本实施例中,为输入信号加入信噪比分别为20dB、40dB的高斯白噪声。为优化深度降噪自编码模型参数,模型的优化函数为:In this embodiment, white Gaussian noise with signal-to-noise ratios of 20dB and 40dB is added to the input signal. In order to optimize the parameters of the deep denoising autoencoder model, the optimization function of the model is:

其中,第一项为平方损失函数,第二项为L2正则化表达式,目的在于防止模型过拟合,增加模型的稀疏性。Among them, the first term is the square loss function, and the second term is the L2 regularization expression, the purpose is to prevent the model from overfitting and increase the sparsity of the model.

本实施例中,所选取的激活函数为线性整流(RELU)激活函数,表达式为:f(x)=max(0,x);RELU可以有效保证梯度下降求解以及方向传播,避免了梯度消失的问题,且计算更加简便,降低网络的计算量。In this embodiment, the selected activation function is a linear rectification (RELU) activation function, and the expression is: f(x)=max(0,x); RELU can effectively ensure gradient descent solution and direction propagation, and avoid gradient disappearance The problem is that the calculation is simpler and the calculation amount of the network is reduced.

本实施例中,采用截尾正态分布进行权重与偏置参数的初始化,该初始化方法的表达式为:In this embodiment, a truncated normal distribution is used to initialize the weight and bias parameters, and the expression of the initialization method is:

其中,u与δ为正态分布的均值与标准差,则对应权重W的取值范围为(u-2δ,u+2δ)。Among them, u and δ are the mean and standard deviation of the normal distribution, then the value range of the corresponding weight W is (u-2δ, u+2δ).

采用图4所示的自编码结构对模型进行训练时,该网络结构包含了一个5层的深度降噪自编码网络,以及一层分类层。在本实施例中依据数据量大小,设定合适的网络超参数。将输入层的大小设置为600个节点,即第一层大小为600,第二层节点数为300,第三层特征输出层的节点数设置为100,即m=100。解码器结构部分第四层的节点数为300,第五层的节点为600。When the model is trained using the self-encoding structure shown in Figure 4, the network structure includes a 5-layer deep denoising self-encoding network and a classification layer. In this embodiment, appropriate network hyperparameters are set according to the amount of data. The size of the input layer is set to 600 nodes, that is, the size of the first layer is 600, the number of nodes in the second layer is 300, and the number of nodes in the feature output layer of the third layer is set to 100, that is, m=100. The number of nodes in the fourth layer of the decoder structure is 300, and the number of nodes in the fifth layer is 600.

在训练时,当损失值保持连续10个训练周期不再减小时;或测试精度间隔10个训练周期后开始降低时,则停止训练。During training, when the loss value does not decrease for 10 consecutive training epochs, or when the test accuracy starts to decrease after 10 training epochs, the training is stopped.

其中,分类器采用Softmax分类器,该分类器的表达式为:Among them, the classifier adopts the Softmax classifier, and the expression of the classifier is:

其中,hl为深度降噪自编码的编码结构的输出,K表示智能电能表所采集的故障种类数目。Softmax的目的在于将目标函数值约束到(0,1]中。则输出最大概率值对应的位置即为相应的故障类别。Among them, hl is the output of the deep noise reduction self-encoding coding structure, and K represents the number of fault types collected by the smart energy meter. The purpose of Softmax is to constrain the objective function value to (0,1]. The position corresponding to the output maximum probability value is the corresponding fault category.

为了防止模型过拟合,在Softmax分类器上一层添加一层Dropout以减小模型过拟合。网络加入该层后,随机丢弃一定概率1-r的特征数目以减轻过拟合,则用于分类的实际节点数为rht。In order to prevent the model from overfitting, a layer of Dropout is added to the Softmax classifier to reduce model overfitting. After the network is added to this layer, the number of features with a certain probability of 1-r is randomly discarded to reduce overfitting, and the actual number of nodes used for classification is rht.

在本实施例中,用于Softmax分类器的节点数为100,Dropout的参数r设置为0.4。In this embodiment, the number of nodes used for the Softmax classifier is 100, and the parameter r of Dropout is set to 0.4.

S4:依据模型分类器的表现,不断调整深度降噪自编码网络的超参数,需要调整的超参数主要包括,模型层数、模型每层的节点数以及Dropout的概率p,重复以上步骤直到满足预设测试精度阈值。S4: According to the performance of the model classifier, continuously adjust the hyperparameters of the deep noise reduction auto-encoding network. The hyperparameters that need to be adjusted mainly include the number of model layers, the number of nodes in each layer of the model, and the probability p of Dropout. Repeat the above steps until satisfied Preset test accuracy threshold.

S5:将已经训练好的深度降噪自编码模型置于基站服务器的主机中,通过智能电能表采集的数据,实时分析出电网故障类型。S5: Place the trained deep noise reduction self-encoding model in the host of the base station server, and analyze the power grid fault type in real time through the data collected by the smart energy meter.

在本实施例中,将三相或单相电压与电流信号依据样本顺序分别输入多个自编码模型。在本实施例中采用单相电压与电流信号,即共需要2个深度降噪自编码模型进行训练。In this embodiment, the three-phase or single-phase voltage and current signals are respectively input into a plurality of self-encoding models according to the sample sequence. In this embodiment, single-phase voltage and current signals are used, that is, two deep noise reduction auto-encoding models are required for training.

本实施例采用网格法搜索模型最优的超参数,以网络层数为例,将层数从3到10依次增加网络层数,依据网络故障诊断的结果,确定最优的层数后,再将模型节点数进行类似搜索。In this embodiment, the grid method is used to search for the optimal hyperparameters of the model. Taking the number of network layers as an example, the number of layers is increased from 3 to 10 in order. According to the results of network fault diagnosis, after determining the optimal number of layers, Then perform a similar search on the number of model nodes.

本实施例以层数为例,以Softmax分类器最大概率的输出结果为最终故障类别结果。对深度降噪自编码网络的精度进行了测试,表1给出了层数与准确度之间的关系。为防止节点数的干扰,中间层特征层的输出节点数都设置为100。In this embodiment, the number of layers is taken as an example, and the output result of the maximum probability of the Softmax classifier is used as the final fault classification result. The accuracy of the deep denoising autoencoder network is tested, and Table 1 shows the relationship between the number of layers and the accuracy. In order to prevent the interference of the number of nodes, the number of output nodes of the feature layer of the middle layer is set to 100.

表1基于深度降噪自编码的智能电能表故障信号诊断分类结果Table 1. Results of fault signal diagnosis and classification of smart energy meters based on deep noise reduction self-encoding

从表1可知,随着深度降噪自编码网络层数增加,精度有较大增加,但当层数大于一定数量时,精度开始下降,表明层数是影响智能电能表故障诊断精度的主要因素之一。当层数增加时,模型参数增加,训练时间也随之增加。表明更多的模型参数对故障诊断表现有一定影响。此外,针对6种故障信号,综合精度与训练时间可表明5层是一个较优的层数选择。It can be seen from Table 1 that with the increase of the number of layers of the deep noise reduction self-encoding network, the accuracy increases greatly, but when the number of layers is greater than a certain number, the accuracy begins to decline, indicating that the number of layers is the main factor affecting the fault diagnosis accuracy of smart energy meters one. When the number of layers increases, the model parameters increase, and the training time also increases. It shows that more model parameters have a certain influence on the fault diagnosis performance. In addition, for 6 kinds of fault signals, the comprehensive accuracy and training time can show that 5 layers is a better choice for the number of layers.

图5为根据本发明实施方式的基于自编码网络的智能电能表故障分类检测系统500的结构示意图。如图5所示,本发明的实施方式提供的基于自编码网络的智能电能表故障分类检测系统500,包括:归一化处理模块501、参数初始化设置模块502、自编码网络模型迭代训练模块503、最优参数确定模块504和故障分析模块505。FIG. 5 is a schematic structural diagram of a fault classification and detection system 500 for a smart electric energy meter based on a self-encoding network according to an embodiment of the present invention. As shown in FIG. 5 , a fault classification and detection system 500 for smart electric energy meters based on an auto-encoding network provided by an embodiment of the present invention includes: a normalization processing module 501 , a parameter initialization setting module 502 , and an iterative training module 503 for an auto-encoding network model , an optimal parameter determination module 504 and a failure analysis module 505 .

优选地,所述归一化处理模块501,用于对获取的智能电能表的历史检测数据进行归一化处理,并将经过归一化处理的历史检测数据分为训练集和测试集;其中,所述历史检测数据为电压信号样本或电流信号样本,包括:正常信号数据和故障信号数据。Preferably, the normalization processing module 501 is used to normalize the acquired historical detection data of the smart electric energy meter, and divide the normalized historical detection data into a training set and a test set; wherein , the historical detection data is a voltage signal sample or a current signal sample, including: normal signal data and fault signal data.

优选地,其中所述归一化处理模块501,对获取的智能电能表的历史检测数据进行归一化处理,包括:Preferably, the normalization processing module 501 performs normalization processing on the acquired historical detection data of the smart energy meter, including:

其中,x'(n)为经过归一化处理的智能电能表的电压信号或电流信号,E(·)为信号x(n)的均值,Std(·)为信号x(n)的标准差。Among them, x'(n) is the voltage signal or current signal of the normalized smart energy meter, E(·) is the mean value of the signal x(n), and Std(·) is the standard deviation of the signal x(n) .

优选地,其中所述系统还包括:数据预处理模块,用于在对获取的智能电能表的历史检测数据进行归一化处理之前,对获取的智能电能表的历史检测数据中的剔除冗余数据和错误数据进行剔除,并对缺失数据进行填充。Preferably, the system further comprises: a data preprocessing module for eliminating redundancy in the acquired historical detection data of the smart energy meter before normalizing the acquired historical detection data of the smart energy meter Data and erroneous data were eliminated, and missing data were filled.

优选地,所述参数初始化设置模块502,用于初始化设置自编码网络模型的参数;其中,所述参数包括:自编码网络模型的层数、每层的节点数、编码结构的权重和偏置。Preferably, the parameter initialization setting module 502 is used to initialize and set the parameters of the self-encoding network model; wherein, the parameters include: the number of layers of the self-encoding network model, the number of nodes in each layer, the weight and bias of the encoding structure .

优选地,其中所述自编码网络模型包括:编码结构和解码结构,所述编码结构表示为下述公式:Preferably, wherein the self-encoding network model includes: an encoding structure and a decoding structure, and the encoding structure is expressed as the following formula:

ht=f(Wx'(n)+b)th t =f(Wx'(n)+b) t ,

所述解码结构表示为下述公式:The decoding structure is expressed as the following formula:

xt=f(W'ht+b')tx t =f(W'h t +b') t ,

其中,x'(n)为经过归一化处理的智能电能表的电压信号或电流信号f(·)为激活函数,W为编码结构的权重,b为编码结构的偏置,t=1,2,…,N为自编码网络模型的层数,n为输入维度,不同层的维度逐渐降低,以有效提取信号特征;W’为解码结构的权重,b’为解码结构的偏置,xt为解码结构的输出,与编码结构的输入相等。Among them, x'(n) is the voltage signal or current signal of the normalized smart energy meter f(·) is the activation function, W is the weight of the coding structure, b is the bias of the coding structure, t=1, 2,...,N is the number of layers of the self-encoding network model, n is the input dimension, and the dimensions of different layers are gradually reduced to effectively extract signal features; W' is the weight of the decoding structure, b' is the bias of the decoding structure, x t is the output of the decoding structure, which is equal to the input of the encoding structure.

优选地,其中在所述参数初始化设置模块502,采用截尾正态分布对编码结构的权重与偏差进行初始化,包括:Preferably, in the parameter initialization setting module 502, the weights and deviations of the coding structure are initialized by using a truncated normal distribution, including:

其中,f(x)为密度函数,u和δ分别为正态分布的均值与标准差,编码结构的权重W的取值范围为(u-2δ,u+2δ)。Among them, f(x) is the density function, u and δ are the mean and standard deviation of the normal distribution, respectively, and the value range of the weight W of the coding structure is (u-2δ, u+2δ).

优选地,所述自编码网络模型迭代训练模块503,用于在所述训练集中选取第一层节点数的样本数据输入到所述自编码网络模型中,以获取信号特征输入到分类器中进行分类,并根据分类结果进行迭代训练。Preferably, the self-encoding network model iterative training module 503 is used for selecting the sample data of the number of nodes in the first layer in the training set and inputting it into the self-encoding network model, so as to obtain signal features and input them into the classifier. Classification, and iterative training is performed according to the classification results.

优选地,其中所述自编码网络模型迭代训练模块503,还包括:当在连续的第一预设个数阈值的训练周期内的损失值不再减小或测试精度在连续的第二预设个数阈值的训练周期后开始降低时,停止训练。Preferably, the self-encoding network model iterative training module 503 further includes: when the loss value is no longer reduced in the training period of the consecutive first preset number threshold or the test accuracy is in the second consecutive preset number When the number threshold starts to decrease after the training period, the training is stopped.

优选地,其中所述自编码网络模型迭代训练模块503,还包括:在利用所述自编码网络模型进行迭代训练时,对输入信号加入预设比例的噪声,并确定所述自编码网络模型的优化目标函数为:Preferably, the self-encoding network model iterative training module 503 further includes: when using the self-encoding network model for iterative training, adding a preset proportion of noise to the input signal, and determining the self-encoding network model The optimization objective function is:

其中,L(W,b)为损失值,σ为加入的噪声,W为编码结构的权重,W’为解码结构的权重,第一项为平方损失函数,第二项为L2正则化表达式,以防止模型过拟合,增加模型的稀疏性。Among them, L(W,b) is the loss value, σ is the added noise, W is the weight of the encoding structure, W' is the weight of the decoding structure, the first term is the squared loss function, and the second term is the L2 regularization expression , to prevent the model from overfitting and increase the sparsity of the model.

优选地,其中所述系统还包括:在分类器的上一层添加Dropout层,用于随机舍弃1-r概率数量的特征,以减轻过拟合;其中,r符合伯努利分布,为:r~Bernoulli(p),p为伯努利分布参数,用于分类的实际节点数为rht,ht为自编码网络的输出。Preferably, the system further comprises: adding a Dropout layer to the upper layer of the classifier, for randomly discarding the features of the 1-r probability number, so as to reduce overfitting; wherein, r conforms to the Bernoulli distribution, which is: r~Bernoulli(p), p is the Bernoulli distribution parameter, the actual number of nodes used for classification is rh t , h t is the output of the auto-encoding network.

优选地,所述最优参数确定模块504,用于根据利用测试集获取的分类结果计算测试精度,并根据所述测试精度进行迭代运算,不断调整所述自编码网络模型参数,以确定所述自编码网络模型的最优参数。Preferably, the optimal parameter determination module 504 is configured to calculate the test accuracy according to the classification result obtained by using the test set, and perform an iterative operation according to the test accuracy, and continuously adjust the parameters of the self-encoding network model to determine the Optimal parameters of the autoencoder network model.

优选地,其中利用网格法调整所述自编码网络模型的层数和每层的节点数,根据测试精度调整p。Preferably, the grid method is used to adjust the number of layers of the self-encoding network model and the number of nodes in each layer, and p is adjusted according to the test accuracy.

优选地,所述故障分析模块505,用于利用所述最优参数对应的自编码网络模型对智能电能表的故障进行分类检测。Preferably, the fault analysis module 505 is configured to use the self-encoding network model corresponding to the optimal parameter to classify and detect the fault of the smart electric energy meter.

本发明的实施例的基于自编码网络的智能电能表故障分类检测系统500与本发明的另一个实施例的基于自编码网络的智能电能表故障分类检测方法100相对应,在此不再赘述。The fault classification and detection system 500 based on the self-coding network of the smart electric energy meter of the embodiment of the present invention corresponds to the fault classification and detection method 100 of the smart electric energy meter based on the self-coding network of another embodiment of the present invention, and will not be repeated here.

已经通过参考少量实施方式描述了本发明。然而,本领域技术人员所公知的,正如附带的专利权利要求所限定的,除了本发明以上公开的其他的实施例等同地落在本发明的范围内。The present invention has been described with reference to a few embodiments. However, as is known to those skilled in the art, other embodiments than the above disclosed invention are equally within the scope of the invention, as defined by the appended patent claims.

通常地,在权利要求中使用的所有术语都根据他们在技术领域的通常含义被解释,除非在其中被另外明确地定义。所有的参考“一个/所述/该[装置、组件等]”都被开放地解释为所述装置、组件等中的至少一个实例,除非另外明确地说明。这里公开的任何方法的步骤都没必要以公开的准确的顺序运行,除非明确地说明。Generally, all terms used in the claims are to be interpreted according to their ordinary meaning in the technical field, unless explicitly defined otherwise herein. All references to "a/the/the [means, component, etc.]" are open to interpretation as at least one instance of said means, component, etc., unless expressly stated otherwise. The steps of any method disclosed herein do not have to be performed in the exact order disclosed, unless explicitly stated.

Claims (18)

1. a kind of intelligent electric energy meter failure modes detection method based on autoencoder network, which is characterized in that the described method includes:
The history detection data of the intelligent electric energy meter of acquisition is normalized, and the history Jing Guo normalized is examined Measured data is divided into training set and test set;Wherein, the history detection data is voltage signal sample or current signal sample, packet It includes: normal signal data and fault-signal data;
The parameter of Initialize installation autoencoder network model;Wherein, the parameter includes: the number of plies, every of autoencoder network model Layer number of nodes, coding structure weight and biasing;
The sample data that the first-level nodes number is chosen in the training set is input in the autoencoder network model, to obtain Signal characteristic, which is input in classifier, classifies, and is iterated training according to classification results;
Measuring accuracy is calculated according to the classification results obtained using test set, and operation is iterated according to the measuring accuracy, The autoencoder network model parameter is adjusted, constantly with the optimized parameter of the determination autoencoder network model;
Classification and Detection is carried out using failure of the corresponding autoencoder network model of the optimized parameter to intelligent electric energy meter.
2. the method according to claim 1, wherein the history detection data of the intelligent electric energy meter of described pair of acquisition It is normalized, comprising:
Wherein, x'(n) be intelligent electric energy meter by normalized voltage signal or current signal, E () is signal x (n) mean value, Std () are the standard deviation of signal x (n).
3. the method according to claim 1, wherein the method also includes:
Before the history detection data to the intelligent electric energy meter of acquisition is normalized, to the intelligent electric energy meter of acquisition Rejecting redundant data and wrong data in history detection data are rejected, and are filled to missing data.
4. the method according to claim 1, wherein the autoencoder network model includes: coding structure reconciliation Code structure,
The coding structure is expressed as following formula:
ht=f (Wx'(n)+b)t,
The decoding representation is following formula:
xt=f (W'ht+b')t,
Wherein, x'(n) it is the voltage signal of intelligent electric energy meter by normalized or current signal f () be to activate letter Number, W are the weight of coding structure, and b is the biasing of coding structure, and t=1,2 ..., N are the number of plies of autoencoder network model, and n is Dimension is inputted, the dimension of different layers gradually decreases, effectively to extract signal characteristic;W ' is the weight for decoding structure, and b ' is decoding The biasing of structure, xtIt is equal with the input of coding structure for the output for decoding structure.
5. according to the method described in claim 4, it is characterized in that, using transversal normal distribution to the weight of coding structure and partially Difference is initialized, comprising:
Wherein, f (x) is density function, and u and δ are respectively the mean value and standard deviation of normal distribution, and the weight W's of coding structure takes Being worth range is (u-2 δ, u+2 δ).
6. the method according to claim 1, wherein the method also includes:
When the penalty values in the cycle of training in continuous first predetermined number threshold value no longer reduce or measuring accuracy is continuous When starting to reduce after the cycle of training of the second predetermined number threshold value, stop iteration.
7. the method according to claim 1, wherein the method also includes:
When being iterated trained using the autoencoder network model, input signal is added the noise of preset ratio, and really The optimization object function of the fixed autoencoder network model are as follows:
Wherein, L (W, b) is penalty values, and σ is the noise being added, and W is the weight of coding structure, and W ' is the weight for decoding structure, the One is quadratic loss function, and Section 2 increases the sparsity of model for L2 regularization expression formula to prevent model over-fitting.
8. the method according to claim 1, wherein the method also includes:
In upper one layer of Dropout layers of addition of classifier, for giving up the feature of 1-r probability quantity at random, to mitigate over-fitting;
Wherein, r meets Bernoulli Jacob's distribution, are as follows: r~Bernoulli (p), p are Bernoulli Jacob's distribution parameter, the reality for classification Number of nodes is rht, htFor the output of autoencoder network.
9. according to the method described in claim 8, it is characterized in that, adjusting the layer of the autoencoder network model using gridding method Several and every layer of number of nodes adjusts p according to measuring accuracy.
10. a kind of intelligent electric energy meter failure modes detection system based on autoencoder network, which is characterized in that the system packet It includes:
Normalized module, the history detection data for the intelligent electric energy meter to acquisition are normalized, and will be through The history detection data for crossing normalized is divided into training set and test set;Wherein, the history detection data is voltage signal Sample or current signal sample, comprising: normal signal data and fault-signal data;
Parameter initialization setup module, the parameter for Initialize installation autoencoder network model;Wherein, the parameter includes: The weight and biasing of the number of plies of autoencoder network model, every layer of number of nodes, coding structure;
Autoencoder network model repetitive exercise module, the sample data for choosing the first-level nodes number in the training set are defeated Enter into the autoencoder network model, is classified with obtaining signal characteristic and being input in classifier, and according to classification results It is iterated training;
Optimized parameter determining module, for calculating measuring accuracy according to the classification results obtained using test set, and according to described Measuring accuracy is iterated operation, constantly adjusts the autoencoder network model parameter, with the determination autoencoder network model Optimized parameter;
Failure analysis module, for using the corresponding autoencoder network model of the optimized parameter to the failure of intelligent electric energy meter into Row classification and Detection.
11. system according to claim 10, which is characterized in that the normalized module, to the intelligence electricity of acquisition The history detection data of energy table is normalized, comprising:
Wherein, x'(n) be intelligent electric energy meter by normalized voltage signal or current signal, E () is signal x (n) mean value, Std () are the standard deviation of signal x (n).
12. system according to claim 10, which is characterized in that the system also includes:
Data preprocessing module, for before the history detection data to the intelligent electric energy meter of acquisition is normalized, To in the history detection data of the intelligent electric energy meter of acquisition rejecting redundant data and wrong data reject, and to missing number According to being filled.
13. system according to claim 10, which is characterized in that the autoencoder network model include: coding structure and Structure is decoded,
The coding structure is expressed as following formula:
ht=f (Wx'(n)+b)t,
The decoding representation is following formula:
xt=f (W'ht+b')t,
Wherein, x'(n) it is the voltage signal of intelligent electric energy meter by normalized or current signal f () be to activate letter Number, W are the weight of coding structure, and b is the biasing of coding structure, and t=1,2 ..., N are the number of plies of autoencoder network model, and n is Dimension is inputted, the dimension of different layers gradually decreases, effectively to extract signal characteristic;W ' is the weight for decoding structure, and b ' is decoding The biasing of structure, xtIt is equal with the input of coding structure for the output for decoding structure.
14. system according to claim 13, which is characterized in that in the parameter initialization setup module, using truncation Normal distribution initializes the weight and deviation of coding structure, comprising:
Wherein, f (x) is density function, and u and δ are respectively the mean value and standard deviation of normal distribution, and the weight W's of coding structure takes Being worth range is (u-2 δ, u+2 δ).
15. system according to claim 10, which is characterized in that the autoencoder network model repetitive exercise module, also Include:
When the penalty values in the cycle of training in continuous first predetermined number threshold value no longer reduce or measuring accuracy is continuous When starting to reduce after the cycle of training of the second predetermined number threshold value, deconditioning.
16. system according to claim 10, which is characterized in that the autoencoder network model repetitive exercise module, also Include:
When being iterated trained using the autoencoder network model, input signal is added the noise of preset ratio, and really The optimization object function of the fixed autoencoder network model are as follows:
Wherein, L (W, b) is penalty values, and σ is the noise being added, and W is the weight of coding structure, and W ' is the weight for decoding structure, the One is quadratic loss function, and Section 2 increases the sparsity of model for L2 regularization expression formula to prevent model over-fitting.
17. system according to claim 10, which is characterized in that the system also includes:
In upper one layer of Dropout layers of addition of classifier, for giving up the feature of 1-r probability quantity at random, to mitigate over-fitting;
Wherein, r meets Bernoulli Jacob's distribution, are as follows: r~Bernoulli (p), p are Bernoulli Jacob's distribution parameter, the reality for classification Number of nodes is rht, htFor the output of autoencoder network.
18. system according to claim 17, which is characterized in that adjust the autoencoder network model using gridding method The number of plies and every layer of number of nodes adjust p according to measuring accuracy.
CN201910208116.7A 2019-03-19 2019-03-19 Intelligent ammeter fault classification detection method and system based on self-coding network Active CN110059357B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910208116.7A CN110059357B (en) 2019-03-19 2019-03-19 Intelligent ammeter fault classification detection method and system based on self-coding network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910208116.7A CN110059357B (en) 2019-03-19 2019-03-19 Intelligent ammeter fault classification detection method and system based on self-coding network

Publications (2)

Publication Number Publication Date
CN110059357A true CN110059357A (en) 2019-07-26
CN110059357B CN110059357B (en) 2024-09-06

Family

ID=67317196

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910208116.7A Active CN110059357B (en) 2019-03-19 2019-03-19 Intelligent ammeter fault classification detection method and system based on self-coding network

Country Status (1)

Country Link
CN (1) CN110059357B (en)

Cited By (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110458240A (en) * 2019-08-16 2019-11-15 集美大学 A three-phase bridge rectifier fault diagnosis method, terminal equipment and storage medium
CN110658373A (en) * 2019-09-30 2020-01-07 国网湖南省电力有限公司 Power distribution network electricity stealing monitoring method based on multi-algorithm fusion, model and readable storage medium
CN110689203A (en) * 2019-09-30 2020-01-14 国网山东省电力公司电力科学研究院 Fault early warning method for primary fan in thermal power plant based on self-encoder
CN110779746A (en) * 2019-10-24 2020-02-11 西安理工大学 Improved diagnostic method for composite faults of rotating machinery in deep sparse autoencoder networks
CN110794360A (en) * 2019-10-22 2020-02-14 中国电力科学研究院有限公司 A method and system for predicting faults of smart energy meters based on machine learning
CN110910982A (en) * 2019-11-04 2020-03-24 广州金域医学检验中心有限公司 Self-encoding model training method, device, equipment and storage medium
CN110956091A (en) * 2019-11-05 2020-04-03 广州供电局有限公司 Electric energy meter identification method and device, computer equipment and storage medium
CN110995396A (en) * 2019-12-19 2020-04-10 中国电力科学研究院有限公司 A Compression Method of Communication Messages in Electricity Information Collection System Based on Hierarchical Structure
CN111076934A (en) * 2019-12-24 2020-04-28 江苏大学 Method for diagnosing potential fault of bearing based on S transformation
CN111404130A (en) * 2020-04-14 2020-07-10 国网内蒙古东部电力有限公司赤峰供电公司 Novel power distribution network fault detection method and fault self-healing system based on quick switch
CN111506598A (en) * 2020-04-13 2020-08-07 中国科学院自动化研究所 Fault discrimination method, system and device based on small sample self-learning fault migration
CN111860684A (en) * 2020-07-30 2020-10-30 元神科技(杭州)有限公司 Power plant equipment fault early warning method and system based on dual networks
CN112861625A (en) * 2021-01-05 2021-05-28 深圳技术大学 Method for determining stacking denoising autoencoder model
CN113533995A (en) * 2021-07-05 2021-10-22 上海电享信息科技有限公司 Power battery consistency detection method
CN113642244A (en) * 2021-08-23 2021-11-12 广东电网有限责任公司 Power metering equipment fault prediction method based on artificial intelligence
CN113674846A (en) * 2021-09-18 2021-11-19 浙江远图互联科技股份有限公司 Hospital intelligent service public opinion monitoring platform based on LSTM network
CN114062812A (en) * 2021-11-15 2022-02-18 国网四川省电力公司营销服务中心 Fault diagnosis method and system for metering cabinet
CN114189825A (en) * 2021-12-09 2022-03-15 苏州捷布森智能科技有限公司 Data processing method and system based on industrial Internet and intelligent manufacturing
CN114626433A (en) * 2022-01-27 2022-06-14 宁夏隆基宁光仪表股份有限公司 Fault prediction and classification method, device and system for intelligent electric energy meter
CN115545191A (en) * 2022-12-01 2022-12-30 中国南方电网有限责任公司超高压输电公司广州局 Current noise reduction network model training method and fault current limiter current noise reduction method
CN117195066A (en) * 2023-08-21 2023-12-08 中南大学 Distributed power equipment fault detection method, system, storage medium and processor
CN117272055A (en) * 2023-11-23 2023-12-22 国网山西省电力公司营销服务中心 Electric energy meter abnormality detection method and device based on filtering enhancement self-encoder

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108255656A (en) * 2018-02-28 2018-07-06 湖州师范学院 A kind of fault detection method applied to batch process
CN108921230A (en) * 2018-07-25 2018-11-30 浙江浙能嘉华发电有限公司 Method for diagnosing faults based on class mean value core pivot element analysis and BP neural network
US20180357542A1 (en) * 2018-06-08 2018-12-13 University Of Electronic Science And Technology Of China 1D-CNN-Based Distributed Optical Fiber Sensing Signal Feature Learning and Classification Method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108255656A (en) * 2018-02-28 2018-07-06 湖州师范学院 A kind of fault detection method applied to batch process
US20180357542A1 (en) * 2018-06-08 2018-12-13 University Of Electronic Science And Technology Of China 1D-CNN-Based Distributed Optical Fiber Sensing Signal Feature Learning and Classification Method
CN108921230A (en) * 2018-07-25 2018-11-30 浙江浙能嘉华发电有限公司 Method for diagnosing faults based on class mean value core pivot element analysis and BP neural network

Cited By (33)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110458240A (en) * 2019-08-16 2019-11-15 集美大学 A three-phase bridge rectifier fault diagnosis method, terminal equipment and storage medium
CN110658373A (en) * 2019-09-30 2020-01-07 国网湖南省电力有限公司 Power distribution network electricity stealing monitoring method based on multi-algorithm fusion, model and readable storage medium
CN110689203A (en) * 2019-09-30 2020-01-14 国网山东省电力公司电力科学研究院 Fault early warning method for primary fan in thermal power plant based on self-encoder
CN110794360A (en) * 2019-10-22 2020-02-14 中国电力科学研究院有限公司 A method and system for predicting faults of smart energy meters based on machine learning
CN110779746B (en) * 2019-10-24 2021-08-10 西安理工大学 Diagnosis method for improving composite fault of deep sparse self-encoder network rotating machinery
CN110779746A (en) * 2019-10-24 2020-02-11 西安理工大学 Improved diagnostic method for composite faults of rotating machinery in deep sparse autoencoder networks
CN110910982A (en) * 2019-11-04 2020-03-24 广州金域医学检验中心有限公司 Self-encoding model training method, device, equipment and storage medium
CN110956091A (en) * 2019-11-05 2020-04-03 广州供电局有限公司 Electric energy meter identification method and device, computer equipment and storage medium
CN110956091B (en) * 2019-11-05 2022-07-01 广东电网有限责任公司广州供电局 Electric energy meter identification method and device, computer equipment and storage medium
CN110995396A (en) * 2019-12-19 2020-04-10 中国电力科学研究院有限公司 A Compression Method of Communication Messages in Electricity Information Collection System Based on Hierarchical Structure
CN110995396B (en) * 2019-12-19 2022-01-11 中国电力科学研究院有限公司 Compression method of communication messages of electricity consumption information acquisition system based on hierarchical structure
CN111076934A (en) * 2019-12-24 2020-04-28 江苏大学 Method for diagnosing potential fault of bearing based on S transformation
CN111506598A (en) * 2020-04-13 2020-08-07 中国科学院自动化研究所 Fault discrimination method, system and device based on small sample self-learning fault migration
CN111506598B (en) * 2020-04-13 2021-10-15 中国科学院自动化研究所 Fault discrimination method, system and device based on small sample self-learning fault migration
CN111404130A (en) * 2020-04-14 2020-07-10 国网内蒙古东部电力有限公司赤峰供电公司 Novel power distribution network fault detection method and fault self-healing system based on quick switch
CN111404130B (en) * 2020-04-14 2022-03-22 国网内蒙古东部电力有限公司赤峰供电公司 Novel power distribution network fault detection method and fault self-healing system based on quick switch
CN111860684A (en) * 2020-07-30 2020-10-30 元神科技(杭州)有限公司 Power plant equipment fault early warning method and system based on dual networks
CN111860684B (en) * 2020-07-30 2023-10-27 元神科技(杭州)有限公司 Power plant equipment fault early warning method and system based on double networks
CN112861625A (en) * 2021-01-05 2021-05-28 深圳技术大学 Method for determining stacking denoising autoencoder model
CN112861625B (en) * 2021-01-05 2023-07-04 深圳技术大学 Determination method for stacked denoising self-encoder model
CN113533995A (en) * 2021-07-05 2021-10-22 上海电享信息科技有限公司 Power battery consistency detection method
CN113533995B (en) * 2021-07-05 2023-10-20 上海电享信息科技有限公司 Consistency detection method for power battery
CN113642244A (en) * 2021-08-23 2021-11-12 广东电网有限责任公司 Power metering equipment fault prediction method based on artificial intelligence
CN113674846A (en) * 2021-09-18 2021-11-19 浙江远图互联科技股份有限公司 Hospital intelligent service public opinion monitoring platform based on LSTM network
CN114062812A (en) * 2021-11-15 2022-02-18 国网四川省电力公司营销服务中心 Fault diagnosis method and system for metering cabinet
CN114062812B (en) * 2021-11-15 2024-05-07 国网四川省电力公司营销服务中心 Metering cabinet fault diagnosis method and system
CN114189825B (en) * 2021-12-09 2022-10-18 苏州捷布森智能科技有限公司 Data processing method and system based on industrial Internet and intelligent manufacturing
CN114189825A (en) * 2021-12-09 2022-03-15 苏州捷布森智能科技有限公司 Data processing method and system based on industrial Internet and intelligent manufacturing
CN114626433A (en) * 2022-01-27 2022-06-14 宁夏隆基宁光仪表股份有限公司 Fault prediction and classification method, device and system for intelligent electric energy meter
CN115545191A (en) * 2022-12-01 2022-12-30 中国南方电网有限责任公司超高压输电公司广州局 Current noise reduction network model training method and fault current limiter current noise reduction method
CN117195066A (en) * 2023-08-21 2023-12-08 中南大学 Distributed power equipment fault detection method, system, storage medium and processor
CN117272055A (en) * 2023-11-23 2023-12-22 国网山西省电力公司营销服务中心 Electric energy meter abnormality detection method and device based on filtering enhancement self-encoder
CN117272055B (en) * 2023-11-23 2024-02-06 国网山西省电力公司营销服务中心 Electric energy meter abnormality detection method and device based on filtering enhancement self-encoder

Also Published As

Publication number Publication date
CN110059357B (en) 2024-09-06

Similar Documents

Publication Publication Date Title
CN110059357A (en) A kind of intelligent electric energy meter failure modes detection method and system based on autoencoder network
CN107941537B (en) A method for evaluating the health status of mechanical equipment
CN108318249B (en) Fault diagnosis method for rotary mechanical bearing
CN112036042B (en) Power equipment abnormality detection method and system based on variational modal decomposition
CN110161343B (en) Non-invasive real-time dynamic monitoring method for external powered device of intelligent train
CN113505655B (en) Intelligent bearing fault diagnosis method for digital twin system
CN110751108B (en) Subway distributed vibration signal similarity determination method
CN107702922B (en) Fault Diagnosis Method of Rolling Bearing Based on LCD and Stacked Autoencoder
CN101231672A (en) Soft Fault Diagnosis Method for Analog Circuits Based on Improved BP Neural Network
CN107272644B (en) DBN Network Fault Diagnosis Method for Submersible Reciprocating Pumping Unit
CN112508429B (en) A fault diagnosis method for buried pipeline cathodic protection system based on convolutional neural network
CN102841131B (en) Intelligent steel cord conveyer belt defect identification method and intelligent steel cord conveyer belt defect identification system
CN108875771A (en) A kind of failure modes model and method being limited Boltzmann machine and Recognition with Recurrent Neural Network based on sparse Gauss Bernoulli Jacob
CN110132554A (en) A Rotating Machinery Fault Diagnosis Method Based on Deep Laplacian Self-encoding
CN110134919A (en) Cleaning method of wind turbine abnormal data
CN109254219B (en) A Fault Diagnosis Method of Distribution Transformer Transfer Learning Considering the Situation Evolution of Multiple Factors
CN112308124B (en) An intelligent anti-stealing method for electricity consumption information collection system
CN111523081A (en) Aircraft engine fault diagnosis method based on enhanced gated cyclic neural network
CN111582298A (en) Sensing abnormal data real-time detection method based on artificial intelligence
CN106271881A (en) A kind of Condition Monitoring of Tool Breakage method based on SAEs and K means
CN116842379A (en) A method for predicting the remaining service life of mechanical bearings based on DRSN-CS and BiGRU+MLP models
CN115290326A (en) Rolling bearing fault intelligent diagnosis method
CN117056865B (en) Method and device for diagnosing operation faults of machine pump equipment based on feature fusion
CN114091549A (en) Equipment fault diagnosis method based on deep residual error network
CN114169374A (en) Cable-stayed bridge stay cable damage identification method and electronic equipment

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