发明名称 一种光伏发电系统最大功率点跟踪方法
摘要 本发明公开了一种光伏发电系统最大功率点跟踪方法,包括:采样光伏电池开路电压Voc,选取包含最大功率点的区间[m1Voc,m2Voc],获取迭代次数n;获取电压区间中点值,获取P(k)、P(k+1)的功率,判断P(k)与P(k+1)的大小,若P(k)>P(k+1),更换迭代区间,新的迭代区间的右端点变为V(k+1),左端点保持不变。若P(k)<P(k+1),新的迭代区间的左端点变为V(k),右端点保持不变,判断是否达到迭代次数n,若没有,根据步骤四得到的新的迭代区间,继续跟踪最大功率;若达到迭代次数n,获取得出最大功率Pm。本发明所述方法动态响应速度快,能准确地跟踪光伏阵列的最大功率点,减少了系统在最大功率点振荡的能量损失,提高了光伏电池的输出效率。
申请公布号 CN102263527A 申请公布日期 2011.11.30
申请号 CN201110220547.9 申请日期 2011.08.02
申请人 北京航空航天大学 发明人 于宁;田英;吴银锋;万江文
分类号 H02N6/00(2006.01)I 主分类号 H02N6/00(2006.01)I
代理机构 北京永创新实专利事务所 11121 代理人 赵文利
主权项 1.一种光伏发电系统最大功率点跟踪方法,其特征在于,包括以下步骤:步骤一:采样光伏电池开路电压V<sub>oc</sub>,根据最大功率点输出时的电压V<sub>m</sub>与开路电压V<sub>oc</sub>满足V<sub>m</sub>=mV<sub>oc</sub>,选取包含最大功率点的区间[m<sub>1</sub>V<sub>oc</sub>,m<sub>2</sub>V<sub>oc</sub>]作为初始的迭代区间,其中:V<sub>oc</sub>为开路电压;V<sub>m</sub>为最大功率点输出时的电压;m,m<sub>1</sub>,m<sub>2</sub>恒定系数,取值范围:0≤m<sub>1</sub><m<m<sub>2</sub>≤1;步骤二:根据公式<img file="FDA0000080483590000011.GIF" wi="459" he="114" />计算迭代次数n;其中:n为迭代次数;t为搜索精度,大于等于系统允许的最小精度;步骤三:迭代区间用[a,b]来表示,初始时a=m<sub>1</sub>V<sub>oc</sub>,b=m<sub>2</sub>V<sub>oc</sub>;k为迭代次数,满足0≤k≤n;根据公式<img file="FDA0000080483590000012.GIF" wi="264" he="107" />获得第k次迭代区间的中点,测量距离中点V<sub>z</sub>(k)左右两侧ε电压点的充电电流;即V<sub>L</sub>(k)=V<sub>z</sub>(k)-ε和V<sub>R</sub>(k)=V<sub>z</sub>(k)+ε点的充电电流I<sub>L</sub>(k)、I<sub>R</sub>(k)的值,根据公式P=V*I,分别计算这两点的功率P<sub>L</sub>(k)、P<sub>R</sub>(k);其中:V<sub>z</sub>(k)为第k次迭代电压区间中点值;ε为大于零的实数;V<sub>L</sub>(k)为距离区间中点V<sub>z</sub>(k)左侧ε的电压值;V<sub>R</sub>(k)为区间中点V<sub>z</sub>(k)右侧ε的电压值;I<sub>L</sub>(k)为V<sub>L</sub>(k)电压点对应的充电电流值、I<sub>R</sub>(k)为V<sub>R</sub>(k)电压点对应的充电电流值;P<sub>L</sub>(k)、P<sub>R</sub>(k)分别为电压点V<sub>L</sub>(k)、V<sub>R</sub>(k)对应的功率值;步骤四:判断P<sub>L</sub>(k)与P<sub>R</sub>(k)的大小,若P<sub>L</sub>(k)>P<sub>R</sub>(k),更换迭代区间,新的迭代区间a保持不变,将V<sub>R</sub>(k)赋值给b,即变为a=a,b=V<sub>R</sub>(k);否则,新的迭代区间将V<sub>L</sub>(k)赋值给a,b保持不变,即变为a=V<sub>L</sub>(k),b=b;步骤五:判断k是否达到迭代次数n,若没有,返回步骤三,进行新一轮迭代;若达到迭代次数n,选取最终迭代区间的中点作为最大功率电压点V<sub>m</sub>,测量出对应的充电电流I<sub>m</sub>,根据公式P=V*I计算出最大功率P<sub>m</sub>。
地址 100191 北京市海淀区学院路37号