发明名称 基于二阶锥规划的光储系统功率平滑控制方法
摘要 本发明公开了电力系统稳定控制技术领域中的一种基于二阶锥规划的光储系统功率平滑控制方法。包括:读入数据,即各个储能单元的综合经济指标、发电成本系数、环境污染指标和一次能源浪费指标;建立优化模型,即建立综合经济指标模型、目标函数模型、功率平衡约束模型和功率极限约束模型;分别对目标函数模型、功率平衡约束模型和功率极限约束模型进行二阶锥规划处理;利用二阶锥规划求解方法求解优化模型,计算出各发电单元的发电功率,使各发电单元按照计算的发电功率输出功率。本发明能够很好地抑制光伏输出功率的波动,并给出经济性最好的功率分配策略。
申请公布号 CN103199531B 申请公布日期 2014.10.29
申请号 CN201310062555.4 申请日期 2013.02.28
申请人 华北电力大学 发明人 马静;石建磊;王桐;王彤;王增平
分类号 H02J3/01(2006.01)I 主分类号 H02J3/01(2006.01)I
代理机构 北京众合诚成知识产权代理有限公司 11246 代理人 朱琨
主权项 一种基于二阶锥规划的光储系统功率平滑控制方法,其特征是所述方法包括:步骤1:读入数据,包括各个储能单元的综合经济指标、发电成本系数、环境污染指标和一次能源浪费指标;步骤2:建立优化模型,包括建立综合经济指标模型、目标函数模型、功率平衡约束模型和功率极限约束模型;所述综合经济指标模型为:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>I</mi><mi>i</mi></msub><msub><mi>P</mi><mi>i</mi></msub><mo>=</mo><msub><mi>C</mi><mi>i</mi></msub><msub><mi>P</mi><mi>i</mi></msub><mo>+</mo><msub><mi>N</mi><mi>i</mi></msub><msub><mi>P</mi><mi>i</mi></msub><mo>+</mo><msub><mi>E</mi><mi>i</mi></msub><msub><mi>P</mi><mi>i</mi></msub></mtd></mtr><mtr><mtd><msub><mi>I</mi><mi>i</mi></msub><msub><mi>P</mi><mi>i</mi></msub><mo>=</mo><msub><mi>I</mi><mi>xia</mi></msub><msub><mi>P</mi><mi>xia</mi></msub><mo>+</mo><msub><mi>I</mi><mi>xib</mi></msub><msub><mi>P</mi><mi>xib</mi></msub></mtd></mtr><mtr><mtd><msub><mi>P</mi><mi>i</mi></msub><mo>=</mo><msub><mi>P</mi><mi>xia</mi></msub><mo>-</mo><msub><mi>P</mi><mi>xib</mi></msub></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000538208030000011.GIF" wi="528" he="234" /></maths>其中,I<sub>i</sub>为第i个储能单元的综合经济指标,C<sub>i</sub>为第i个储能单元的发电成本系数,N<sub>i</sub>为第i个储能单元的环境污染指标,E<sub>i</sub>为第i个储能单元的一次能源浪费指标,P<sub>i</sub>为第i个储能单元的工作功率,I<sub>xia</sub>为第i个储能单元放电时的综合经济指标,P<sub>xia</sub>为第i个储能单元的放电功率,I<sub>xib</sub>为第i个储能单元充电时的综合经济指标,P<sub>xib</sub>为第i个储能单元的充电功率,并且P<sub>xia</sub>和P<sub>xib</sub>满足P<sub>xia</sub>P<sub>xib</sub>=0,P<sub>xia</sub>≥0和P<sub>xib</sub>≥0,I<sub>xia</sub>和I<sub>xib</sub>满足|I<sub>xia</sub>|&gt;|I<sub>xib</sub>|;所述目标函数模型为:<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>min</mi><mi>F</mi><mo>=</mo><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>n</mi><mn>1</mn></msub></munderover><msub><mi>I</mi><mi>vj</mi></msub><msub><mi>P</mi><mi>vj</mi></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>n</mi><mn>2</mn></msub></munderover><mrow><mo>(</mo><msub><mi>I</mi><mi>xia</mi></msub><msub><mi>P</mi><mi>xia</mi></msub><mo>+</mo><msub><mi>I</mi><mi>xib</mi></msub><msub><mi>P</mi><mi>xib</mi></msub><mo>)</mo></mrow><mo>]</mo><mo>;</mo></mrow>]]></math><img file="FDA0000538208030000012.GIF" wi="862" he="144" /></maths>其中,I<sub>vj</sub>为第j个光伏单元的综合经济指标,P<sub>vj</sub>为第j个光伏单元的输出功率,n<sub>1</sub>为光伏单元总数,I<sub>xia</sub>为第i个储能单元放电时的综合经济指标,P<sub>xia</sub>为第i个储能单元的放电功率,I<sub>xib</sub>为第i个储能单元充电时的综合经济指标,P<sub>xib</sub>为第i个储能单元的充电功率,n<sub>2</sub>为储能单元总数;所述功率平衡约束模型为:<img file="FDA0000538208030000021.GIF" wi="395" he="144" />其中,P<sub>i</sub>为第i个储能单元的工作功率且P<sub>i</sub>=P<sub>xia</sub>‑P<sub>xib</sub>,P<sub>xia</sub>为第i个储能单元的放电功率,P<sub>xib</sub>为第i个储能单元的充电功率,P<sub>D</sub>为设定时间区段的期望功率;所述功率极限约束模型分为三类,分别为仅考虑光伏单元的输出功率的功率极限约束模型,记作第一类功率极限约束模型;仅考虑储能单元的放电功率P<sub>xia</sub>和充电功率P<sub>xib</sub>且P<sub>xia</sub>=P<sub>xib</sub>时的功率极限约束模型,记作第二类功率极限约束模型;仅考虑储能单元的放电功率P<sub>xia</sub>和充电功率P<sub>xib</sub>且P<sub>xia</sub>≠P<sub>xib</sub>时的功率极限约束模型,记作第三类功率极限约束模型;所述第一类功率极限约束模型为:P<sub>1</sub>≤x≤P<sub>2</sub>,(P<sub>1</sub>≥0);所述第二类功率极限约束模型为:‑P<sub>3</sub>≤x≤P<sub>3</sub>;所述第三类功率极限约束模型为:‑P<sub>4</sub>≤x≤P<sub>5</sub>,(P<sub>4</sub>≠P<sub>5</sub>,P<sub>4</sub>≥0,P<sub>5</sub>≥0);上述模型中,P<sub>1</sub>和P<sub>2</sub>分别为第一类功率极限的下限和上限,P<sub>3</sub>为第二类功率极限的上限,‑P<sub>4</sub>和P<sub>5</sub>分别为第三类功率极限的下限和上限,x为相应发电单元的发电功率;步骤3:分别对目标函数模型、功率平衡约束模型和功率极限约束模型进行二阶锥规划处理,包括:对第一类功率极限约束模型进行二阶锥规划处理,其公式为:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>A</mi><mrow><mn>1</mn><mi>m</mi></mrow></msub><msub><mi>X</mi><mrow><mn>1</mn><mi>m</mi></mrow></msub><mo>=</mo><msub><mi>b</mi><mrow><mn>1</mn><mi>m</mi></mrow></msub></mtd></mtr><mtr><mtd><mi>x</mi><mo>=</mo><msub><mi>x</mi><mn>11</mn></msub></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000538208030000022.GIF" wi="369" he="177" /></maths>其中,X<sub>1m</sub>为待求取的系数矩阵,X<sub>1m</sub>=(x<sub>11</sub>,x<sub>12</sub>,x<sub>21</sub>,x<sub>22</sub>)<sup>T</sup>,x<sub>11</sub>、x<sub>12</sub>、x<sub>21</sub>和x<sub>22</sub>分别为待求取的系数,m为发电单元的编号,<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><msub><mi>A</mi><mrow><mn>1</mn><mi>m</mi></mrow></msub><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mn>1</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000538208030000031.GIF" wi="467" he="233" /></maths>b<sub>1m</sub>=(P<sub>1</sub>,0,P<sub>2</sub>)<sup>T</sup>;对第二类功率极限约束模型进行二阶锥规划处理,其公式为:<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>A</mi><mrow><mn>2</mn><mi>n</mi></mrow></msub><msub><mi>X</mi><mrow><mn>2</mn><mi>n</mi></mrow></msub><mo>=</mo><msub><mi>b</mi><mrow><mn>2</mn><mi>n</mi></mrow></msub></mtd></mtr><mtr><mtd><mi>x</mi><mo>=</mo><msub><mi>x</mi><mn>32</mn></msub></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000538208030000032.GIF" wi="364" he="183" /></maths>其中,X<sub>2n</sub>为待求取的系数矩阵,X<sub>2n</sub>=(x<sub>31</sub>,x<sub>32</sub>,x<sub>41</sub>,x<sub>42</sub>,x<sub>51</sub>,x<sub>52</sub>)<sup>T</sup>,x<sub>31</sub>、x<sub>32</sub>、x<sub>41</sub>、x<sub>42</sub>、x<sub>51</sub>和x<sub>52</sub>分别为待求取的系数,n为发电单元的编号,<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>A</mi><mrow><mn>2</mn><mi>n</mi></mrow></msub><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mo>-</mo><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000538208030000033.GIF" wi="618" he="306" /></maths>b<sub>2n</sub>=(P<sub>3</sub>,0,0,0)<sup>T</sup>;对第三类功率极限约束模型进行二阶锥规划处理,其公式为:<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>A</mi><mrow><mn>3</mn><mi>l</mi></mrow></msub><msub><mi>X</mi><mrow><mn>3</mn><mi>l</mi></mrow></msub><mo>=</mo><msub><mi>b</mi><mrow><mn>3</mn><mi>l</mi></mrow></msub></mtd></mtr><mtr><mtd><mi>x</mi><mo>=</mo><msub><mi>x</mi><mn>62</mn></msub></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000538208030000034.GIF" wi="347" he="187" /></maths>其中,X<sub>3l</sub>为待求取的系数矩阵,X<sub>3l</sub>=(x<sub>61</sub>,x<sub>62</sub>,x<sub>71</sub>,x<sub>72</sub>,x<sub>81</sub>,x<sub>82</sub>,x<sub>91</sub>,x<sub>92</sub>)<sup>T</sup>,x<sub>61</sub>、x<sub>62</sub>、x<sub>71</sub>、x<sub>72</sub>、x<sub>81</sub>、x<sub>82</sub>、x<sub>91</sub>和x<sub>92</sub>分别为待求取的系数,l为发电单元的编号,b<sub>3l</sub>=(P<sub>6</sub>,P<sub>7</sub>,0,0,0,P<sub>8</sub>)<sup>T</sup>,P<sub>6</sub>=max(P<sub>4</sub>,P<sub>5</sub>),<img file="FDA0000538208030000035.GIF" wi="790" he="127" /><maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mi>A</mi><mrow><mn>3</mn><mi>l</mi></mrow></msub><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000538208030000036.GIF" wi="933" he="547" /></maths>对功率平衡约束模型进行二阶锥规划处理,其公式为:<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><munderover><mi>&Sigma;</mi><mrow><mi>m</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>K</mi><mn>1</mn></msub></munderover><msub><mi>A</mi><mrow><mn>01</mn><mi>m</mi></mrow></msub><msub><mi>X</mi><mrow><mn>1</mn><mi>m</mi></mrow></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>K</mi><mn>2</mn></msub></munderover><msub><mi>A</mi><mrow><mn>02</mn><mi>n</mi></mrow></msub><msub><mi>X</mi><mrow><mn>2</mn><mi>n</mi></mrow></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>l</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>K</mi><mn>3</mn></msub></munderover><msub><mi>A</mi><mrow><mn>03</mn><mi>l</mi></mrow></msub><msub><mi>X</mi><mrow><mn>3</mn><mi>l</mi></mrow></msub><mo>=</mo><msub><mi>P</mi><mi>D</mi></msub><mo>;</mo></mrow>]]></math><img file="FDA0000538208030000037.GIF" wi="1035" he="161" /></maths>其中,A<sub>01m</sub>=(1 0 0 0),A<sub>02n</sub>=(0 1 0 0 0 0),A<sub>03l</sub>=(0 1 0 0 0 0 0 0),K<sub>1</sub>是符合第一类功率极限约束模型的发电单元的总数,K<sub>2</sub>是符合第二类功率极限约束模型的发电单元的总数,K<sub>3</sub>是符合第三类功率极限约束模型的发电单元的总数;对目标函数模型进行二阶锥规划处理,其公式为:<maths num="0010" id="cmaths0010"><math><![CDATA[<mfenced open='{' close=''><mtable><mtr><mtd><mi>min</mi><msub><mi>F</mi><mn>1</mn></msub><mo>=</mo><msubsup><mi>C</mi><mrow><mn>1</mn><mi>m</mi></mrow><mi>T</mi></msubsup><msub><mi>X</mi><mrow><mn>1</mn><mi>m</mi></mrow></msub></mtd></mtr><mtr><mtd><mi>min</mi><msub><mi>F</mi><mn>2</mn></msub><mo>=</mo><msubsup><mi>C</mi><mrow><mn>2</mn><mi>n</mi></mrow><mi>T</mi></msubsup><msub><mi>X</mi><mrow><mn>2</mn><mi>n</mi></mrow></msub></mtd></mtr><mtr><mtd><mi>min</mi><msub><mi>F</mi><mn>3</mn></msub><mo>=</mo><msubsup><mi>C</mi><mrow><mn>3</mn><mi>l</mi></mrow><mi>T</mi></msubsup><msub><mi>X</mi><mrow><mn>3</mn><mi>l</mi></mrow></msub></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0000538208030000041.GIF" wi="387" he="253" /></maths>其中,F<sub>1</sub>为第一类功率极限约束模型的发电单元的目标函数,C<sub>1m</sub>=(I<sub>1m</sub>,0,0,0)<sup>T</sup>,I<sub>1m</sub>为符合第一类功率极限约束模型的发电单元中的第m个发电单元的综合经济指标;F<sub>2</sub>为第二类功率极限约束模型的发电单元的目标函数,C<sub>2n</sub>=(0,0,I<sub>2na</sub>,0,I<sub>2nb</sub>,0)<sup>T</sup>,I<sub>2na</sub>与I<sub>2nb</sub>分别为第二类功率极限约束模型的发电单元的第n个发电单元的发出与吸收电能的综合经济指标;F<sub>3</sub>为第三类功率极限约束模型的发电单元的目标函数,C<sub>3l</sub>=(0,0,0,0,I<sub>3la</sub>,0,I<sub>3lb</sub>,0)<sup>T</sup>,I<sub>3la</sub>与I<sub>3lb</sub>分别为符合第三类极限约束模型的第l个发电单元的发出与吸收电能的综合经济指标;步骤4:求解优化模型,计算出各发电单元的发电功率,使各发电单元按照计算的发电功率输出功率,从而实现功率平滑控制。
地址 102206 北京市昌平区朱辛庄北农路2号