摘要

为解决太阳电池双二极管模型中参数辨识准确度低的问题,基于烟花算法提出一种新型的参数辨识方法。该方法模拟烟花的爆炸过程,在条件范围内进行局部寻优,选取一定数量的最优火花进行下一轮迭代,火花将逐渐搜索整个解空间直到找到满足条件的最优解。测试双晶硅太阳电池KC200GT,采用烟花算法获取参数的平均绝对误差为0.0152,遗传算法和粒子群算法的平均绝对误差分别为0.3548、0.2374。实验结果表明:提出的基于烟花算法的太阳电池参数辨识精度明显优于遗传算法及粒子群算法,可为太阳电池的参数辨识提供一种新方法。