1.光伏阵列最大功率点跟踪控制方法,包括如下步骤:
1)光伏发电系统MPPT控制启动时,设置当前温度下对应的光伏阵列开路电压Uoc、短路电流Isc、迭代步长Ustep、判断阈值εs、εU和εI、初始电压U0、传统单峰值MPPT方法中的参数,令采样点计数k的初始值为1;
2)测量并记录初始时刻光伏阵列的端电压Uk和输出电流Ik,k=1;
3)计算光伏阵列I-U特性曲线上当前运行点(Uk,Ik)与坐标原点连线斜率的倒数Uk/Ik,以及点(Isc,Uoc)与坐标原点连线斜率的倒数Uoc/Isc,如果|Uk/Ik-Uoc/Isc|>εs,εs为判断阈值,跳转至步骤4);否则令光伏阵列的输出端电压参考值U=Uk,并跳转至步骤6);
4)如果Uk/Ik
5)令k=k+1,测量并记录tk时刻的Uk和Ik,返回步骤3);
6)令k=k+1,并采用传统单峰值MPPT方法确定tk时刻光伏阵列端电压的参考值U;
7)测量并记录tk时刻的Uk和Ik;
8)以光伏阵列开路电压Uoc为基准,计算tk及tk-1时刻光伏阵列输出端电压Uk和Uk-1的相对偏差ΔU%,即:ΔU%=|Uk-Uk-1|/Uoc;以光伏阵列短路电流Isc为基准,计算tk及tk-1时刻光伏阵列输出电流Ik和Ik-1的相对偏差ΔI%,即:ΔI%=|Ik-Ik-1|/Isc;
9)如果满足ΔU%<εU并且ΔI%>εI,εU和εI为判断阈值,说明光伏阵列的输出特性发生了变化,那么跳转至步骤3),否则返回步骤6)。