发明名称 一种太阳能电池最大功率点跟踪方法
摘要 一种太阳能电池最大功率点跟踪方法,通过将太阳能电池输出特性功率/电压曲线1最大功率点处附近部分曲线近似成抛物线2,利用该部分曲线上三组功率/电压数据3、4和5求解抛物线方程,抛物线方程的极值点6即为太阳能电池输出的最大功率点7。
申请公布号 CN103092249B 申请公布日期 2014.10.15
申请号 CN201210499099.5 申请日期 2012.11.19
申请人 中国计量学院 发明人 卫东;楼洪
分类号 G05F1/67(2006.01)I 主分类号 G05F1/67(2006.01)I
代理机构 代理人
主权项 一种太阳能电池最大功率点跟踪方法,其特征是太阳能电池输出功率/电压曲线(1)在最大功率点处附近为左右对称的单峰曲线,可近似为以最大功率点为顶点,最大功率点处电压为对称轴的抛物线曲线,通过检测该部分曲线上三组功率/电压数据第一检测点(U<sub>m1</sub>,P<sub>m1</sub>)(3)、第二检测点(U<sub>m2</sub>,P<sub>m2</sub>)(4)和第三检测点(U<sub>m3</sub>,P<sub>m3</sub>)(5),求解抛物线方程,抛物线方程的极值点(6)即为太阳能电池的最大功率点(7),在具体操作时,包括以下几个步骤:步骤一,三组功率/电压数据检测点的确定方法在光照状态下,太阳能电池的输出特性可近似为二极管特性,电流随电压指数变化,如果将太阳能电池视为恒流源,将半导体材料体电阻、电极与半导体材料接触电阻、电极导体电阻和金属导体电阻视为串联电阻,将电池边缘漏电流和电池金属桥漏电流等效为并联电阻,可获得太阳能电池等效电路,其输出特性的电流与电压间关系如式(1):<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mi>I</mi><mo>=</mo><msub><mi>I</mi><mi>ph</mi></msub><mo>-</mo><msub><mi>I</mi><mi>o</mi></msub><mo>[</mo><msup><mi>e</mi><mfrac><mrow><mi>q</mi><mrow><mo>(</mo><mi>U</mi><mo>+</mo><msub><mi>IR</mi><mi>s</mi></msub><mo>)</mo></mrow></mrow><mi>AKT</mi></mfrac></msup><mo>-</mo><mn>1</mn><mo>]</mo><mo>-</mo><mfrac><mrow><mo>(</mo><mi>U</mi><mo>+</mo><msub><mi>IR</mi><mi>s</mi></msub><mo>)</mo></mrow><msub><mi>R</mi><mi>p</mi></msub></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FSB0000127859090000011.GIF" wi="1453" he="160" /></maths>其中,I输出电流(A),U输出电压(V),I<sub>ph</sub>光生电流(A),R<sub>s</sub>串联电阻(Ω),R<sub>p</sub>并联电阻(Ω),A二极管理想常数,I<sub>o</sub>二极管反向饱和漏电流(A),q电荷量1.6×10<sup>‑19</sup>C,K玻尔兹曼常数1.38×10<sup>‑23</sup>J/K;T环境温度(℃);短路条件下,U=0,I=I<sub>sc</sub>,由于输出电压未能达到二极管导通电压,二极管上流经电流极小I<sub>o</sub>≈0,则有I<sub>sc</sub>=I<sub>ph</sub>‑I<sub>sc</sub>R<sub>s</sub>/R<sub>p</sub>   (2)开路条件下,U=U<sub>oc</sub>,I=0,则有<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msub><mi>I</mi><mi>o</mi></msub><mo>=</mo><mrow><mo>(</mo><msub><mi>I</mi><mi>ph</mi></msub><mo>-</mo><msub><mi>U</mi><mi>oc</mi></msub><mo>/</mo><msub><mi>R</mi><mi>p</mi></msub><mo>)</mo></mrow><mo>/</mo><mrow><mo>(</mo><msup><mi>e</mi><mfrac><mrow><mi>q</mi><msub><mi>U</mi><mi>oc</mi></msub></mrow><mi>AKT</mi></mfrac></msup><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FSB0000127859090000012.GIF" wi="1284" he="147" /></maths>根据短路和开路条件可以解出I<sub>ph</sub>和I<sub>o</sub>下式(4)‑(5):I<sub>ph</sub>=I<sub>sc</sub>(1+R<sub>s</sub>/R<sub>P</sub>)   (4)<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><msub><mi>I</mi><mi>o</mi></msub><mo>=</mo><mrow><mo>(</mo><msub><mi>I</mi><mi>sc</mi></msub><mo>-</mo><mfrac><mrow><msub><mi>U</mi><mi>oc</mi></msub><mo>-</mo><msub><mi>I</mi><mi>sc</mi></msub><msub><mi>R</mi><mi>s</mi></msub></mrow><msub><mi>R</mi><mi>p</mi></msub></mfrac><mo>)</mo></mrow><msup><mi>e</mi><mfrac><mrow><mo>-</mo><mi>q</mi><msub><mi>U</mi><mi>oc</mi></msub></mrow><mi>AKT</mi></mfrac></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FSB0000127859090000013.GIF" wi="1331" he="130" /></maths>整理式(1)‑(5),将方程两边同时乘以输出电压,可得太阳能电池功率/电压方程如式(6):<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>P</mi><mo>=</mo><mfrac><mrow><msub><mi>I</mi><mi>sc</mi></msub><mrow><mo>(</mo><msub><mi>R</mi><mi>s</mi></msub><mo>+</mo><msub><mi>R</mi><mi>p</mi></msub><mo>)</mo></mrow><mi>U</mi><mo>-</mo><msup><mi>U</mi><mn>2</mn></msup><mo>-</mo><msub><mi>PR</mi><mi>s</mi></msub></mrow><msub><mi>R</mi><mi>p</mi></msub></mfrac><mo>+</mo><mfrac><mrow><msub><mi>U</mi><mi>oc</mi></msub><mi>U</mi><mo>-</mo><msub><mi>I</mi><mi>sc</mi></msub><mrow><mo>(</mo><msub><mi>R</mi><mi>s</mi></msub><mo>+</mo><msub><mi>R</mi><mi>p</mi></msub><mo>)</mo></mrow><mi>U</mi></mrow><msub><mi>R</mi><mi>p</mi></msub></mfrac><msup><mi>e</mi><mfrac><mrow><mi>q</mi><mrow><mo>(</mo><msup><mi>U</mi><mn>2</mn></msup><mo>+</mo><msub><mi>PR</mi><mi>s</mi></msub><mo>-</mo><msub><mi>U</mi><mi>oc</mi></msub><mi>U</mi><mo>)</mo></mrow></mrow><mi>AKTU</mi></mfrac></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FSB0000127859090000014.GIF" wi="1539" he="156" /></maths>方程式(6)为功率对应电压的隐式方程,利用Lambert函数将式(6)转化为功率对应电压的显示方程得式(7):<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>P</mi><mo>=</mo><mfrac><mrow><mo>[</mo><msub><mi>UI</mi><mi>sc</mi></msub><mrow><mo>(</mo><msub><mi>R</mi><mi>s</mi></msub><mo>+</mo><msub><mi>R</mi><mi>p</mi></msub><mo>)</mo></mrow><mo>-</mo><msup><mi>U</mi><mn>2</mn></msup><mo>]</mo></mrow><mrow><msub><mi>R</mi><mi>s</mi></msub><mo>+</mo><msub><mi>R</mi><mi>p</mi></msub></mrow></mfrac><mo>-</mo><mfrac><mi>AKTU</mi><msub><mi>qR</mi><mi>s</mi></msub></mfrac><mi>W</mi><mrow><mo>(</mo><mi>Y</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FSB0000127859090000015.GIF" wi="1358" he="146" /></maths>其中,<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mi>Y</mi><mo>=</mo><mfrac><mrow><msub><mi>qR</mi><mi>s</mi></msub><mo>[</mo><msub><mi>I</mi><mi>sc</mi></msub><mrow><mo>(</mo><msub><mi>R</mi><mi>s</mi></msub><mo>+</mo><msub><mi>R</mi><mi>p</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>U</mi><mi>oc</mi></msub><mo>]</mo></mrow><mrow><mi>AKT</mi><mrow><mo>(</mo><msub><mi>R</mi><mi>s</mi></msub><mo>+</mo><msub><mi>R</mi><mi>p</mi></msub><mo>)</mo></mrow></mrow></mfrac><mi>exp</mi><mo>{</mo><mfrac><mrow><mi>q</mi><mrow><mo>(</mo><msub><mi>R</mi><mi>s</mi></msub><mo>+</mo><msub><mi>R</mi><mi>p</mi></msub><mo>)</mo></mrow><mrow><mo>(</mo><mi>U</mi><mo>-</mo><msub><mi>U</mi><mi>oc</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>qR</mi><mi>s</mi></msub><mo>[</mo><mi>U</mi><mo>-</mo><msub><mi>I</mi><mi>sc</mi></msub><mrow><mo>(</mo><msub><mi>R</mi><mi>s</mi></msub><mo>+</mo><msub><mi>R</mi><mi>p</mi></msub><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mi>AKT</mi><mrow><mo>(</mo><msub><mi>R</mi><mi>s</mi></msub><mo>+</mo><msub><mi>R</mi><mi>p</mi></msub><mo>)</mo></mrow></mrow></mfrac><mo>}</mo></mrow>]]></math><img file="FSB0000127859090000021.GIF" wi="1602" he="146" /></maths>在最大功率点处有<img file="FSB0000127859090000022.GIF" wi="299" he="92" />从而解得最大功率点电压如式(8);<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mi>U</mi><mi>m</mi></msub><mo>=</mo><mfrac><mrow><mo>[</mo><msub><mi>qR</mi><mi>s</mi></msub><msub><mi>I</mi><mi>sc</mi></msub><mo>-</mo><mi>AKT</mi><mo>]</mo><mrow><mo>(</mo><msub><mi>R</mi><mi>s</mi></msub><mo>+</mo><msub><mi>R</mi><mi>p</mi></msub><mo>)</mo></mrow><mo>[</mo><mn>1</mn><mo>+</mo><mi>W</mi><mrow><mo>(</mo><msub><mi>Y</mi><mi>m</mi></msub><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mn>2</mn><mi>q</mi><msub><mi>R</mi><mi>s</mi></msub><mo>[</mo><mn>1</mn><mo>+</mo><mi>W</mi><mrow><mo>(</mo><msub><mi>Y</mi><mi>m</mi></msub><mo>)</mo></mrow><mo>]</mo><mo>+</mo><mi>q</mi><msub><mi>R</mi><mi>p</mi></msub><mi>W</mi><mrow><mo>(</mo><msub><mi>Y</mi><mi>m</mi></msub><mo>)</mo></mrow></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FSB0000127859090000023.GIF" wi="1658" he="166" /></maths>由于开路电压U<sub>oc</sub>与短路电流I<sub>sc</sub>可以检测获得,因此式(7)仅含有参数A、R<sub>s</sub>和R<sub>p</sub>;对于不同的太阳能电池,有参数A∈[1,2],R<sub>s</sub>∈[0,∞],R<sub>P</sub>∈[∞,0],利用参数A、R<sub>s</sub>和R<sub>P</sub>对太阳能电池功率/电压曲线的单调影响规律,可以获得参数A=1,R<sub>s</sub>=0,R<sub>p</sub>=∞的太阳能电池功率/电压上边界曲线(8)和A=2,R<sub>s</sub>=∞,R<sub>p</sub>=0的太阳能电池功率/电压下边界曲线(9),将上、下边界曲线参数分别代入式(7)‑(8)可得太阳能电池功率/电压上边界曲线(8)和太阳能电池功率/电压下边界曲线(9)上最大功率点对应电压U<sub>Q</sub>和U<sub>O</sub><sup>*</sup>以及最大功率点P和P<sup>*</sup>,其他任意参数的太阳能电池电压/功率曲线(10)上最大功率点必在P和P<sup>*</sup>之间,最大功率点处对应电压在U<sub>Q</sub>和U<sub>O</sub><sup>*</sup>之间;为保证检测点接近最大功率点,根据基准电压U<sub>Q</sub>,可给出步长定义算法如下:由三角形相似定理有<img file="FSB0000127859090000024.GIF" wi="547" he="108" />故取点电压步长定义为:<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><mfenced open='' close=''><mtable><mtr><mtd><msub><mi>U</mi><mi>step</mi></msub><mo>=</mo><msub><mi>U</mi><mi>Q</mi></msub><mo>-</mo><mo>[</mo><mfrac><mrow><mi>n</mi><mo>-</mo><mi>m</mi></mrow><mi>n</mi></mfrac><mrow><mo>(</mo><msub><mi>U</mi><mi>Q</mi></msub><mo>-</mo><msub><mi>U</mi><mi>O</mi></msub><mo>)</mo></mrow><mo>]</mo></mtd></mtr><mtr><mtd><mi>m</mi><mo>=</mo><mn>0</mn><mo>,</mo><mo>&PlusMinus;</mo><mn>1</mn><mo>,</mo><mo>&PlusMinus;</mo><mn>2,</mn><mo>&PlusMinus;</mo><mn>3</mn></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FSB0000127859090000025.GIF" wi="1291" he="166" /></maths>式中n为区间划分数,可根据经验确定;m为拟采集功率点数,由于各类功率/电压曲线的最大功率点有可能在<img file="FSB0000127859090000026.GIF" wi="87" he="64" />两侧;因此设定当m为零时,取点在<img file="FSB0000127859090000027.GIF" wi="78" he="55" />线段上,当m为正值时,取点在<img file="FSB0000127859090000028.GIF" wi="77" he="55" />线段右侧,反之在<img file="FSB0000127859090000029.GIF" wi="78" he="55" />线段左侧;步骤二,利用三组功率/电压数据第一检测点(U<sub>m1</sub>,P<sub>m1</sub>)(3)、第二检测点(U<sub>m2</sub>,P<sub>m2</sub>)(4)和第三检测点(U<sub>m3</sub>,P<sub>m3</sub>)(5),求解抛物线方程P=aU<sup>2</sup>+bU+c,并抛物线方程的极值点(6),所求结果即为太阳能电池最大功率点(7);步骤三,当光照强度或者环境温度发生变化,只需重复步骤一、步骤二即可。
地址 310018 浙江省杭州市下沙高教园区学源街258号