发明名称 一种配网资源、信息抢修优化调度方法
摘要 一种配网资源、信息抢修优化调度方法属于抢修优化调度技术领域,尤其涉及一种配网资源、信息抢修优化调度方法。本发明提供一种故障抢修工作效率高、资源的利用效率高的配网资源、信息抢修优化调度方法。本发明包括以下步骤:1)设置变量:<img file="DDA0000530895390000011.GIF" wi="824" he="163" />t<sub>ik</sub>为抢修小组k到达故障点i的时间;不得晚于t<sub>dik</sub>,t<sub>dik</sub>是允许抢修班组到达现场最长时间;e<sub>kij</sub>为抢修小组k从位置i到位置j的流经时间;q<sub>k</sub>为抢修小组k的抢修能力;faultType<sub>i</sub>为故障点i的故障类型;faultGrade<sub>i</sub>为故障点i的紧急程度;目标函数:<img file="DDA0000530895390000012.GIF" wi="1088" he="144" /></maths>优化目标为优先抢修紧急故障,使得抢修时间最短。
申请公布号 CN105321014A 申请公布日期 2016.02.10
申请号 CN201410308832.X 申请日期 2014.07.01
申请人 国家电网公司;国网辽宁省电力有限公司沈阳供电公司 发明人 黄哲洙;李明林;李胜
分类号 G06Q10/06(2012.01)I;G06Q50/06(2012.01)I 主分类号 G06Q10/06(2012.01)I
代理机构 沈阳亚泰专利商标代理有限公司 21107 代理人 史旭泰
主权项 一种配网资源、信息抢修优化调度方法,其特征在于包括以下步骤:1)设置变量:<img file="FDA0000530895360000011.GIF" wi="781" he="171" />t<sub>ik</sub>为抢修小组k到达故障点i的时间;不得晚于t<sub>dik</sub>,t<sub>dik</sub>是允许抢修班组到达现场最长时间;e<sub>kij</sub>为抢修小组k从位置i到位置j的流经时间;q<sub>k</sub>为抢修小组k的抢修能力;faultType<sub>i</sub>为故障点i的故障类型;faultGrade<sub>i</sub>为故障点i的紧急程度;目标函数:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>min</mi><mi>y</mi><mo>=</mo><mi>f</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mi>min</mi><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>K</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mi>i</mi></mrow><mi>N</mi></munderover><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mi>j</mi></mrow><mi>N</mi></munderover><mrow><mo>(</mo><msub><mi>t</mi><mi>ik</mi></msub><mo>&times;</mo><msub><mi>x</mi><mi>ijk</mi></msub><mo>&times;</mo><msub><mi>faultGrade</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000530895360000012.GIF" wi="1097" he="161" /></maths>优化目标为优先抢修紧急故障,使得抢修时间最短;约束条件为:<img file="FDA0000530895360000013.GIF" wi="620" he="161" />保证抢修小组k从位置i出发到达位置j;t<sub>ik</sub>+e<sub>kij</sub>≤t<sub>dik</sub>,i=1,...,N;抢修小组k要在规定的时间点到达故障位置;<img file="FDA0000530895360000014.GIF" wi="820" he="159" />抢修小组的维修能力要满足故障类型;2)操作过程n个故障点,k个抢修小组,不同的抢修小组抢修能力不同;m<sub>k</sub>={n<sub>k1</sub>,n<sub>k2</sub>,...,n<sub>kj</sub>}为抢修小组k队可以抢修的故障点集合,n<sub>kj</sub>为抢修小组k可以抢修故障点j,一个邻域解为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mo>{</mo><mo>{</mo><msub><mi>n</mi><mn>11</mn></msub><mo>,</mo><msub><mi>n</mi><mn>12</mn></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>n</mi><msub><mrow><mn>1</mn><mi>j</mi></mrow><mn>1</mn></msub></msub><mo>}</mo><mo>,</mo><mo>{</mo><msub><mi>n</mi><mrow><msub><mrow><mn>2</mn><mi>j</mi></mrow><mn>1</mn></msub><mo>+</mo><mn>1</mn></mrow></msub><mo>,</mo><msub><mi>n</mi><mrow><msub><mrow><mn>2</mn><mi>j</mi></mrow><mn>1</mn></msub><mo>+</mo><mn>2</mn></mrow></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>n</mi><msub><mrow><mn>2</mn><mi>j</mi></mrow><mn>2</mn></msub></msub><mo>}</mo><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mo>{</mo><msub><mi>n</mi><mrow><msub><mi>kj</mi><mn>2</mn></msub><mo>+</mo><mn>1</mn></mrow></msub><mo>,</mo><msub><mi>n</mi><mrow><msub><mi>kj</mi><mn>2</mn></msub><mo>+</mo><mn>2</mn></mrow></msub><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>n</mi><mi>kn</mi></msub><mo>}</mo><mo>}</mo><mo>,</mo></mrow>]]></math><img file="FDA0000530895360000015.GIF" wi="1348" he="115" /></maths>交换{n<sub>k1</sub>,n<sub>k2</sub>,...,n<sub>kj</sub>}中任意2个元素的位置产生新的邻域解;禁忌表为TS=[TS<sub>ij</sub>],TS<sub>ij</sub>为抢修位置i和j发生置换后,最后的迭代数;s<sub>l</sub>为禁忌列表长度;d为当前迭代数;如果设备i和j发生置换后,TS<sub>ij</sub>+s<sub>l</sub>&gt;d,则该置换被禁忌(禁忌指需要重新迭代计算);否则通过置换,计算目标函数差值,修改禁忌表;3)优化流程a)生成初始邻域解θ<sup>0</sup>,设置当前解为θ,当前最优解为θ<sup>best</sup>,并初始化θ<sup>best</sup>=θ=θ<sup>0</sup>;初始化禁忌列表为空;b)对符合抢修条件值的当前可行解生成邻域解θ';搜索所有可行的邻域解,找到最优的非禁忌解<img file="FDA0000530895360000021.GIF" wi="141" he="70" />和最优的禁忌解<img file="FDA0000530895360000022.GIF" wi="98" he="72" />(最优的非禁忌解和最优的禁忌解是指值计算结果与可行解最相近的解);c)根据不同情况做如下处理:i.如果<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>f</mi><mrow><mo>(</mo><msup><mi>&theta;</mi><mi>best</mi></msup><mo>)</mo></mrow><mo>&le;</mo><mi>min</mi><mo>{</mo><mi>f</mi><mrow><mo>(</mo><msup><mover><mi>&theta;</mi><mo>~</mo></mover><mi>nontabu</mi></msup><mo>)</mo></mrow><mo>,</mo><mi>f</mi><mrow><mo>(</mo><msup><mover><mi>&theta;</mi><mo>~</mo></mover><mi>tabu</mi></msup><mo>)</mo></mrow><mo>}</mo><mo>,</mo></mrow>]]></math><img file="FDA0000530895360000023.GIF" wi="747" he="93" /></maths>把<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>&theta;</mi><mo>=</mo><msup><mover><mi>&theta;</mi><mo>~</mo></mover><mi>nontabu</mi></msup></mrow>]]></math><img file="FDA0000530895360000024.GIF" wi="218" he="70" /></maths>添加到禁忌列表中;ii.如果<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>f</mi><mrow><mo>(</mo><msup><mover><mi>&theta;</mi><mo>~</mo></mover><mi>nontabu</mi></msup><mo>)</mo></mrow><mo>&le;</mo><mi>min</mi><mo>{</mo><mi>f</mi><mrow><mo>(</mo><msup><mi>&theta;</mi><mi>best</mi></msup><mo>)</mo></mrow><mo>,</mo><mi>f</mi><mrow><mo>(</mo><msup><mover><mi>&theta;</mi><mo>~</mo></mover><mi>tabu</mi></msup><mo>)</mo></mrow><mo>}</mo><mo>,</mo></mrow>]]></math><img file="FDA0000530895360000025.GIF" wi="748" he="93" /></maths>让θ<sup>best</sup>=θ,把<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mi>&theta;</mi><mo>=</mo><msup><mover><mi>&theta;</mi><mo>~</mo></mover><mi>nontabu</mi></msup></mrow>]]></math><img file="FDA0000530895360000026.GIF" wi="216" he="70" /></maths>添加到禁忌列表中;iii.如果<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mi>f</mi><mrow><mo>(</mo><msup><mover><mi>&theta;</mi><mo>~</mo></mover><mi>tabu</mi></msup><mo>)</mo></mrow><mo>&lt;</mo><mi>min</mi><mo>{</mo><mi>f</mi><mrow><mo>(</mo><msup><mi>&theta;</mi><mi>best</mi></msup><mo>)</mo></mrow><mo>,</mo><mi>f</mi><mrow><mo>(</mo><msup><mover><mi>&theta;</mi><mo>~</mo></mover><mi>nontabu</mi></msup><mo>)</mo></mrow><mo>}</mo><mo>,</mo></mrow>]]></math><img file="FDA0000530895360000027.GIF" wi="703" he="93" /></maths>让θ<sup>best</sup>=θ,把<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><mi>&theta;</mi><mo>=</mo><msup><mover><mi>&theta;</mi><mo>~</mo></mover><mi>tabu</mi></msup></mrow>]]></math><img file="FDA0000530895360000028.GIF" wi="168" he="70" /></maths>添加到禁忌列表中;d)如果,满足终止准则,返回θ<sup>best</sup>调度最优解;否则,转a)步骤。
地址 100031 北京市西城区西长安街86号