CN112100923A - State evaluation method for frequency converter IGBT of full-power generation system - Google Patents
State evaluation method for frequency converter IGBT of full-power generation system Download PDFInfo
- Publication number
- CN112100923A CN112100923A CN202010977897.9A CN202010977897A CN112100923A CN 112100923 A CN112100923 A CN 112100923A CN 202010977897 A CN202010977897 A CN 202010977897A CN 112100923 A CN112100923 A CN 112100923A
- Authority
- CN
- China
- Prior art keywords
- neural network
- optimized
- inverter
- power generation
- generation system
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R23/00—Arrangements for measuring frequencies; Arrangements for analysing frequency spectra
- G01R23/16—Spectrum analysis; Fourier analysis
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/50—Testing of electric apparatus, lines, cables or components for short-circuits, continuity, leakage current or incorrect line connections
- G01R31/54—Testing for continuity
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/048—Activation functions
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/086—Learning methods using evolutionary algorithms, e.g. genetic algorithms or genetic programming
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/12—Computing arrangements based on biological models using genetic models
- G06N3/126—Evolutionary algorithms, e.g. genetic algorithms or genetic programming
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y04—INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
- Y04S—SYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
- Y04S10/00—Systems supporting electrical power generation, transmission or distribution
- Y04S10/50—Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- General Physics & Mathematics (AREA)
- Biophysics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Software Systems (AREA)
- Mathematical Physics (AREA)
- Computational Linguistics (AREA)
- Computing Systems (AREA)
- Molecular Biology (AREA)
- General Health & Medical Sciences (AREA)
- Data Mining & Analysis (AREA)
- Biomedical Technology (AREA)
- Bioinformatics & Computational Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Evolutionary Biology (AREA)
- Physiology (AREA)
- Genetics & Genomics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Medical Informatics (AREA)
- Computer Hardware Design (AREA)
- Geometry (AREA)
- Control Of Eletrric Generators (AREA)
Abstract
本发明提供的一种全功率发电系统变频器IGBT的状态评价方法,包括以下步骤:步骤1,获取13类波形信号;步骤2,对步骤1中得到的13类波形信号进行分解,得到判定故障的特征信息;步骤3,利用小波分解系数对步骤2中得到的判定故障的特征信息进行构造,得到特征向量;步骤4,从步骤3中得到的特征向量中提取特征值;步骤5,构建BP神经网络;步骤6,优化获取好的BP神经网络;步骤7,对步骤6中优化好的BP神经网络进行训练,得到训练好的优化BP神经网络;步骤8,利用步骤7中训练好的优化BP神经网络,带入实际运行数据验证,实时评价变频器IGBT是否开路;本发明解决目前海上风电检修工作存在的优化配置问题,提升经济性、稳定性、维修性。A method for evaluating the state of an inverter IGBT of a full-power power generation system provided by the present invention includes the following steps: step 1, obtaining 13 types of waveform signals; step 2, decomposing the 13 types of waveform signals obtained in step 1 to obtain a judgment fault step 3, use the wavelet decomposition coefficient to construct the feature information of the fault judgment obtained in step 2, and obtain the feature vector; step 4, extract the feature value from the feature vector obtained in step 3; step 5, construct the BP Neural network; step 6, optimize the obtained BP neural network; step 7, train the BP neural network optimized in step 6 to obtain a trained optimized BP neural network; step 8, use the optimized BP neural network trained in step 7 The BP neural network is brought into the actual operation data verification, and real-time evaluation of whether the inverter IGBT is open; the present invention solves the optimization configuration problem existing in the current offshore wind power maintenance work, and improves economy, stability and maintainability.
Description
技术领域technical field
本发明涉及海上风电机组变频器状态评价技术领域,尤其涉及一种全功率发电系统变频器IGBT的状态评价方法。The invention relates to the technical field of state evaluation of frequency converters of offshore wind turbines, in particular to a state evaluation method of frequency converter IGBTs of full power generation systems.
背景技术Background technique
变频器是大容量海上风电机组中重要的电气设备,是风电机组中的核心能量转换设备之一,承担着将随风速变化频率波动的电能转换为频率稳定的电能的任务,也是故障率较高的设备之一。目前主流的海上风电机组均为全功率变速恒频(VSCF)发电系统,其中以高速齿轮箱+鼠笼异步发电机+全功率变频器为技术路线的鼠笼异步发电系统较为常见。一方面随着我国海上风电事业快速发展,海上风电机组单机容量的不断增大,变流器的大容量化已成为发展趋势,对设备的运行可靠性、经济性与维修性都提出了更高的要求;另一方面构成两电平变频器主电路的12只IGBT受控通断,它的开关损耗和导通损耗很大,是系统可靠性的薄弱环节。由于海上风电机组面临高温、高湿、盐雾腐蚀、雷电、台风等更加复杂的环境条件,风电功率波动剧烈,风电变流器的电热应力变化剧烈,给变流器主电路功率半导体(IGBT)的安全可靠带来威胁。根据统计,变频器主电路中绝大部分的故障都是因为IGBT损坏导致的。因此,需要新技术实现变频器IGBT部件的实时状态评价,及早发现潜在的故障隐患,为检修工作提供指导。The frequency converter is an important electrical equipment in large-capacity offshore wind turbines, and one of the core energy conversion equipment in wind turbines. One of the tallest devices. At present, the mainstream offshore wind turbines are full power variable speed constant frequency (VSCF) power generation systems, among which the squirrel cage asynchronous power generation system with high-speed gearbox + squirrel cage asynchronous generator + full power inverter as the technical route is more common. On the one hand, with the rapid development of my country's offshore wind power industry and the continuous increase of the single-unit capacity of offshore wind turbines, the large-capacity converter has become a development trend, which puts forward higher requirements on the operational reliability, economy and maintainability of the equipment. On the other hand, the 12 IGBTs that constitute the main circuit of the two-level inverter are controlled on and off, and its switching loss and conduction loss are very large, which is the weak link of the system reliability. As offshore wind turbines face more complex environmental conditions such as high temperature, high humidity, salt spray corrosion, lightning, typhoon, etc., the wind power fluctuates violently, and the electrical and thermal stress of the wind power converter changes drastically, giving the power semiconductor (IGBT) of the main circuit of the converter security and reliability threats. According to statistics, most of the faults in the main circuit of the inverter are caused by IGBT damage. Therefore, a new technology is needed to realize the real-time status evaluation of the IGBT components of the inverter, to detect potential faults as early as possible, and to provide guidance for the maintenance work.
而目前尚未有人涉足全功率发电系统变频器IGBT状态评价这一领域。At present, no one has been involved in the field of IGBT state evaluation of inverters in full-power power generation systems.
发明内容SUMMARY OF THE INVENTION
本发明的目的在于提供一种全功率发电系统变频器IGBT的状态评价方法,解决了现有的技术中尚未有对全功率发电系统变频器IGBT状态进行评价,导致整体系统的可靠性差的缺陷。The purpose of the present invention is to provide a state evaluation method of the inverter IGBT of the full power generation system, which solves the defect that the state of the inverter IGBT of the inverter of the full power generation system has not been evaluated in the prior art, resulting in poor reliability of the overall system.
为了达到上述目的,本发明采用的技术方案是:In order to achieve the above object, the technical scheme adopted in the present invention is:
本发明提供的一种全功率发电系统变频器IGBT的状态评价方法,包括以下步骤:A method for evaluating the state of an inverter IGBT of a full-power power generation system provided by the present invention includes the following steps:
步骤1,获取两电平全功率变频器正常工作状态下的波形,以及整流电路和逆变电路的IGBT开路故障时各自对应的变频器输出的三相电压波形信号,得到13类波形信号;Step 1: Obtain the waveforms of the two-level full-power inverter in the normal working state, and the three-phase voltage waveform signals output by the corresponding inverters when the IGBTs of the rectifier circuit and the inverter circuit are open-circuit faults, and obtain 13 types of waveform signals;
步骤2,对步骤1中得到的13类波形信号进行分解,得到判定故障的特征信息;
步骤3,利用小波分解系数对步骤2中得到的判定故障的特征信息进行构造,得到特征向量;Step 3, use the wavelet decomposition coefficient to construct the feature information of the judgment fault obtained in
步骤4,从步骤3中得到的特征向量中提取特征值;
步骤5,构建BP神经网络,并将步骤4中得到的特征值作为构建得到的BP神经网络的输入层;
步骤6,对步骤5中得到的神经网络进行优化,得到优化好的BP神经网络;
步骤7,对步骤6中优化好的BP神经网络进行训练,得到训练好的优化BP神经网络;Step 7, train the optimized BP neural network in
步骤8,利用步骤7中训练好的优化BP神经网络,带入实际运行数据验证,实时评价变频器IGBT是否开路。Step 8, use the optimized BP neural network trained in step 7, bring in the actual operation data for verification, and evaluate in real time whether the inverter IGBT is open.
优选地,步骤2中,利用小波分解法对步骤1中得到的13类波形信号进行分解,得到判定故障的特征信息。Preferably, in
优选地,步骤5中,构建BP神经网络,具体方法是:Preferably, in
所述BP神经网络的激励函数g(x)为Sigmoid函数;The excitation function g(x) of the BP neural network is a Sigmoid function;
隐含层的输出为:The output of the hidden layer is:
输出层的输出为:The output of the output layer is:
均方误差为:The mean squared error is:
其中,Yk为期望;Among them, Y k is the expectation;
神经网络的输入层设置有18个节点;输出层神经元的个数确定为13个;隐含层节点数目为20。The input layer of the neural network is set with 18 nodes; the number of neurons in the output layer is determined to be 13; the number of hidden layer nodes is 20.
优选地,对步骤5中得到的神经网络进行优化,具体方法是:Preferably, the neural network obtained in
利用遗传算法对神经网络进行优化改进,得到优化好的BP神经网络。The neural network is optimized and improved by genetic algorithm, and the optimized BP neural network is obtained.
优选地,步骤7中,对步骤6中优化好的BP神经网络进行训练,具体地:Preferably, in step 7, the BP neural network optimized in
利用训练集训练优化好的BP神经网络,优化后的权值和阈值,并将该优化后的权值和阈值作为BP神经网络的初始权值和阈值,得到训练好的优化BP神经网络。Use the training set to train the optimized BP neural network, optimize the weights and thresholds, and use the optimized weights and thresholds as the initial weights and thresholds of the BP neural network to obtain a trained optimized BP neural network.
与现有技术相比,本发明的有益效果是:Compared with the prior art, the beneficial effects of the present invention are:
本发明提供的一种全功率发电系统变频器IGBT的状态评价方法,能够根据现有监测量的条件下,实时给出两电平变频器中关键部件IGBT的状态评价结果,为海上全功率发电系统变频器维修提供参考。可以解决目前海上风电检修工作存在的优化配置问题,提升经济性、稳定性、维修性;The present invention provides a state evaluation method for the inverter IGBT of a full-power power generation system, which can provide real-time evaluation results of the state of the key component IGBT in the two-level inverter under the condition of existing monitoring quantities, so as to provide full-power power generation at sea. Provide reference for system inverter maintenance. It can solve the optimization configuration problem existing in the current offshore wind power maintenance work, and improve the economy, stability and maintainability;
BP神经网络具有很强的非线性映射能力,能够很好的建立变频器IGBT故障类型和故障结果之间的联系;小波分解有利于提取相关特征参量。但是传统的BP神经网络也存在精度低、最佳权值难以获取等问题。本发明采用遗传算法改进型BP神经网络,通过利用遗传算法和神经网络建立的模型相融合,对神经网络的权值和阈值进行优化,来解决神经网络自身的局限性问题。优化后的模型可以很好的对变频器IGBT故障进行诊断,其诊断结果的准确度更高,能有效的对复杂的变频器故障进行定位和诊断,提高维修效率,降低故障发生时的损失。The BP neural network has strong nonlinear mapping ability, and can establish the connection between the fault type of the inverter IGBT and the fault result; the wavelet decomposition is beneficial to extract the relevant characteristic parameters. However, the traditional BP neural network also has problems such as low precision and difficulty in obtaining the optimal weights. The invention adopts the genetic algorithm improved BP neural network, and optimizes the weights and thresholds of the neural network by integrating the model established by the genetic algorithm and the neural network, so as to solve the limitation of the neural network itself. The optimized model can diagnose the IGBT fault of the inverter very well, and the accuracy of the diagnosis result is higher, which can effectively locate and diagnose the complex inverter fault, improve the maintenance efficiency, and reduce the loss when the fault occurs.
附图说明Description of drawings
图1为本发明的流程示意图。FIG. 1 is a schematic flow chart of the present invention.
图2为两电平PWM型变频器结构示意图。Figure 2 is a schematic diagram of the structure of a two-level PWM inverter.
图3为改进型BP神经网络流程图。Figure 3 is a flowchart of the improved BP neural network.
图4为改进型BP神经网络训练图。Figure 4 is the training diagram of the improved BP neural network.
图5为改进型BP神经网络预测图。Figure 5 is the prediction diagram of the improved BP neural network.
具体实施方式Detailed ways
下面结合附图,对本发明进一步详细说明。The present invention will be described in further detail below with reference to the accompanying drawings.
如图1所示,本发明提供的一种全功率发电系统变频器IGBT的状态评价方法,包括以下步骤:As shown in FIG. 1 , a method for evaluating the state of an inverter IGBT of a full-power power generation system provided by the present invention includes the following steps:
步骤1,收集两电平全功率变频器运行过程中网侧的三相电压波形数据并筛选,分别获取两电平全功率变频器正常工作状态下的波形,以及整流电路和逆变电路的IGBT开路故障时各自对应的变频器输出的三相电压波形信号,共13类波形信号,该13类波形信号分别对应为正常状态或故障状态;Step 1: Collect and filter the three-phase voltage waveform data on the grid side during the operation of the two-level full-power inverter, and obtain the waveforms of the two-level full-power inverter in the normal working state, as well as the IGBTs of the rectifier circuit and the inverter circuit. There are 13 types of waveform signals in the three-phase voltage waveform signal output by the corresponding inverter in the case of an open-circuit fault, and the 13 types of waveform signals correspond to the normal state or the fault state respectively;
步骤2,利用小波分解对13类波形信号进行分解,得到判定故障的特征信息;
步骤3,利用小波分解系数对步骤2中得到的判定故障的特征信息进行构造,得到特征向量;Step 3, use the wavelet decomposition coefficient to construct the feature information of the judgment fault obtained in
步骤4,从得到的特征向量中提取归一化特征值,将特征值作为神经网络输入层,进入步骤5;
步骤5,设置网络隐含层与输出层,构建BP神经网络,并训练构建的BP神经网络,得到训练好的BP神经网络;
步骤6,利用多种群算法对训练好的BP神经网络进行改进优化,得到优化好的BP神经网络;
步骤7,对优化好的BP神经网络进行训练,得到训练好的优化BP神经网络;Step 7, train the optimized BP neural network to obtain the trained optimized BP neural network;
步骤8,利用训练好的优化BP神经网络,带入实际运行数据验证,实时评价变频器IGBT是否开路。Step 8: Use the trained optimized BP neural network, bring in the actual operation data for verification, and evaluate in real time whether the inverter IGBT is open.
具体地:specifically:
利用小波分解对13类波形信号进行分解,具体方法是:Use wavelet decomposition to decompose 13 types of waveform signals. The specific methods are:
设定小波分解为5层分解形式,原信号如下式分解:The wavelet decomposition is set as a 5-layer decomposition form, and the original signal is decomposed as follows:
X=A5+D1+D2+D3+D4+D5 X=A 5 +D 1 +D 2 +D 3 +D 4 +D 5
其中,X为原始波形信号;A5为第五层分解所含高频部分;D1、D2、D3、D4以及D5为各层分解后所含低频部分;Wherein, X is the original waveform signal; A5 is the high frequency part contained in the fifth layer decomposition ; D1, D2, D3 , D4 and D5 are the low frequency part contained after each layer decomposition ;
A5、D1、D2、D3、D4以及D5部分均有对应小波包分解系数,根据分解所得系数构建特征向量:A 5 , D 1 , D 2 , D 3 , D 4 and D 5 all have corresponding wavelet packet decomposition coefficients, and feature vectors are constructed according to the coefficients obtained from the decomposition:
SA=[C1 C2 C3 C4 C5 C6]S A = [C 1 C 2 C 3 C 4 C 5 C 6 ]
C1、C2、C3、C4、C5以及C6为A相各层分解系数,SA为A相特征向量;C 1 , C 2 , C 3 , C 4 , C 5 and C 6 are the decomposition coefficients of each layer of phase A, and S A is the eigenvector of phase A;
S=[SA SB SC]S=[S A S B S C ]
其中,S为三相特征向量;Among them, S is the three-phase eigenvector;
通过下式对特征向量S中的元素进行归一化处理,得到归一化后的特征值:The elements in the eigenvector S are normalized by the following formula, and the normalized eigenvalues are obtained:
式中,y为归一化后的值,x为样本值,xmin为样本数据中数值最小的值,xmax为样本中数据最大值。In the formula, y is the normalized value, x is the sample value, x min is the minimum value in the sample data, and x max is the maximum value of the data in the sample.
每一组的实验实际上是将每一种故障的波形提取出18个特征元素构成的特征向量。The experiment of each group is actually to extract a feature vector composed of 18 feature elements from the waveform of each fault.
所述的步骤5中,步骤6中采取BP神经网络算法构建模型,具体方法如下:In the described
算法设计algorithm design
选取步骤4中得到的特征值,首先设置激励函数g(x)为Sigmoid函数Select the eigenvalues obtained in
设置输入层到隐含层权值(ωij)、阈值(aj),隐含层到输出层权值(ωjk)、阈值(bk),输入层、隐含层与输出层节点数为n,l,m,可以得到隐含层输出(Hj)与输出层输出(Ok)可表示为:Set the input layer to the hidden layer weight (ω ij ), the threshold (a j ), the hidden layer to the output layer weight (ω jk ), the threshold (b k ), the number of nodes in the input layer, hidden layer and output layer For n, l, m, the output of the hidden layer (H j ) and the output of the output layer (O k ) can be expressed as:
输出层均方误差(Ek)可表示为:The output layer mean square error (E k ) can be expressed as:
Yk为期望。Y k is the expectation.
根据输出,观察误差是否在允许的范围,如果不在允许范围内继续运算,如果在允许范围内则结束运算。According to the output, observe whether the error is within the allowable range. If it is not within the allowable range, continue the operation. If it is within the allowable range, end the operation.
输入层设计,由小波分析得到的故障特征向量可知,神经网络的输入层设计有18个节点,样本故障数据是18维的;Input layer design, from the fault feature vector obtained by wavelet analysis, the input layer of the neural network is designed with 18 nodes, and the sample fault data is 18-dimensional;
输出层设计,针对变频器的单管开路故障,共有13种故障状态,即变频器正常运行时的状态和12个IGBT分别发生开路故障的状态,因此我们将输出层神经元的个数确定为13个。本文将故障模式定义为1、2、3、…、13。其中1表示为变频器正常状态,2到13表示为不同编号的IGBT对应的故障状态。In the design of the output layer, for the single-tube open-circuit fault of the inverter, there are 13 fault states, that is, the state of the inverter during normal operation and the state of 12 IGBT open-circuit faults, respectively. Therefore, we determine the number of neurons in the output layer as 13. This paper defines failure modes as 1, 2, 3, …, 13. Among them, 1 represents the normal state of the inverter, and 2 to 13 represent the fault states corresponding to IGBTs with different numbers.
对于神经网络的输出采用13位的二进制故障编码并且分别与不同的故障模式相对应;13-bit binary fault codes are used for the output of the neural network and correspond to different fault modes respectively;
隐含层设计,利用经验公式得到隐含层节点数目,对其进行比较选择最优解。经过反复测试最终确定隐含层节点数目为20。In the hidden layer design, the number of hidden layer nodes is obtained by using the empirical formula, and the optimal solution is selected by comparing them. After repeated testing, the number of hidden layer nodes is finally determined to be 20.
训练函数设置,神经网络的训练函数选用trainlm,输入层到隐含层的传递函数选择tansing函数,隐含层到输出层的函数选用purelin函数。Training function settings, the training function of the neural network selects trainlm, the transfer function from the input layer to the hidden layer selects the tansing function, and the function from the hidden layer to the output layer selects the purelin function.
优选地,步骤6中对BP神经网络算法利用遗传算法进行改进:Preferably, the genetic algorithm is used to improve the BP neural network algorithm in step 6:
遗传算法(Genetic Algorithm)可以提高神经网络的全局搜索能力,能够很好的解决神经网络容易陷入局部最小的问题。在此利用多种群算法改进BP神经网络。Genetic algorithm (Genetic Algorithm) can improve the global search ability of neural network, and can solve the problem that neural network is easy to fall into local minimum. Here, the BP neural network is improved by using multi-swarm algorithm.
利用遗传算法优化改进,具体地:Use genetic algorithm to optimize and improve, specifically:
首先,对BP神经网络的权值、阈值进行编码;First, encode the weights and thresholds of the BP neural network;
选择适度函数,适度函数是用来区分个体中好坏的标准,它是根据进化目标确定的用于计算个体适应度的函数。函数公式表示为:Choose a moderate function, which is a standard used to distinguish good and bad individuals, and it is a function used to calculate individual fitness according to evolutionary goals. The function formula is expressed as:
n为神经网络输出节点个数,ri是神经网络中第i个节点的实际值,pi为第i个节点的预测值,k为系数。n is the number of output nodes of the neural network, ri is the actual value of the ith node in the neural network, pi is the predicted value of the ith node, and k is the coefficient.
利用轮盘赌算法进行选择操作,并利用实数交叉法进行种群进化:The selection operation is performed using the roulette algorithm, and the population evolution is performed using the real number crossover method:
设置变异函数:Set up the variogram:
amax与amin为aij的最大与最小值,f(g)为进化函数,g为当前进化次数。a max and a min are the maximum and minimum values of a ij , f(g) is the evolution function, and g is the current evolution times.
将优化后的权值阈值作为神经网络的初始权值和阈值。The optimized weight threshold is used as the initial weight and threshold of the neural network.
利用训练集训练网络。Train the network using the training set.
所述的步骤8中,根据建立的改进型BP神经网络进行变频器IGBT评价的具体方法是:In the step 8, the specific method for evaluating the inverter IGBT according to the established improved BP neural network is:
收集变频器网侧三相电压数据,利用5层小波分解提取特征向量;Collect the three-phase voltage data on the grid side of the inverter, and use the 5-layer wavelet decomposition to extract the eigenvectors;
利用遗传算法优化BP神经网络,参数设置如下:The BP neural network is optimized by genetic algorithm, and the parameters are set as follows:
表1遗传算法参数设置Table 1 Genetic algorithm parameter settings
将优化后的权值阈值作为神经网络的初始权值和阈值,运行神经网络。Use the optimized weight threshold as the initial weight and threshold of the neural network to run the neural network.
步骤8中根据步骤7中输出的13维向量评价变频器中12个IGBT实际状态。In step 8, the actual state of the 12 IGBTs in the inverter is evaluated according to the 13-dimensional vector output in step 7.
实施例Example
该全功率发电系统采取两电平模式,核心整流逆变电路有12个大功率IGBT构成,整体结构如图2所示;具体地:The full-power power generation system adopts a two-level mode, and the core rectifier and inverter circuit is composed of 12 high-power IGBTs. The overall structure is shown in Figure 2; specifically:
收集变频器网侧三相电压运行数据;Collect the three-phase voltage operation data on the grid side of the inverter;
利用小波分解对所取数据进行提取,分解层数为5层。The extracted data is extracted by wavelet decomposition, and the number of decomposition layers is 5.
X=A5+D1+D2+D3+D4+D5 X=A 5 +D 1 +D 2 +D 3 +D 4 +D 5
其中,X为原始波形信号;A5为第五层分解所含高频部分;D1、D2、D3、D4以及D5为各层分解后所含低频部分。Wherein, X is the original waveform signal; A 5 is the high frequency part included in the fifth layer decomposition; D 1 , D 2 , D 3 , D 4 and D 5 are the low frequency part included in the decomposition of each layer.
提取各分解系数构建特征向量:Extract each decomposition coefficient to construct a eigenvector:
SA=[C1 C2 C3 C4 C5 C6]S A = [C 1 C 2 C 3 C 4 C 5 C 6 ]
C1、C2、C3、C4、C5以及C6为各层分解系数,SA为A相特征向量;C 1 , C 2 , C 3 , C 4 , C 5 and C 6 are the decomposition coefficients of each layer, and S A is the phase A feature vector;
S=[SA SB SC]S=[S A S B S C ]
S为三相特征向量;S is the three-phase eigenvector;
以遗传算法作为优化策略,建立BP神经网络,如图3所示。Using the genetic algorithm as the optimization strategy, a BP neural network is established, as shown in Figure 3.
对特征向量中元素进行归一化,如下:Normalize the elements in the feature vector as follows:
式中,y为归一化后的值,x为样本值,xmin为样本数据中数值最小的值,xmax为样本中数据最大值。In the formula, y is the normalized value, x is the sample value, x min is the minimum value in the sample data, and x max is the maximum value of the data in the sample.
设置激励函数为Sigmoid函数,Set the excitation function to the sigmoid function,
设置隐含层权值、阈值以及输入层学习速率,可以得到隐含层与输出层输出可表示为:By setting the hidden layer weights, thresholds and input layer learning rate, the output of the hidden layer and output layer can be expressed as:
输出均方误差可表示为:The output mean squared error can be expressed as:
对BP神经网络的权值、阈值进行编码;Encode the weights and thresholds of the BP neural network;
选择适度函数,适度函数是用来区分个体中好坏的标准,它是根据进化目标确定的用于计算个体适应度的函数。函数公式表示为:Choose a moderate function, which is a standard used to distinguish good and bad individuals, and it is a function used to calculate individual fitness according to evolutionary goals. The function formula is expressed as:
n为神经网络输出节点个数,ri是神经网络中第i个节点的实际值,pi为第i个节点的预测值,k为系数。n is the number of output nodes of the neural network, ri is the actual value of the ith node in the neural network, pi is the predicted value of the ith node, and k is the coefficient.
利用轮盘赌算法进行选择操作,并利用实数交叉法进行种群进化:The selection operation is performed using the roulette algorithm, and the population evolution is performed using the real number crossover method:
设置变异函数:Set up the variogram:
amax与amin为aij的最大与最小值,f(g)为进化函数,g为当前进化次数。a max and a min are the maximum and minimum values of a ij , f(g) is the evolution function, and g is the current evolution times.
将优化后的权值阈值作为神经网络的初始权值和阈值,利用训练集训练网络。训练结果如图4所示。The optimized weight threshold is used as the initial weight and threshold of the neural network, and the network is trained using the training set. The training results are shown in Figure 4.
不断调整进化函数,最终优化权值范围。对该鼠笼全功率发电系统而言。采用改进型BP神经网络预测各IGBT状态,准确率能够达到95%以上,如图5所示。大大提升了运维分析效率与准确性。Continuously adjust the evolution function, and finally optimize the weight range. For the squirrel cage full power generation system. Using the improved BP neural network to predict the state of each IGBT, the accuracy rate can reach more than 95%, as shown in Figure 5. It greatly improves the efficiency and accuracy of operation and maintenance analysis.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010977897.9A CN112100923A (en) | 2020-09-16 | 2020-09-16 | State evaluation method for frequency converter IGBT of full-power generation system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202010977897.9A CN112100923A (en) | 2020-09-16 | 2020-09-16 | State evaluation method for frequency converter IGBT of full-power generation system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN112100923A true CN112100923A (en) | 2020-12-18 |
Family
ID=73758799
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202010977897.9A Pending CN112100923A (en) | 2020-09-16 | 2020-09-16 | State evaluation method for frequency converter IGBT of full-power generation system |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN112100923A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112836738A (en) * | 2021-01-29 | 2021-05-25 | 华能国际电力股份有限公司 | Electricity Stealing Behavior Detection Method Based on BP Neural Network |
| CN114595654A (en) * | 2021-12-28 | 2022-06-07 | 臻驱科技(上海)有限公司 | Method for utilizing dynamic characteristics of power device during switching |
| CN114964370A (en) * | 2022-05-25 | 2022-08-30 | 国家电投集团科学技术研究院有限公司 | A method, system and electronic device for monitoring the state of a wind turbine inverter |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060266044A1 (en) * | 2005-04-25 | 2006-11-30 | Frank Donnelly | Alternator boost method |
| CN101017980A (en) * | 2007-02-15 | 2007-08-15 | 湖南大学 | Multi-variant control method of the distribution static reactive power generator |
| US20130096858A1 (en) * | 2011-10-17 | 2013-04-18 | International Business Machines Corporation | System, method, and program for predicting state of battery |
| CN104401036A (en) * | 2014-10-22 | 2015-03-11 | 宁波步络科工业自动化科技有限公司 | Brake curve self-learning method of numerical-control punch press based on BP neural network |
-
2020
- 2020-09-16 CN CN202010977897.9A patent/CN112100923A/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20060266044A1 (en) * | 2005-04-25 | 2006-11-30 | Frank Donnelly | Alternator boost method |
| CN101017980A (en) * | 2007-02-15 | 2007-08-15 | 湖南大学 | Multi-variant control method of the distribution static reactive power generator |
| US20130096858A1 (en) * | 2011-10-17 | 2013-04-18 | International Business Machines Corporation | System, method, and program for predicting state of battery |
| CN104401036A (en) * | 2014-10-22 | 2015-03-11 | 宁波步络科工业自动化科技有限公司 | Brake curve self-learning method of numerical-control punch press based on BP neural network |
Non-Patent Citations (1)
| Title |
|---|
| 赵海龙: "基于Matlab故障仿真的变频器主电路故障诊断方法研究", 《中国优秀硕士学位论文全文数据库 工程科技Ⅱ辑》 * |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112836738A (en) * | 2021-01-29 | 2021-05-25 | 华能国际电力股份有限公司 | Electricity Stealing Behavior Detection Method Based on BP Neural Network |
| CN112836738B (en) * | 2021-01-29 | 2023-05-05 | 华能国际电力股份有限公司 | BP neural network-based electricity stealing behavior detection method |
| CN114595654A (en) * | 2021-12-28 | 2022-06-07 | 臻驱科技(上海)有限公司 | Method for utilizing dynamic characteristics of power device during switching |
| CN114964370A (en) * | 2022-05-25 | 2022-08-30 | 国家电投集团科学技术研究院有限公司 | A method, system and electronic device for monitoring the state of a wind turbine inverter |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110084106A (en) | Microgrid inverter method for diagnosing faults based on wavelet transformation and probabilistic neural network | |
| CN104408562B (en) | A kind of photovoltaic system generating efficiency comprehensive estimation method based on BP neural network | |
| CN115037054A (en) | Commutation switch intelligent terminal based on three-phase self-balancing and low-voltage fault location isolation | |
| CN105071771A (en) | Neural network-based distributed photovoltaic system fault diagnosis method | |
| CN112100923A (en) | State evaluation method for frequency converter IGBT of full-power generation system | |
| CN104616061B (en) | Island detection method based on wavelet packet logarithmic energy entropy and genetic algorithm optimization | |
| CN112288147B (en) | A Method of BP-Adaboost Strong Predictor to Predict the Insulation State of Generator Stator | |
| CN110619321A (en) | Charging pile technical condition diagnosis method and system based on deep neural network | |
| CN108872751A (en) | A kind of method for diagnosing faults of three level Cascade H-Bridge Inverter neural network based | |
| CN115146739A (en) | Fault Diagnosis Method of Power Transformer Based on Stacked Time Series Network | |
| CN110879373B (en) | Oil-immersed transformer fault diagnosis method with neural network and decision fusion | |
| CN102609764A (en) | CPN neural network-based fault diagnosis method for stream-turbine generator set | |
| Geng et al. | Fault diagnosis of converter based on wavelet decomposition and BP neural network | |
| CN105203869A (en) | Microgrid island detection method based on extreme learning machine | |
| CN111935762A (en) | EWT and CNN-based distribution network fault diagnosis method and system under 5G carrier network | |
| CN118130968A (en) | A data-driven non-intrusive anti-islanding detection method based on deep learning | |
| CN119397355A (en) | A traction rectifier open circuit fault diagnosis method based on feature transfer learning | |
| Zhang et al. | Research on transformer fault diagnosis based on genetic algorithm optimized neural network | |
| CN110135021B (en) | Fault Classification Diagnosis Method of ATRU System Based on Multi-source Signal and RBF Neural Network | |
| An et al. | IGBT open circuit fault diagnosis method for a modular multilevel converter based on PNN-MD | |
| CN116956179A (en) | New energy station key line identification method, system, equipment and medium | |
| CN110417350A (en) | A Fault Diagnosis Method for Photovoltaic Array | |
| CN117743799A (en) | System for predicting power grid state by using attention mechanism driven graph neural network | |
| CN117556702A (en) | Converter valve thyristor fault identification method and system based on pulse spectrum classification | |
| Mokhnache et al. | Comparison of different back-propagation algorithms used in the diagnosis of transformer oil |
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 | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20201218 |






















