发明名称 面向供电能力提高的配电网联络结构优化方法
摘要 本发明属于配电系统优化规划领域,涉及一种面向供电能力提高的配电网联络结构优化方法,包括:(1)建立计及主变过载和联络容量约束的配电系统供电能力计算模型;(2)编写供电能力计算模块;(3)以供电能力、主变联络通道数及区域联络通道总长度为目标函数构建基于多目标的主变联络结构优化模型;(4)采用遗传算法实现配电网联络结构优化。本发明提出的方法,能够实现在尽量不新增站点和少占通道走廊的前提下满足负荷增长需求,在保证安全、可靠供电的基础上全面提高城市配电网的设备利用率水平。
申请公布号 CN102522752A 申请公布日期 2012.06.27
申请号 CN201110425187.6 申请日期 2011.12.14
申请人 天津大学 发明人 刘洪;韩俊;刘阳;郭寅昌
分类号 H02J3/14(2006.01)I;G06N3/12(2006.01)I 主分类号 H02J3/14(2006.01)I
代理机构 天津市北洋有限责任专利代理事务所 12201 代理人 程毓英
主权项 一种面向供电能力提高的配电网联络结构优化方法,包括下列步骤:(1)建立计及主变过载和联络容量约束的配电系统供电能力计算模型:max psc=∑RiTi             (1‑1) <mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> <mo>.</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <msub> <mi>R</mi> <mi>i</mi> </msub> <msub> <mi>x</mi> <mi>i</mi> </msub> <mo>=</mo> <munder> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>&Element;</mo> <msup> <msub> <mi>&Omega;</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> </msup> </mrow> </munder> <msub> <mi>t</mi> <mi>ij</mi> </msub> <mo>+</mo> <munder> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>&Element;</mo> <msup> <msub> <mi>&Omega;</mi> <mi>&Sigma;</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> </msup> </mrow> </munder> <msub> <mi>t</mi> <mi>ij</mi> </msub> <mrow> <mo>(</mo> <mo>&ForAll;</mo> <mi>i</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mn>2</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>t</mi> <mi>ij</mi> </msub> <mo>+</mo> <msub> <mi>R</mi> <mi>j</mi> </msub> <msub> <mi>T</mi> <mi>j</mi> </msub> <mo>&le;</mo> <msub> <mi>R</mi> <mi>j</mi> </msub> <mrow> <mo>(</mo> <mo>&ForAll;</mo> <mi>i</mi> <mo>,</mo> <mo>&ForAll;</mo> <mi>j</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mn>3</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>t</mi> <mi>ij</mi> </msub> <mo>=</mo> <msub> <mi>t</mi> <mrow> <mi>i</mi> <mn>0</mn> <mi>j</mi> </mrow> </msub> <mo>+</mo> <munder> <mi>&Sigma;</mi> <mrow> <mi>l</mi> <mo>&Element;</mo> <msup> <msub> <mi>&Omega;</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> </msup> </mrow> </munder> <msub> <mi>t</mi> <mi>ilj</mi> </msub> <mrow> <mo>(</mo> <mo>&ForAll;</mo> <mi>i</mi> <mo>,</mo> <mo>&ForAll;</mo> <mi>j</mi> <mo>&Element;</mo> <msup> <msub> <mi>&Omega;</mi> <mi>&Sigma;</mi> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> </msup> <mo>)</mo> </mrow> </mtd> <mtd> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mn>4</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <munder> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>&Element;</mo> <msup> <msub> <mi>&Omega;</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mi>l</mi> <mo>)</mo> </mrow> </msup> </mrow> </munder> <msub> <mi>t</mi> <mi>ilj</mi> </msub> <mo>&le;</mo> <mrow> <mo>(</mo> <mi>k</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <msub> <mi>R</mi> <mi>l</mi> </msub> <mrow> <mo>(</mo> <mo>&ForAll;</mo> <mi>i</mi> <mo>,</mo> <mo>&ForAll;</mo> <mi>l</mi> <mo>&Element;</mo> <msup> <msub> <mi>&Omega;</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> </msup> <mo>)</mo> </mrow> </mtd> <mtd> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mn>5</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>t</mi> <mrow> <mi>i</mi> <mn>0</mn> <mi>j</mi> </mrow> </msub> <mo>&le;</mo> <msub> <mi>C</mi> <mi>ij</mi> </msub> <mrow> <mo>(</mo> <mo>&ForAll;</mo> <mi>i</mi> <mo>,</mo> <mo>&ForAll;</mo> <mi>j</mi> <mo>)</mo> </mrow> </mtd> <mtd> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mn>6</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>t</mi> <mi>ilj</mi> </msub> <mo>&le;</mo> <msub> <mi>C</mi> <mi>lj</mi> </msub> <mrow> <mo>(</mo> <mo>&ForAll;</mo> <mi>i</mi> <mo>,</mo> <mo>&ForAll;</mo> <mi>j</mi> <mo>,</mo> <mo>&ForAll;</mo> <mi>l</mi> <mo>&Element;</mo> <msup> <msub> <mi>&Omega;</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> </msup> <mo>)</mo> </mrow> </mtd> <mtd> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mn>7</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mo>|</mo> <msub> <mi>T</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>T</mi> <mi>j</mi> </msub> <mo>|</mo> <mo>&le;</mo> <msub> <mi>a</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mo>&ForAll;</mo> <mi>i</mi> <mo>,</mo> <mi>j</mi> <mo>&Element;</mo> <msup> <msub> <mi>&Omega;</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> </msup> <mo>)</mo> </mrow> </mtd> <mtd> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mn>8</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mo>|</mo> <msub> <mi>T</mi> <mi>i</mi> </msub> <mo>-</mo> <msub> <mi>T</mi> <mi>j</mi> </msub> <mo>|</mo> <mo>&le;</mo> <msub> <mi>a</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mo>&ForAll;</mo> <mi>i</mi> <mo>&Element;</mo> <msup> <msub> <mi>&Omega;</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>i</mi> <mo>)</mo> </mrow> </msup> <mo>,</mo> <mi>j</mi> <mo>&Element;</mo> <msup> <msub> <mi>&Omega;</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mi>j</mi> <mo>)</mo> </mrow> </msup> <mo>)</mo> </mrow> </mtd> <mtd> <mrow> <mo>(</mo> <mn>1</mn> <mo>-</mo> <mn>9</mn> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>式中:Ω1(i)表示第i台主变的站内联络主变集合;Ω2(i)表示第i台主变的站间联络集合;Ω∑(i)表示第i台主变的虚拟联络集合(即所有与第i台主变的所在变电站相联络的站间主变组成的集合);Ri表示第i台主变容量;Ti表示第i台主变的负载率;tij表示对第i台主变做N‑1校验时,第j台主变分担的全部负荷;ti0j表示第i台主变做N‑1校验时,第i台主变经过直接联络向第j台主变转移的负荷;tilj表示第i台主变做N‑1校验时,第i台主变经过站内l号主变向j号主变转移的负荷;Cij表示第i台主变与第j台主变的联络容量;a1和a2分别表示同站和站间主变负载率允许的偏差幅度;其中,式(1‑1)为目标函数,为满足所有主变N‑1校验时的系统最大供电能力,表示为最大负载率的线性形式;式(1‑2)是负荷平衡约束;式(1‑3)是主变容量限制约束,要求稳定状态下所有主变都不越限运行;式(1‑4)和(1‑5)表示过载主变负荷的二次转供过程;式(1‑6)、(1‑7)表示联络通道容量的约束;式(1‑8)和(1‑9)表示同站主变负载率均衡性约束。(2)编写基于主变互联的供电能力计算模块psc(X),其中X为区域主变联络关系矩阵;(3)以供电能力、主变联络通道数及区域联络通道总长度为目标函数构建基于多目标的主变联络结构优化模型:max psc[L], <mrow> <mi>min</mi> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>&Sigma;</mi> </msub> </munderover> <munderover> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>&Sigma;</mi> </msub> </munderover> <msub> <mi>l</mi> <mi>ij</mi> </msub> <mo>,</mo> </mrow> <mrow> <mi>min</mi> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>&Sigma;</mi> </msub> </munderover> <munderover> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>&Sigma;</mi> </msub> </munderover> <msub> <mi>l</mi> <mi>ij</mi> </msub> <msub> <mi>d</mi> <mi>ij</mi> </msub> <mo>,</mo> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow> <mrow> <mi>s</mi> <mo>.</mo> <mi>t</mi> <mo>.</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mi>L</mi> <mo>=</mo> <msub> <mrow> <mo>[</mo> <msub> <mi>l</mi> <mi>ij</mi> </msub> <mo>]</mo> </mrow> <mrow> <msub> <mi>N</mi> <mi>&Sigma;</mi> </msub> <mo>&times;</mo> <msub> <mi>N</mi> <mi>&Sigma;</mi> </msub> </mrow> </msub> <mo>,</mo> <msup> <mi>L</mi> <mi>T</mi> </msup> <mo>=</mo> <mi>L</mi> </mtd> <mtd> <mrow> <mo>(</mo> <mn>2</mn> <mo>-</mo> <mn>2</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>l</mi> <mi>ij</mi> </msub> <mo>=</mo> <mfenced open='{' close=''> <mtable> <mtr> <mtd> <mi>const</mi> <mo>,</mo> </mtd> <mtd> <msub> <mi>d</mi> <mi>ij</mi> </msub> <mo>=</mo> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <msub> <mi>l</mi> <mi>ij</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>l</mi> <mi>ij</mi> </msub> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mo>=</mo> <mn>0</mn> <mo>,</mo> </mtd> <mtd> <msub> <mi>d</mi> <mi>ij</mi> </msub> <mo>&le;</mo> <msub> <mi>d</mi> <mi>lim</mi> </msub> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> <mo>,</mo> </mtd> <mtd> <msub> <mi>d</mi> <mi>ij</mi> </msub> <mo>></mo> <msub> <mi>d</mi> <mi>lim</mi> </msub> </mtd> </mtr> </mtable> </mfenced> </mtd> <mtd> <mrow> <mo>(</mo> <mn>2</mn> <mo>-</mo> <mn>3</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mo>|</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>&Sigma;</mi> </msub> </munderover> <msub> <mi>l</mi> <mi>ik</mi> </msub> <mo>-</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>&Sigma;</mi> </msub> </munderover> <msub> <mi>l</mi> <mi>jk</mi> </msub> <mo>|</mo> <mo>&le;</mo> <msub> <mi>&delta;</mi> <mn>1</mn> </msub> <mrow> <mo>(</mo> <mo>&ForAll;</mo> <mi>i</mi> <mo>,</mo> <mo>&ForAll;</mo> <mi>j</mi> <mo>&Element;</mo> <msubsup> <mi>&Omega;</mi> <mn>1</mn> <mrow> <mo>(</mo> <mi>a</mi> <mo>)</mo> </mrow> </msubsup> <mo>)</mo> </mrow> </mtd> <mtd> <mrow> <mo>(</mo> <mn>2</mn> <mo>-</mo> <mn>4</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mo>|</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <msub> <mi>N</mi> <mrow> <mrow> <mo>(</mo> <mi>b</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>&Sigma;</mi> </mrow> </msub> <mo>+</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mrow> <mrow> <mo>(</mo> <mi>b</mi> <mo>)</mo> </mrow> <mi>&Sigma;</mi> </mrow> </msub> </munderover> <msub> <mi>l</mi> <mi>ik</mi> </msub> <mo>-</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>k</mi> <mo>=</mo> <msub> <mi>N</mi> <mrow> <mrow> <mo>(</mo> <mi>b</mi> <mo>-</mo> <mn>1</mn> <mo>)</mo> </mrow> <mi>&Sigma;</mi> </mrow> </msub> <mo>+</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mrow> <mrow> <mo>(</mo> <mi>b</mi> <mo>)</mo> </mrow> <mi>&Sigma;</mi> </mrow> </msub> </munderover> <msub> <mi>l</mi> <mi>jk</mi> </msub> <mo>|</mo> <mo>&le;</mo> <msub> <mi>&delta;</mi> <mn>2</mn> </msub> <mrow> <mo>(</mo> <mo>&ForAll;</mo> <mi>i</mi> <mo>,</mo> <mo>&ForAll;</mo> <mi>j</mi> <mo>&Element;</mo> <msubsup> <mi>&Omega;</mi> <mn>1</mn> <mrow> <mo>(</mo> <mi>a</mi> <mo>)</mo> </mrow> </msubsup> <mo>)</mo> </mrow> </mtd> <mtd> <mrow> <mo>(</mo> <mn>2</mn> <mo>-</mo> <mn>5</mn> <mo>)</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <munderover> <mi>&Sigma;</mi> <mrow> <mi>j</mi> <mo>=</mo> <mn>1</mn> <mo>,</mo> <mi>j</mi> <mo>&NotEqual;</mo> <mi>g</mi> </mrow> <msub> <mi>N</mi> <mi>&Sigma;</mi> </msub> </munderover> <msub> <mi>l</mi> <mi>ij</mi> </msub> <mo>&le;</mo> <msub> <mi>D</mi> <mi>s</mi> </msub> <mrow> <mo>(</mo> <mo>&ForAll;</mo> <mi>i</mi> <mo>,</mo> <mo>&ForAll;</mo> <mi>g</mi> <mo>&Element;</mo> <msubsup> <mi>&Omega;</mi> <mn>1</mn> <mrow> <mo>(</mo> <mi>a</mi> <mo>)</mo> </mrow> </msubsup> <mo>)</mo> </mrow> </mtd> <mtd> <mrow> <mo>(</mo> <mn>2</mn> <mo>-</mo> <mn>6</mn> <mo>)</mo> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>2</mn> <mo>)</mo> </mrow> </mrow>式中:L为表示主变联络关系的对称矩阵,lij表示i号和j号主变间的联络关系,N∑为区域主变总数;dij为主变间联络通道长度(由变电站地理坐标计算得出);dlim为变电站主变间允许建立联络通道的长度上限(距离太远的变电站间不建议设立联络);δ1为供电块内同站主变站间全局联络通道数的均衡性约束;δ2为任意两变电站同站主变站间联络通道数的均衡性约束;Ds为主变站间联络总数上限;a、b为供电内任意两座变电站的编号;Ω1(a)为供电块内第a座变电站的站内主变集合;其中,式(2‑1)表示满足供电能力最大、联络通道数最少,联络通道总长度最小的三个目标函数;式(2‑2)和(2‑3)表示初始联络关系矩阵中变量的生成;式(2‑4)和(2‑5)为主变全局和局部的站间联络均衡性约束;式(2‑6)为主变站间联络通道总数约束;(4)配电网联络结构优化按照满足一定的供电能力需求→区域所需联络通道数最少→区域联络通道总长度最短的排序求解策略,利用遗传算法筛选出合适的联络关系矩阵作为所述的主变联络结构优化模型的Pareto最优解,从而得到优化后的配电网联络结构。
地址 300072 天津市南开区卫津路92号