发明名称 一种变步长MPPT控制方法
摘要 本发明公开了一种变步长MPPT控制方法,包括建立光伏电池模型和升压电路模型,并在太阳能电池模型的基础上建立升压电路模型以实现最大功率点跟踪。获取光伏电池的输出电压、电流值,计算出ΔU<sub>k</sub>、ΔI<sub>k</sub>、ΔU<sub>k+1</sub>、ΔI<sub>k+1</sub>以及ΔP。计算并判断参数H是否大于0。若H>0,依旧使用大步长电导增量法搜寻最大功率点;若H≤0时,系统的跟踪步长变小,使之快速收缩到最大功率点附近;若外部环境变化不明显,导致系统内部功率细微的变化,则输出H=-1;若外部环境发生突变,而且变化较大,导致ΔP较大,超过了预设的极限值limΔP,则输出H=1。该方法在离最大功率点较远时采用大步长电导增量法,跟踪能力得到提高;接近最大功率点后,切换为小步长跟踪方案,提高了光伏组件的平均输出功率。
申请公布号 CN105652951A 申请公布日期 2016.06.08
申请号 CN201610148463.1 申请日期 2016.03.16
申请人 江苏大学 发明人 顾石磊;孙玉坤;张亮;黄永红
分类号 G05F1/67(2006.01)I 主分类号 G05F1/67(2006.01)I
代理机构 代理人
主权项 一种变步长MPPT控制方法,其特征在于,包括以下步骤:步骤(1):由MPPT控制电路建立光伏电池模型和升压电路模型,并在太阳能电池模型的基础上建立升压电路模型以实现最大功率点跟踪;步骤(2):获取光伏电池当前k‑1时刻的输出电压U(k‑1)和电流I(k‑1),然后在当前输出电压基础上增大一个电压分量ΔU,得出k时刻的电压U(k)和电流I(k),计算出ΔU<sub>k</sub>,ΔU<sub>k</sub>;再增大一个电压分量ΔU,得出k+1时刻的电压U(k+1)和电流I(k+1),以及计算得出ΔU<sub>k+1</sub>,ΔI<sub>k+1</sub>,ΔP;步骤(3):由传统的固定步长电导增量法建立并分析光伏电池板的P‑U特性曲线,在最大功率点的斜率为0,有<img file="FDA0000942341490000011.GIF" wi="775" he="127" />可知在最大功率点处,<maths num="0001"><math><![CDATA[<mrow><mfrac><mi>dI</mi><mi>dU</mi></mfrac><mo>=</mo><mo>-</mo><mfrac><mi>I</mi><mi>U</mi></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0000942341490000012.GIF" wi="262" he="125" /></maths>当<img file="FDA0000942341490000013.GIF" wi="237" he="127" />时,位于最大功率点左侧,需要增大参考电压保证系统向最大功率点靠近;当<img file="FDA0000942341490000014.GIF" wi="239" he="127" />时,位于最大功率点右侧,需要减小参考电压保证系统向最大功率点靠近;在特性曲线左侧<img file="FDA0000942341490000015.GIF" wi="337" he="127" />曲线右侧<img file="FDA0000942341490000016.GIF" wi="335" he="126" />建立参数<img file="FDA0000942341490000017.GIF" wi="701" he="167" />若H>0,说明工作点运行在特性曲线单侧,仍未达到最大功率点,依旧使用大步长电导增量法搜寻最大功率点;反之,跟踪步长变小,计算并判断参数H是否大于0;步骤(4):若H>0,依旧使用大步长电导增量法搜寻最大功率点,返回步骤(2);若H≤0时,减小系统的跟踪步长,使之快速收缩到最大功率点附近,执行步骤(5);步骤(5):若外部环境变化不明显,导致系统内部功率细微的变化,则输出H=‑1,返回步骤(2);若外部环境发生突变,而且变化较大,导致ΔP较大,超过了预设的极限值limΔP,则输出H=1,返回步骤(2)。
地址 212013 江苏省镇江市京口区学府路301号