发明名称 考虑风电出力不确定性的节能发电调度的决策风险计算机评价方法
摘要 本发明涉及一种电力系统调度自动化系统中调度数据处理方法,特别是一种考虑风电出力不确定性的节能发电调度的决策风险计算机评价方法,根据调度系统给出的各种预测数据和统计数据以及统计规律进行情景生成,形成各种不同的情景决策,然后根据各种约束条件对各种情景决策进行评价计算,最后对评价指标进行判断比对,综合各情景决策,得到决策风险评价。充分考虑了风火电等出力不确定的因素,从而有效减小实际出力与申报值的偏差,使得系统运行的实际成本能够尽可能的与期望成本吻合或者低于期望成本,为实际调度提供了有力的技术支持和数据基础。
申请公布号 CN103208088A 申请公布日期 2013.07.17
申请号 CN201310091708.8 申请日期 2013.03.21
申请人 国家电网公司;福建省电力有限公司;清华大学 发明人 邓勇;李嘉;邓兆云;何光宇;黄文英;陈峰;陈郑平
分类号 G06Q50/06(2012.01)I 主分类号 G06Q50/06(2012.01)I
代理机构 福州展晖专利事务所 35201 代理人 陈如涛
主权项 1.考虑风电出力不确定性的节能发电调度的决策风险计算机评价方法,其特征在于,包括如下步骤:提供一种情景生成模块,其从电力调度系统中提取风电预测数据、统计数据,采用拉丁超立方采样的方法获得复数个情景数据,并组成情景集合,一个情景数据表征一种可能的确定性情形;提供一种情景削减模块,采用基于Kantorovich距离的情景削减技术,计算各个情景数据的概率,并去除设定值以下概率的情景;并将概率相同或相近的情景进行合并;提供一种数据处理模块,其根据削减后的情景集合进行如下处理:首先计算各个情景中运行费用的最小决策风险期望值作为评价指标:<maths num="0001"><![CDATA[<math><mrow><mi>min</mi><msub><mi>R</mi><mo>-</mo></msub><mo>=</mo><munder><mi>&Sigma;</mi><mrow><mi>s</mi><mo>&Element;</mo><mi>S</mi></mrow></munder><msub><mi>p</mi><mi>s</mi></msub><msub><mrow><mo>|</mo><msub><mi>M</mi><mi>E</mi></msub><mo>-</mo><msub><mi>M</mi><mi>s</mi></msub><mo>|</mo></mrow><mo>-</mo></msub></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><mo>=</mo><munder><mi>&Sigma;</mi><mrow><mi>s</mi><mo>&Element;</mo><mi>S</mi></mrow></munder><msub><mi>p</mi><mi>s</mi></msub><msub><mrow><mo>|</mo><munder><mi>&Sigma;</mi><mrow><mi>s</mi><mo>&Element;</mo><mi>S</mi></mrow></munder><msub><mi>p</mi><mi>s</mi></msub><msub><mi>M</mi><mi>s</mi></msub><mo>-</mo><msub><mi>M</mi><mi>s</mi></msub><mo>|</mo></mrow><mo>-</mo></msub></mrow></math>]]></maths>其中R-表示半绝对离差风险,对任意实数v,其半绝对离差定义为|v|<sub>-</sub>=max{0,-v}S表示情景削减之后的情景集合,M<sub>E</sub>为该集合中所有情景运行费用的期望值,p<sub>s</sub>表示情景s发生的概率,Ms表示情景s的运行总费用;其中:Ms表示为<maths num="0003"><![CDATA[<math><mrow><msub><mi>M</mi><mi>s</mi></msub><mo>=</mo><munder><mi>&Sigma;</mi><mrow><mi>g</mi><mo>&Element;</mo><mi>G</mi></mrow></munder><munder><mi>&Sigma;</mi><mrow><mi>t</mi><mo>&Element;</mo><mi>T</mi></mrow></munder><msubsup><mi>CP</mi><mi>g</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>C</mi><msubsup><mi>U</mi><mi>g</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>C</mi><msubsup><mi>D</mi><mi>g</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></math>]]></maths>其中G为火电机组的集合,T为调度时段的集合,<img file="FDA00002946809000014.GIF" wi="524" he="85" />分别为情景s中机组g在t时段的运行成本、起动费用和停机费用,其分别为:<maths num="0004"><![CDATA[<math><mrow><mi>C</mi><msubsup><mi>P</mi><mi>g</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>a</mi><mi>g</mi></msub><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>b</mi><mi>g</mi></msub><msubsup><mi>P</mi><mi>g</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0005"><![CDATA[<math><mrow><mi>C</mi><msub><mi>U</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mrow><mo>|</mo><msub><mi>K</mi><mi>g</mi></msub><mo>[</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>-</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>]</mo><mo>|</mo></mrow><mo>-</mo></msub></mrow></math>]]></maths><maths num="0006"><![CDATA[<math><mrow><mi>C</mi><msub><mi>D</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mrow><mo>|</mo><msub><mi>C</mi><mi>g</mi></msub><mo>[</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>]</mo><mo>|</mo></mrow><mo>-</mo></msub></mrow></math>]]></maths>其中<img file="FDA00002946809000018.GIF" wi="104" he="76" />为机组g在t时段的出力,ag、bg为机组运行成本曲线的相关参数,vg(t)为表示机组g在t时段状态的0-1变量,0表示关停,1表示运行。Kg、Cg分别为机组g起动、停机一次的费用常数;M<sub>E</sub>为运行总费用的期望值不超过电网运营者的设定值M0,即满足如下约束:<maths num="0007"><![CDATA[<math><mrow><msub><mi>M</mi><mi>E</mi></msub><mo>=</mo><munder><mi>&Sigma;</mi><mrow><mi>s</mi><mo>&Element;</mo><mi>S</mi></mrow></munder><msub><mi>p</mi><mi>s</mi></msub><msub><mi>M</mi><mi>s</mi></msub><mo>&le;</mo><msub><mi>M</mi><mn>0</mn></msub></mrow></math>]]></maths>上述各参数需满足以下各约束条件:调整量约束:<maths num="0008"><![CDATA[<math><mrow><mo>-</mo><msubsup><mi>&Delta;</mi><mi>g</mi><mi>L</mi></msubsup><mo>&le;</mo><msubsup><mi>P</mi><mi>g</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msubsup><mi>P</mi><mi>g</mi><mi>avg</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&le;</mo><msubsup><mi>&Delta;</mi><mi>g</mi><mi>U</mi></msubsup></mrow></math>]]></maths><maths num="0009"><![CDATA[<math><mrow><msubsup><mi>P</mi><mi>g</mi><mi>avg</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><munder><mi>&Sigma;</mi><mrow><mi>s</mi><mo>&Element;</mo><mi>S</mi></mrow></munder><msub><mi>p</mi><mi>s</mi></msub><msubsup><mi>P</mi><mi>g</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></math>]]></maths>其中<img file="FDA00002946809000023.GIF" wi="82" he="69" />为火电机组g在时段t各情景下出力的加权平均值,将作为机组组合计划值下发,<img file="FDA00002946809000024.GIF" wi="60" he="72" />和<img file="FDA00002946809000025.GIF" wi="62" he="71" />分别为火电机组g快速调整量的上、下限;系统负荷平衡:忽略网络损耗,<maths num="0010"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><mi>S</mi><mo>,</mo></mrow></math>]]></maths><maths num="0011"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>t</mi><mo>&Element;</mo><mi>T</mi><mo>,</mo></mrow></math>]]></maths>满足<maths num="0012"><![CDATA[<math><mrow><munder><mi>&Sigma;</mi><mrow><mi>g</mi><mo>&Element;</mo><mi>G</mi></mrow></munder><msubsup><mi>P</mi><mi>g</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><munder><mi>&Sigma;</mi><mrow><mi>w</mi><mo>&Element;</mo><mi>W</mi></mrow></munder><msubsup><mi>P</mi><mi>w</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>D</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></math>]]></maths>其中G为火电机组的集合,W为风电机组的集合,<img file="FDA00002946809000029.GIF" wi="105" he="63" />表示情景s中风电机组w在t时段的出力,D(t)为系统在t时段的负荷需求;旋转备用约束:<maths num="0013"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>s</mi><mo>&Element;</mo><mi>S</mi><mo>,</mo></mrow></math>]]></maths><maths num="0014"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>t</mi><mo>&Element;</mo><mi>T</mi><mo>,</mo></mrow></math>]]></maths>满足<maths num="0015"><![CDATA[<math><mrow><munder><mi>&Sigma;</mi><mrow><mi>g</mi><mo>&Element;</mo><mi>G</mi></mrow></munder><msub><mi>P</mi><mrow><mi>g</mi><mi>max</mi></mrow></msub><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><munder><mi>&Sigma;</mi><mrow><mi>w</mi><mo>&Element;</mo><mi>W</mi></mrow></munder><msubsup><mi>P</mi><mi>w</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&GreaterEqual;</mo><mi>D</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>R</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></math>]]></maths>其中,P<sub>gmax</sub>为火电机组g出力的上限,R(t)为系统在t时段的旋转备用容量需求;机组出力及爬坡约束:以RUg表示机组g的爬坡速率,RDg表示机组g的滑坡速率,得到机组的出力限制及爬坡约束:<maths num="0016"><![CDATA[<math><mrow><msub><mi>P</mi><mrow><mi>g</mi><mi>min</mi></mrow></msub><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&le;</mo><msubsup><mi>P</mi><mi>g</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&le;</mo><msub><mi>P</mi><mrow><mi>g</mi><mi>max</mi></mrow></msub><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0017"><![CDATA[<math><mrow><msubsup><mi>P</mi><mi>g</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msubsup><mi>P</mi><mi>g</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>&le;</mo><mfenced open='{' close=''><mtable><mtr><mtd><mi>R</mi><msub><mi>U</mi><mi>g</mi></msub><mo>,</mo></mtd><mtd><mi>if</mi><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mn>1</mn></mtd></mtr><mtr><mtd><msub><mi>P</mi><mrow><mi>g</mi><mi>min</mi></mrow></msub><mo>,</mo></mtd><mtd><mi>if</mi><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mn>0</mn><mo>,</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mn>1</mn></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo></mtd><mtd><mi>if</mi><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mn>1</mn><mo>,</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mn>0</mn></mtd></mtr></mtable></mfenced></mrow></math>]]></maths><maths num="0018"><![CDATA[<math><mrow><msubsup><mi>P</mi><mi>g</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msubsup><mi>P</mi><mi>g</mi><mi>s</mi></msubsup><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>&GreaterEqual;</mo><mfenced open='{' close=''><mtable><mtr><mtd><mo>-</mo><mi>R</mi><msub><mi>D</mi><mi>g</mi></msub><mo>,</mo></mtd><mtd><mi>if</mi><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mn>1</mn></mtd></mtr><mtr><mtd><msub><mi>P</mi><mrow><mi>g</mi><mi>min</mi></mrow></msub><mo>,</mo></mtd><mtd><mi>if</mi><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mn>0</mn><mo>,</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mn>1</mn></mtd></mtr><mtr><mtd><mo>-</mo><msub><mi>P</mi><mrow><mi>g</mi><mi>min</mi></mrow></msub><mo>,</mo></mtd><mtd><mi>if</mi><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mn>1</mn><mo>,</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mn>0</mn></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>最小起停时间约束:<maths num="0019"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>g</mi><mo>&Element;</mo><mi>G</mi><mo>,</mo></mrow></math>]]></maths>满足<maths num="0020"><![CDATA[<math><mrow><munderover><mi>&Sigma;</mi><mrow><mi>t</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>U</mi><mi>g</mi></msub></munderover><mo>[</mo><mn>1</mn><mo>-</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>]</mo><mo>=</mo><mn>0</mn><mi></mi></mrow></math>]]></maths><maths num="0021"><![CDATA[<math><mrow><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mi>t</mi></mrow><mrow><mi>t</mi><mo>+</mo><msub><mi>UT</mi><mi>g</mi></msub><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>&GreaterEqual;</mo><msub><mi>UT</mi><mi>g</mi></msub><mo>[</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>]</mo><mo>,</mo><mo>&ForAll;</mo><mi>t</mi><mo>=</mo><msub><mi>U</mi><mi>g</mi></msub><mo>+</mo><mn>1</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>T</mi><mo>-</mo><msub><mi>UT</mi><mi>g</mi></msub><mo>+</mo><mn>1</mn></mrow></math>]]></maths><maths num="0022"><![CDATA[<math><mrow><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mi>t</mi></mrow><mi>T</mi></munderover><mo>{</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>-</mo><mo>[</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>v</mi><mi>g</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>]</mo><mo>}</mo><mo>&GreaterEqual;</mo><mn>0</mn><mo>,</mo><mo>&ForAll;</mo><mi>t</mi><mo>=</mo><mi>T</mi><mo>-</mo><msub><mi>UT</mi><mi>g</mi></msub><mo>+</mo><mn>2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>T</mi></mrow></math>]]></maths>其中UT<sub>g</sub>为机组g的最小起动时间,<img file="FDA00002946809000032.GIF" wi="84" he="72" />为机组g在调度周期的第1个时段之前在线的时长,V<sub>g</sub>(0)为机组g的初始状态,<img file="FDA00002946809000033.GIF" wi="593" he="95" />表示初始时段机组g必须在线的时长;将所获得的评价指标与设定的风险期望值进行对比,若是计算获得的评价指标小于设定的风险期望值,则表示相应决策风险为零,标示为可执行的调度决策;若是计算获得的评价指标大于设定的风险期望值,则其差值为其决策风险值,标示为需进行调整的调度决策。
地址 100031 北京市西城区西长安街86号
您可能感兴趣的专利