发明名称 基于海量计量数据的用电设备能效混沌分析方法
摘要 基于海量计量数据的用电设备能效混沌分析方法属于电气工程技术领域,特别涉及一种基于海量计量数据的用电设备能效混沌分析方法。本发明提出一种基于海量计量数据的用电设备能效混沌分析方法,采用先进的计量数据的分析方法与试验检测系统相结合,分析用户用电设备的使用情况与用户用电数据关联关系,进而获得用户的用电惯以及不同用电设备的负荷特性关系。本发明包括以下步骤:1)采用模糊C均值聚类(FCM)用隶属度确定用户的综合负荷特性属于某个聚类的程度,把n个行业用户x<sub>i</sub>(i=1,2,,,n)分为c个模糊类,并求取每类的聚类中心,使类内加权误差平方和函数达到最小。
申请公布号 CN105701554A 申请公布日期 2016.06.22
申请号 CN201410708716.7 申请日期 2014.11.28
申请人 国家电网公司;国网辽宁省电力有限公司沈阳供电公司;东北大学 发明人 赵钢;单美岩;金鹏;郭昆亚;杨东升;张化光;王占山;毕影娇;王义贺;梁雪
分类号 G06Q10/04(2012.01)I;G06Q10/06(2012.01)I;G06Q50/06(2012.01)I 主分类号 G06Q10/04(2012.01)I
代理机构 沈阳亚泰专利商标代理有限公司 21107 代理人 许宇来
主权项 基于海量计量数据的用电设备能效混沌分析方法,其特征在于包括以下步骤:1)采用模糊C均值聚类(FCM)用隶属度确定用户的综合负荷特性属于某个聚类的程度,把n个行业用户x<sub>i</sub>(i=1,2,,,n)分为c个模糊类,并求取每类的聚类中心,使类内加权误差平方和函数达到最小;FCM用模糊划分,使得每个给定数据点用值在(0,1)间的隶属度来确定其属于各个组的程度;与引入模糊划分相适应,隶属矩阵U允许有取值在0‑1间的元素;归一化规定,一个数据集的隶属度的总和等于1:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>J</mi><mrow><mo>(</mo><mi>U</mi><mo>,</mo><msub><mi>c</mi><mn>1</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>c</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>c</mi></munderover><msub><mi>J</mi><mi>i</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>c</mi></munderover><munderover><mi>&Sigma;</mi><mi>j</mi><mi>n</mi></munderover><msubsup><mi>u</mi><mi>ij</mi><mi>m</mi></msubsup><msubsup><mi>d</mi><mi>ij</mi><mn>2</mn></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000620070690000011.GIF" wi="875" he="165" /></maths>FCM的价值函数(或目标函数)是:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>J</mi><mrow><mo>(</mo><mi>U</mi><mo>,</mo><msub><mi>c</mi><mn>1</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>c</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>c</mi></munderover><msub><mi>j</mi><mi>i</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>c</mi></munderover><munderover><mi>&Sigma;</mi><mi>j</mi><mi>n</mi></munderover><msubsup><mi>u</mi><mi>ij</mi><mi>m</mi></msubsup><msubsup><mi>d</mi><mi>ij</mi><mn>2</mn></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000620070690000012.GIF" wi="895" he="181" /></maths>这里u<sub>ij</sub>介于(0,1)间;c<sub>i</sub>为模糊组I的聚类中心,d<sub>ij</sub>=||c<sub>i</sub>‑x<sub>j</sub>||为第I个聚类中心与第j个数据点间的欧几里德距离;m∈[1,∞)是加权指数;构造如下新的目标函数,求得使(2)式达到最小值的必要条件:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mfenced open='' close=''><mtable><mtr><mtd><mover><mi>J</mi><mo>&OverBar;</mo></mover><mrow><mo>(</mo><mi>U</mi><mo>,</mo><msub><mi>c</mi><mn>1</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>c</mi><mi>c</mi></msub><mo>,</mo><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>&lambda;</mi><mi>n</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>J</mi><mrow><mo>(</mo><mi>U</mi><mo>,</mo><msub><mi>c</mi><mn>1</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>c</mi><mi>c</mi></msub><mo>)</mo></mrow><mo>+</mo><msubsup><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></msubsup><msub><mi>&lambda;</mi><mi>j</mi></msub><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>c</mi></munderover><msub><mi>u</mi><mi>ij</mi></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>c</mi></munderover><munderover><mi>&Sigma;</mi><mi>j</mi><mi>n</mi></munderover><msubsup><mi>u</mi><mi>ij</mi><mi>m</mi></msubsup><msubsup><mi>d</mi><mi>ij</mi><mn>2</mn></msubsup><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>&lambda;</mi><mi>j</mi></msub><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>c</mi></munderover><msub><mi>u</mi><mi>ij</mi></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000620070690000013.GIF" wi="1333" he="308" /></maths>这里λ<sub>j</sub>,j=1到n,是(1)式的n个约束式的拉格朗日乘子;对所有输入参量求导,使式(2)达到最小的必要条件为:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>c</mi><mi>i</mi></msub><mo>=</mo><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msubsup><mi>u</mi><mi>ij</mi><mi>m</mi></msubsup><msub><mi>x</mi><mi>j</mi></msub></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msubsup><mi>u</mi><mi>ij</mi><mi>m</mi></msubsup></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000620070690000014.GIF" wi="405" he="333" /></maths>和<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mi>u</mi><mi>ij</mi></msub><mo>=</mo><mfrac><mn>1</mn><mrow><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>c</mi></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><mrow><mn>2</mn><mo>/</mo><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></msup></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000620070690000021.GIF" wi="532" he="276" /></maths>由上述两个必要条件,模糊c均值聚类算法为迭代过程;2)采用相空间重构的方法对分类后的电力负荷数据进行建模,通过测量得到采样负荷信号的时间序列矩阵,{X<sub>k</sub>}={X(kT)},其中k=0,K,N,T为采样周期,每个X(kT)为kT时刻实测的m维向量;然后针对X(kT)的第i个分量构造形式上的状态向量<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msubsup><mi>X</mi><mi>k</mi><mi>i</mi></msubsup><mrow><mo>(</mo><mi>kT</mi><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>[</mo><msub><mi>X</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>kT</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>X</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>kT</mi><mo>-</mo><msub><mi>&tau;</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>,</mo><mi>K</mi><mo>,</mo><msub><mi>X</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>kT</mi><mo>-</mo><mrow><mo>(</mo><msub><mi>n</mi><mi>i</mi></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>&tau;</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>]</mo></mrow><mi>T</mi></msup><mo>,</mo></mrow>]]></math><img file="FDA0000620070690000022.GIF" wi="1154" he="105" /></maths>i=1,...,m;其中τ=[τ<sub>1</sub> τ<sub>2</sub>,K,τ<sub>m</sub>]<sup>T</sup>是未知的延迟时间向量,τ<sub>i</sub>是τ的第i个分量(i=1,...,m);n=[n<sub>1</sub> n<sub>2</sub>,K,n<sub>m</sub>]<sup>T</sup>,n<sub>i</sub>是n的第i个分量,是未知的嵌入维数(i=1,...,m);为了确定τ<sub>i</sub>和n<sub>i</sub>值,从而确定τ和n,首先利用时间序列计算<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msubsup><mi>&Psi;</mi><mi>XX</mi><mi>i</mi></msubsup><mrow><mo>(</mo><msup><mi>k</mi><mo>&prime;</mo></msup><mo>)</mo></mrow><mo>=</mo><mi>E</mi><mo>{</mo><msup><mrow><mo>[</mo><msubsup><mi>X</mi><mi>k</mi><mi>i</mi></msubsup><mo>-</mo><mover><mrow><mo>{</mo><msubsup><mi>X</mi><mi>k</mi><mi>i</mi></msubsup><mo>}</mo></mrow><mo>&OverBar;</mo></mover><mo>]</mo></mrow><mi>T</mi></msup><mo>[</mo><msubsup><mi>X</mi><msup><mrow><mi>k</mi><mo>-</mo><mi>k</mi></mrow><mo>&prime;</mo></msup><mi>i</mi></msubsup><mo>-</mo><mover><mrow><mo>{</mo><msubsup><mi>X</mi><mrow><mi>k</mi><mo>-</mo><mi>k</mi></mrow><mi>i</mi></msubsup><mo>&prime;</mo><mo>}</mo></mrow><mo>&OverBar;</mo></mover><mo>]</mo><mo>}</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000620070690000023.GIF" wi="968" he="114" /></maths>和<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msubsup><mi>&Psi;</mi><mrow><msup><mi>X</mi><mn>2</mn></msup><msup><mi>X</mi><mn>2</mn></msup></mrow><mi>i</mi></msubsup><mrow><mo>(</mo><msup><mi>k</mi><mo>&prime;</mo></msup><mo>)</mo></mrow><mo>=</mo><mi>E</mi><mo>{</mo><msup><mrow><mo>[</mo><msup><mrow><mo>(</mo><msubsup><mi>X</mi><mi>k</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><mover><mrow><mo>{</mo><msup><mrow><mo>(</mo><msubsup><mi>X</mi><mi>k</mi><mi>i</mi></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mo>}</mo></mrow><mo>&OverBar;</mo></mover><mo>]</mo></mrow><mi>T</mi></msup><mo>[</mo><msup><mrow><mo>(</mo><msubsup><mi>X</mi><msup><mrow><mi>k</mi><mo>-</mo><mi>k</mi></mrow><mo>&prime;</mo></msup><mi>i</mi></msubsup><mo>)</mo></mrow><mn>2</mn></msup><mo>-</mo><mover><mrow><mo>{</mo><msup><mrow><mo>(</mo><msubsup><mi>X</mi><mrow><mi>k</mi><mo>-</mo><mi>k</mi></mrow><mi>i</mi></msubsup><mo>&prime;</mo><mo>)</mo></mrow><mn>2</mn></msup><mo>}</mo></mrow><mo>&OverBar;</mo></mover><mo>]</mo><mo>}</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000620070690000024.GIF" wi="1226" he="112" /></maths>其中k'&lt;k,k'=0,1,K,E(g)是期望值,<img file="FDA0000620070690000025.GIF" wi="73" he="85" />是平均值,<img file="FDA0000620070690000026.GIF" wi="169" he="79" />是线性相关的函数,<img file="FDA0000620070690000027.GIF" wi="204" he="85" />是非线性相关的函数;设置<img file="FDA0000620070690000028.GIF" wi="158" he="70" />分别是<img file="FDA0000620070690000029.GIF" wi="170" he="84" />和<img file="FDA00006200706900000210.GIF" wi="204" he="86" />达到第一个最小值的时间,得到如下时间单元:<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msub><mover><mi>&tau;</mi><mo>&OverBar;</mo></mover><mi>i</mi></msub><mo>=</mo><mi>min</mi><mo>{</mo><msub><mi>&tau;</mi><mi>iX</mi></msub><mo>,</mo><msub><mi>&tau;</mi><msup><mi>iX</mi><mn>2</mn></msup></msub><mo>}</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00006200706900000211.GIF" wi="518" he="102" /></maths>延迟时间常数τ<sub>i</sub>选择为<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><mi>Int</mi><mo>[</mo><msub><mover><mi>&tau;</mi><mo>&OverBar;</mo></mover><mi>i</mi></msub><mo>/</mo><mn>5</mn><mo>]</mo><mo>&le;</mo><msub><mi>&tau;</mi><mi>i</mi></msub><mo>&le;</mo><mi>Int</mi><mo>[</mo><msub><mover><mi>&tau;</mi><mo>&OverBar;</mo></mover><mi>i</mi></msub><mo>/</mo><mn>2</mn><mo>]</mo><mo>+</mo><mn>1</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00006200706900000212.GIF" wi="678" he="96" /></maths>其中Int[g]表示实数的整数部分;然后通过采用相关函数来计算吸引子的相关维数:<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><msub><mi>C</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>l</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mrow><mi>N</mi><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>,</mo><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mi>&theta;</mi><mrow><mo>(</mo><mi>l</mi><mo>-</mo><mo>|</mo><mo>|</mo><msubsup><mi>X</mi><mi>k</mi><mi>i</mi></msubsup><mo>-</mo><msubsup><mi>X</mi><mi>j</mi><mi>i</mi></msubsup><mo>|</mo><mo>|</mo><mo>)</mo></mrow><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mi>K</mi><mo>,</mo><mi>m</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00006200706900000213.GIF" wi="1088" he="162" /></maths>其中l是一个常参数;θ为Heaviside函数;计算<img file="FDA0000620070690000031.GIF" wi="455" he="100" />得到吸引子的估计维数<img file="FDA0000620070690000032.GIF" wi="79" he="89" />混沌系统的第i个分量的嵌入维数为<img file="FDA0000620070690000033.GIF" wi="258" he="90" />3)重构混沌系统的相空间后,采用神经网络的BP算法,通过模糊双曲正切模型作为混沌系统的全局逼近模型,得到如下映射X<sub>k</sub>→X<sub>k+1</sub>=f(X<sub>k</sub>)=A(t)tanh(LX<sub>k</sub>)   (11)系统矩阵A(t)为维数的时变矩阵,依据典型用户不同而定;L为对角矩阵;基于模型(11),引入误差反馈控制,建立一个动态控制系统用来预测短期内各负荷信号,该系统为:<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><msubsup><mi>X</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mo>%</mo></msubsup><mo>=</mo><mi>A</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>tanh</mi><mrow><mo>(</mo><msub><mi>LX</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>+</mo><mi>u</mi><mrow><mo>(</mo><msub><mi>e</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000620070690000034.GIF" wi="724" he="101" /></maths>其中X<sub>k</sub>为当前时刻测得的信号向量,<img file="FDA0000620070690000035.GIF" wi="106" he="84" />为预测的下一采样时刻的信号向量;u(e<sub>k</sub>)为控制器,利用历史数据设置;<img file="FDA0000620070690000036.GIF" wi="388" he="105" />电力系统正常运行状况下,通过控制器u(e<sub>k</sub>)的保证||e<sub>k+1</sub>||≤ε   (13)其中ε为预先指定的小常数;如果电力系统运行不正常(即不满足电力系统正常运行遵守的等式约束条件和不等式约束条件,这些条件在本科课本中有记载),控制器u(e<sub>k</sub>)不保证(13)成立。
地址 100031 北京市西城区西长安街86号