[go: up one dir, main page]

CN110596506A - Converter Fault Diagnosis Method Based on Time Convolutional Network - Google Patents

Converter Fault Diagnosis Method Based on Time Convolutional Network Download PDF

Info

Publication number
CN110596506A
CN110596506A CN201911042913.9A CN201911042913A CN110596506A CN 110596506 A CN110596506 A CN 110596506A CN 201911042913 A CN201911042913 A CN 201911042913A CN 110596506 A CN110596506 A CN 110596506A
Authority
CN
China
Prior art keywords
fault
classifier
network
sample
training
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.)
Pending
Application number
CN201911042913.9A
Other languages
Chinese (zh)
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.)
Fuzhou University
Original Assignee
Fuzhou University
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 Fuzhou University filed Critical Fuzhou University
Priority to CN201911042913.9A priority Critical patent/CN110596506A/en
Publication of CN110596506A publication Critical patent/CN110596506A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/045Combinations of networks
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2218/00Aspects of pattern recognition specially adapted for signal processing
    • G06F2218/02Preprocessing
    • G06F2218/04Denoising
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2218/00Aspects of pattern recognition specially adapted for signal processing
    • G06F2218/12Classification; Matching

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Computational Linguistics (AREA)
  • General Health & Medical Sciences (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Molecular Biology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Abstract

本发明涉及一种基于时间卷积网络技术的电力电子变换器故障诊断方法,包括以下步骤:步骤S1:采集测量点电信号并进行降噪处理,得到带有故障信息的样本数据;步骤S2:采用归一化对带有故障信息的样本数据降维处理,并将所得故障特征与故障类型一一对应建立数据样本库;步骤S3:构建基于时间卷积网络的故障分类器,并根据数据样本库进行训练并测试,得到最优网络结构参数;步骤S4:根据最优网络结构参数重构基于时间卷积网络的故障分类器,得到的带有最优参数的故障分类器;步骤S5:将带有最优参数的故障分类器网络写入simulink中,对实际运行中的电力电子变换器做实时故障诊断与定位。本发明能更准确、更可靠的判断变换器的健康状况。

The present invention relates to a fault diagnosis method for a power electronic converter based on a time convolution network technology, comprising the following steps: Step S1: collect electrical signals at measurement points and perform noise reduction processing to obtain sample data with fault information; Step S2: Use normalization to reduce the dimension of the sample data with fault information, and establish a data sample database by one-to-one correspondence between the obtained fault features and fault types; Step S3: construct a fault classifier based on a time convolutional network, and according to the data samples The database is trained and tested to obtain the optimal network structure parameters; Step S4: reconstruct the fault classifier based on the time convolution network according to the optimal network structure parameters, and obtain the fault classifier with the optimal parameters; Step S5: put The fault classifier network with optimal parameters is written into simulink, and the real-time fault diagnosis and location of the power electronic converter in actual operation are performed. The invention can judge the health status of the converter more accurately and reliably.

Description

基于时间卷积网络的变换器故障诊断方法Converter Fault Diagnosis Method Based on Time Convolutional Network

技术领域technical field

本发明涉及电力电子技术领域,具体涉及一种基于时间卷积网络的变换器故障诊断方法。The invention relates to the technical field of power electronics, in particular to a converter fault diagnosis method based on a time convolution network.

背景技术Background technique

随着工业4.0时代的到来,电力电子技术已被更为广泛地应用于生产、生活的各个领域,相应地,电力电子故障诊断技术也就不可或缺。With the advent of the era of Industry 4.0, power electronic technology has been more widely used in various fields of production and life. Accordingly, power electronic fault diagnosis technology is also indispensable.

首先,电力电子变换器多作为控制设备或核心电源,如果未能对故障类型进行科学诊断,只会养痈遗患,影响装置故障自隔离、自恢复。并且,随着故障范围扩大,功能失效增多,存在极大安全隐患。First of all, power electronic converters are mostly used as control equipment or core power sources. If the type of fault cannot be scientifically diagnosed, it will only raise the problem of carbuncle and affect the self-isolation and self-recovery of the device fault. Moreover, with the expansion of the fault range and the increase of functional failures, there is a great potential safety hazard.

其次,随着电力电子设备复杂程度提高,维护成本与日俱增。而变换器——电力电子装置中能量变换的主体,故障率高,致错后果严重。对其故障诊断,防微杜渐,避免引起较大范围的故障,降低维护成本,免去了不必要的经济损失。Second, as the complexity of power electronic equipment increases, maintenance costs continue to increase. The converter, the main body of energy conversion in power electronic devices, has a high failure rate and serious consequences. Diagnosing its faults, preventing microscopic and gradual progress, avoiding causing a wide range of faults, reducing maintenance costs, and avoiding unnecessary economic losses.

最后,电力电子电路元器件个数多,逐个诊断费时费力,自动故障诊断在快速性、容错性、可靠性方面都有所提高,还可以减少停机时间、实现预知维护,节省人力物力。Finally, the number of power electronic circuit components is large, and it is time-consuming and laborious to diagnose one by one. Automatic fault diagnosis has improved in terms of rapidity, fault tolerance, and reliability. It can also reduce downtime, realize predictive maintenance, and save manpower and material resources.

传统电力电子变换器故障诊断方法有支持向量机、故障字典法等。支持向量机在计算上相对简单,但由于易受采样信号的噪声影响,会引起对输出结果的误判。故障字典的抗干扰能力强,但其所需的故障样本大,才能达到良好的效果。基于时间卷积网络的方法能够实现较少样本的情况下,对已知故障和正常情况进行区别和定位,且能对未知故障和正常情况、已知故障进行区别;能适应变频检测,在输出频率变化情况下仍能利用该网络进行故障识别与定位;能利用云服务器对多机故障数据进行实时在线云处理,为多尺度、多层次的复杂系统提供海量数据。Traditional power electronic converter fault diagnosis methods include support vector machine, fault dictionary method and so on. The support vector machine is relatively simple in calculation, but it will cause misjudgment of the output result because it is easily affected by the noise of the sampled signal. The fault dictionary has strong anti-interference ability, but it needs a large fault sample to achieve good results. The method based on time convolutional network can distinguish and locate known faults and normal conditions in the case of fewer samples, and can distinguish unknown faults from normal conditions and known faults; In the case of frequency changes, the network can still be used for fault identification and location; cloud servers can be used to perform real-time online cloud processing of multi-machine fault data, providing massive data for multi-scale and multi-level complex systems.

发明内容SUMMARY OF THE INVENTION

有鉴于此,本发明的目的在于提供一种基于时间卷积网络的变换器故障诊断方法,能更准确、更可靠的判断变换器的健康状况,且能够识别未知故障,并适应变频检测故障,也提高了变换器故障分析的准确率。In view of this, the purpose of the present invention is to provide a converter fault diagnosis method based on time convolution network, which can judge the health status of the converter more accurately and reliably, and can identify unknown faults and adapt to frequency conversion to detect faults, The accuracy of converter fault analysis is also improved.

为实现上述目的,本发明采用如下技术方案:To achieve the above object, the present invention adopts the following technical solutions:

一种基于时间卷积网络的变换器故障诊断方法,包括以下步骤:A fault diagnosis method for a converter based on a temporal convolutional network, comprising the following steps:

步骤S1:采集测量点电信号并进行降噪处理,得到带有故障信息的样本数据;Step S1: collecting the electrical signal of the measurement point and performing noise reduction processing to obtain sample data with fault information;

步骤S2:采用归一化对带有故障信息的样本数据降维处理,并将所得故障特征与故障类型一一对应建立数据样本库;Step S2: using normalization to reduce the dimension of the sample data with fault information, and establish a data sample database by one-to-one correspondence between the obtained fault characteristics and fault types;

步骤S3:构建基于时间卷积网络的故障分类器,并根据数据样本库进行训练并测试,得到最优网络结构参数;Step S3: constructing a fault classifier based on a temporal convolutional network, and training and testing according to the data sample library to obtain optimal network structure parameters;

步骤S4:根据最优网络结构参数重构基于时间卷积网络的故障分类器,得到的带有最优参数的故障分类器;Step S4: reconstruct the fault classifier based on the time convolutional network according to the optimal network structure parameters, and obtain the fault classifier with the optimal parameters;

步骤S5:将带有最优参数的故障分类器网络写入simulink中,对实际运行中的电力电子变换器做实时故障诊断与定位。Step S5: Write the fault classifier network with optimal parameters into simulink, and perform real-time fault diagnosis and location of the power electronic converter in actual operation.

进一步的,所述步骤S1具体为:Further, the step S1 is specifically:

步骤S11:根据实际故障发生情况,对电路元器件施加故障,模拟实际情况下电路故障产生输出波形;Step S11: according to the actual fault occurrence situation, apply a fault to the circuit components, and simulate the circuit fault under the actual situation to generate an output waveform;

步骤S12:使用数据采集卡采集测量点电信号;Step S12: use the data acquisition card to collect the electrical signal of the measurement point;

步骤S13:采样信号通过simulink模块去除噪声,获取原始样本数据,得到带有故障信息的样本。Step S13: The sampling signal removes noise through the simulink module, obtains original sample data, and obtains samples with fault information.

进一步的,所述采集卡采用PCI-6229采集卡。Further, the capture card adopts a PCI-6229 capture card.

进一步的,步骤S3具体包括以下步骤:Further, step S3 specifically includes the following steps:

步骤S31:将数据样本库分为训练样本与测试样本;Step S31: Divide the data sample library into training samples and test samples;

步骤S32:采用训练样本作为时间卷积网络故障分类器的输入对其进行训练;Step S32: using the training samples as the input of the temporal convolutional network fault classifier to train it;

步骤S33:采用不同的分类器函数对训练样本进行训练,通过训练结果使用效果好的分类器函数。Step S33: Use different classifier functions to train the training samples, and use a classifier function with good effect according to the training result.

步骤S34:判断训练误差是否符合预设,若是则进入步骤S35,否则更改分类器函数作进一步调整;Step S34: determine whether the training error conforms to the preset, if so, go to step S35, otherwise change the classifier function for further adjustment;

步骤S35:获取较优分类器函数和超参数,并将其赋予基于时间卷积网络的分类器,采用测试样本测试被赋予较优参数的时间卷积网络故障分类器;Step S35: obtaining the optimal classifier function and hyperparameters, and assigning them to the temporal convolutional network-based classifier, and using the test sample to test the temporal convolutional network fault classifier assigned the optimal parameters;

步骤S36:判断测试正确率是否符合预设要求,若符合,则将最后选择的较优参数作为最优参数并结束流程,否则返回步骤S33。Step S36: Determine whether the test accuracy rate meets the preset requirements, if so, take the last selected better parameter as the optimum parameter and end the process, otherwise return to step S33.

进一步的,所述超参数包括卷积核大小k、扩张系数d和网络深度n。Further, the hyperparameters include convolution kernel size k, dilation coefficient d and network depth n.

本发明与现有技术相比具有以下有益效果:Compared with the prior art, the present invention has the following beneficial effects:

1、本发明能更准确、更可靠的判断变换器的健康状况;1. The present invention can more accurately and reliably judge the health status of the converter;

2、本发明能够识别未知故障,并适应变频检测故障,提高了变换器故障分析的准确率。2. The present invention can identify unknown faults, adapt to frequency conversion detection faults, and improve the accuracy of converter fault analysis.

附图说明Description of drawings

图1是本发明一实施例中数据采集流程示意图;1 is a schematic diagram of a data collection process flow in an embodiment of the present invention;

图2是本发明一实施例中方法流程示意图;2 is a schematic flowchart of a method in an embodiment of the present invention;

图3是本发明一实施例中TCN模型结构示意图FIG. 3 is a schematic structural diagram of a TCN model in an embodiment of the present invention

图4是本发明一实施例中TCN残差结构示意图。FIG. 4 is a schematic diagram of a TCN residual structure in an embodiment of the present invention.

具体实施方式Detailed ways

下面结合附图及实施例对本发明做进一步说明。The present invention will be further described below with reference to the accompanying drawings and embodiments.

请参照图2,本发明提供一种基于时间卷积网络的变换器故障诊断方法,包括以下步骤:Please refer to FIG. 2 , the present invention provides a converter fault diagnosis method based on a time convolutional network, comprising the following steps:

步骤S1:采集测量点电信号并进行降噪处理,得到带有故障信息的样本数据;Step S1: collecting the electrical signal of the measurement point and performing noise reduction processing to obtain sample data with fault information;

步骤S2:采用归一化对带有故障信息的样本数据降维处理,并将所得故障特征与故障类型一一对应建立数据样本库;Step S2: using normalization to reduce the dimension of the sample data with fault information, and establish a data sample database by one-to-one correspondence between the obtained fault characteristics and fault types;

步骤S3:构建基于时间卷积网络的故障分类器,离线训练后将训练样本中包含的正常状态与各类型故障准确划分,提取故障分类器的较优参数,并将较优参数直接赋予分类器网络,进行分类器测试工作,通过测试选择最优网络结构参数;Step S3: Build a fault classifier based on a time convolutional network. After offline training, the normal state contained in the training sample and various types of faults are accurately divided, the optimal parameters of the fault classifier are extracted, and the optimal parameters are directly assigned to the classifier. Network, perform classifier test work, and select the optimal network structure parameters through testing;

步骤S4:根据最优网络结构参数重构基于时间卷积网络的故障分类器,得到的带有最优参数的故障分类器;Step S4: reconstruct the fault classifier based on the time convolutional network according to the optimal network structure parameters, and obtain the fault classifier with the optimal parameters;

步骤S5:将带有最优参数的故障分类器网络写入simulink中,对实际运行中的电力电子变换器做实时故障诊断与定位。Step S5: Write the fault classifier network with optimal parameters into simulink, and perform real-time fault diagnosis and location of the power electronic converter in actual operation.

本实施例中对时间卷积网络故障分类器设置概率阈值,当输入未知类的新型故障时,该识别网络能将其检测并判断定性为区别于已知N类故障的第N+1类故障,保证发生未知故障时系统能安全运行;In this embodiment, a probability threshold is set for the temporal convolutional network fault classifier. When a new type of fault of unknown type is input, the recognition network can detect and judge it as the N+1th type fault which is different from the known N types of faults. , to ensure the safe operation of the system when an unknown fault occurs;

如图1所示,本实施例中,所述步骤S1具体为:As shown in FIG. 1, in this embodiment, the step S1 is specifically:

步骤S11:根据实际故障发生情况,对电路元器件施加故障,模拟实际情况下电路故障产生输出波形;Step S11: according to the actual fault occurrence situation, apply a fault to the circuit components, and simulate the circuit fault under the actual situation to generate an output waveform;

步骤S12:采用PCI-6229采集卡采集测量点电信号;Step S12: use the PCI-6229 acquisition card to acquire the electrical signal of the measurement point;

步骤S13:采样信号通过simulink模块去除噪声,获取原始样本数据,得到带有故障信息的样本。Step S13: The sampling signal removes noise through the simulink module, obtains original sample data, and obtains samples with fault information.

优选的,在本实施例中,在对实际运行电路进行诊断时,也将记录提取到的样本信息,当样本累计到一定的数量时,可参与构建新的样本数据库,丰富样本库的数据。Preferably, in this embodiment, when diagnosing an actual operating circuit, the extracted sample information will also be recorded, and when a certain number of samples are accumulated, a new sample database can be constructed to enrich the data of the sample database.

在本实施例中,步骤S3具体包括以下步骤:In this embodiment, step S3 specifically includes the following steps:

步骤S31:将数据样本库分为训练样本与测试样本;Step S31: Divide the data sample library into training samples and test samples;

步骤S32:采用训练样本作为时间卷积网络故障分类器的输入对其进行训练;Step S32: using the training samples as the input of the temporal convolutional network fault classifier to train it;

步骤S33:采用不同的分类器函数对训练样本进行训练,通过训练结果使用效果好的分类器函数。Step S33: Use different classifier functions to train the training samples, and use a classifier function with good effect according to the training result.

步骤S34:判断训练误差是否符合预设,若是则进入步骤S35,否则更改分类器函数作进一步调整;Step S34: determine whether the training error conforms to the preset, if so, go to step S35, otherwise change the classifier function for further adjustment;

步骤S35:获取较优分类器函数和超参数,所述超参数包括卷积核大小k、扩张系数d和网络深度n,并将其赋予基于时间卷积网络的分类器,采用测试样本测试被赋予较优参数的时间卷积网络故障分类器;Step S35: Obtain the optimal classifier function and hyperparameters, the hyperparameters include the convolution kernel size k, the expansion coefficient d and the network depth n, and assign them to the classifier based on the temporal convolution network, and use the test sample to test the Temporal convolutional network fault classifier with optimal parameters;

步骤S36:判断测试正确率是否符合预设要求,若符合,则将最后选择的较优参数作为最优参数并结束流程,否则返回步骤S33。Step S36: Determine whether the test accuracy rate meets the preset requirements, if so, take the last selected better parameter as the optimum parameter and end the process, otherwise return to step S33.

在本实施例中,所述时间卷积网络(TCN)故障分类器,是一种能够处理时间序列数据的网络结构,其根据输入序列推断新的可能信息,并使用评判机制去评价预测效果的好坏,如普通全连接层会使用MSE作为损失函数。In this embodiment, the temporal convolutional network (TCN) fault classifier is a network structure capable of processing time series data, inferring new possible information according to the input sequence, and using a judgment mechanism to evaluate the prediction effect. Good or bad, for example, the ordinary fully connected layer will use MSE as the loss function.

TCN的模型结构图如图3所示,定义模型输入序列为:x0,x1,...,xt,输出序列为:y0,y1,...,ytThe model structure diagram of TCN is shown in Figure 3. The input sequence of the model is defined as: x 0 , x 1 ,...,x t , and the output sequence is: y 0 , y 1 ,..., y t .

TCN与一维卷积最大的区别就在于,其主要利用扩张卷积获取整个序列的全局信息,使每一层隐层都和输入序列大小一样,并且设置了残差卷积的跳层连接,以及1×1的卷积操作。The biggest difference between TCN and one-dimensional convolution is that it mainly uses dilated convolution to obtain the global information of the entire sequence, so that each hidden layer is the same size as the input sequence, and the skip layer connection of residual convolution is set. and a 1×1 convolution operation.

扩张卷积核的一般形式为:The general form of the dilated convolution kernel is:

式中,f表示卷积核(filter),k表示卷积核大小(kernel size),d表示扩张系数(dilation factor),指卷积核的间隔数量,s-d·i表示只对过去的状态做卷积。如图3所示,越到上层,卷积窗口越大,而卷积窗口中的“空洞”越多,感受野越大。因此,扩张卷积的好处是能在不做池化损失信息的情况下,加大了感受野,让每个卷积输出都包含较大范围的信息。In the formula, f represents the convolution kernel (filter), k represents the convolution kernel size (kernel size), d represents the dilation factor (dilation factor), which refers to the number of intervals of the convolution kernel, and s-d·i represents only the past state. convolution. As shown in Figure 3, the higher the upper layer, the larger the convolution window, and the more "holes" in the convolution window, the larger the receptive field. Therefore, the advantage of dilated convolution is that it can increase the receptive field without pooling loss information, so that each convolution output contains a larger range of information.

残差连接使用公式描述为:The residual connection is described using the formula:

o=Activation(x+F(x))o=Activation(x+F(x))

式中,Activation表示激活函数,包括ReLU、Sigmoid、tanh等函数。In the formula, Activation represents the activation function, including functions such as ReLU, Sigmoid, and tanh.

为了获得更大的感受野,不得不增加网络深度n,因此便构造残差单元来训练更深的网络。残差卷积就是把下层特征拿到高层以增强准确率。In order to obtain a larger receptive field, the network depth n has to be increased, so a residual unit is constructed to train a deeper network. Residual convolution is to take the lower layer features to the higher layers to enhance the accuracy.

1×1卷积是用来降维的。TCN直接把较下层的特征图跳层连接到上层,对应的每个单元Cell的特征图数量(也就是通道数channel)不一致,导致不能直接做类似Resnet的跳层特征图加和操作。于是,为了两个层加和时特征图数量吻合,用1×1卷积做降维操作。1×1 convolution is used for dimensionality reduction. TCN directly connects the feature map jumping layer of the lower layer to the upper layer, and the number of feature maps (that is, the number of channels) of each cell corresponding to the cell is inconsistent, which makes it impossible to directly add the feature map of the jumping layer similar to Resnet. Therefore, in order to match the number of feature maps when the two layers are added, a 1×1 convolution is used for dimensionality reduction.

通过调整网络深度n、卷积核大小k、扩张系数d,可灵活地控制感受野,降低计算量,适应不同任务。By adjusting the network depth n, the convolution kernel size k, and the expansion coefficient d, the receptive field can be flexibly controlled, the amount of computation can be reduced, and it can be adapted to different tasks.

定义概率密度函数为式中k为训练样本(k=1,2,...,c),nk为第k类训练集的样本数。表示第k类样本中的第r个样本的概率密度函数。Define the probability density function as where k is the training sample (k=1, 2,...,c), and n k is the number of samples in the k-th training set. represents the probability density function of the rth sample in the kth class of samples.

当存在c类训练样本时,每一类样本都有相对应的概率密度函数构造所有训练样本的概率密度函数为其可被定义为:When there are c classes of training samples, each class of samples has a corresponding probability density function The probability density function for constructing all training samples is It can be defined as:

根据所获得的所有训练样本的概率密度函数则对于单个故障比重ρ的定义如下:According to the probability density function of all training samples obtained Then the definition of the proportion ρ of a single fault is as follows:

当比重ρ(k)为比重ρ(1),ρ(2),...,ρ(c)中的最大值时,待测样本则属于第k类故障类型。如此,便可利用TCN算法对已知类的故障样本进行类别识别。When the specific gravity ρ (k) is the maximum value among the specific gravity ρ (1) , ρ (2) , ..., ρ (c) , the sample to be tested belongs to the k-th fault type. In this way, the TCN algorithm can be used to identify the fault samples of known classes.

定义β为比重的最小值:Define β as the minimum value of specific gravity:

β=min{ρ}β=min{ρ}

式中β值是已知类别故障样本与未知故障样本的分界线。当ρ>β时,测试样本属于正常或已知故障情况;当ρ<β时,测试样本为未知类别的故障样本,输出其为区别于已知N类故障的第N+1类故障,保证发生未知故障时系统能安全运行。如此,便可利用TCN算法对未知类的故障样本进行类别区分。The β value is the dividing line between the known fault samples and the unknown fault samples. When ρ>β, the test sample belongs to a normal or known fault condition; when ρ<β, the test sample is an unknown type of fault sample, and the output is the N+1 fault that is different from the known N types of faults, ensuring that The system can operate safely in the event of an unknown failure. In this way, the TCN algorithm can be used to classify the fault samples of unknown classes.

优选的,在本实施例中,利用时间卷积网络,当电路发生未知故障时,能够区别故障状态与正常状态的区别,从而实现自检,并且算法能够缩减了样本训练的时间和复杂度,也减小了对故障样本的依赖。Preferably, in this embodiment, using the time convolution network, when an unknown fault occurs in the circuit, the fault state can be distinguished from the normal state, thereby realizing self-checking, and the algorithm can reduce the time and complexity of sample training, Reliance on faulty samples is also reduced.

优选的,在本实施例中,将扩张系数设计成锯齿状结构,例如[1,2,5,1,2,5]的循环结构。这样的锯齿状本身的性质就能比较好地同时来满足小物体、大物体的分割要求(小物体的扩张系数关心近距离信息,大物体的扩张系数关心远距离信息),减少损失信息的连续性。Preferably, in this embodiment, the expansion coefficient is designed into a zigzag structure, such as a cyclic structure of [1, 2, 5, 1, 2, 5]. The nature of such jaggedness itself can better meet the segmentation requirements of small objects and large objects at the same time (the expansion coefficient of small objects cares about short-range information, and the expansion coefficient of large objects cares about long-distance information), reducing the loss of continuity of information sex.

优选的,在本实施例中,构建出TCN故障分类器网络,并推导出分类器参数选择法则,根据实际工作输出频率变化改变采样点数量,同样利用该TCN构造的同一模型进行故障的分类识别,实现自适应变频情况下的检测;并利用单片机接受数据发送给云服务器,为多尺度、多层次的复杂系统提供海量数据,对多机故障数据进行实时在线云处理,减少对历史数据的依赖,实现对电力电子变换器电路的实时自检,高效,高可靠性的辨识故障,定位故障。利用无线作为传输数据的介质,比有线传输数据方便,且避免在同一个地方大量使用传输线而过于杂乱。Preferably, in this embodiment, a TCN fault classifier network is constructed, the classifier parameter selection rule is derived, the number of sampling points is changed according to the actual working output frequency change, and the same model constructed by the TCN is also used to classify and identify faults , realize the detection under the condition of adaptive frequency conversion; and use the single-chip microcomputer to receive data and send it to the cloud server, provide massive data for multi-scale and multi-level complex systems, perform real-time online cloud processing of multi-machine fault data, and reduce the dependence on historical data , to realize the real-time self-inspection of the power electronic converter circuit, identify the fault with high efficiency and high reliability, and locate the fault. Using wireless as a medium for data transmission is more convenient than wired data transmission, and avoids excessive use of transmission lines in the same place.

以上所述仅为本发明的较佳实施例,凡依本发明申请专利范围所做的均等变化与修饰,皆应属本发明的涵盖范围。The above descriptions are only preferred embodiments of the present invention, and all equivalent changes and modifications made according to the scope of the patent application of the present invention shall fall within the scope of the present invention.

Claims (5)

1. A converter fault diagnosis method based on a time convolution network is characterized by comprising the following steps:
step S1: collecting electric signals of a measuring point and carrying out noise reduction treatment to obtain sample data with fault information;
step S2: carrying out dimension reduction treatment on sample data with fault information by adopting normalization, and establishing a data sample library by corresponding the obtained fault characteristics and fault types one by one;
step S3: constructing a fault classifier based on a time convolution network, and training and testing according to a data sample base to obtain an optimal network structure parameter;
step S4, reconstructing the fault classifier based on the time convolution network according to the optimal network structure parameters to obtain the fault classifier with the optimal parameters;
step S5: and writing the fault classifier network with the optimal parameters into simulink, and performing real-time fault diagnosis and positioning on the power electronic converter in actual operation.
2. The method for diagnosing the fault of the converter based on the time convolution network as claimed in claim 1, wherein the method comprises the following steps:
step S11: applying faults to circuit components according to the actual fault occurrence condition, and simulating the circuit faults under the actual condition to generate output waveforms;
step S12: collecting the electric signals of the measuring points by using a data acquisition card;
step S13: and removing noise of the sampling signal through a simulink module, acquiring original sample data, and obtaining a sample with fault information.
3. The method for diagnosing the fault of the converter based on the time convolution network as claimed in claim 2, characterized in that: the acquisition card adopts a PCI-6229 acquisition card.
4. The method for diagnosing the fault of the converter based on the time convolution network as claimed in claim 1, wherein the method comprises the following steps: step S3 specifically includes the following steps:
step S31: dividing a data sample library into a training sample and a test sample;
step S32: training the fault classifier by using a training sample as the input of the time convolution network fault classifier;
step S33: training the training samples by adopting different classifier functions, and using the classifier function with good effect according to the training result;
step S34: judging whether the training error meets the preset condition, if so, entering the step S35, otherwise, changing the classifier function for further adjustment;
step S35: acquiring a better classifier function and a hyper-parameter, assigning the better classifier function and the hyper-parameter to a time convolution network-based classifier, and testing the time convolution network fault classifier assigned with the better parameter by adopting a test sample;
step S36: and judging whether the testing accuracy meets the preset requirement, if so, taking the last selected better parameter as the optimal parameter and ending the process, otherwise, returning to the step S33.
5. The method for diagnosing the fault of the converter based on the time convolution network as claimed in claim 1, wherein the method comprises the following steps: the hyper-parameters include convolution kernel size k, dilation coefficient d, and network depth n.
CN201911042913.9A 2019-10-30 2019-10-30 Converter Fault Diagnosis Method Based on Time Convolutional Network Pending CN110596506A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911042913.9A CN110596506A (en) 2019-10-30 2019-10-30 Converter Fault Diagnosis Method Based on Time Convolutional Network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911042913.9A CN110596506A (en) 2019-10-30 2019-10-30 Converter Fault Diagnosis Method Based on Time Convolutional Network

Publications (1)

Publication Number Publication Date
CN110596506A true CN110596506A (en) 2019-12-20

Family

ID=68851840

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911042913.9A Pending CN110596506A (en) 2019-10-30 2019-10-30 Converter Fault Diagnosis Method Based on Time Convolutional Network

Country Status (1)

Country Link
CN (1) CN110596506A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111325159A (en) * 2020-02-25 2020-06-23 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) Fault diagnosis method, apparatus, computer equipment and storage medium
CN111597996A (en) * 2020-05-18 2020-08-28 中车永济电机有限公司 Method for constructing wind turbine generator bearing fault identification model based on deep learning
CN111798975A (en) * 2020-06-01 2020-10-20 山东师范大学 Disease diagnosis system, equipment and medium based on recurrent time convolutional network
CN111803059A (en) * 2020-06-30 2020-10-23 武汉中旗生物医疗电子有限公司 Electrocardiosignal classification method and device based on time domain convolution network
CN112016251A (en) * 2020-09-02 2020-12-01 哈尔滨工程大学 Nuclear power device fault diagnosis method and system
CN112051481A (en) * 2020-08-12 2020-12-08 华中科技大学 Alternating current-direct current hybrid power grid fault area diagnosis method and system based on LSTM
CN112348124A (en) * 2021-01-05 2021-02-09 北京航空航天大学 Data-driven micro fault diagnosis method and device
CN112729529A (en) * 2020-12-17 2021-04-30 苏州大学 Motor defect detection method
CN113962256A (en) * 2021-09-29 2022-01-21 西安交通大学 Intelligent fault diagnosis method and system for electromechanical actuator
CN115062538A (en) * 2022-06-07 2022-09-16 武汉大学 Transformer fault diagnosis method and system based on attention mechanism and convolutional NN

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130208514A1 (en) * 2010-06-18 2013-08-15 ALSTOM Technlogy Ltd Converter for hvdc transmission and reactive power compensation
CN105606914A (en) * 2015-09-06 2016-05-25 南京航空航天大学 IWO-ELM-based Aviation power converter fault diagnosis method
CN109116150A (en) * 2018-08-03 2019-01-01 福州大学 A kind of converters method for diagnosing faults based on Cerebellar Model Articulation Controller
CN109828168A (en) * 2019-01-31 2019-05-31 福州大学 Converter method for diagnosing faults based on Density Estimator

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20130208514A1 (en) * 2010-06-18 2013-08-15 ALSTOM Technlogy Ltd Converter for hvdc transmission and reactive power compensation
CN105606914A (en) * 2015-09-06 2016-05-25 南京航空航天大学 IWO-ELM-based Aviation power converter fault diagnosis method
CN109116150A (en) * 2018-08-03 2019-01-01 福州大学 A kind of converters method for diagnosing faults based on Cerebellar Model Articulation Controller
CN109828168A (en) * 2019-01-31 2019-05-31 福州大学 Converter method for diagnosing faults based on Density Estimator

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
南京航空航天大学科技部: "《南京航空航天大学论文集 2010年 第19册 自动化学院 第7分册》", 31 May 2011, 南京航空航天大学科技部 *
阳景 等: "基于时间卷积网络的模拟电路故障诊断方法", 《电子测量技术》 *

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111325159B (en) * 2020-02-25 2023-09-08 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) Fault diagnosis methods, devices, computer equipment and storage media
CN111325159A (en) * 2020-02-25 2020-06-23 中国电子产品可靠性与环境试验研究所((工业和信息化部电子第五研究所)(中国赛宝实验室)) Fault diagnosis method, apparatus, computer equipment and storage medium
CN111597996B (en) * 2020-05-18 2022-03-15 中车永济电机有限公司 Method for constructing wind turbine generator bearing fault identification model based on deep learning
CN111597996A (en) * 2020-05-18 2020-08-28 中车永济电机有限公司 Method for constructing wind turbine generator bearing fault identification model based on deep learning
CN111798975A (en) * 2020-06-01 2020-10-20 山东师范大学 Disease diagnosis system, equipment and medium based on recurrent time convolutional network
CN111803059A (en) * 2020-06-30 2020-10-23 武汉中旗生物医疗电子有限公司 Electrocardiosignal classification method and device based on time domain convolution network
CN112051481A (en) * 2020-08-12 2020-12-08 华中科技大学 Alternating current-direct current hybrid power grid fault area diagnosis method and system based on LSTM
CN112016251B (en) * 2020-09-02 2023-01-31 哈尔滨工程大学 Nuclear power device fault diagnosis method and system
CN112016251A (en) * 2020-09-02 2020-12-01 哈尔滨工程大学 Nuclear power device fault diagnosis method and system
CN112729529A (en) * 2020-12-17 2021-04-30 苏州大学 Motor defect detection method
CN112729529B (en) * 2020-12-17 2023-02-03 苏州大学 Motor defect detection method
CN112348124B (en) * 2021-01-05 2021-04-20 北京航空航天大学 Data-driven micro fault diagnosis method and device
CN112348124A (en) * 2021-01-05 2021-02-09 北京航空航天大学 Data-driven micro fault diagnosis method and device
CN113962256A (en) * 2021-09-29 2022-01-21 西安交通大学 Intelligent fault diagnosis method and system for electromechanical actuator
CN115062538A (en) * 2022-06-07 2022-09-16 武汉大学 Transformer fault diagnosis method and system based on attention mechanism and convolutional NN
CN115062538B (en) * 2022-06-07 2024-08-13 武汉大学 Method and system for diagnosing faults of converter based on attention mechanism and convolution NN

Similar Documents

Publication Publication Date Title
CN110596506A (en) Converter Fault Diagnosis Method Based on Time Convolutional Network
KR102189269B1 (en) Fault Diagnosis method and system for induction motor using convolutional neural network
CN110110768B (en) Rolling bearing fault diagnosis method based on parallel feature learning and multiple classifiers
CN106483449B (en) Analog circuit fault diagnosis method based on deep learning and complex features
CN106528975B (en) A kind of prognostic and health management method applied to Circuits and Systems
CN109460618A (en) A kind of rolling bearing remaining life on-line prediction method and system
CN101614787B (en) Analogical electronic circuit fault diagnostic method based on M-ary-structure classifier
CN112036042B (en) Power equipment abnormality detection method and system based on variational modal decomposition
CN107449994A (en) Partial discharge method for diagnosing faults based on CNN DBN networks
CN110543860A (en) Mechanical fault diagnosis method and system based on TJM transfer learning
CN108535635B (en) EEMD and HMM based analog circuit intermittent fault diagnosis method
CN109946080B (en) A Method for Recognition of Mechanical Equipment Health Status Based on Embedded Recurrent Network
CN110020637B (en) Analog circuit intermittent fault diagnosis method based on multi-granularity cascade forest
CN108803555A (en) A kind of inferior health online recognition and diagnostic method based on performance monitoring data
CN114997332A (en) Fault diagnosis method for wavelet packet analysis and sparrow algorithm optimization correlation vector machine
CN117195077A (en) An unsupervised detection method for power transformer voiceprint signal faults
CN116306806A (en) Fault diagnosis model determining method and device and nonvolatile storage medium
CN116168720A (en) A method, system, and storage medium for diagnosing abnormal motor sound faults
CN103529337B (en) The recognition methods of nonlinear correlation relation between equipment failure and electric quantity information
CN109782158B (en) An Analog Circuit Diagnosis Method Based on Multilevel Classification
CN216848010U (en) Cable partial discharge online monitoring device for edge calculation
CN114459760A (en) A method and system for fault diagnosis of rolling bearing in strong noise environment
CN107766882A (en) Epicyclic gearbox method for diagnosing faults based on the more granularities of data-driven quantization characteristic
CN117591876A (en) Breaker fault diagnosis method, device, equipment and storage medium
CN114046816B (en) Sensor signal fault diagnosis method based on lightweight gradient lifting decision tree

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
RJ01 Rejection of invention patent application after publication

Application publication date: 20191220

RJ01 Rejection of invention patent application after publication