发明名称 基于自适应神经模糊推理系统的配电网故障分类方法
摘要 本发明涉及一种基于自适应神经模糊推理系统的配电网故障分类方法。该方法是基于自适应神经模糊推理系统的一种改进方法。对于配电网常出现的几种短路故障类型,该方法构造了一个基于递阶自适应神经模糊推理系统,基于仿真软件仿真各种短路故障并采集故障相电流作为训练样本数据,使用混合学算法对构造的递阶自适应神经模糊推理系统进行训练,确定系统中的参数;确定了参数的递阶自适应神经模糊系统就可以用于甄别配电网的故障类型了。通过大量的仿真数据验证表明,本发明提出的分类方法具有较高的分类识别准确性、并且对故障点的变化具有较好的鲁棒性以及对网络拓扑结构的变化具有较强的适应性。
申请公布号 CN104155574A 申请公布日期 2014.11.19
申请号 CN201410373242.5 申请日期 2014.07.31
申请人 国网湖北省电力公司武汉供电公司;武汉大学 发明人 张磊琪;石一辉;张超;张钟毓;杨军;龚凌云;陈晓玲
分类号 G01R31/08(2006.01)I;G06F17/50(2006.01)I 主分类号 G01R31/08(2006.01)I
代理机构 武汉科皓知识产权代理事务所(特殊普通合伙) 42222 代理人 鲁力
主权项 一种基于自适应神经模糊推理系统的配电网故障分类方法,其特征在于,包括以下步骤:步骤1:基于仿真软件,搭建典型配电网结构,仿真出各种类型的配电网故障,建立包括各种配电网故障类型的多个训练样本的训练样本集;构造一个递阶自适应神经模糊推理系统;在使用该推理系统对故障进行分类前,使用混合学习算法对构建的递阶模糊推理系统进行训练,确定系统中的前件参数和结论参数,所述故障类型包括:单相接地短路故障的三种A相接地故障、B相接地故障以及C相接地故障,两相接地故障中的三种AB两相接地短路故障、AC两相接地短路故障以及BC两相接地短路故障,三相短路故障,两相不接地短路故障中三种AB两相不接地故障、AC两相不接地故障以及BC两相不接地故障;定义M的分别代表10种配电网故障,其中,M=1,2,…,10;具体包括以下子步骤:步骤1.1:基于PSCAD‑EMTDC仿真,搭建典型配电网结构,在其上对配电网的10种故障类型进行仿真,分别仿真出各类故障的三相电流,以此建立包括各配电网故障类型的多个训练样本的训练样本集;步骤1.2:对训练样本集中所有训练样本进行特征提取,得到每个训练样本的特征向量,本步骤利用统计参数来构造特征量,对训练样本构造特征量<img file="FDA0000547037810000011.GIF" wi="266" he="49" />ρ<sub>a,b</sub>,ρ<sub>a,c</sub>和ρ<sub>b,c</sub>为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msubsup><mi>s</mi><mi>p</mi><mo>*</mo></msubsup><mo>=</mo><msub><mi>s</mi><mi>p</mi></msub><mo>/</mo><msub><mi>s</mi><mi>max</mi></msub></mrow>]]></math><img file="FDA0000547037810000012.GIF" wi="213" he="53" /></maths>                式一其中,<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>s</mi><mi>p</mi></msub><mo>=</mo><msup><mrow><mo>{</mo><mfrac><mn>1</mn><mrow><mi>n</mi><mo>-</mo><mn>1</mn></mrow></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>t</mi><mo>=</mo><mn>1</mn></mrow><mi>r</mi></munderover><mo>[</mo><msubsup><mi>i</mi><mi>p</mi><mo>*</mo></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mi>E</mi><mrow><mo>(</mo><msubsup><mi>i</mi><mi>p</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mo>]</mo><mo>}</mo></mrow><mfrac><mn>1</mn><mn>2</mn></mfrac></msup><mo>,</mo><mi>p</mi><mo>=</mo><mi>a</mi><mo>,</mo><mi>b</mi><mo>,</mo><mi>c</mi></mrow>]]></math><img file="FDA0000547037810000013.GIF" wi="716" he="135" /></maths>         式二s<sub>max</sub>=max(s<sub>p</sub>),p=a,b,c                 式三<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>&rho;</mi><mrow><mi>a</mi><mo>,</mo><mi>b</mi></mrow></msub><mo>=</mo><mo>|</mo><mfrac><mrow><mi>E</mi><mrow><mo>(</mo><msubsup><mi>i</mi><mi>a</mi><mo>*</mo></msubsup><msubsup><mi>i</mi><mi>b</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mo>-</mo><mi>E</mi><mrow><mo>(</mo><msubsup><mi>i</mi><mi>a</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mi>E</mi><mrow><mo>(</mo><msubsup><mi>i</mi><mi>b</mi><mo>*</mo></msubsup><mo>)</mo></mrow></mrow><mrow><msqrt><mi>E</mi><msup><mrow><mo>(</mo><msubsup><mi>i</mi><mi>a</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mi>E</mi><mn>2</mn></msup><mrow><mo>(</mo><msubsup><mi>i</mi><mi>a</mi><mo>*</mo></msubsup><mo>)</mo></mrow></msqrt><msqrt><msup><mrow><mi>E</mi><mrow><mo>(</mo><msubsup><mi>i</mi><mi>b</mi><mo>*</mo></msubsup><mo>)</mo></mrow></mrow><mn>2</mn></msup><mo>-</mo><msup><mi>E</mi><mn>2</mn></msup><mrow><mo>(</mo><msubsup><mi>i</mi><mi>b</mi><mo>*</mo></msubsup><mo>)</mo></mrow></msqrt></mrow></mfrac><mo>|</mo></mrow>]]></math><img file="FDA0000547037810000021.GIF" wi="722" he="193" /></maths>            式四<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>&rho;</mi><mrow><mi>a</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>=</mo><mo>|</mo><mfrac><mrow><mi>E</mi><mrow><mo>(</mo><msubsup><mi>i</mi><mi>a</mi><mo>*</mo></msubsup><msubsup><mi>i</mi><mi>c</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mo>-</mo><mi>E</mi><mrow><mo>(</mo><msubsup><mi>i</mi><mi>a</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mi>E</mi><mrow><mo>(</mo><msubsup><mi>i</mi><mi>c</mi><mo>*</mo></msubsup><mo>)</mo></mrow></mrow><mrow><msqrt><mi>E</mi><msup><mrow><mo>(</mo><msubsup><mi>i</mi><mi>a</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mi>E</mi><mn>2</mn></msup><mrow><mo>(</mo><msubsup><mi>i</mi><mi>a</mi><mo>*</mo></msubsup><mo>)</mo></mrow></msqrt><msqrt><msup><mrow><mi>E</mi><mrow><mo>(</mo><msubsup><mi>i</mi><mi>c</mi><mo>*</mo></msubsup><mo>)</mo></mrow></mrow><mn>2</mn></msup><mo>-</mo><msup><mi>E</mi><mn>2</mn></msup><mrow><mo>(</mo><msubsup><mi>i</mi><mi>c</mi><mo>*</mo></msubsup><mo>)</mo></mrow></msqrt></mrow></mfrac><mo>|</mo></mrow>]]></math><img file="FDA0000547037810000022.GIF" wi="721" he="193" /></maths>             式五<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>&rho;</mi><mrow><mi>b</mi><mo>,</mo><mi>c</mi></mrow></msub><mo>=</mo><mo>|</mo><mfrac><mrow><mi>E</mi><mrow><mo>(</mo><msubsup><mi>i</mi><mi>b</mi><mo>*</mo></msubsup><msubsup><mi>i</mi><mi>c</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mo>-</mo><mi>E</mi><mrow><mo>(</mo><msubsup><mi>i</mi><mi>b</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mi>E</mi><mrow><mo>(</mo><msubsup><mi>i</mi><mi>c</mi><mo>*</mo></msubsup><mo>)</mo></mrow></mrow><mrow><msqrt><mi>E</mi><msup><mrow><mo>(</mo><msubsup><mi>i</mi><mi>b</mi><mo>*</mo></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><msup><mi>E</mi><mn>2</mn></msup><mrow><mo>(</mo><msubsup><mi>i</mi><mi>b</mi><mo>*</mo></msubsup><mo>)</mo></mrow></msqrt><msqrt><msup><mrow><mi>E</mi><mrow><mo>(</mo><msubsup><mi>i</mi><mi>c</mi><mo>*</mo></msubsup><mo>)</mo></mrow></mrow><mn>2</mn></msup><mo>-</mo><msup><mi>E</mi><mn>2</mn></msup><mrow><mo>(</mo><msubsup><mi>i</mi><mi>c</mi><mo>*</mo></msubsup><mo>)</mo></mrow></msqrt></mrow></mfrac><mo>|</mo></mrow>]]></math><img file="FDA0000547037810000023.GIF" wi="720" he="193" /></maths>             式六其中,<img file="FDA0000547037810000024.GIF" wi="116" he="48" />分别表示表示a、b、c三相电流的标幺值;<img file="FDA0000547037810000025.GIF" wi="84" he="56" />表示为第t个样本的p相电流;r为样本数;E(x)为求变量x的数学期望;s<sub>p</sub>(p=a,b,c)为p相电流的标准差;ρ<sub>a,b</sub>、ρ<sub>a,b</sub>及ρ<sub>a,b</sub>分别表示a相与b相电流的相关系数、a相与c相电流的相关系数以及b相与c相电流的相关系数;则构造的特征向量可以表示为[x<sub>1</sub>,x<sub>2</sub>,x<sub>3</sub>,x<sub>4</sub>,x<sub>5</sub>,x<sub>6</sub>],其中,<img file="FDA0000547037810000026.GIF" wi="468" he="53" />x<sub>4</sub>=ρ<sub>a,b</sub>,x<sub>5</sub>=ρ<sub>a,c</sub>,x<sub>6</sub>=ρ<sub>b,c</sub>;步骤1.3:将步骤1.2中构造的训练样本数据的特征向量基于matlab模糊系统工具箱中的ANFIS函数用于建立包括全部输入变量的TS型单级模糊模型;基于所建立的TS型单级模糊模型可以分别计算出每种故障的各特征量相对于输出变量的灵敏度,根据灵敏度分别对所有训练样本的各故障的特征量进行重要性进行排序;对建立的基于TS单级型模糊系统的ANFIS是一个典型的多输入单输出的系统,其模糊推理规则为:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msup><mi>R</mi><mi>i</mi></msup><mo>:</mo><mi>IF</mi><msub><mi>x</mi><mn>1</mn></msub><mi>is</mi><msubsup><mi>A</mi><mn>1</mn><mi>i</mi></msubsup><mi>and</mi><msub><mi>x</mi><mn>2</mn></msub><mi>is</mi><msubsup><mi>A</mi><mn>2</mn><mi>i</mi></msubsup><mi>and</mi><mo>.</mo><mo>.</mo><mo>.</mo><mi>and</mi><msub><mi>x</mi><mi>m</mi></msub><mi>is</mi><msubsup><mi>A</mi><mi>m</mi><mi>i</mi></msubsup><mo>,</mo><mi>THEN</mi><msup><mi>y</mi><mi>i</mi></msup><mo>=</mo><msub><mi>f</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>X</mi><mo>)</mo></mrow><mo>=</mo><msubsup><mi>b</mi><mn>0</mn><mi>i</mi></msubsup><mo>+</mo><msubsup><mi>b</mi><mn>1</mn><mi>i</mi></msubsup><msub><mi>x</mi><mn>1</mn></msub><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><msubsup><mi>b</mi><mi>m</mi><mi>i</mi></msubsup><msub><mi>x</mi><mi>m</mi></msub></mrow>]]></math><img file="FDA0000547037810000027.GIF" wi="1521" he="53" /></maths>      式七式中<img file="FDA0000547037810000028.GIF" wi="41" he="55" />为规则R<sup>i</sup>对应的第j个输入变量的模糊集合,<img file="FDA0000547037810000029.GIF" wi="35" he="55" />为规则R<sup>i</sup>对应的第j个输入变量的结论参数,f<sub>i</sub>(X)为系统根据规则R<sup>i</sup>所得到的输出,i=1,2,…,n;j=1,2,…,m,m表示为输入变量数,n为模糊规则数;由模糊规则公式,定义系统有m个输入量x<sub>1</sub>,x<sub>2</sub>,…,x<sub>n</sub>,建立TS单级型模糊系统,单输出量由n条模糊If‑Then规则组成的集合来表示;所述ANFIS的网络结构共分为5层:隶属度函数生成层、规则推理层、模糊化层、去模糊化层和输出层,由各层得到系统的多输入单输出模型为如下的函数表达形式:<maths num="0007" id="cmaths0007"><math><![CDATA[<mfenced open='' close=''><mtable><mtr><mtd><mi>y</mi><mo>=</mo><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>f</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><munderover><mi>&Pi;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msubsup><mi>&mu;</mi><mi>Aj</mi><mi>i</mi></msubsup><mrow><mo>(</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>]</mo><mo>/</mo><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><munderover><mi>&Pi;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msubsup><mi>&mu;</mi><mi>Aj</mi><mi>i</mi></msubsup><mrow><mo>(</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>]</mo></mtd></mtr><mtr><mtd><mo>=</mo><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>f</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mi>exp</mi><mo>[</mo><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow><mi>m</mi></munderover><mfrac><msup><mrow><mo>(</mo><msub><mi>x</mi><mi>j</mi></msub><mo>-</mo><msubsup><mi>c</mi><mi>j</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mrow><mn>2</mn><msup><mrow><mo>(</mo><msubsup><mi>&sigma;</mi><mi>j</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mn>2</mn></msup></mrow></mfrac><mo>]</mo><mo>]</mo><mo>/</mo><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow><mi>n</mi></munderover><mi>exp</mi><mo>[</mo><mo>-</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow><mi>m</mi></munderover><mfrac><msup><mrow><mo>(</mo><msub><mi>x</mi><mi>j</mi></msub><mo>-</mo><msubsup><mi>c</mi><mi>j</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mrow><mn>2</mn><msup><mrow><mo>(</mo><msubsup><mi>&sigma;</mi><mi>j</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mn>2</mn></msup></mrow></mfrac><mo>]</mo><mo>]</mo></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000547037810000031.GIF" wi="1093" he="314" /></maths>            式十四其中,f<sub>i</sub>表示为第i个规则对应的系统输出,<img file="FDA0000547037810000032.GIF" wi="134" he="64" />为第i个规则对应的第j个输入变量的隶属度,<img file="FDA0000547037810000033.GIF" wi="144" he="54" />分别为第i个规则下第j个输入变量的隶属度函数的中心和宽度,m表示为输入变量数,n为模糊规则数;所述对每一种故障的特征量的重要性进行排序的具体方法是:标号为M(M=1,2,…,10)的配电网故障,其训练样本样本数据表示为[x<sub>1</sub>(t),x<sub>2</sub>(t),x<sub>3</sub>(t),x<sub>4</sub>(t),x<sub>5</sub>(t),x<sub>6</sub>(t);y(t)],t=1,2,…,r,其中r为训练样本数,x<sub>1</sub>(t),x<sub>2</sub>(t),x<sub>3</sub>(t),x<sub>4</sub>(t),x<sub>5</sub>(t),x<sub>6</sub>(t)表示为由训练样本根据步骤1.2提取的特征量,y(t)表示为模糊系统的希望输出量,对于标号为M的配电网故障其希望输出量为y(t)=M,执行以下步骤:步骤1.3.1,将步骤1.2中构造的训练样本数据的特征向量基于matlab模糊系统工具箱中的ANFIS函数用于建立包括全部输入变量的TS型单级模糊模型;设该单级模糊模型由n条T‑S模糊规则进行描述,根据步骤1.3中的式七可得第i条模糊规则的形式为:R<sup>i</sup>:如果x<sub>1</sub>为<img file="FDA0000547037810000034.GIF" wi="66" he="50" />且…,且x<sub>6</sub>为<img file="FDA0000547037810000035.GIF" wi="65" he="50" />则<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msup><mi>y</mi><mi>i</mi></msup><mo>=</mo><msubsup><mi>b</mi><mn>1</mn><mi>i</mi></msubsup><msub><mi>x</mi><mn>1</mn></msub><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><msubsup><mi>b</mi><mi>j</mi><mi>i</mi></msubsup><msub><mi>x</mi><mi>j</mi></msub><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><msubsup><mi>b</mi><mn>6</mn><mi>i</mi></msubsup><msub><mi>x</mi><mn>6</mn></msub><mo>+</mo><msubsup><mi>p</mi><mn>7</mn><mi>i</mi></msubsup><mo>=</mo><mi>M</mi><mo>,</mo></mrow>]]></math><img file="FDA0000547037810000036.GIF" wi="707" he="55" /></maths>式由<img file="FDA0000547037810000037.GIF" wi="41" he="55" />为第i个规则对应的第j个输入变量的模糊集合,<img file="FDA0000547037810000038.GIF" wi="35" he="54" />为第i个规则对应的第j个输入变量的结论参数;根据步骤1.3中的式十四可知有n条T‑S模糊规则组成的模糊模型的输出为<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><mover><mi>y</mi><mo>^</mo></mover><mo>=</mo><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>f</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><munderover><mi>&Pi;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msubsup><mi>&mu;</mi><mi>Aj</mi><mi>i</mi></msubsup><mrow><mo>(</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>]</mo><mo>/</mo><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><munderover><mi>&Pi;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msubsup><mi>&mu;</mi><mi>Aj</mi><mi>i</mi></msubsup><mrow><mo>(</mo><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>]</mo></mrow>]]></math><img file="FDA0000547037810000041.GIF" wi="763" he="127" /></maths>         式十五其中,f<sub>i</sub>表示为第i个规则对应的系统输出,<img file="FDA0000547037810000042.GIF" wi="134" he="64" />为第i个规则对应的第j个输入变量的隶属度,n为模糊规则数,m表示为输入变量数,由步骤1.2可得m=6;步骤1.3.2,基于所建立的TS单级模糊模型可以计算出每一个输入变量相对于输出变量的灵敏度;即第j个输入变量x<sub>j</sub>相对于输出变量<img file="FDA0000547037810000048.GIF" wi="33" he="66" />的灵敏度为:<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><msub><mi>S</mi><mi>j</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>t</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>t</mi><mo>=</mo><mn>1</mn></mrow><mi>r</mi></munderover><mo>|</mo><mfrac><mrow><mo>&PartialD;</mo><mover><mi>y</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow><mrow><mo>&PartialD;</mo><msub><mi>x</mi><mi>j</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mfrac><mo>|</mo><mo>,</mo><mi>j</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>6</mn></mrow>]]></math><img file="FDA0000547037810000043.GIF" wi="506" he="134" /></maths>             式十六其中<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mfrac><mrow><mo>&PartialD;</mo><mover><mi>y</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow><mrow><mo>&PartialD;</mo><msub><mi>x</mi><mi>j</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mfrac><mo>=</mo><msub><mi>f</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>v</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>x</mi><mi>j</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mfrac><mrow><mo>&PartialD;</mo><msub><mi>f</mi><mi>v</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow><mrow><mo>&PartialD;</mo><msub><mi>x</mi><mi>j</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mfrac><mo>,</mo><mfrac><mrow><mo>&PartialD;</mo><msub><mi>f</mi><mi>v</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow><mrow><mo>&PartialD;</mo><msub><mi>x</mi><mi>j</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></mfrac><mo>=</mo><mfrac><mn>1</mn><mi>b</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><mfrac><mrow><msub><mi>&omega;</mi><mi>i</mi></msub><mrow><mo>(</mo><msubsup><mi>b</mi><mi>j</mi><mi>i</mi></msubsup><mo>-</mo><msub><mi>f</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>)</mo></mrow><mrow><mo>(</mo><msubsup><mi>c</mi><mi>j</mi><mi>i</mi></msubsup><mo>-</mo><msub><mi>x</mi><mi>j</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>)</mo></mrow></mrow><msup><mrow><mo>(</mo><msubsup><mi>&sigma;</mi><mi>j</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mn>2</mn></msup></mfrac><mo>,</mo><mi>b</mi><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>&omega;</mi><mi>i</mi></msub><mo>,</mo></mrow>]]></math><img file="FDA0000547037810000044.GIF" wi="1600" he="149" /></maths><img file="FDA0000547037810000045.GIF" wi="316" he="54" />为第t个样本的模糊模型输出,x<sub>j</sub>(t)为第t个样本的第j个输入变量,f<sub>i</sub>(t)表示为第t个样本的第i个规则对应的系统输出,<img file="FDA0000547037810000046.GIF" wi="143" he="55" />分别为第i个规则对应的第j个输入变量的中心和宽度,<img file="FDA0000547037810000047.GIF" wi="35" he="55" />为第i个规则对应的第j个输入变量的结论参数,r为训练样本数,n为模糊规则数;步骤1.3.3,将输入变量x<sub>i</sub>根据灵敏度S<sub>i</sub>由大到小依次排序,得到X(t)=[x<sup>1</sup>(t)x<sup>2</sup>(t)x<sup>3</sup>(t)x<sup>4</sup>(t)x<sup>5</sup>(t)x<sup>6</sup>(t)],t=1,2,…,r,r为训练样本数;步骤1.4:构建递阶模糊推理系统,采用模糊C均值聚类方法确定递阶模糊推理系统的规则和初始前件参数;采用递阶模糊推理系统,其是一种双输入二层递阶模糊系统,每个子模糊系统都只有两个输入与一个输出,输出与另一个输入变量共同输入到下一个字模糊系统中,直到最后一个输入变量,根据步骤1.3.3得到的关于输入变量相对于输出变量的灵敏度排序结果对输入变量进行配置,得到新的训练样本数据对,由模糊C均值的聚类方法计算出每一种故障类型的聚类中心,执行以下步骤:步骤1.4.1,初始化;给定聚类类别数10,设定误差值ε和循环次数M,分别任取各类中的某个样本的特征向量作为初始聚类中心,设置初始循环次数t=1;步骤1.4.2,如果t>M或者直到||V<sup>(t)</sup>‑V<sup>(t‑1)</sup>||<ε转向步骤1.4.6,否则转向步骤1.4.3,其中V<sup>(t)</sup>表示为第t次循环的聚类中心;步骤1.4.3,更新隶属度矩阵U<sup>(t)</sup>:<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><msub><mi>u</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><msup><mrow><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mn>10</mn></munderover><msup><mrow><mo>(</mo><mfrac><msub><mi>d</mi><mi>ij</mi></msub><msub><mi>d</mi><mi>kj</mi></msub></mfrac><mo>)</mo></mrow><mfrac><mn>2</mn><mrow><mi>p</mi><mo>-</mo><mn>1</mn></mrow></mfrac></msup><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup></mtd><mtd><msub><mi>d</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>></mo><mn>0</mn><mi>and</mi><mo>&ForAll;</mo><mn>1</mn><mo>&le;</mo><mi>t</mi><mo>&le;</mo><mn>10</mn><mo>,</mo><msub><mi>d</mi><mrow><mi>t</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>></mo><mn>0</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd><mtd><msub><mi>d</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mrow><mo>(</mo><msub><mi>d</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>></mo><mn>0</mn><mo>)</mo></mrow><mi>and</mi><mrow><mo>(</mo><mo>&Exists;</mo><mi>t</mi><mo>&NotEqual;</mo><mi>i</mi><mo>,</mo><msub><mi>d</mi><mrow><mi>t</mi><mo>,</mo><mi>j</mi></mrow></msub><mo>=</mo><mn>0</mn><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000547037810000051.GIF" wi="1302" he="495" /></maths>     式十七其中,d<sub>i,j</sub>为第j个训练样本与第i个聚类中心的欧式距离,p为模糊指数,一般p=2,u<sub>i,j</sub>为第j个训练样本对第i个聚类中心的隶属度值;步骤1.4.4,更新聚类中心矩阵V<sup>(t+1)</sup>:<maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><msup><mi>V</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></msup><mo>=</mo><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>r</mi></munderover><mrow><mo>(</mo><msubsup><mi>u</mi><mi>ij</mi><mi>p</mi></msubsup><msub><mi>x</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>]</mo><mo>/</mo><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>r</mi></munderover><msubsup><mi>u</mi><mi>ij</mi><mi>p</mi></msubsup><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1,2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mn>10</mn></mrow>]]></math><img file="FDA0000547037810000052.GIF" wi="797" he="288" /></maths>       式十八其中,V<sup>(t)</sup>表示为第t次循环的聚类中心,p为模糊指数,一般p=2,u<sub>i,j</sub>为第j个训练样本对第i个聚类中心的隶属度值,r为训练样本数;步骤1.4.5,令t=t+1,返回步骤1.4.2;步骤1.4.6,输出(U,V)其中,||·||表示矩阵范数从而得到10条最优模糊规则和初始模型前件参数<img file="FDA0000547037810000057.GIF" wi="44" he="71" />和<img file="FDA0000547037810000058.GIF" wi="73" he="71" />最优模糊规则为:R<sup>1</sup>:如果x<sub>1</sub>为<img file="FDA0000547037810000053.GIF" wi="66" he="52" />且…,且x<sub>m</sub>为<img file="FDA0000547037810000054.GIF" wi="66" he="52" />则<maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><msup><mi>y</mi><mn>1</mn></msup><mo>=</mo><msubsup><mi>p</mi><mn>1</mn><mn>1</mn></msubsup><msub><mi>x</mi><mn>1</mn></msub><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><msubsup><mi>p</mi><mi>n</mi><mn>1</mn></msubsup><msub><mi>x</mi><mi>n</mi></msub><mo>+</mo><msubsup><mi>p</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow><mn>1</mn></msubsup><mo>=</mo><mn>1</mn><mo>,</mo></mrow>]]></math><img file="FDA0000547037810000055.GIF" wi="538" he="52" /></maths>式中<img file="FDA0000547037810000056.GIF" wi="39" he="52" />为模糊集合;R<sup>2</sup>:如果x<sub>1</sub>为<img file="FDA0000547037810000061.GIF" wi="72" he="52" />且…,且x<sub>n</sub>为<img file="FDA0000547037810000062.GIF" wi="72" he="52" />则<maths num="0015" id="cmaths0015"><math><![CDATA[<mrow><msup><mi>y</mi><mn>2</mn></msup><mo>=</mo><msubsup><mi>p</mi><mn>1</mn><mn>2</mn></msubsup><msub><mi>x</mi><mn>1</mn></msub><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><msubsup><mi>p</mi><mi>n</mi><mn>2</mn></msubsup><msub><mi>x</mi><mi>n</mi></msub><mo>+</mo><msubsup><mi>p</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow><mn>2</mn></msubsup><mo>=</mo><mn>2</mn><mo>,</mo></mrow>]]></math><img file="FDA0000547037810000063.GIF" wi="554" he="52" /></maths>式中<img file="FDA0000547037810000064.GIF" wi="45" he="52" />为模糊集合;<img file="FDA0000547037810000065.GIF" wi="10" he="36" />R<sup>10</sup>:如果x<sub>1</sub>为<img file="FDA0000547037810000066.GIF" wi="81" he="52" />且…,且x<sub>n</sub>为<img file="FDA0000547037810000067.GIF" wi="81" he="52" />则<maths num="0016" id="cmaths0016"><math><![CDATA[<mrow><msup><mi>y</mi><mn>10</mn></msup><mo>=</mo><msubsup><mi>p</mi><mn>1</mn><mn>10</mn></msubsup><msub><mi>x</mi><mn>1</mn></msub><mo>+</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>+</mo><msubsup><mi>p</mi><mi>n</mi><mn>10</mn></msubsup><msub><mi>x</mi><mi>n</mi></msub><mo>+</mo><msubsup><mi>p</mi><mrow><mi>n</mi><mo>+</mo><mn>1</mn></mrow><mn>10</mn></msubsup><mo>=</mo><mn>10</mn><mo>,</mo></mrow>]]></math><img file="FDA0000547037810000068.GIF" wi="601" he="52" /></maths>式中<img file="FDA0000547037810000069.GIF" wi="56" he="52" />为模糊集合;初始模型前件参数<img file="FDA00005470378100000610.GIF" wi="34" he="54" />和<img file="FDA00005470378100000611.GIF" wi="43" he="54" />为:<maths num="0017" id="cmaths0017"><math><![CDATA[<mrow><msubsup><mi>c</mi><mi>j</mi><mi>i</mi></msubsup><mo>=</mo><msub><mi>V</mi><mi>ij</mi></msub></mrow>]]></math><img file="FDA00005470378100000612.GIF" wi="116" he="55" /></maths><maths num="0018" id="cmaths0018"><math><![CDATA[<mrow><msubsup><mi>&sigma;</mi><mi>j</mi><mi>i</mi></msubsup><mo>=</mo><msqrt><mfrac><mn>1</mn><msub><mi>k</mi><mi>i</mi></msub></mfrac><munder><mi>&Sigma;</mi><mrow><mi>x</mi><mo>&Element;</mo><msub><mi>&theta;</mi><mi>i</mi></msub></mrow></munder><msup><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>-</mo><msubsup><mi>c</mi><mi>j</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mi>T</mi></msup><mrow><mo>(</mo><msub><mi>x</mi><mi>i</mi></msub><mo>-</mo><msubsup><mi>x</mi><mi>j</mi><mi>i</mi></msubsup><mo>)</mo></mrow></msqrt></mrow>]]></math><img file="FDA00005470378100000613.GIF" wi="532" he="123" /></maths>          式十九其中,<img file="FDA00005470378100000614.GIF" wi="34" he="54" />是子系统第j个输入变量对应的第i个隶属度函数的中心;<img file="FDA00005470378100000615.GIF" wi="51" he="54" />是子系统的第j个输入变量对应的第i个隶属度函数的宽度;V<sub>ij</sub>是第i类聚类中心的第j个元素;θ<sub>i</sub>是第i个聚类所包含全部训练样本组成的集合;k<sub>i</sub>是第i类集合中的元素的个数;步骤1.5:使用混合学习算法对构建的递阶模糊推理系统进行训练,确定各子系统最终的前件参数和结论参数;训练递阶模糊系统各级子系统规则前件参数和结论参数,从第一级开始逐级进行参数优化;本发明采用径向基神经网络模型和算法实现前件参数的训练,后件参数用最小二乘法穿插在其中进行,这时是对所有的子模糊系统逐级进行的;步骤2,当步骤1中构建的递阶模糊推理系统训练完毕后,即开始对测试样本进行分类了,具体包括以下子步骤:步骤2.1:采集故障三相电流,得到测试样本;在仿真软件上,对典型配电网上设置某一种故障类型,采集其故障三相电流,得到测试样本;步骤2.2:对测试样本进行特征提取,得到测试样本的特征向量;采用步骤一中的步骤1.2中的统计参数的方法对测试样本进行处理,得到测试样本的特征向量[x<sub>1</sub>,x<sub>2</sub>,x<sub>3</sub>,x<sub>4</sub>,x<sub>5</sub>,x<sub>6</sub>];步骤2.3:按照步骤一中的步骤1.3中的步骤1.3.3中的训练样本的特征量的重要性排序结果,对测试样本的特征量进行排序,得到排序后的特征向量[x<sup>1</sup>,x<sup>2</sup>,x<sup>3</sup>,x<sup>4</sup>,x<sup>5</sup>,x<sup>6</sup>];步骤2.4:将排序后的测试样本的特征向量作为步骤一中的步骤1.5训练后的递阶模糊推理系统的输入量,得到分类结果。
地址 430013 湖北省武汉市汉口解放大道1529号