讨论了光伏电池的非线性输出特性,分析了单相单级式光伏并网系统的硬件拓扑结构及常见的最大功率跟踪(MPPT)控制方法,针对传统一阶式MPPT控制算法在单级式光伏并网逆变系统应用中的不足之处,将模糊PID控制引入到单级式并网发电系统的MPPT控制当中。给出了系统的MPPT控制框图及模糊PID控制器的详细设计过程,基于PSIM软件搭建仿真平台,对文中提出的控制算法进行软件仿真,并最终将算法在实验样机上实现,仿真及样机实验结果均验证了算法的可行性和有效性。