论文部分内容阅读
随着光伏技术在世界范围内的日益推广,大量的光伏系统已经建立。光伏系统测量参数的增加和数据的积累,对测量数据的管理和分析的要求日益提高,因而数据库纳入监测系统成为了必然。为了突破传统的数据采集架构开发和修改难度大、传输速率较低的障碍,需要采用虚拟仪器图形编程的概念。
为了监测和评价光伏系统,基于LabVIEW对光伏运行数据采集分析系统进行设计和应用,提供了一个对光伏系统运行数据进行采集、管理和分析的一体化方案。
首先对光伏系统的监测控制和数据管理进行研究,提出了光伏运行数据采集分析系统的设计原则,主要包括了数据流、模块化、分布式和数据库管理,并分析了这些原则在本系统的具体应用。
根据光伏系统的评价方法和光伏研究的实际需要,设计了光伏运行数据库。该数据库的架构基于时间汇总,按照光伏方阵类型和测量项目进行分类,并考虑到兼容性和扩展性。为了保证统计结果的准确性,提出了光伏运行数据筛选的原则,研究了筛选算法并设计出实用的筛选程序。光伏运行数据库为处理光伏系统运行数据带来了方便和高效。
基于LabVIEW的仪器控制的观点,利用LabVIEW的VISA函数库,编写了一套对采用RS232接口的Fluke2635A数据采集仪器的驱动程序,在LabVIEW平台上控制该仪器,实现自动化的数据采集。本文研究了利用该仪器对光伏系统进行多点温度测量的方法,实现了对光伏建筑一体化研究的数据采集。
基于LabVIEW对光伏系统的电能输出进行电能质量检测,可以快速准确地测量光伏并网发电的基本电参数、有功功率、无功功率、功率因素、频率、相位可以快速地进行谐波分析,计算谐波的各次含量和畸变总量。
基于分布式管理的理念,研究了如何远程传输数据和命令,实现网络化分布式的测量和管理。通过DataSocket技术远程传输数据,利用Ⅵ的调用控制远程的模块和仪器。
基于ActiveX技术,实现了LabVIEW对外部程序的调用,使数据采集系统可以对LabVIEW无法直接调用的文件格式进行数据读取和写入,保证了光伏运行数据管理的兼容性。
基于ADO的技术,对LabSQL进行修改,并利用其访问数据库。数据采集系统将实时的运行数据存储于数据库,并且可以实时获取数据库的数据,用于监测和分析。
为了适用研究需要,利用LabVIEW强大的数据处理能力,根据评价参量的关系,设计了基于时间汇总的性能分析界面、基于频率统计的统计分析界面和分析参量间关系的物理分析界面,实现了对光伏运行数据的高效深入的分析。
该套系统成功地运用于对光伏系统的测量、评价和分析究,给管理者开发人员提供了许多方便,便于系统、高效、科学地处理运行数据。随着光伏技术地进一步发展,更多的测量评价技术和功能也会不断地被引进到光伏运行监测评价系统中。