对用于最大功率跟踪的充电器进行建模分析,选用buck电流变换器作为太阳能充电器的主电路给蓄电池充电,根据状态空间平均的概念建立充电器的动态模型,通过应用极限环最大功率跟踪(limit cycle max power trace,LCMPPT)方法对太阳能的最大功率点进行电流闭环跟踪.该方法以电流闭环控制为基础,结构简单,所需要的外围电路少.应用PI调节使系统具有良好的稳态精度和响应速度,并简化了系统的外围电路及控制方法.以PIC16F877A为控制器的实际电路的测试,证明了LCMPPT的有效性.