论文部分内容阅读
能源危机的加剧使得光伏电能的应用越来越受到人们的重视,成为新能源利用的主流之一。对于一个完备的独立光伏直流应用系统,除了光伏电池、蓄电池、负载之外,光伏充放电控制器是不可或缺的。光伏充放电控制器通过监测蓄电池的状态,对蓄电池的充电电压电流加以规定和控制;并按照需求控制光伏电池和蓄电池对负载电能的输出,是整个光伏系统的核心部分。现有相关资料对光伏充放电控制器的探讨多是以实现某些具体功能为切入点,并没有对光伏充电系统进行建模分析与计算,忽略了光伏充放电控制器性能指标的优化设计问题,可能会造成光伏充放电控制器实际运行状况并不理想。针对这一不足,本文从光伏充放电系统的特点出发,在建立光伏充电系统数学模型的基础上,采用连续时间系统的工程设计方法,对充电回路进行设计,使得光伏充放电系统的性能指标得到改善。在改善光伏充放电系统性能的基础上,再展开各种功能上的开发,力求完成一种性能良好、功能完善的中小功率光伏充放电系统的软硬件设计。本课题中,首先讨论了光伏充放电系统的特点和结构,对电压电流双闭环充电系统进行了数学建模,然后采用工程设计方法对系统进行了设计,得到了电流调节器和电压调节器的传递函数,并对系统进行了MATLAB仿真,结果与二阶最佳系统吻合。另外,针对光伏电池电压波动对充电系统带来的影响,文中进行深入分析,提出了解决办法。本文对光伏充放电系统的硬件结构也进行了深入讨论,完成了主要元器件的选型和参数整定,设计了降压型BUCK功率变换回路、MOSFET驱动电路、PWM调制电路、电压电流反馈电路以及电压、电流调节器等主要硬件功能模块。本课题采用PIC16F877A单片机对系统的工作状态进行综合管理。文中阐述了软件总体设计构架和主要软件功能模块的设计思想。完成了蓄电池充电过充保护、蓄电池过放保护、自动调整充电状态给定、光控负载通断以及设定主要充放电参数等功能的设计。