发明名称 直流微电网中光伏发电系统电流的周期波动抑制方法
摘要 直流微电网中光伏发电系统电流的周期波动抑制方法,属于电能变换领域,具体涉及直流微电网中光伏发电系统电流的周期波动抑制方法,解决了现有光伏发电直流微电网连接负载时存在光伏发电系统的光伏电池电流的周期波动性大的问题,本发明将升压电路中功率开关器件占空比输入到升压电路,由升压电路中的脉宽调制模块获得升压电路中功率开关器件的控制信号,并将该信号输入至升压电路中的功率开关器件,完成一次对直流微电网中光伏发电系统电流的周期波动的抑制。本发明适用于抑制直流微电网中光伏发电系统电流的周期波动。
申请公布号 CN103560658A 申请公布日期 2014.02.05
申请号 CN201310552083.0 申请日期 2013.11.08
申请人 哈尔滨工业大学 发明人 骆素华;吴凤江;骆林松;冯帆;张陆捷
分类号 H02M1/14(2006.01)I 主分类号 H02M1/14(2006.01)I
代理机构 哈尔滨市松花江专利商标事务所 23109 代理人 岳泉清
主权项 1.直流微电网中光伏发电系统电流的周期波动抑制方法,所述光伏发电系统包括滑动平均滤波器(1)、比例积分控制器(2)、光伏电池电流采集电路(3)、光伏电池(4)、升压电路(5)、一号加法器(6)、带前馈的重复控制器(7)、二号加法器(8)和三号加法器(9);光伏电池电流采集电路(3)用于采集光伏电池(4)输出的电流信号,光伏电池电流采集电路(3)的采集信号输出端连接三号加法器(9)的一个输入端,三号加法器(9)的另一个输入端为光伏电池电流的给定值的输入端,三号加法器(9)的输出端同时连接滑动平均滤波器(1)的滤波信号输入端和二号加法器(8)的一个输入端,滑动平均滤波器(1)的滤波后信号输出端同时连接二号加法器(8)的另一个输入端和比例积分控制器(2)的信号输入端,比例积分控制器(2)的信号输出端连接一号加法器(6)的一个信号输入端,二号加法器(8)的输出端连接带前馈的重复控制器(7)的信号输入端,带前馈的重复控制器(7)的信号输出端连接一号加法器(6)的另一个信号输入端;升压电路(5)还包括滤波电感(5-1)、二极管(5-2)、开关器件(5-3)和脉宽调制模块(5-4),光伏电池(4)的一个电源信号输出端连接滤波电感(5-1)的一端,滤波电感(5-1)的另一端同时连接二极管(5-2)的阴极和开关器件(5-3)的功率输入端,开关器件(5-3)的功率输出端连接光伏电池(4)的另一个电源信号输出端,脉宽调制模块(5-4)的调制信号输出端连接开关器件(5-3)的驱动端;一号加法器(6)的信号输出端连接升压电路(5)的脉宽调制模块(5-4)的调制信号输入端;其特征是:基于上述光伏发电系统的直流微电网中光伏发电系统电流的周期波动抑制方法,该方法的具体步骤为:步骤一、设定光伏电池电流的给定值,通过光伏电池电流采集电路采集光伏电池电流,获得光伏电池电流的实际值;步骤二、将步骤一中的光伏电池电流的给定值减去光伏电池电流的实际值,获得光伏电池电流的给定值和实际值的差x(k);其中,k为计算周期标号;步骤三、将步骤二中获得的光伏电池电流的给定值和实际值的差x(k),输入到滑动平均滤波器的离散化方程,获得滑动平均滤波器在本计算周期的输出值y<sub>f</sub>(k);滑动平均滤波器的离散化方程为:<maths num="0001"><![CDATA[<math><mrow><msub><mi>y</mi><mi>f</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>y</mi><mi>f</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><mfrac><mrow><mo>&lsqb;</mo><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>&lambda;</mi><mn>1</mn></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>&rsqb;</mo></mrow><mi>N</mi></mfrac></mrow></math>]]></maths>其中λ<sub>1</sub>(0)是数组λ<sub>1</sub>的第一个元素值,所述的λ<sub>1</sub>是用于存储x(k)的数组,其宽度为N,N为大于100的正整数,y<sub>f</sub>(k-1)为第k-1个计算周期的滑动平均滤波器的输出值;步骤四、更新数组λ<sub>1</sub>中的每个元素值:令λ<sub>1</sub>(i)=λ<sub>1</sub>(i+1),其中,i为数组λ<sub>1</sub>各元素的标号,0≤i≤N-2,判断i是否等于N-2,若判断结果为是,则令λ(N-1)=x(k),执行步骤五;否则,执行步骤四一;步骤四一、令i=i+1,返回执行步骤四;步骤五、用步骤二获得的光伏电池电流的给定值和实际值的差x(k)减去步骤三获得的滑动平均滤波器在本计算周期的输出值y<sub>f</sub>(k),获得x(k)的周期波动分量<img file="FDA0000410977300000021.GIF" wi="130" he="86" />步骤六、将步骤三中获得的滑动平均滤波器在本计算周期的输出值y<sub>f</sub>(k)输入到比例积分控制器的离散化方程,获得比例积分控制器在本计算周期的输出值y<sub>PI</sub>(k);比例积分控制器的离散化方程为:y<sub>PI</sub>(k)=y<sub>PI</sub>(k-1)+K<sub>P</sub>[y<sub>f</sub>(k)-y<sub>f</sub>(k-1)]+K<sub>I</sub>T<sub>S</sub>y<sub>f</sub>(k)],其中,y<sub>PI</sub>(k-1)为第k-1个计算周期的比例积分控制器的输出值,K<sub>P</sub>为比例系数,K<sub>I</sub>为积分系数,T<sub>S</sub>是计算周期值;步骤七、将步骤五中获得的x(k)的周期波动分量<img file="FDA0000410977300000022.GIF" wi="106" he="82" />输入到重复控制器的离散化方程,获得重复控制器在本计算周期的输出值y<sub>RC</sub>(k);再将y<sub>RC</sub>(k)与<img file="FDA0000410977300000023.GIF" wi="102" he="84" />相加,获得带有前馈的重复控制器在本计算周期的输出值y<sub>RC1</sub>(k);重复控制器的离散化方程为:<maths num="0002"><![CDATA[<math><mrow><msub><mi>y</mi><mi>RC</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>a</mi><mo>)</mo></mrow><mo>+</mo><mover><mi>x</mi><mo>~</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>其中,λ<sub>2</sub>(a)为数组λ<sub>2</sub>的第a个元素值,λ<sub>2</sub>为用于存储重复控制器输出值的数组,所述数组λ<sub>2</sub>的宽度为M;0≤a≤M,且a为整数,M为大于100的正整数;步骤八、对数组λ<sub>2</sub>中的元素进行更新,令λ<sub>2</sub>(a)=y<sub>RC</sub>(k),判断a是否大于M,若判断结果为是,则令a=a-M,执行步骤九,否则,执行步骤八一;步骤八一、令a=a+1,执行步骤九;步骤九、将步骤六获得的输出值y<sub>PI</sub>(k)和步骤七获得的输出值y<sub>RC1</sub>(k)相加,获得升压电路中功率开关器件的占空比;步骤十、将步骤九所获得的占空比输入到升压电路,由升压电路中的脉宽调制模块获得升压电路中功率开关器件的控制信号,并将该信号输入至升压电路中的功率开关器件,完成一次对直流微电网中光伏发电系统电流的周期波动的抑制。
地址 150001 黑龙江省哈尔滨市南岗区西大直街92号