局部阴影下光伏最大功率点跟踪的萤火虫改进算法

    公开(公告)号:CN108693915A

    公开(公告)日:2018-10-23

    申请号:CN201810766083.3

    申请日:2018-07-12

    IPC分类号: G05F1/67

    摘要: 本发明涉及光伏并网技术领域,是一种局部阴影下光伏最大功率点跟踪的萤火虫改进算法,其特点是,包括的步骤有:建立光伏阵列阴影情况下的数学模型,得出光伏阵列输出功率P的数学表达式;荧光素值代表光伏阵列输出功率P,萤火虫位置代表光伏阵列输出电压U,通过迭代次数t和迭代次数t‑1时的最优目标值和最差函数值的差的比值,定义变步长因子s(t),用变步长因子代替传统萤火虫算法的固定步长;利用Matlab仿真软件对改进变步长萤火虫算法和传统固定步长萤火虫算法的收敛情况进行比较,可以有效提高迭代初期的收敛速度和迭代后期的稳定性。

    局部阴影下光伏最大功率点跟踪的萤火虫改进方法

    公开(公告)号:CN108693915B

    公开(公告)日:2020-07-28

    申请号:CN201810766083.3

    申请日:2018-07-12

    IPC分类号: G05F1/67

    摘要: 本发明涉及光伏并网技术领域,是一种局部阴影下光伏最大功率点跟踪的萤火虫改进方法,其特点是,包括的步骤有:建立光伏阵列阴影情况下的数学模型,得出光伏阵列输出功率P的数学表达式;荧光素值代表光伏阵列输出功率P,萤火虫位置代表光伏阵列输出电压U,通过迭代次数t和迭代次数t‑1时的最优目标值和最差函数值的差的比值,定义变步长因子s(t),用变步长因子代替传统萤火虫算法的固定步长;利用Matlab仿真软件对改进变步长萤火虫算法和传统固定步长萤火虫算法的收敛情况进行比较,可以有效提高迭代初期的收敛速度和迭代后期的稳定性。