发明名称 一种基于TMS320F2812的光伏并网及电能质量综合治理统一控制方法
摘要 本发明公开了一种基于TMS320F2812的光伏并网及电能质量综合治理统一控制方法。该方法以TMS320F2812DSP控制芯片为核心,配合信号调理电路对配电网三相电流进行检测;通过瞬时无功功率检测算法,配合太阳能光伏阵列最大功率点跟踪算法(MPPT)得到三相并网及补偿电流指令;根据计算得到的电流指令,采用滞环比较的电流跟踪控制方法形成PWM脉冲并通过光电隔离驱动功率管,在经过滤波电路滤波之后将并网及补偿电流注入电网,同时实现电能质量综合治理及光伏并网发电的功能。该控制方法在TMS320F2812 DSP控制芯片上实现了光伏并网和电能质量综合治理的统一控制,能使光伏并网发电装置的容量得到充分利用,并解决了并网系统由于频繁投切对配电网造成的不利影响,提高了装置的利用率和性价比,具有很高的实际应用价值。
申请公布号 CN103199557A 申请公布日期 2013.07.10
申请号 CN201210005187.5 申请日期 2012.01.06
申请人 中山大学 发明人 付青;刘凤杰;马桂龙;程光蕾;吕文昭
分类号 H02J3/38(2006.01)I;H02J3/18(2006.01)I;H02J3/01(2006.01)I 主分类号 H02J3/38(2006.01)I
代理机构 代理人
主权项 1.一种基于TMS320F2812的光伏并网及电能质量综合治理控制方法,其特征在于:步骤1:方法以TMS320F2812 DSP控制芯片为核心,首先配合信号调理电路对配电网三相电流进行检测得到其采样值i<sub>a</sub>、i<sub>b</sub>、i<sub>c</sub>;步骤2:根据检测到的三相电流值i<sub>a</sub>、i<sub>b</sub>、i<sub>c</sub>,通过瞬时无功功率检测算法计算得到配电网三相电流补偿值,并与最大功率点跟踪算法(MPPT)相结合得到三相并网电流指令。三相并网电流指令计算包括无功及谐波电流的补偿指令电流计算、光伏并网发电有功指令电流计算及上述两者的合成运算。无功及谐波电流的补偿指令电流计算采用基于瞬时无功功率理论的谐波电流检测方法,光伏并网发电有功电流计算则由最大功率点跟踪(MPPT)算法给出;两者的合成则为实际的电流指令,其原理如图所示。数字锁相环PLL跟踪经过三相电网中A相电压u<sub>a</sub>的相位保证电流检测精度。根据瞬时无功功率理论,三相负载电流i<sub>a</sub>、i<sub>b</sub>和i<sub>c</sub>经过C<sub>32</sub>、C矩阵变换和低通滤波后得到的直流分量是有功基波为<img file="FSA00000654568000011.GIF" wi="55" he="74" /><img file="FSA00000654568000012.GIF" wi="56" he="74" />是光伏并网直流指令分量,它是由最大功率点跟踪控制器(MPPT)计算出的最大功率点指令电压<img file="FSA00000654568000013.GIF" wi="51" he="54" />和当前的光伏阵列输出电压u<sub>dc</sub>经过PI运算后得到的有功直流分量。电流指令由以下算法合成:<maths num="0001"><![CDATA[<math><mrow><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>i</mi><mi>aref</mi><mo>*</mo></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>i</mi><mi>bref</mi><mo>*</mo></msubsup></mtd></mtr><mtr><mtd><msubsup><mi>i</mi><mi>cref</mi><mo>*</mo></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>i</mi><mi>a</mi></msub></mtd></mtr><mtr><mtd><msub><mi>i</mi><mi>b</mi></msub></mtd></mtr><mtr><mtd><msub><mi>i</mi><mi>c</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>i</mi><mi>af</mi></msub></mtd></mtr><mtr><mtd><msub><mi>i</mi><mi>bf</mi></msub></mtd></mtr><mtr><mtd><msub><mi>i</mi><mi>cf</mi></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>i</mi><mi>a</mi></msub></mtd></mtr><mtr><mtd><msub><mi>i</mi><mi>b</mi></msub></mtd></mtr><mtr><mtd><msub><mi>i</mi><mi>c</mi></msub></mtd></mtr></mtable></mfenced><mo>-</mo><msqrt><mfrac><mn>2</mn><mn>3</mn></mfrac></msqrt><mfenced open='[' close=']'><mtable><mtr><mtd><mi>sin</mi><mi>&omega;t</mi></mtd></mtr><mtr><mtd><mi>sin</mi><mi>&omega;t</mi><mo>-</mo><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mn>3</mn></mfrac></mtd></mtr><mtr><mtd><mi>sin</mi><mi>&omega;t</mi><mo>-</mo><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mn>3</mn></mfrac></mtd></mtr></mtable></mfenced><mrow><mo>(</mo><msub><mover><mi>i</mi><mo>&OverBar;</mo></mover><mi>p</mi></msub><mo>-</mo><msub><mover><mi>i</mi><mo>&OverBar;</mo></mover><mi>pv</mi></msub><mo>)</mo></mrow><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>i</mi><mi>a</mi></msub><mo>-</mo><msqrt><mfrac><mn>2</mn><mn>3</mn></mfrac></msqrt><msub><mover><mi>i</mi><mo>&OverBar;</mo></mover><mi>p</mi></msub><mi>sin</mi><mrow><mo>(</mo><mi>&omega;t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>i</mi><mi>b</mi></msub><mo>-</mo><msqrt><mfrac><mn>2</mn><mn>3</mn></mfrac></msqrt><msub><mover><mi>i</mi><mo>&OverBar;</mo></mover><mi>p</mi></msub><mi>sin</mi><mrow><mo>(</mo><mi>&omega;t</mi><mo>-</mo><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mn>3</mn></mfrac><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>i</mi><mi>c</mi></msub><mo>-</mo><msqrt><mfrac><mn>2</mn><mn>3</mn></mfrac></msqrt><msub><mover><mi>i</mi><mo>&OverBar;</mo></mover><mi>p</mi></msub><mi>sin</mi><mrow><mo>(</mo><mi>&omega;t</mi><mo>+</mo><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mn>3</mn></mfrac><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>+</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msqrt><mfrac><mn>2</mn><mn>3</mn></mfrac></msqrt><msub><mover><mi>i</mi><mo>&OverBar;</mo></mover><mi>pv</mi></msub><mi>sin</mi><mrow><mo>(</mo><mi>&omega;t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msqrt><mfrac><mn>2</mn><mn>3</mn></mfrac></msqrt><msub><mover><mi>i</mi><mo>&OverBar;</mo></mover><mi>pv</mi></msub><mi>sin</mi><mrow><mo>(</mo><mi>&omega;t</mi><mo>-</mo><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mn>3</mn></mfrac><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msqrt><mfrac><mn>2</mn><mn>3</mn></mfrac></msqrt><msub><mover><mi>i</mi><mo>&OverBar;</mo></mover><mi>pv</mi></msub><mi>sin</mi><mrow><mo>(</mo><mi>&omega;t</mi><mo>+</mo><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mn>3</mn></mfrac><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中,<maths num="0002"><![CDATA[<math><mrow><msub><mi>C</mi><mn>32</mn></msub><mo>=</mo><msqrt><mfrac><mn>2</mn><mn>3</mn></mfrac></msqrt><mo>&CenterDot;</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac></mtd><mtd><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mfrac><msqrt><mn>3</mn></msqrt><mn>2</mn></mfrac></mtd><mtd><mo>-</mo><mfrac><msqrt><mn>3</mn></msqrt><mn>2</mn></mfrac></mtd></mtr></mtable></mfenced><mo>;</mo></mrow></math>]]></maths><maths num="0003"><![CDATA[<math><mrow><mi>C</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mi>sin</mi><mi>&omega;t</mi></mtd><mtd><mo>-</mo><mi>cos</mi><mi>&omega;t</mi></mtd></mtr><mtr><mtd><mo>-</mo><mi>cos</mi><mi>&omega;t</mi></mtd><mtd><mo>-</mo><mi>sin</mi><mi>&omega;t</mi></mtd></mtr></mtable></mfenced><mo>;</mo></mrow></math>]]></maths>C<sub>23</sub>、C<sup>-1</sup>分别为C<sub>23</sub>、C的逆矩阵。在上式的结果中,前一项正是无功功率理论中的无功及谐波电流分量,而后项正是包含<img file="FSA00000654568000021.GIF" wi="55" he="74" />指令信息的三相基波电流。控制变流器把计算出的指令电流注入电网即可同时实现无功、谐波电流补偿及光伏并网发电。<img file="FSA00000654568000022.GIF" wi="1958" he="755" />当电网中的非线性负载较重时,谐波电流指令较大,合成后的指令电流可能会超过主电流开关器件的额定电流值,需要对合成后指令电流进行限幅处理,使其不超过逆变器开关器件的额定值。出于经济的考虑,光伏并网电流由最大功率跟踪确定,因此指令电流的限幅具体就是谐波电流限幅。步骤3:根据计算得到的并网电流指令,采用滞环比较的电流跟踪控制方法形成PWM脉冲并通过光电隔离驱动功率管,在经过滤波电路滤波之后将计算得到电流注入电网,同时实现电能质量综合治理、光伏并网发电以及电力中断补偿的功能。滞环比较的电流跟踪控制方法原理图如下。<img file="FSA00000654568000023.GIF" wi="950" he="327" />
地址 510275 广东省广州市海珠区新港西路135号