当前位置: 首页 > 专利查询>福州大学专利>正文

基于B/S架构的光伏阵列在线健康监测系统及其实现方法技术方案

技术编号:20245967 阅读:22 留言:0更新日期:2019-01-30 00:26
本发明专利技术提供了一种基于B/S架构的光伏阵列在线健康监测系统及其实现方法,属于光伏健康监测服务器相关领域。一种基于B/S架构的光伏阵列在线健康监测系统,包括采集传感电路,微型电脑和远程在线监测服务器,所述采集传感电路用于光伏阵列故障诊断的样本数据采集与所述微型电脑相连,所述微型电脑将所述样本数据发送给所述远程在线监测服务器,所述远程在线监测服务器用于显示微型电脑传来的样本数据,可以完成对光伏阵列的监测和故障诊断功能,对光伏健康监测的应用具有一定的实用价值。

On-line health monitoring system of photovoltaic array based on B/S architecture and its implementation

The invention provides a photovoltaic array on-line health monitoring system based on B/S structure and its implementation method, belonging to the related field of photovoltaic health monitoring server. An on-line health monitoring system for photovoltaic array based on B/S architecture includes acquisition sensor circuit, micro-computer and remote on-line monitoring server. The acquisition sensor circuit is used to collect sample data for photovoltaic array fault diagnosis and is connected with the micro-computer. The micro-computer transmits the sample data to the remote on-line monitoring server and the remote on-line monitoring suit. The server is used to display the sample data from the micro-computer. It can complete the monitoring and fault diagnosis function of the photovoltaic array. It has a certain practical value for the application of the photovoltaic health monitoring.

【技术实现步骤摘要】
基于B/S架构的光伏阵列在线健康监测系统及其实现方法
本专利技术涉及光伏健康监测服务器相关领域,特别涉及一种基于B/S架构的光伏阵列在线健康监测系统及其实现方法。
技术介绍
随着世界经济与科技的发展,环境能源问题日渐凸显出来,可再生能源逐渐进入人们的视野中。太阳能作为一种可以持续利用且取之不尽的清洁能源,吸引了越来越多人的关注。世界上许多国家已经建成或正在建设大量的光伏电站。大型光伏电站很难单独平稳运行,需要许多其他相关光伏设备在“无故障”运行状态下协同工作。从现有布局中可以看出,光伏电站大多是建设在地理位置偏远且现场环境恶劣的地区,要对地域上广泛分散的光伏系统进行监测维护不仅需要消耗大量的人力物力,还是非常困难、繁琐的。因此,为了延长光伏电站的运行寿命,同时防止设备损坏,避免火灾等事故的发生,以保证光伏系统安全稳定运行,建立一套可靠的光伏阵列在线监控系统显得尤为重要。目前,光伏电站监控系统多数采用Client/Server架构,需要安装客户端软件,维护成本高,通讯距离短,数据传输速率低,可靠性不高,开放性不足。近十年来,市场上出现了各种系统效率较低的数据采集系统。这些数据采集系统通过物理连接来传输数据,使用普通的台式计算机进行数据处理并生成图表。目前商业监控系统在光伏系统中的应用也存在诸如需要来自同一制造商的软件才能使用,自主控制有限,电力消耗巨大,存储容量有限,维护成本高等缺点。针对远程网络监控技术,国内外许多学者研究出了一些解决方案。华驰等人提出了基于物联网的光伏组件实时监测系统和N.C.Batista等人使用开源工具和Zigbee技术开发了一套用于监测光伏和风能的系统,均缺乏相应的故障诊断。FaridTouati等提出了一种基于物联网开放平台ThingSpeak的在线监测方案,但可扩展性差。HuY等人使用树莓派3和物联网(IoT)设计了多用户远程系统。OzbayH等人也提出了一种通过在RaspberryPi上建立的Web服务器在互联网上访问的方案。在这些监控系统中,对光伏系统运行状态的参数进行监测,对采集到的光伏数据进行分析处理,并将采集到的数据汇总成到数据库,完成对实时监测状态的报表制作,指标管理等功能。由此可看出光伏电站监控系统日益成熟化,但缺乏对光伏阵列故障信息的记录及网站用户的安全性。
技术实现思路
本专利技术的目的是提供一种基于B/S架构的光伏阵列在线健康监测系统及其实现方法,可以完成对光伏阵列的监测和故障诊断功能,对光伏健康监测的应用具有一定的实用价值。本专利技术的上述技术问题是通过以下技术方案实现的:一种基于B/S架构的光伏阵列在线健康监测系统,包括采集传感电路,微型电脑和远程在线监测服务器,所述采集传感电路用于光伏阵列故障诊断的样本数据采集与所述微型电脑相连,所述微型电脑将所述样本数据发送给所述远程在线监测服务器,所述远程在线监测服务器用于显示微型电脑传来的样本数据。一种基于B/S架构的光伏阵列在线健康监测系统,主要包括采集传感电路,微型电脑和远程在线监测服务器。采集传感电路通过与微型电脑相连采集光伏阵列故障诊断的样本数据,所述样本数据保存在微型电脑中,而后树莓派3将采集到的样本数据整合后发送给远程在线监测服务器,远程在线监测服务器作为监控中心可以在浏览器上显示树莓派3传来的样本数据,并能在浏览器上登记故障信息等,在本专利技术中,微型电脑使用的是树莓派3。作为本专利技术的优选,所述采集传感电路包括电源模块,电压采集模块,电流采集模块以及数模转换模块,所述数模转换模块通过软件SPI与微型电脑相连接。在本专利技术中,传感采集电路的电源模块将220V转换成电路所需要的+12V、+5V、+3.3V、-12V电压以便为整个传感板提供电源。采集模块使用LV25-P型号电压霍尔传感器将光伏阵列电压转换为较低值,然后输出到数模转换芯片进行数模转换。电流采集模块与电压采集模块相似,不同之处在于霍尔电流传感器采集的电流值通过公式转换成电压值,本专利技术所使用的是HCS-LSP-20A型号霍尔电流传感器。数模转换模块主要由MCP3008芯片实现,将8个输入通道的模拟电压值转换为数字。MCP3008是一种低成本的8通道10位模数转换器,它通过软件SPI连接至树莓派3。作为本专利技术的优选,所述电流采集模块中传感器为霍尔电流传感器。作为本专利技术的优选,光故障检测工况包括正常工作,组串级线线故障,阵列级线线故障,老化故障,阴影故障以及开路故障。光伏故障检测所述工况包括正常工作、组串级线线故障、阵列级线线故障、老化故障、阴影故障、开路故障;其中,组串级线线故障,即组串中一块或多块组件被短路;阵列级线线故障,即不同组串中电势差为一块或多块组件工作电压的电位点被短路;老化故障,即组串老化和阵列老化;阴影故障,即组串中一块或多块组件发生阴影遮挡;开路故障,即组串中连接线发生意外断路。作为本专利技术的优选,系统开发环境采用Windows+Apache+SQLite+Python的配置方案,结合Flask框架。在本专利技术中,系统开发环境采用Windows+Apache+SQLite+Python的配置方案,结合开发功能强大、优雅的Flask框架。客户端层主要是采用B/S架构的用户浏览器。在控制层上,RESTfulAPI用于接收客户端通过HTTPpost提交的数据,并进行相应的会话管理和参数分析。REST概念将API结构和逻辑资源分离,后者通过Http方法(例如GET、DELETE、POST和PUT)操作资源。在业务逻辑层面上,它主要由用户管理、数据可视化和消息管理组成。特别是通过ECharts模块完成了光伏工况数据可视化功能。一种基于B/S架构的光伏阵列在线健康监测系统实现方法,包含如下步骤:步骤一、设计光伏阵列信号采集传感电路;具体包括电源模块,电压采集模块,电流采集模块,数模转换模块;步骤二、所述微型电脑的SPI端口连接到所述采集传感电路,安装Python库,通过SPI接口控制所述数模转换模块采集数据,模拟光伏阵列可能出现的故障类型,然后系统采集各种工况条件下最大功率点的电气特性数据;具体包括:光伏阵列的最大功率点电压、各个光伏组串的最大功率点电流、参考板的实时开路电压、参考板的实时短路电流;电压与电流数据经过滤波处理构成原始故障特征向量;步骤三、将采集到的参数缓存到本地数据库,所述服务器将采集到的参数上传至云监控中心站点;步骤四、从所述步骤二,步骤三获得从传感板采集到的光伏阵列各工况下工作时的阵列电压与各个组串电流以及参考板的开路电压与短路电流作为模型输入特征,将获得的数据整合在一起得到样本数据,随机抽取其中一部分样本作为训练集,剩余样本作为测试集来验证所述训练模型;步骤五、从所述步骤二中所述采集传感电路采集实际模拟的故障工况数据,故障诊断训练模型对所述工况下的光伏阵列电压电流进行检测分类,判断光伏发电阵列是否处于故障状态若处于故障状态,则给出故障类型;步骤六、搭建一个在线监测网站,所述在线监测网站可以显示步骤二采集到的光伏阵列工作状态参数,并可以对光伏故障进行实时诊断,所述在线监测网站包含用户登录,数据显示,故障信息记录和故障查看。在本专利技术步骤四中,根据所述步骤二、三获得从传感板采集到的光伏阵列各工况下工作时的阵列电压与各个组串电流以及参本文档来自技高网
...

【技术保护点】
1.一种基于B/S架构的光伏阵列在线健康监测系统,其特征在于,包括采集传感电路,微型电脑和服务器,所述采集传感电路用于光伏阵列故障诊断的样本数据采集与所述微型电脑相连,所述微型电脑将所述样本数据发送给所述远程在线监测服务器,所述远程在线监测服务器用于显示微型电脑传来的样本数据。

【技术特征摘要】
1.一种基于B/S架构的光伏阵列在线健康监测系统,其特征在于,包括采集传感电路,微型电脑和服务器,所述采集传感电路用于光伏阵列故障诊断的样本数据采集与所述微型电脑相连,所述微型电脑将所述样本数据发送给所述远程在线监测服务器,所述远程在线监测服务器用于显示微型电脑传来的样本数据。2.根据权利要求1所述的一种基于B/S架构的光伏阵列在线健康监测系统,其特征在于,所述采集传感电路包括电源模块,电压采集模块,电流采集模块以及数模转换模块,所述数模转换模块通过软件SPI与微型电脑相连接。3.根据权利要求2所述的一种基于B/S架构的光伏阵列在线健康监测系统,其特征在于,所述电流采集模块中传感器为霍尔电流传感器。4.根据权利要求1所述的一种基于B/S架构的光伏阵列在线健康监测系统,其特征在于,光故障检测工况包括正常工作,组串级线线故障,阵列级线线故障,老化故障,阴影故障以及开路故障。5.根据权利要求1所述的一种基于B/S架构的光伏阵列在线健康监测系统,其特征在于,系统开发环境采用Windows+Apache+SQLite+Python的配置方案,结合Flask框架。6.根据权利要求1所述的一种基于B/S架构的光伏阵列在线健康监测系统实现方法,其特征在于,所述微型电脑可通过用户输入主机名或IP地址,用户名,密码连接到所述服务器。7.根据权利要求1或2或3或4或5或6所述的一种基于B/S架构的光伏阵列在线健康监测系统实现方法,其特征在于,包含如下步骤:步骤一、设计光伏阵列信号采集传感电路;具体包括电源模块,电压采集模块,电流采集模块,数模转换模块;步骤二、所述微型电脑的SPI端口连接到所述采集传感电路,安装Python库,通过SPI接口控制所述...

【专利技术属性】
技术研发人员:陈志聪田野周海芳吴丽君林培杰程树英郑茜颖陈辉煌
申请(专利权)人:福州大学
类型:发明
国别省市:福建,35

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1