摘要
本发明提出了一种基于磷虾群算法和模糊控制器的MPPT算法,包括:根据DC/DC升压转换器的电压VPV和输入电流IPV,计算得到时刻k对应的太阳能光伏发电系统的功率PPV(k);基于时刻k对应的太阳能发电系统的功率PPV(k)和太阳能发电系统的历史功率,采用改进磷虾群算法对模糊控制器的MFs比例因子的进行调整,得到最优MFs比例因子;基于最优MFs比例因子,模糊控制器输出时刻k对应的占空比D(k);基于时刻k对应的占空比D(k)与时刻k‑1对应的占空比D(k‑1),得到占空比变化量ΔD,在占空比变化量ΔD的控制下,DC/DC升压转换器的输出功率向最大功率方向转移。