Clear Sky Science · zh

使用萤火虫算法优化独立太阳能系统变流器中的模糊逻辑控制器

· 返回目录

离网供电的更聪明阳光

随着越来越多的住宅、农场和偏远设施转向光伏面板,保持照明稳定和电子设备安全成为一项重大挑战。当云层经过或设备开关切换时,独立太阳能系统的输出会波动,导致闪烁、发热和电器磨损。本文探讨了一种通过将模糊逻辑控制与一种受自然启发的搜索方法——萤火虫算法相结合,使太阳能逆变器(将电池板输出转换为家用交流电的装置)更稳定、更高效的新方法。

Figure 1
Figure 1.

为何太阳能需要稳健的控制

独立太阳能系统通常包括光伏板、用于升压的变换器、电池以及将直流转换为标准设备所用交流的逆变器。逆变器必须在严格的电压和频率范围内运行,同时把不需要的电气“噪声”或谐波控制到很低。传统控制器,如PI或PID方案,仅在底层系统简单且完全已知时表现良好。然而在真实的太阳能系统中,负载会突然变化,光照波动,电子元件表现出复杂的非线性特性,使这些固定控制器在强扰动下变得反应迟缓、不够精确,甚至不稳定。

模糊逻辑如何从经验中学习

模糊逻辑控制器提供了一种吸引人的替代方案,因为它们的工作方式更像有经验的技术人员,而不是僵化的公式。它们不依赖严格方程,而是使用诸如“如果电压误差很小但在增大,则减小控制信号”的规则。这些规则依赖于隶属函数,将诸如电压误差及其变化率之类的原始数字翻译为“负”、“零”或“正”等定性等级。问题在于,这些隶属函数通常通过反复试验手工设计,过程缓慢且容易错过最佳设置,尤其当逆变器需要应对从简单加热器到电动机和电子设备等多种负载时更是如此。

以萤火虫为向导实现更好的控制

作者通过让一种受萤火虫闪烁行为启发的优化例程自动调整模糊控制器来解决这一设计瓶颈。在萤火虫算法中,每个候选解像一只萤火虫,其亮度反映控制器的性能,主要由电压跟踪目标的接近程度和谐波失真的大小来衡量。更亮的萤火虫会吸引较暗的萤火虫,引导种群朝更优解移动,同时少量随机性防止搜索陷入局部最优。在本研究中,所有输入和输出隶属函数的位置、宽度和形状都成为算法调整的变量,目标是最小化均方误差并将失真保持在标准限制以下。

Figure 2
Figure 2.

在逼真的负载变化下进行测试

为评估效益,研究团队在仿真中建立了一个三相独立光伏系统模型,包含升压变换器、逆变器和滤波器。他们测试了三类控制器:传统的PI设计、标准模糊控制器,以及分别由三种不同搜索方法优化的模糊控制器——遗传算法、粒子群优化和萤火虫方法。系统承受了严苛场景:在几十分之一秒内,一个50 kW电阻性负载切换为混合电阻-感性负载,再切换为非线性负载。对每种情况,他们跟踪电压稳定的速度、电压对参考值的跟踪精度以及输出中出现的谐波含量。

更洁净的波形与更快的恢复

结果显示,经过萤火虫优化的模糊控制器在平滑性和鲁棒性方面都表现更好。在电阻性、感性和非线性负载下,它能将输出电压控制在约±1%的目标范围内,并在突变后在不到1/4交流周期内恢复。总谐波失真保持在国际标准建议的5%以下,某些相位的值低至2.89%——优于传统PI控制器及用其他优化方法调谐的模糊控制器。电压跟踪的均方误差降至约0.0071,且萤火虫搜索在更少迭代中达到这些设置,表明设计收敛更快。

这对日常太阳能用户意味着什么

通俗地说,该研究表明,让一种受萤火虫群体围绕亮光聚集行为启发的算法自动“教会”模糊逻辑控制器,可以使太阳能逆变器运行得更平滑。优化后的控制器在不依赖精确数学模型的情况下,为各种电气负载提供更清洁、更稳定的电能。对于离网太阳能用户,这意味着更少的闪烁、更低的设备应力以及更有效地利用面板产生的能量,指向更智能、更可靠的独立太阳能装置。

引用: Nouri, P., Kamarposhti, M.A., Nouri, T. et al. Optimization of fuzzy logic controller in the converter of a standalone solar power system using the firefly algorithm. Sci Rep 16, 10248 (2026). https://doi.org/10.1038/s41598-026-41508-0

关键词: 独立太阳能逆变器, 模糊逻辑控制, 萤火虫算法, 谐波失真, 可再生能源电能质量