发明名称 基于最短路径算法和0/1决策的输电线路融冰决策方法
摘要 本发明公开了一种基于最短路径算法和0/1决策的输电线路融冰决策方法,包括以下步骤:1.划分覆冰线路区域;2.计算各班组对单条覆冰线路的融冰时间;3.计算各班组到覆冰区域各变电站所需的时间;4.计算各班组从同一覆冰区域的一个变电站到另一个变电站所需的时间;5.计算各班组对融冰区域所有覆冰线路融冰的最短时间;6.建立输电线路最短融冰时间决策模型;7.计算最短融冰时间,并输出融冰决策方案。本发明可快速有效地制定全网覆冰线路的决策方法,缩短融冰时间;可操作性强;解决了电网覆冰决策主要依据人为经验,在多线路、工况复杂的条件下决策时间长、决策风险大的问题。
申请公布号 CN105096003A 申请公布日期 2015.11.25
申请号 CN201510507434.5 申请日期 2015.08.18
申请人 国家电网公司;国网湖南省电力公司;国网湖南省电力公司防灾减灾中心 发明人 陆佳政;郭俊;张红先;李波;方针;艾小猛
分类号 G06Q10/04(2012.01)I;G06Q50/06(2012.01)I 主分类号 G06Q10/04(2012.01)I
代理机构 长沙市融智专利事务所 43114 代理人 颜勇
主权项 一种基于最短路径算法和0/1决策的输电线路融冰决策方法,其特征在于,包括以下步骤:步骤1、划分融冰区域;步骤2、计算各融冰班组对单条覆冰线路的融冰时间T<sub>ij</sub>,i为融冰班组序号、j为覆冰线路序号;步骤3.计算各融冰班组到融冰区域的各变电站所需的时间t<sub>ik</sub>,i为融冰班组序号,k为变电站序号;步骤4.计算各融冰班组从同一融冰区域的一个变电站到另一个变电站所需的时间t<sub>ikk`</sub>,i为融冰班组序号、k为变电站序号、k`为另一变电站序号;步骤5.计算各融冰班组对各融冰区域所有覆冰线路进行融冰的最短时间;步骤6、根据步骤5的结果建立输电线路最短融冰时间决策模型;步骤7.求解输电线路最短融冰时间决策模型,输出融冰决策方案;所述步骤1包括以下步骤:1)根据覆冰线路的坐标和相邻变电站的坐标,计算覆冰线路与相邻变电站的距离,以各个变电站为中心,将某变电站相邻的覆冰线路划分为同一融冰区域,从而将覆冰线路划分为若干个小的融冰区域;所分融冰区域不重叠;2)判断小的融冰区域数与融冰班组数的大小;若小的融冰区域数大于融冰班组数,则将所属同一单位的若干相邻的小的覆冰区域合并为一个大的融冰区域,直到融冰区域数等于融冰班组数,进行步骤2;若小的融冰区域数小于或等于融冰班组数,则直接进行步骤2;所述步骤5包括以下步骤:a)根据步骤2的结果计算各融冰班组对融冰区域所有覆冰线路进行融冰的时间总和,记为<img file="FDA0000783244390000011.GIF" wi="223" he="101" />s为融冰区域序号;b)根据步骤3和步骤4的结果,利用最短路径算法(Dijkstra算法)计算各融冰班组在每个融冰区域移动的最短时间,记为<img file="FDA0000783244390000012.GIF" wi="415" he="116" />c)计算融冰班组i对融冰区域s进行融冰的最短时间T min<sub>is</sub>,计算公式为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>Tmin</mi><mrow><mi>i</mi><mi>s</mi></mrow></msub><mo>=</mo><munder><mrow><mi>s</mi><mi>u</mi><mi>m</mi></mrow><mrow><mi>j</mi><mo>&Element;</mo><mi>s</mi></mrow></munder><mrow><mo>(</mo><msub><mi>T</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><mo>)</mo></mrow><mo>+</mo><munder><mrow><mi>D</mi><mi>i</mi><mi>j</mi><mi>k</mi><mi>s</mi><mi>t</mi><mi>r</mi><mi>a</mi></mrow><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>`</mo><mo>&Element;</mo><mi>s</mi></mrow></munder><mo>(</mo><mrow><msub><mi>t</mi><mrow><mi>i</mi><mi>k</mi></mrow></msub><mo>,</mo><msub><mi>t</mi><mrow><mi>i</mi><mi>k</mi><mi>k</mi><mo>`</mo></mrow></msub></mrow><mo>)</mo></mrow>]]></math><img file="FDA0000783244390000013.GIF" wi="914" he="121" /></maths>式中i=1,2,…,n,n为融冰班组数;s=1,2,…,m;m≤n,m为融冰区域数。所述步骤6中,输电线路最短融冰时间决策模型为:目标函数:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>F</mi><mo>=</mo><mi>m</mi><mi>i</mi><mi>n</mi><mrow><mo>(</mo><mrow><munder><mrow><mi>m</mi><mi>a</mi><mi>x</mi></mrow><mi>i</mi></munder><mrow><mo>(</mo><mrow><munderover><mi>&Sigma;</mi><mrow><mi>s</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>x</mi><mrow><mi>i</mi><mi>s</mi></mrow></msub><mo>&CenterDot;</mo><msub><mi>Tmin</mi><mrow><mi>i</mi><mi>s</mi></mrow></msub></mrow><mo>)</mo></mrow></mrow><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000783244390000021.GIF" wi="806" he="173" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>s</mi><mo>.</mo><mi>t</mi><mo>.</mo><mfenced open = '{' close = ''><mtable><mtr><mtd><mstyle><munderover><mo>&Sigma;</mo><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover></mstyle><msub><mi>x</mi><mrow><mi>i</mi><mi>s</mi></mrow></msub><mo>=</mo><mn>1</mn><mo>,</mo><mi>S</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>m</mi><mo>.</mo></mtd></mtr><mtr><mtd><mstyle><munderover><mo>&Sigma;</mo><mrow><mi>s</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover></mstyle><msub><mi>x</mi><mrow><mi>i</mi><mi>s</mi></mrow></msub><mo>&le;</mo><mn>1</mn><mo>,</mo><mi>i</mi><mo>=</mo><mn>1</mn><mo>,</mo><mn>2</mn><mo>,</mo><mo>...</mo><mo>,</mo><mi>n</mi><mo>.</mo></mtd></mtr><mtr><mtd><msub><mi>x</mi><mrow><mi>i</mi><mi>s</mi></mrow></msub><mo>&Element;</mo><mo>{</mo><mn>0</mn><mo>,</mo><mn>1</mn><mo>}</mo><mo>.</mo></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000783244390000022.GIF" wi="844" he="581" /></maths>其中,x<sub>is</sub>=1表示融冰班组i对融冰区域s进行融冰,x<sub>is</sub>=0表示融冰班组i不对融冰区域s进行融冰;<img file="FDA0000783244390000023.GIF" wi="214" he="140" />s=1,2,…,m,表示一个融冰区域只由一个融冰班组进行融冰;<img file="FDA0000783244390000024.GIF" wi="204" he="140" />i=1,2,…,n,表示一个融冰班组最多只对一个融冰区域进行融冰;目标函数中,<img file="FDA0000783244390000025.GIF" wi="111" he="78" />表示求所有融冰班组i=1,2,…,n中所用融冰时间的最大值,即整体融冰时间;目标函数表示求使得所有融冰班组i=1,2,…,n中所用融冰时间的最大值最小的x<sub>is</sub>的解;所述步骤7,利用0/1决策算法求解输电线路最短融冰时间决策模型,所得结果F为输电线路最短的融冰时间,x<sub>is</sub>为进行最短时间融冰所对应的决策。
地址 100031 北京市西城区西长安街86号