论文部分内容阅读
高效应用太阳能是人们一直追求的目标,在整个光伏发电系统中,最大功率点跟踪(MPPT)技术是高效光伏发电系统中的关键技术之一。因此,研究和应用最大功率点跟踪技术具有重要理论意义和实际应用价值。正是基于这样的认识,本文围绕MPPT(Maximum Power Point Tracking)控制器的设计,进行了相关问题的探讨与研究,最终结合实验室光伏发电系统,实现了基于DSP的光伏系统MPPT控制器设计,论文主要工作概括如下:首先利用Matlab中的Simulink平台,对光伏发电系统中的电池特性进行建模仿真分析,得到光伏电池的基本特性。通过比较DC/DC电路不同的拓扑结构并分析其优缺点,最终选择Boost电路来实现本文的MPPT的功能。然后对常用的最大功率点跟踪方法:电导增量法、寄生电容法、模糊控制法、人工神经网络法及干扰观测法进行了原理分析和比较,指出了各种算法的优缺点。在分析各种算法的优缺点基础上,提出了一种改进型的最大功率点跟踪算法——变步长的干扰观测法。在以Simulink为平台的光伏电池模型基础上,对变步长的干扰观测法进行仿真,仿真结果表明,该算法可以有效的弥补单种算法的缺陷,达到了很好的控制效果,同时也验证了改进算法的优越性。其次结合改进算法的特性以及实验室光伏发电系统的性能要求,详细进行了基于DSP的MPPT控制器设计。硬件部分,根据DSP的自身特性以及输入输出要求,设计了主控电路、电源电路、隔离驱动电路等;软件部分,利用CCS3.3DSP开发环境,设计了主程序、ADC采样中断程序和PWM生成中断程序。最后结合实验室光伏发电装置,对设计的MPPT控制器硬件部分和软件部分进行了综合调试与实验。根据对实验结果的分析,进一步验证了变步长的干扰观测法这一改进型MPPT算法的可行性与优越性。