一种光伏电站信息分析云平台及系统的制作方法

文档序号:16670622发布日期:2019-01-18 23:33阅读:286来源:国知局
一种光伏电站信息分析云平台及系统的制作方法

本发明涉及光伏领域,尤其涉及一种光伏电站信息分析云平台及系统。



背景技术:

现有光伏电站监控大都以电站本地的集中监控为主,通常采用若干个分离的测控装置,用rs-485接口从硬件处,以modbus协议读取数据。各个测控作为子站,将数据转化为iec-104协议的格式,并将自身作为子站,接入交换机,接受本地监控主站的数据请求。数据进入主站后,再经过解析展示在继电保护厂家的scada界面上。

发明人在实施本发明的过程中发现,现有技术至少存在如下缺陷:

一、需要有人值守:因为数据仅能做到本地监控上,需要运维人员值守监控点,才能保证及时发现问题,人力成本和维持人员工作环境的成本高企。数据也不能及时上传和整合,无法有效通过数据整合来有效对比分析电站运行情况。

二、设备采购和接入成本高:对于本地监控,必须要购买各个设备的测控和交换机,并且为了保证测控和本地监控对接可靠性,需要专门找厂家上门联调。



技术实现要素:

本发明实施例提出一种光伏电站信息分析云平台及系统,基于云部署设计,使得少量运维人员可以监控更多的光伏电站,并可以对上云的数据进行对比分析,利用数据积累优化电站运维,提高了运维效率,降低运维成本。

本发明实施例提供了一种光伏电站信息分析云平台,包括:

通信管理模块,用于接收至少一个采集器发送的数据,并将所述数据根据预定的规则存入第一数据库;其中,所述数据包括由各个采集器采集到的相连接的光伏电站的实时数据;

数据库中间件模块,用于从所述第一数据库获取所述实时数据,并将所述实时数据入库到第二数据库的历史数据表中,以作为历史数据;

云服务主模块,用于根据从所述第一数据库获取的实时数据以及从所述第二数据库获取的历史数据进行分析,以实现对各个光伏电站的统计分析,其中分析包括对光伏电站的组件报表分析、逆变器报表分析、光伏电站生产日报分析、光伏电站生产日报对比分析、光伏电站生产月报分析、光伏电站生产月报对比分析、电量报表分析、功率辐射曲线分析、月发电量分析中的至少一项。

优选地,所述云服务主模块包括:

组件报表分析单元,用于每隔预定时间更新光伏电站的每个组件的历史数据,并提供查询和导出功能,以支持故障分析和数据对比;

其中,在查询时,输入的查询条件包括光伏电站的信息和查询时间,后台的控制层根据查询条件查询第二数据库返回对应的记录;记录的数据通过ajax返回前台,前台对列表进行更新,显示对应的查询结果;

其中,在导出时,前台提交导出条件到后台,后台调用exportcontroller类的通用导出方法封装数据到模板文件,同时输出报表到前台页面。

优选地,所述云服务主模块还包括:

逆变器报表分析单元,用于基于查询条件以及预定的统计方式进行数据查询和导出数据,以分析获得逆变器的指标;其中,所述逆变器的指标是根据逆变器的历史数据计算得到的,用于表征逆变器的性能;

其中,在查询时,输入的查询条件包括电站名称、逆变器名称、逆变器类型、统计方式以及查询时间;后台根据查询条件对逆变器指标表进行查询,并封装数据;输出的数据通过ajax返回前台,前台接收数据后刷新列表页面;

其中,在导出时,前台提交导出条件到后台,后台调用exportcontroller类的通用导出方法封装数据到模板文件,同时输出报表文件到前台页面;

其中,前台提交计算条件到后台,后台调用计算接口查询历史数据表中各个逆变器的指标,以根据各个指标的算法进指标计算,并将计算结果存入逆变器指标表中;在计算时,逆变器的指标只计算日指标,月指标和年指标根据日指标统计得出;其中,逆变器的指标包括:

逆变器日发电量:取逆变器历史数据中当日最大值;

逆变器转换效率:逆变器当天交流功率和直流功率的比值;

逆变器满发小时数据:当日逆变器的日发电量除以逆变器的总容量;

最大直流功率:当日预定逆变器的最大支路功率;

最大交流功率:当日预定逆变器的最大交流功率;

平均温度:当日逆变器的平均温度。

优选地,所述云服务主模块还包括:

电站生产日报分析单元,用于对光伏电站一个月每天的指标数据进行列表展示以清晰的获得光伏电站一个月每一天的指标信息;其中,展示的指标数据包括:逆变器发电量、线路表发电量、并网点发电量、理论发电量、综合效率、逆变器满发小时数、逆变器最大出力、逆变器最大出力时间、并网点最大出力、并网点最大出力时间、逆变器平均转换效率、减排二氧化碳、减排二氧化硫、节约标准煤、总辐射量、平均风速、平均温度、日照小时数、等效植树;

其中,

逆变器发电量:根据逆变器报表得出;

线路表发电量:根据电表类型,计量方式,查询出线路表类型的当日数据历史数据,用结束表码值减去开始表码值得到的值乘以电表倍率得出;

并网点发电量:根据开关柜类型,计量方式,查询出并网点的历史数据,计算得出;

满发小时数:用当日的逆变器发电量除以电站的容量得出;

逆变器最大出力:当日逆变器功率最大值,根据历史数据计算出最大值;

逆变器最大出力时间:逆变器功率达到最大值时的时间,根据历史数据计算出最大值时的时间;

并网点最大出力:当日并网点功率最大值,根据历史数据计算出最大值;

并网点最大出力时间:并网点功率达到最大值时的时间,根据历史数据计算出最大值时的时间;

逆变器平均转换效率:统计逆变器指标表得出;

减排二氧化碳:用逆变器发电量乘以二氧化碳系数得出;

节约标准煤:用逆变器发电量乘以标准煤系数得出;

总辐射量:根据主气象仪历史数据得到当日最大的总辐射量,如果气象仪采集不到总辐射量,需要根据瞬时辐射强度进行计算,取得每个时刻点的主环境监测仪瞬时辐射强度的平均值*采集间隔/60,累加后的结果*3.6/1000得出;

平均风速:取主气象仪的各个时刻点风速求平均值得出;

平均温度:取主气象仪的各个时刻点温度求平均值得出;

日照小时数:取主气象仪的瞬时辐射强度大于120的时刻点数量,乘以采集间隔然后除以60得到;

减排二氧化硫:用逆变器日发电量乘以二氧化硫系数得出;

等效植树:用逆变器日发电量乘以植树系数得出;

理论发电量:用算好的总辐射量*装机容量/3.6得到。

优选地,所述云服务主模块还包括:

电站生产日报对比分析单元,用于列出每个光伏电站在预定日期的指标信息,以实现不同光伏电站之间的指标对比;

电站生产月报分析单元,用于对每个光伏电站一年每一个月的指标进行展示,使得用户能够按月份进行查询以及导出;

电站生产月报对比分析单元,用于列出每个光伏电站在预定月份的指标信息,以实现不同光伏电站之间的指标对比。

优选地,所述云服务主模块还包括:

电量报表分析单元,用于提供光伏电站各个电表的正向有功,反向有功,正向无功,反向无功的开始表码值,结束表码值和发电量,并支持选择任意日期段进行查询以及导出功能;

功率辐射曲线绘制单元,用于展示一个光伏电站一天中,各个时刻点的辐射强度和逆变器功率绘制成的曲线,从而看出光伏电站一天中设备功率和辐射的趋势,以了解电站运行状况;其中,输入的查询条件包括光伏电站名称和日期;后台根据查询条件查询对应光伏电站在所述日期下的历史功率和辐射历史数据,并封装成前台需要的json数据;所述json数据包括曲线横轴json数据,功率数据,辐射数据;前台通过echarts绘制曲线图。

优选地,所述云服务主模块还包括:

月发电量柱图绘制单元,用于展示光伏电站一个月每一天的发电量柱状图,以对比一月中各天的发电情况;其中,输入的查询条件包括光伏电站名称和年月;后台根据查询条件查询对应光伏电站在所述年月下的每一天的电站发电量,并封装成前台需要的json数据;前台通过echarts绘制月发电量柱图。

优选地,所述采集器发送的数据还包括被采集的光伏电站的id以及采集器所在的采集点的外部名称;

则所述通信管理模块具体用于,将采集到的实时数据以所述外部名称为索引入库到第一数据库中;

所述数据库中间件模块具体用于,对于接收到的实时数据,根据其外部名称进行规则解析,入库到对应第二数据库的历史数据表中;其中,当所述第二数据库不存在与所述外部名称对应的历史数据表表时,则自动创建与所述外部名称对应的历史数据表。

本发明实施例还提供了一种光伏电站信息分析系统,包括至少一个采集器、与每个采集器对应的至少一个光伏电站以及如上述的光伏电站信息分析云平台;其中:

所述采集器,用于以modbus协议通过rs-485线与对应的光伏电站进行通信,以采集各个光伏电站的实时数据,并作为子站接收光伏电站信息分析云平台的数据采集;

所述光伏电站信息分析云平台,与所述采集器采用无线连接的方式进行通信,并用于从各个采集器获取光伏电站的实时数据;其中,所述实时数据以协议报文的形式进行传输。

本发明实施例还提供了一种光伏电站信息分析系统,包括采集器、交换机、测控设备、与每个测控设备对应连接的光伏电站以及如上述的光伏电站信息分析云平台;其中:

所述测控设备,用于以modbus协议通过rs-485线与对应的光伏电站进行通信,以采集各个光伏电站的实时数据;

所述交换机,与所述测控设备通过网线连接,并通过协议报文的形式采集各个测控设备采集的实时数据;

所述采集器,与所述测控设备通过网线连接,并通过协议报文的形式获取交换机接收的实时数据;

所述光伏电站信息分析云平台,与所述采集器采用无线连接的方式进行通信,并用于从各个采集器获取光伏电站的实时数据;其中,所述实时数据以协议报文的形式进行传输。

本实施例提供的光伏电站信息分析云平台及系统,由于采用了云部署设计,使得少量运维人员可以在办公室监控更多的光伏电站,工作环境更为舒适,并可以对上云的数据进行对比分析,利用数据积累优化电站运维,从而能够及时准确的获得各个光伏电站的运行情况,从而及时进行故障排除以及更新。

附图说明

图1是本发明第一实施例提供的光伏电站信息分析云平台的结构示意图。

图2是本发明第一实施例提供的云服务主模块的架构示意图。

图3是本发明第一实施例提供的云服务主模块的功能结构示意图。

图4是本发明第二实施例提供的光伏电站信息分析系统的结构示意图。

图5是本发明第三实施例提供的光伏电站信息分析系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

请参阅图1,本发明第一实施例提供了一种光伏电站信息分析云平台,所述光伏电站信息分析云平台包括通信管理模块10、数据库中间件模块20以及云服务主模块30,其中:

所述通信管理模块10,用于接收至少一个采集器发送的数据,并将所述数据根据预定的规则存入第一数据库;其中,所述数据包括由各个采集器采集到的相连接的光伏电站的实时数据。

具体地,在本实施例中,所述采集器可为嵌入式采集器,其可以获取各个光伏电站发送的实时数据,并将所述实时数据、相应的光伏电站的id以及采集器自身所在的采集点的外部名称打包发送给所述光伏电站信息分析云平台,所述光伏电站信息分析云平台100通过通信管理模块10接收打包的数据,并将所述数据根据预定的规则存入第一数据库。

其中,在存入所述第一数据库中,所述通信管理模块10将采集到的实时数据以所述外部名称为索引入库到第一数据库中。

其中,所述第一数据库为mongodb,mongodb是一个基于分布式文件存储的数据库,mongodb是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似json的bson格式,因此可以存储比较复杂的数据类型。mongo最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。

需要说明的是,在本发明的其他实施例中,所述第一数据库也可以是其他类型的数据库,例如access、foxbase、mysql、sqlserver、oracle、db2、sybase等,这些方案均在本发明的保护范围之内,在此不做赘述。

需要说明的是,所述实时数据可包括光伏电站的逆变器的当前交流直流功率,逆变器总的当前发电量,电站状态,电站交流直流功率等,其可根据实际需要进行配置,本发明不做具体限定。

所述数据库中间件模块20,用于从所述第一数据库获取所述实时数据,并将所述实时数据入库到第二数据库的历史数据表中,以作为历史数据。

在本实施例中,所述数据库中间件模块20根据配置,将外部名称经过解析,入库到第二数据库的历史数据表中。其中,这里的历史数据表为与所述外部名称相对应的历史数据表,其记载该采集点在预定事件内采集到的各个光伏电站的历史数据。

在本实施例中,如果不存在与外部名称对应的历史数据表,则所述数据库中间件模块20会自动创建一个与所述外部名称相对应的历史数据表。

此外,需要说明的是,对于某些数据量大的光伏电站,还可以自动按电站分表进行存储,即会创建与每个光伏电站的id相应的历史数据表,以从此每个光伏电站在预定时间内采集到的数据。

在本实施例中,所述第二数据库为mysql,mysql是一个关系型数据库管理系统,由瑞典mysqlab公司开发,目前属于oracle旗下产品。mysql是最流行的关系型数据库管理系统之一,在web应用方面,mysql是最好的关系数据库管理系统应用软件。mysql将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。

需要说明的是,在本发明的其他实施例中,所述第二数据库也可以是其他类型的数据库,例如access、foxbase、sqlserver、oracle、db2、sybase等,这些方案均在本发明的保护范围之内,在此不做赘述。

所述云服务主模块30,用于根据从所述第一数据库获取的实时数据以及从所述第二数据库获取的历史数据进行分析,以实现对各个光伏电站的统计分析,其中分析包括对光伏电站的组件报表分析、逆变器报表分析、光伏电站生产日报分析、光伏电站生产日报对比分析、光伏电站生产月报分析、光伏电站生产月报对比分析、电量报表分析、功率辐射曲线分析、月发电量分析中的至少一项。

具体地,如图2所示,在本实施例中,所述云服务主模块30包括表现层、控制层、持久层以及数据处理层,其中,

所述表现层,用于通过前台页面进行数据的展示,数据的刷新以及连接跳转。

在本实施例中,所述表现层主要进行简单的数据解析以及数据展示。在数据展示时,主要通过前台页面进行数据展示、数据的刷新以及连接跳转等。特别地,在本实施例中,使用bootstrap3.0来构建前端的框架,使用easyui来展示数据表格,使用validationengine来验证表单,使用svg来绘制和展现光伏电站主接线图,使用echarts进行曲线,柱图,地图的绘制。

所述控制层,用于进行连接跳转的控制,数据的封装,数据库接口的调用。

在本实施例中,所述控制层主要进行跳转的控制,数据的封装,数据库接口的调用等工作。特别的,在本实施例中,使用springmvc的controller构建控制层,使用注解的方式进行注册控制类,从而简化了开发流程。其中,数据库接口包括实时数据库操作接口、实时数据库获取接口以及历史数据库操作接口等。

所述持久层,用于定义持久层操作接口,所有历史数据表都定义对应的历史数据库,使数据库操作能以对象的方式进行。

在本实施例中,所述持久层使用hibernate作为持久层框架,并定义持久层操作接口basedao,所有历史数据表都定义对应的历史数据库bean,使数据库操作能以对象的方式进行。

所述数据处理层,用于对从第一数据库获取的实时数据进行计算以及解析,并从所述第二数据库读取历史数据,根据实时数据以及历史数据进行对比分析。

其中,在对实时数据进行处理时,可由数据刷新线程将实时数据刷新到内存当中,放入map;由数据计算线程来计算各个光伏电站的总体数据;由事件解析线程解析事件,将事件存入第二数据库的历史数据表;由逆变器状态计算线程负责计算逆变器的状态。

在本实施例中,所述数据处理线程可以通过调用相应的接口来获得第一数据库的实时数据或者第二数据库的历史数据,并根据实时数据和历史数据进行相应的计算以及解析。

具体地,所述数据处理层可通过实时数据获取接口获取实时数据,并由数据刷新线程(realdatathread)将实时数据刷新到内存当中,放入map。同时由数据计算线程(commonthread)根据实时数据来计算各个光伏电站的总体数据,总体数据包括逆变器总交流直流功率、逆变器总日发电量、电站状态,电站总交流直流功率,电站总日发电量等。事件解析线程(eventthread)负责解析事件,将事件存入历史数据库;逆变器状态计算线程(statethread)负责计算逆变器的状态,并可将状态发送至表现层进行显示。

在本实施例中,所述云服务主模块30基于上述的各层或者线程,能实现如下单元的功能。

具体地,如图3所示,所述云服务主模块30包括:

组件报表分析单元31,用于每隔预定时间更新光伏电站的每个组件的历史数据,并提供查询和导出功能,以支持故障分析和数据对比;

其中,在查询时,输入的查询条件包括光伏电站的信息和查询时间,后台的控制层根据查询条件查询第二数据库返回对应的记录;记录的数据通过ajax返回前台,前台对列表进行更新,显示对应的查询结果;

其中,在导出时,前台提交导出条件到后台,后台调用exportcontroller类的通用导出方法封装数据到模板文件,同时输出报表到前台页面。

逆变器报表分析单元32,用于基于查询条件以及预定的统计方式进行数据查询和导出数据,以分析获得逆变器的指标;其中,所述逆变器的指标是根据逆变器的历史数据计算得到的,用于表征逆变器的性能;

其中,在查询时,输入的查询条件包括电站名称、逆变器名称、逆变器类型、统计方式以及查询时间;后台根据查询条件对逆变器指标表进行查询,并封装数据;输出的数据通过ajax返回前台,前台接收数据后刷新列表页面;

其中,在导出时,前台提交导出条件到后台,后台调用exportcontroller类的通用导出方法封装数据到模板文件,同时输出报表文件到前台页面;

其中,前台提交计算条件到后台,后台调用计算接口查询历史数据表中各个逆变器的指标,以根据各个指标的算法进指标计算,并将计算结果存入逆变器指标表中;在计算时,逆变器的指标只计算日指标,月指标和年指标根据日指标统计得出;其中,逆变器的指标包括:

逆变器日发电量:取逆变器历史数据中当日最大值;

逆变器转换效率:逆变器当天交流功率和直流功率的比值;

逆变器满发小时数据:当日逆变器的日发电量除以逆变器的总容量;

最大直流功率:当日预定逆变器的最大支路功率;

最大交流功率:当日预定逆变器的最大交流功率;

平均温度:当日逆变器的平均温度。

电站生产日报分析单元33,用于对光伏电站一个月每天的指标数据进行列表展示以清晰的获得光伏电站一个月每一天的指标信息;其中,展示的指标数据包括:逆变器发电量、线路表发电量、并网点发电量、理论发电量、综合效率、逆变器满发小时数、逆变器最大出力、逆变器最大出力时间、并网点最大出力、并网点最大出力时间、逆变器平均转换效率、减排二氧化碳、减排二氧化硫、节约标准煤、总辐射量、平均风速、平均温度、日照小时数、等效植树;

其中,

逆变器发电量:根据逆变器报表得出;

线路表发电量:根据电表类型,计量方式,查询出线路表类型的当日数据历史数据,用结束表码值减去开始表码值得到的值乘以电表倍率得出;

并网点发电量:根据开关柜类型,计量方式,查询出并网点的历史数据,计算得出;

满发小时数:用当日的逆变器发电量除以电站的容量得出;

逆变器最大出力:当日逆变器功率最大值,根据历史数据计算出最大值;

逆变器最大出力时间:逆变器功率达到最大值时的时间,根据历史数据计算出最大值时的时间;

并网点最大出力:当日并网点功率最大值,根据历史数据计算出最大值;

并网点最大出力时间:并网点功率达到最大值时的时间,根据历史数据计算出最大值时的时间;

逆变器平均转换效率:统计逆变器指标表得出;

减排二氧化碳:用逆变器发电量乘以二氧化碳系数0.000997得出;

节约标准煤:用逆变器发电量乘以标准煤系数0.0004得出;

总辐射量:根据主气象仪历史数据得到当日最大的总辐射量,如果气象仪采集不到总辐射量,需要根据瞬时辐射强度进行计算,取得每个时刻点的主环境监测仪瞬时辐射强度的平均值*采集间隔/60,累加后的结果*3.6/1000得出;

平均风速:取主气象仪的各个时刻点风速求平均值得出;

平均温度:取主气象仪的各个时刻点温度求平均值得出;

日照小时数:取主气象仪的瞬时辐射强度大于120的时刻点数量,乘以采集间隔然后除以60得到;

减排二氧化硫:用逆变器日发电量乘以二氧化硫系数0.00003得出;

等效植树:用逆变器日发电量乘以植树系数0.15676得出;

理论发电量:用算好的总辐射量*装机容量/3.6得到。

电站生产日报对比分析单元34,用于列出每个光伏电站在预定日期的指标信息,以实现不同光伏电站之间的指标对比;

电站生产月报分析单元35,用于对每个光伏电站一年每一个月的指标进行展示,使得用户能够按月份进行查询以及导出;

电站生产月报对比分析单元36,用于列出每个光伏电站在预定月份的指标信息,以实现不同光伏电站之间的指标对比。

电量报表分析单元37,用于提供光伏电站各个电表的正向有功,反向有功,正向无功,反向无功的开始表码值,结束表码值和发电量,并支持选择任意日期段进行查询以及导出功能;

功率辐射曲线绘制单元38,用于展示一个光伏电站一天中,各个时刻点的辐射强度和逆变器功率绘制成的曲线,从而看出光伏电站一天中设备功率和辐射的趋势,以了解电站运行状况;其中,输入的查询条件包括光伏电站名称和日期;后台根据查询条件查询对应光伏电站在所述日期下的历史功率和辐射历史数据,并封装成前台需要的json数据;所述json数据包括曲线横轴json数据,功率数据,辐射数据;前台通过echarts绘制曲线图。

月发电量柱图绘制单元39,用于展示光伏电站一个月每一天的发电量柱状图,以对比一月中各天的发电情况;其中,输入的查询条件包括光伏电站名称和年月;后台根据查询条件查询对应光伏电站在所述年月下的每一天的电站发电量,并封装成前台需要的json数据;前台通过echarts绘制月发电量柱图。

综上所述,本实施例提供的光伏电站信息分析云平台,由于采用了云部署设计,使得少量运维人员可以在办公室监控更多的光伏电站,工作环境更为舒适,并可以对上云的数据进行对比分析,利用数据积累优化电站运维,提高了运维效率,降低运维成本。

如图4所示,本发明第二实施例提供了一种光伏电站信息分析系统,包括采集器2200、交换机2300、测控设备2400、与每个测控设备2400对应连接的光伏电站2500以及如上述的光伏电站信息分析云平台2100;其中:

所述测控设备2400,用于以modbus协议通过rs-485线与对应的光伏电站2500进行通信,以采集各个光伏电站2500的实时数据。

其中,所述光伏电站2500作为所述测控设备2400的子站,所述测控设备2400作为所述光伏电站2500的主站,可从子站采集数据。

所述交换机2300,与所述测控设备2400通过网线连接,并通过协议报文的形式采集各个测控设备采集的实时数据。

其中,所述协议报文为iec103协议报文或者iec104协议报文。iec104协议是一个广泛应用于电力、城市轨道交通等行业的国际标准。其由国际电工委员会制定。iec104协议把iec101的应用服务数据单元(asdu)用网络规约tcp/ip进行传输的标准,该标准为远动信息的网络传输提供了通信规约依据。

类似地,所述测控设备2400作为所述交换机2300的子站,所述交换机2300作为所述测控设备2400的主站,可从子站采集数据。

所述采集器2200,与所述交换机2300通过网线连接,并通过协议报文的形式获取交换机接收的实时数据。

其中,所述协议报文为iec103协议报文或者iec104协议报文。

类似地,所述交换机2300作为所述采集器2200的子站,所述采集器2200作为所述交换机2300的主站,从交换机2300获取数据。

所述光伏电站信息分析云平台2100,与所述采集器2200采用无线连接的方式进行通信,并用于从各个采集器2200获取光伏电站的实时数据;其中,所述实时数据以协议报文的形式进行传输。

其中,光伏电站信息分析云平台2100与所述采集器2200的连接可以是基于gprs、4g、nbiot、wifi的无线连接。

其中,所述协议报文为iec104协议报文。

其中,所述采集器2200作为所述光伏电站信息分析云平台2100的子站,所述光伏电站信息分析云平台2100作为所述采集器2200的主站,从采集器2200采集数据。

具体地,所述采集器2200中运行着定制的通信管理软件,其104通道号和点位号具有预定的对应关系,并分遥测信号、遥信信号和遥脉信号三种信号类型,分别存储在配置文件夹中各自的csv文件里;且针对每一个向下采集的通道配置不同的协议,以生成对应的protocol文件,然后由通信管理软件根通道配置和点位配置,将遥测、遥信、遥脉信号分别存储在预定的数据库中,以供所述光伏电站信息分析云平台2100进行数据采集。

在本实施例中,所述光伏电站信息分析云平台2100在接收到所述实时数据后,即可对各个光伏电站进行监控和管理,具体参照上述实施例的说明,本发明在此不做赘述。

本实施例提供的光伏电站信息分析系统的架构设计,采集器2200通过交换机2300,以iec103/104协议与测控设备2400通信,然后测控设备2400以modbus协议通过rs-485线和光伏电站2500进行通信,然后将数据采集后作为iec104子站接受光伏电站信息分析云平台2100的数据总召。这种架构设计的好处是可以应对光伏电站分布较广的情况,避免rs-485线通信距离有限带来的影响,减小定制开发modbus协议的代价。

请参阅图5,本发明第三实施例还提供了一种光伏电站信息分析系统,包括至少一个采集器3200、与每个采集器对应的至少一个光伏电站3300以及如上述任一实施例的光伏电站信息分析云平台3100;其中:

所述采集器3200,用于以modbus协议通过rs-485线与对应的光伏电站3300进行通信,以采集各个光伏电站3300的实时数据,并作为子站接收光伏电站信息分析云平台3100的数据采集。

所述光伏电站信息分析云平台3100,与所述采集器3200采用无线连接的方式进行通信,并用于从各个采集器3200获取光伏电站的实时数据;其中,所述实时数据以协议报文的形式进行传输。

其中,所述采集器3200以modbus协议通过rs-485线直接与光伏电站3300进行通信,然后在采集到光伏电站3300的实时数据后,作为iec104子站接受光伏电站信息分析云平台3100的数据总召。

本实施例提供的光伏电站信息分析系统的架构设计,适合小规模的电站,在modbus协议定制开发成本不高的情况下,可以节约测控设备购买和调试带来的代价。

需要解释的是,上述实现的模块或者如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一个计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。

需说明的是,以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。另外,本发明提供的装置实施例附图中,模块之间的连接关系表示它们之间具有通信连接,具体可以实现为一条或多条通信总线或信号线。本领域普通技术人员在不付出创造性劳动的情况下,即可以理解并实施。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1