论文部分内容阅读
近年来,由于能源危机的凸显,光伏发电技术在国内外得到了广泛应用和高速发展。然而由于大多数光伏电站建设地点偏远、分散,导致对光伏电站的监测维护十分困难和繁琐,消耗大量人力物力。通过采用远程监测技术来对光伏电站进行实时智能化检测,可以很好的解决这一情况,因此,研究光伏电站的远程监测技术具有十分重要的意义。在本课题中,设计出来一种基于CAN总线和GPRS无线数据远程传输的光伏电站远程监测系统,很好的解决了光伏电站远程监测问题,通过现场数据采集模块来采集光伏电站的运行数据,通过CAN总线收发器将数据发布到CAN总线上,由上位机接收处理后通过GPRS模块远程传输给监测中心,监测中心将接收到的数据进行实时显示和存储,并通过基于BP神经网络算法的光伏电池最大功率点电压预测程序来调用存储的数据,进行实时的光伏电池最大功率点电压预测,并做出有效的调控措施。论文研究内容主要可以分为三个部分:⑴数据采集系统的硬件设计。本系统硬件设计核心处理器为MSP430F149单片机,另外还包括按键电路、液晶显示电路、CAN总线控制电路、GPRS模块电路、温度采集电路、阵列电压电流采集电路、太阳辐照度采集电路和逆变器电压电流采集电路等。⑵检测系统和监测中心软件设计。现场检测系统软件设计主要包括上、下位机的主程序设计、液晶显示子程序、按键处理子程序、CAN总线收发程序、GPRS收发程序、串口通讯程序和数模转换子程序等;监测中心软件设计主要包括人机界面设计、TCP通信程序、数据存储程序等。⑶光伏电池最大功率点电压预测系统设计。通过调用监测中心接收和存储到的数据作为学习样本和预测样本,设计了基于BP神经网络最大功率点预测系统,并介绍了本系统的设计原理和测试结果。