一种电力系统经济调度方法与流程

文档序号:12066878阅读:来源:国知局

技术特征:

1.一种电力系统经济调度方法,其特征在于,包括:

步骤S100、将电力系统解耦为协调中心和多个区域;

步骤S200、根据所述协调中心和多个所述区域,建立电力系统经济调度模型,其中,所述电力系统经济调度模型的目标为所述电力系统中常规机组在调度时长内的总发电费用和弃新能源发电切负荷惩罚费用之和;

步骤S300、将所述电力系统经济调度模型分解为区域间协调模型和多个区域调度模型,其中,多个所述区域调度模型与多个所述区域一一对应,所述区域间协调模型与所述协调中心对应,所述区域间协调模型对各所述区域的边界节点进行分布式优化;

步骤S400、根据所述区域间协调模型和多个所述区域调度模型,计算电力系统的经济调度结果。

2.根据权利要求1所述的电力系统经济调度方法,其特征在于,在所述步骤S100之前,所述电力系统经济调度方法还包括:

步骤S10、确定对所述电力系统进行经济调度的调度时长,并将所述调度时长平均划分为nT个时段,其中,nT≥2。

3.根据权利要求1所述的电力系统经济调度方法,其特征在于,在所述步骤S100之后、所述步骤S200之前,所述电力系统经济调度方法还包括:

步骤S100’、对各所述区域设定预测场景,并对具有新能源电场的所述区域抽取多个误差场景。

4.根据权利要求3所述的电力系统经济调度方法,其特征在于,在所述步骤S300之后、所述步骤S400之前,所述电力系统经济调度方法还包括:

步骤S300’、将所述区域调度模型分解为区域预测场景模型和区域误差场景模型。

5.根据权利要求4所述的电力系统经济调度方法,其特征在于,所述步骤S400包括:

步骤S410、设定所述电力系统中参数的初始值,所述初始值包括所述协调中心中分别与各所述区域对应的初始分布式优化结果;

步骤S420、根据各所述区域的区域预测场景模型,计算各所述区域的初始经济调度结果,并利用所述区域间协调模型对各所述区域的边界节点进行分布式优化,使各所述区域的初始经济调度结果均满足第一收敛判据;

步骤S430、根据各所述区域的区域预测场景模型,计算各所述区域的预测经济调度结果;

步骤S440、根据各所述区域的区域误差场景模型,计算各所述区域的随机优化结果;

步骤S450、判断各所述区域的预测经济调度结果与各区域的随机优化结果是否均满足第二收敛判据;

当满足时,将各所述区域的预测经济调度结果中边界节点的参数上传至所述协调中心,执行步骤S460;

当不满足时,建立最优切割模型,并利用所述最优切割模型和各所述区域的随机优化结果计算各所述区域的最优切割值,将各所述区域的最优切割值对应并入所述区域预测场景模型的约束条件,执行所述步骤S430;

步骤S460、根据所述区域间协调模型,计算分别对应于各所述区域的迭代分布式优化结果;

步骤S470、判断各所述区域的预测经济调度结果与分别对应于各所述区域的迭代分布式优化结果是否均满足所述第一收敛判据;

当满足时,将各所述区域的预测经济调度结果作为所述电力系统的经济调度结果,执行步骤S480;

当不满足时,建立参数更新模型,利用所述参数更新模型,计算更新后的参数,执行所述步骤S430;

步骤S480、输出所述电力系统的经济调度结果。

6.根据权利要求5所述的电力系统经济调度方法,其特征在于,所述电力系统经济调度模型为:

目标函数:

<mrow> <mtable> <mtr> <mtd> <mrow> <mi>min</mi> <munderover> <mo>&Sigma;</mo> <mrow> <mi>a</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </munderover> <mrow> <mo>(</mo> <msub> <mi>f</mi> <mi>a</mi> </msub> <mo>+</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>s</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>S</mi> <mi>a</mi> </msub> </munderover> <msub> <mi>f</mi> <mrow> <mi>a</mi> <mo>,</mo> <mi>s</mi> </mrow> </msub> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>a</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </munderover> <munderover> <mo>&Sigma;</mo> <mrow> <mi>t</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>T</mi> </msub> </munderover> <mo>{</mo> <mrow> <munderover> <mo>&Sigma;</mo> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <msubsup> <mi>N</mi> <mi>g</mi> <mi>a</mi> </msubsup> </munderover> <mo>&lsqb;</mo> <msubsup> <mi>&alpha;</mi> <mi>i</mi> <mi>a</mi> </msubsup> <msup> <mrow> <mo>(</mo> <msubsup> <mi>P</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>)</mo> </mrow> <mn>2</mn> </msup> <mo>+</mo> <msubsup> <mi>&beta;</mi> <mi>i</mi> <mi>a</mi> </msubsup> <msubsup> <mi>P</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>+</mo> <msubsup> <mi>&gamma;</mi> <mi>i</mi> <mi>a</mi> </msubsup> <mo>&rsqb;</mo> <mo>+</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>w</mi> <mo>=</mo> <mn>1</mn> </mrow> <msubsup> <mi>N</mi> <mi>w</mi> <mi>a</mi> </msubsup> </munderover> <msub> <mi>q</mi> <mi>W</mi> </msub> <msubsup> <mi>&Delta;W</mi> <mrow> <mi>w</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>+</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>d</mi> <mo>=</mo> <mn>1</mn> </mrow> <msubsup> <mi>N</mi> <mi>d</mi> <mi>a</mi> </msubsup> </munderover> <msub> <mi>q</mi> <mi>D</mi> </msub> <msubsup> <mi>&Delta;D</mi> <mrow> <mi>d</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> </mrow> <mo>}</mo> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mo>+</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>a</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>N</mi> </munderover> <munderover> <mo>&Sigma;</mo> <mrow> <mi>t</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>T</mi> </msub> </munderover> <mrow> <mo>{</mo> <mrow> <munderover> <mo>&Sigma;</mo> <mrow> <mi>s</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>S</mi> <mi>a</mi> </msub> </munderover> <msub> <mi>p</mi> <mi>s</mi> </msub> <mo>&lsqb;</mo> <msub> <mi>q</mi> <mi>W</mi> </msub> <munderover> <mo>&Sigma;</mo> <mrow> <mi>w</mi> <mo>=</mo> <mn>1</mn> </mrow> <msubsup> <mi>N</mi> <mi>w</mi> <mi>a</mi> </msubsup> </munderover> <msubsup> <mi>&Delta;W</mi> <mrow> <mi>w</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>+</mo> <msub> <mi>q</mi> <mi>D</mi> </msub> <munderover> <mo>&Sigma;</mo> <mrow> <mi>d</mi> <mo>=</mo> <mn>1</mn> </mrow> <msubsup> <mi>N</mi> <mi>d</mi> <mi>a</mi> </msubsup> </munderover> <msubsup> <mi>&Delta;D</mi> <mrow> <mi>d</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>&rsqb;</mo> </mrow> <mo>}</mo> </mrow> </mrow> </mtd> </mtr> </mtable> <mo>;</mo> </mrow>

约束条件:

所述区域的预测场景约束条件:

BaPa+Daθa≤Ea;1≤a≤N;

所述区域的误差场景约束条件:

Ba,sPa,s+Da,sθa,s≤Ea,s+Ga,sPa+Ha,sθa;1≤a≤N,1≤s≤Sa

所述协调中心的约束条件:

所述协调中心与所述区域之间的耦合约束条件:

其中,所述区域的预测场景约束条件包括:

<mrow> <msubsup> <mi>P</mi> <mrow> <mi>G</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>+</mo> <mrow> <mo>(</mo> <msubsup> <mi>P</mi> <mrow> <mi>W</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>-</mo> <msubsup> <mi>&Delta;W</mi> <mrow> <mi>W</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>)</mo> </mrow> <mo>-</mo> <mrow> <mo>(</mo> <msubsup> <mi>P</mi> <mrow> <mi>D</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>-</mo> <msubsup> <mi>&Delta;D</mi> <mrow> <mi>D</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>B</mi> <mi>a</mi> </msup> <msubsup> <mi>&theta;</mi> <mi>t</mi> <mi>a</mi> </msubsup> <mo>;</mo> <mn>1</mn> <mo>&le;</mo> <mi>a</mi> <mo>&le;</mo> <mi>N</mi> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>t</mi> <mo>&le;</mo> <msub> <mi>N</mi> <mi>T</mi> </msub> <mo>;</mo> </mrow>

<mrow> <msubsup> <munder> <mi>P</mi> <mo>&OverBar;</mo> </munder> <mi>i</mi> <mi>a</mi> </msubsup> <mo>&le;</mo> <msubsup> <mi>P</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>&le;</mo> <msubsup> <mover> <mi>P</mi> <mo>&OverBar;</mo> </mover> <mi>i</mi> <mi>a</mi> </msubsup> <mo>;</mo> <mn>1</mn> <mo>&le;</mo> <mi>a</mi> <mo>&le;</mo> <mi>N</mi> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>t</mi> <mo>&le;</mo> <msub> <mi>N</mi> <mi>T</mi> </msub> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>i</mi> <mo>&le;</mo> <msubsup> <mi>N</mi> <mi>g</mi> <mi>a</mi> </msubsup> <mo>;</mo> </mrow>

<mrow> <mn>0</mn> <mo>&le;</mo> <msubsup> <mi>P</mi> <mrow> <mi>w</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>&le;</mo> <msubsup> <mover> <mi>P</mi> <mo>~</mo> </mover> <mrow> <mi>w</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>;</mo> <mn>1</mn> <mo>&le;</mo> <mi>a</mi> <mo>&le;</mo> <mi>N</mi> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>t</mi> <mo>&le;</mo> <msub> <mi>N</mi> <mi>T</mi> </msub> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>w</mi> <mo>&le;</mo> <msubsup> <mi>N</mi> <mi>d</mi> <mi>a</mi> </msubsup> <mo>;</mo> </mrow>

<mrow> <msubsup> <mi>r</mi> <mrow> <mi>d</mi> <mi>i</mi> </mrow> <mi>a</mi> </msubsup> <mo>&le;</mo> <msubsup> <mi>P</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>-</mo> <msubsup> <mi>P</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> <mo>-</mo> <mn>1</mn> </mrow> <mi>a</mi> </msubsup> <mo>&le;</mo> <msubsup> <mi>r</mi> <mrow> <mi>u</mi> <mi>i</mi> </mrow> <mi>a</mi> </msubsup> <mo>;</mo> <mn>1</mn> <mo>&le;</mo> <mi>a</mi> <mo>&le;</mo> <mi>N</mi> <mo>,</mo> <mn>2</mn> <mo>&le;</mo> <mi>t</mi> <mo>&le;</mo> <msub> <mi>N</mi> <mi>T</mi> </msub> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>i</mi> <mo>&le;</mo> <msubsup> <mi>N</mi> <mi>g</mi> <mi>a</mi> </msubsup> <mo>;</mo> </mrow>

<mrow> <mo>-</mo> <msubsup> <mover> <mi>P</mi> <mo>&OverBar;</mo> </mover> <mi>j</mi> <mi>a</mi> </msubsup> <mo>&le;</mo> <mfrac> <mrow> <msubsup> <mi>&theta;</mi> <mrow> <mi>j</mi> <mn>1</mn> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>-</mo> <msubsup> <mi>&theta;</mi> <mrow> <mi>j</mi> <mn>2</mn> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> </mrow> <msubsup> <mi>x</mi> <mi>j</mi> <mi>a</mi> </msubsup> </mfrac> <msub> <mi>S</mi> <mi>B</mi> </msub> <mo>&le;</mo> <msubsup> <mover> <mi>P</mi> <mo>&OverBar;</mo> </mover> <mi>j</mi> <mi>a</mi> </msubsup> <mo>;</mo> <mn>1</mn> <mo>&le;</mo> <mi>a</mi> <mo>&le;</mo> <mi>N</mi> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>t</mi> <mo>&le;</mo> <msub> <mi>N</mi> <mi>T</mi> </msub> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>j</mi> <mo>&le;</mo> <msub> <mi>N</mi> <mi>J</mi> </msub> <mo>;</mo> </mrow>

<mrow> <mo>-</mo> <msubsup> <mi>&Delta;</mi> <mi>i</mi> <mi>a</mi> </msubsup> <mo>&le;</mo> <msubsup> <mi>P</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>-</mo> <msubsup> <mi>P</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>&le;</mo> <msubsup> <mi>&Delta;</mi> <mi>i</mi> <mi>a</mi> </msubsup> <mo>;</mo> <mn>1</mn> <mo>&le;</mo> <mi>i</mi> <mo>&le;</mo> <msubsup> <mi>N</mi> <mi>g</mi> <mi>a</mi> </msubsup> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>t</mi> <mo>&le;</mo> <msub> <mi>N</mi> <mi>T</mi> </msub> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>s</mi> <mo>&le;</mo> <msub> <mi>S</mi> <mi>a</mi> </msub> <mo>;</mo> </mrow>

所述区域的误差场景约束条件包括:

<mrow> <msubsup> <mi>P</mi> <mrow> <mi>G</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>+</mo> <mrow> <mo>(</mo> <msubsup> <mi>P</mi> <mrow> <mi>W</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>-</mo> <msubsup> <mi>&Delta;W</mi> <mrow> <mi>W</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>)</mo> </mrow> <mo>-</mo> <mrow> <mo>(</mo> <msubsup> <mi>P</mi> <mrow> <mi>D</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>-</mo> <msubsup> <mi>&Delta;D</mi> <mrow> <mi>D</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>)</mo> </mrow> <mo>=</mo> <msup> <mi>B</mi> <mi>a</mi> </msup> <msubsup> <mi>&theta;</mi> <mrow> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>;</mo> <mn>1</mn> <mo>&le;</mo> <mi>a</mi> <mo>&le;</mo> <mi>N</mi> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>t</mi> <mo>&le;</mo> <msub> <mi>N</mi> <mi>T</mi> </msub> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>s</mi> <mo>&le;</mo> <msub> <mi>S</mi> <mi>a</mi> </msub> <mo>;</mo> </mrow>

<mrow> <msubsup> <munder> <mi>P</mi> <mo>&OverBar;</mo> </munder> <mi>i</mi> <mi>a</mi> </msubsup> <mo>&le;</mo> <msubsup> <mi>P</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>&le;</mo> <msubsup> <mover> <mi>P</mi> <mo>&OverBar;</mo> </mover> <mi>i</mi> <mi>a</mi> </msubsup> <mo>;</mo> <mn>1</mn> <mo>&le;</mo> <mi>a</mi> <mo>&le;</mo> <mi>N</mi> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>t</mi> <mo>&le;</mo> <msub> <mi>N</mi> <mi>T</mi> </msub> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>i</mi> <mo>&le;</mo> <msubsup> <mi>N</mi> <mi>g</mi> <mi>a</mi> </msubsup> <mo>;</mo> </mrow>

<mrow> <mn>0</mn> <mo>&le;</mo> <msubsup> <mi>P</mi> <mrow> <mi>w</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>&le;</mo> <msubsup> <mover> <mi>P</mi> <mo>~</mo> </mover> <mrow> <mi>w</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>;</mo> <mn>1</mn> <mo>&le;</mo> <mi>a</mi> <mo>&le;</mo> <mi>N</mi> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>t</mi> <mo>&le;</mo> <msub> <mi>N</mi> <mi>T</mi> </msub> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>w</mi> <mo>&le;</mo> <msubsup> <mi>N</mi> <mi>d</mi> <mi>a</mi> </msubsup> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>s</mi> <mo>&le;</mo> <msub> <mi>S</mi> <mi>a</mi> </msub> <mo>;</mo> </mrow>

<mrow> <msubsup> <mi>r</mi> <mrow> <mi>d</mi> <mi>i</mi> </mrow> <mi>a</mi> </msubsup> <mo>&le;</mo> <msubsup> <mi>P</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>-</mo> <msubsup> <mi>P</mi> <mrow> <mi>i</mi> <mo>,</mo> <mi>t</mi> <mo>-</mo> <mn>1</mn> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>&le;</mo> <msubsup> <mi>r</mi> <mrow> <mi>u</mi> <mi>i</mi> </mrow> <mi>a</mi> </msubsup> <mo>;</mo> <mn>1</mn> <mo>&le;</mo> <mi>a</mi> <mo>&le;</mo> <mi>N</mi> <mo>,</mo> <mn>2</mn> <mo>&le;</mo> <mi>t</mi> <mo>&le;</mo> <msub> <mi>N</mi> <mi>T</mi> </msub> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>i</mi> <mo>&le;</mo> <msubsup> <mi>N</mi> <mi>g</mi> <mi>a</mi> </msubsup> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>s</mi> <mo>&le;</mo> <msub> <mi>S</mi> <mi>a</mi> </msub> <mo>;</mo> </mrow>

<mrow> <mo>-</mo> <msubsup> <mover> <mi>P</mi> <mo>&OverBar;</mo> </mover> <mi>j</mi> <mi>a</mi> </msubsup> <mo>&le;</mo> <mfrac> <mrow> <msubsup> <mi>&theta;</mi> <mrow> <mi>j</mi> <mn>1</mn> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>-</mo> <msubsup> <mi>&theta;</mi> <mrow> <mi>j</mi> <mn>2</mn> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> </mrow> <msubsup> <mi>x</mi> <mi>j</mi> <mi>a</mi> </msubsup> </mfrac> <msub> <mi>S</mi> <mi>B</mi> </msub> <mo>&le;</mo> <msubsup> <mover> <mi>P</mi> <mo>&OverBar;</mo> </mover> <mi>j</mi> <mi>a</mi> </msubsup> <mo>;</mo> <mn>1</mn> <mo>&le;</mo> <mi>a</mi> <mo>&le;</mo> <mi>N</mi> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>t</mi> <mo>&le;</mo> <msub> <mi>N</mi> <mi>T</mi> </msub> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>s</mi> <mo>&le;</mo> <msub> <mi>S</mi> <mi>a</mi> </msub> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>j</mi> <mo>&le;</mo> <msub> <mi>N</mi> <mi>J</mi> </msub> <mo>;</mo> </mrow>

<mrow> <mfenced open = "{" close = ""> <mtable> <mtr> <mtd> <mrow> <msubsup> <mi>&theta;</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>-</mo> <msubsup> <mi>&theta;</mi> <mrow> <mi>m</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <msubsup> <mi>&theta;</mi> <mrow> <mi>n</mi> <mo>,</mo> <mi>t</mi> </mrow> <mi>a</mi> </msubsup> <mo>-</mo> <msubsup> <mi>&theta;</mi> <mrow> <mi>n</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>=</mo> <mn>0</mn> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> <mi>m</mi> <mo>&Element;</mo> <msup> <mi>TL</mi> <mrow> <mi>a</mi> <mi>b</mi> <mo>,</mo> <mi>a</mi> </mrow> </msup> <mo>,</mo> <mi>n</mi> <mo>&Element;</mo> <msup> <mi>TL</mi> <mrow> <mi>a</mi> <mi>b</mi> <mo>,</mo> <mi>b</mi> </mrow> </msup> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>a</mi> <mo>&le;</mo> <mi>N</mi> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>b</mi> <mo>&le;</mo> <mi>N</mi> <mo>,</mo> <mi>a</mi> <mo>&NotEqual;</mo> <mi>b</mi> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>t</mi> <mo>&le;</mo> <msub> <mi>N</mi> <mi>T</mi> </msub> <mo>,</mo> <mn>1</mn> <mo>&le;</mo> <mi>s</mi> <mo>&le;</mo> <msub> <mi>S</mi> <mi>a</mi> </msub> <mo>;</mo> </mrow>

所述协调中心的约束条件具体为:

所述协调中心与所述区域之间的耦合约束条件具体为:

fa为区域a的预测场景总费用;fa,s为区域a的误差场景弃新能源发电费用;N为所述区域的个数;为区域a内常规机组的个数;为区域a新能源机组的个数;为在时段t区域a的负荷节点的个数;Sa为区域a的误差场景的个数;为在时段t区域a,在预测场景下常规机组i的有功出力;分别为区域a内常规机组i的发电费用系数;为在时段t,区域a在预测场景下新能源机组w的弃新能源发电功率;qW为区域a的弃新能源发电惩罚费用系数;为在时段t,区域a在预测场景下负荷节点d的切负荷功率;qD为区域a的切负荷惩罚费用系数;ps为区域a的误差场景s的概率,ps=1/Sa为在时段t,区域a在误差场景s下新能源机组w的弃新能源发电功率;为在时段t,区域a在误差场景s下负荷节点d的切负荷功率;

Pa为区域a在预测场景下各常规机组在各时段的出力矩阵;θa为区域a在预测场景下各节点在各时段的相角矩阵;Ba、Da和Ea均为区域a在预测场景下的参数矩阵;Pa,s为区域a在误差场景s下各常规机组在各时段的出力矩阵;θa,s为区域a在误差场景s下各节点在各时段的相角矩阵;Ba,s、Da,s、Ea,s、Ga,s和Ha,s均为区域a在误差场景s下的参数矩阵;TLab,a为区域a中与区域b相连接的边界节点合集;TLab,b为区域b中与区域a相连接的边界节点合集,且m和n为连接区域a和区域b的连接线对应的两个边界节点;为协调中心对应于区域a中边界节点m在各时段的相角矩阵;为协调中心对应于区域a中边界节点n在各时段的相角矩阵;为协调中心对应于区域b中边界节点m在各时段的相角矩阵;为协调中心对应于区域b中边界节点n在各时段的相角矩阵;为区域a中边界节点m在各时段的相角矩阵;为区域a中边界节点n在各时段的相角矩阵;

为在时段t,区域a在预测场景下各常规机组的出力矩阵;为在时段t,区域a在预测场景下各新能源机组的出力矩阵;为在时段t,区域a在预测场景下各负荷节点的负荷矩阵;为在时段t,区域a在预测场景下各新能源机组的弃新能源发电功率矩阵;为在时段t,区域a在预测场景下各负荷节点的切负荷功率矩阵;Ba为区域a的忽略支路电阻和对地支路建立起来的节点导纳矩阵;为在时段t,区域a在预测场景下各节点的相角矩阵;为区域a内常规机组i的有功出力下限;为区域a内常规机组i的有功出力上限;为在时段t,区域a在预测场景下新能源机组w的有功出力;为在时段t区域a内新能源机组w的最大有功出力;为区域a内常规机组i的有功出力爬坡限制;为区域a内常规机组i的有功出力滑坡限制;为在时段t-1,区域a在预测场景下常规机组i的有功出力;NJ为所述电力系统中与区域a有关的线路的个数,所述线路包括区域a的内部线路以及连接区域a和其它区域的区域间联络线路;为与区域a有关的线路j的最大传输功率值;为与区域a有关的线路j的电抗值;为在时段t、预测场景下线路j的节点j1的相角;为在时段t、预测场景下线路j的节点j2的相角;SB为基准值,SB=100MW;为区域a内常规机组i在10分钟内可调节的出力增量;为在时段t,区域a在误差场景s下常规机组i的有功出力;

为在时段t,区域a在误差场景s下各常规机组的出力矩阵;在时段t,区域a在误差场景s下各新能源机组的出力矩阵;为在时段t,区域a在误差场景s下各负荷节点的负荷矩阵;为在时段t,区域a在误差场景s下各新能源机组的弃新能源发电功率矩阵;为在时段t,区域a在误差场景s下各负荷节点的切负荷功率矩阵;为在时段t,区域a在误差场景s下各节点的相角矩阵;为在时段t,区域a在误差场景s下新能源机组w的有功出力;为在时段t,区域a在误差场景s下新能源机组w的最大有功出力;为在时段t-1,区域a在误差场景s下常规机组i的有功出力;为在时段t、误差场景s下线路j的节点j1的相角;为在时段t、误差场景s下线路j的节点j2的相角;为在时段t,区域a在预测场景下边界节点m的相角;为在时段t,区域a在误差场景s下边界节点m的相角;为在时段t,区域a在预测场景下边界节点n的相角;为在时段t,区域a在误差场景s下边界节点n的相角;

为在时段t协调中心对应于区域a中边界节点m的相角;为在时段t协调中心对应于区域b中边界节点m的相角;为在时段t协调中心对应于区域a中边界节点n的相角;为在时段t协调中心对应于区域b中边界节点n的相角。

7.根据权利要求6所述的电力系统经济调度方法,其特征在于,

所述区域预测场景模型为:

目标函数:

约束条件:

BaPa+Daθa≤Ea;1≤a≤N;

为第k次分布式优化迭代协调中心下发到区域a的边界节点m在各时段的相角矩阵;是第k次分布式优化迭代协调中心下发到区域a的边界节点n在各时段的相角矩阵;均为第k次分布式优化迭代对应于所述协调中心与所述区域之间的耦合约束条件在各时段的拉格朗日乘子,均为第k次分布式优化迭代对应于所述协调中心与所述区域之间的耦合约束条件在各时段的二次罚函数乘子;为区域a与误差场景聚合组x对应的中间变量,共Xa个;e为列矩阵,列矩阵的元均为1的;Fa为最优切割系数矩阵;Ma和Na均为最优切割系数矩阵;PaT为区域a在预测场景下各常规机组在各时段的出力矩阵的转置矩阵;为区域a在预测场景下各节点在各时段的相角矩阵的转置矩阵;

所述区域误差场景模型为:

目标函数:

<mrow> <mi>min</mi> <mi> </mi> <msub> <mi>f</mi> <mrow> <mi>a</mi> <mo>,</mo> <mi>s</mi> </mrow> </msub> <mo>=</mo> <mi>m</mi> <mi>i</mi> <mi>n</mi> <munderover> <mo>&Sigma;</mo> <mrow> <mi>t</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>T</mi> </msub> </munderover> <mo>{</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>s</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>S</mi> <mi>a</mi> </msub> </munderover> <msub> <mi>p</mi> <mi>s</mi> </msub> <mo>&lsqb;</mo> <msub> <mi>q</mi> <mi>W</mi> </msub> <munderover> <mo>&Sigma;</mo> <mrow> <mi>w</mi> <mo>=</mo> <mn>1</mn> </mrow> <msubsup> <mi>N</mi> <mi>w</mi> <mi>a</mi> </msubsup> </munderover> <msubsup> <mi>&Delta;W</mi> <mrow> <mi>w</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>+</mo> <msub> <mi>q</mi> <mi>D</mi> </msub> <munderover> <mo>&Sigma;</mo> <mrow> <mi>d</mi> <mo>=</mo> <mn>1</mn> </mrow> <msubsup> <mi>N</mi> <mi>d</mi> <mi>a</mi> </msubsup> </munderover> <msubsup> <mi>&Delta;D</mi> <mrow> <mi>d</mi> <mo>,</mo> <mi>t</mi> <mo>,</mo> <mi>s</mi> </mrow> <mi>a</mi> </msubsup> <mo>&rsqb;</mo> <mo>}</mo> <mo>;</mo> </mrow>

约束条件:

Ba,sPa,s+Da,sθa,s≤Ea,s+Ga,sPa,l+Ha,sθa,l;1≤a≤N,1≤s≤Sa

Pa,l为第l次随机优化迭代,根据所述区域预测场景模型计算得到的区域a在预测场景下各常规机组在各时段的出力矩阵;θa,l为第l次随机优化迭代,根据所述区域预测场景模型计算得到的区域a在预测场景下各节点在各时段的相角矩阵;

所述区域间协调模型为:

目标函数为:

约束条件为:

为第k次分布式优化迭代,根据所述区域预测场景模型计算得到、并上传到所述协调中心的区域a的边界节点m在各时段的相角矩阵;为第k次分布式优化迭代,根据所述区域预测场景模型计算得到、并上传到所述协调中心的区域a的边界节点n在各时段的相角矩阵。

8.根据权利要求7所述的电力系统经济调度方法,其特征在于,

所述第一收敛判据为:

ε为收敛精度,ε=10-3为第k次分布式优化迭代,在时段t协调中心对应于区域a中边界节点m的相角;为第k次分布式优化迭代,在时段t区域a在预测场景下边界节点m的相角;为第k次分布式优化迭代,在时段t协调中心对应于区域b中边界节点m的相角;为第k次分布式优化迭代,在时段t区域a处于预测场景下区域b中边界节点m的相角;

所述第二收敛判据为:

<mrow> <mfrac> <mrow> <msub> <mi>U</mi> <mi>a</mi> </msub> <mo>-</mo> <msub> <mi>L</mi> <mi>a</mi> </msub> </mrow> <msub> <mi>U</mi> <mi>a</mi> </msub> </mfrac> <mo>&lt;</mo> <mi>&epsiv;</mi> <mo>;</mo> <mn>1</mn> <mo>&le;</mo> <mi>a</mi> <mo>&le;</mo> <mi>N</mi> <mo>;</mo> </mrow>

其中,

fa,l为第l次随机优化迭代,区域a的预测场景总费用;为第l次随机优化迭代,区域a中边界节点m在各时段的相角矩阵;为第l次随机优化迭代,区域a中边界节点n在各时段的相角矩阵。

9.根据权利要求7所述的电力系统经济调度方法,其特征在于,

所述最优切割模型为:

πa,s,l为第l次随机优化迭代,所述区域误差场景模型的约束条件在各时段的对偶变量矩阵;Xa为将区域a的误差场景的个数Sa平均聚合后形成的误差场景聚合组的个数,每个所述误差场景聚合组包括Sa/Xa个误差场景。

10.根据权利要求7所述的电力系统经济调度方法,其特征在于,

所述参数更新模型为:

均为第k-1次分布式优化迭代对应于所述协调中心与所述区域之间的耦合约束条件在各时段的拉格朗日乘子;均为第k-1次分布式优化迭代对应于所述协调中心与所述区域之间的耦合约束条件在各时段的二次罚函数乘子;α为调节步长参数,1≤α≤3。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1