设计了一种基于STM32微处理器和Buck电路的光伏控制器,并提出了一种改进型变步长扰动观察法来提高光伏系统的最大功率点跟踪(MPPT)性能,同时实现了蓄电池的合理充放电及过放保护;样机实验结果表明:该光伏控制器能在0.01s的时间内克服扰动,并且MPPT的效率达到了99.94%,该光伏控制器具有快速的动态响应和良好的稳态性能,并能很好地监测蓄电池的状态,减少电池损耗,延长蓄电池寿命。
A solar controller was designed based on STM32 microcontroller and Buck converter. And a modified Perturb and Observer (P&O) method with variable step size was presented to improve Maximum Power Point Tracking (MPPT) performance of photovoltaic (PV) systems. At the same time, a reasonable management for charging and discharging had also been implemented on the solar controller with discharge protection. The results of sample experiments show that the solar controller can overcome the disturbance within 0.01 second, and the MPPT efficiency can reach to 99.94 percent, and it has rapid dynamic response and excellent tracking effectiveness. And it also can evalu- ate state of battery and reduce the charged wastage, and prolong the life of battery.