基于IoT分发网关的风电场数据分发方法、装置及系统制造方法及图纸

技术编号:32855294 阅读:7 留言:0更新日期:2022-03-30 19:24
本发明专利技术公开了一种基于IoT分发网关的风电场数据分发方法、装置及系统,该分发方法包括:通过IoT分发网关接收风电场数据;预处理风电场数据,以得到处理后的风电场数据;将处理后的风电场数据按照分发存储条件分发至不同的数据库。本发明专利技术通过IoT分发网关接收风电场数据;预处理风电场数据,以得到处理后的风电场数据;将处理后的风电场数据按照分发存储条件分发至不同的数据库,实现了基于IoT分发网关对各种类型的风电场数据的统一接入以及自动分发,提高了集控云平台的稳定性。提高了集控云平台的稳定性。提高了集控云平台的稳定性。

【技术实现步骤摘要】
基于IoT分发网关的风电场数据分发方法、装置及系统


[0001]本专利技术涉及风力发电
,特别涉及一种基于IoT(物联网)分发网关的风电场数据分发方法、装置及系统。

技术介绍

[0002]随着互联网与工业融合创新的发展,智能制造时代的到来和工业4.0的发展,针对种类繁多的风电场大数据,采集的时效性要求较高,并且对数据的处理和分析的真实性、完整性和可靠性要求更加严格。
[0003]而当前风电场数据分发网关存在数据分发不稳定(例如,会出现硬件故障、软件宕机、网络中断等故障)、海量数据超限接入(例如,当风电场数据接入量超出数据分发网关处理能力时,会出现数据丢失,或数据分发网关超负荷运行等问题)、没有严格按照风电场采集数据工业标准设定数据过滤规则(例如,设定风电场SCADA(数据采集与监视控制系统)数值超限,数据格式错误规则等)、以及缺乏统一的风电场数据网关监控平台对各风电场数据分类、数据流量、系统资源进行实时监控,并进行异常报警,方便问题跟踪及问题排查解决的缺陷。

技术实现思路

[0004]本专利技术要解决的技术问题是为了克服现有技术中风电场数据分发网关存在数据分发不稳定以及无法实现海量数据分发的缺陷,提供一种基于IoT分发网关的风电场数据分发方法、装置及系统。
[0005]本专利技术是通过下述技术方案来解决上述技术问题:
[0006]本专利技术第一方面提供了一种基于IoT分发网关的风电场数据分发方法,适用于集控云平台,所述分发方法包括:
[0007]通过所述IoT分发网关接收所述风电场数据;
[0008]预处理所述风电场数据,以得到处理后的风电场数据;
[0009]将所述处理后的风电场数据按照分发存储条件分发至不同的数据库。
[0010]较佳地,所述预处理所述风电场数据,以得到处理后的风电场数据的步骤之后,所述分发方法还包括:
[0011]给所述IoT分发网关分配至少一个数据分发服务器;
[0012]监控每个所述数据分发服务器的工作状态;
[0013]根据所述工作状态筛选出至少一个正常的数据分发服务器;
[0014]通过所述至少一个正常的数据分发服务器将所述处理后的风电场数据按照分发存储条件分发至不同的数据库。
[0015]较佳地,所述分发方法还包括:
[0016]对所述处理后的风电场数据设置数据索引。
[0017]较佳地,所述预处理所述风电场数据,以得到处理后的风电场数据的步骤包括:
[0018]对所述风电场数据进行数据清洗和数据转换处理,以得到处理后的风电场数据。
[0019]较佳地,所述对所述风电场数据进行数据清洗和数据转换处理,以得到处理后的风电场数据的步骤包括:
[0020]根据映射条件对所述风电场数据进行替换。
[0021]较佳地,所述对所述风电场数据进行数据清洗和数据转换处理,以得到处理后的风电场数据的步骤还包括:
[0022]按照设定条件对所述风电场数据进行过滤、去重处理。
[0023]较佳地,所述对所述风电场数据进行数据清洗和数据转换处理,以得到处理后的风电场数据的步骤还包括:
[0024]对所述风电场数据进行函数运算。
[0025]较佳地,所述对所述风电场数据进行数据清洗和数据转换处理,以得到处理后的风电场数据的步骤还包括:
[0026]对所述风电场数据建立多表连接。
[0027]较佳地,所述对所述风电场数据进行数据清洗和数据转换处理,以得到处理后的风电场数据的步骤还包括:
[0028]对所述风电场数据进行拆分,以对拆分后的风电场数据进行分表存储。
[0029]较佳地,所述根据映射条件对所述风电场数据进行替换的步骤包括:
[0030]根据所述映射条件对风电场数据中设定的字段按照预设值进行替换。
[0031]较佳地,所述按照设定条件对所述风电场数据进行过滤、去重处理的步骤包括:
[0032]过滤没有风电场编号、风机ID以及时间戳的风电场数据,以及去除风电场数据中的重复字段。
[0033]较佳地,所述对所述风电场数据进行函数运算的步骤包括:
[0034]对所述风电场数据求平均值、最大值、最小值、中位数、方差、标准差以及数据分布。
[0035]较佳地,所述对所述风电场数据建立多表连接的步骤包括:
[0036]对所述风电场数据建立左连接、右连接、全连接和内连接。
[0037]较佳地,所述对所述风电场数据进行拆分,以对拆分后的风电场数据进行分表存储的步骤包括:
[0038]按照风机部套进行拆分,将发电机、齿轮箱、偏航系统、变桨、叶轮、主轴等风电场数据进行分表存储。
[0039]较佳地,所述风电场数据包括SCADA数据、CMS(内容管理系统)数据、Buffer(缓冲区)数据、高频数据、变流器数据、变桨数据和风资源数据中的至少一种;
[0040]和/或,
[0041]所述数据库包括远程字典服务、实时数据库、关系型数据库、非关系型数据库、基于分布式文件存储数据库、数据仓库工具、大数据平台、开源数据库和分布式文件系统中的至少一种。
[0042]本专利技术第二方面提供了一种基于IoT分发网关的风电场数据分发装置,适用于集控云平台,所述分发装置包括接收模块、预处理模块和分发模块;
[0043]所述接收模块,用于通过所述IoT分发网关接收所述风电场数据;
[0044]所述预处理模块,用于预处理所述风电场数据,以得到处理后的风电场数据;
[0045]所述分发模块,用于将所述处理后的风电场数据按照分发存储条件分发至不同的数据库。
[0046]较佳地,所述分发装置还包括分配模块、监控模块和筛选模块;
[0047]所述分配模块,用于给所述IoT分发网关分配至少一个数据分发服务器;
[0048]所述监控模块,用于监控每个所述数据分发服务器的工作状态;
[0049]所述筛选模块,用于根据所述工作状态筛选出至少一个正常的数据分发服务器;
[0050]所述分发模块,具体用于通过所述至少一个正常的数据分发服务器将所述处理后的风电场数据按照分发存储条件分发至不同的数据库。
[0051]较佳地,所述分发装置还包括设置模块;
[0052]所述设置模块,用于对所述处理后的风电场数据设置数据索引。
[0053]较佳地,所述预处理模块,具体用于对所述风电场数据进行数据清洗和数据转换处理,以得到处理后的风电场数据。
[0054]较佳地,所述预处理模块包括替换单元;
[0055]所述替换单元,用于根据映射条件对所述风电场数据进行替换。
[0056]较佳地,所述预处理模块还包括处理单元;
[0057]所述处理单元,用于按照设定条件对所述风电场数据进行过滤、去重处理。
[0058]较佳地,所述预处理模块还包括运算单元;
[0059]所述运算单元,用于对本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于IoT分发网关的风电场数据分发方法,适用于集控云平台,其特征在于,所述分发方法包括:通过所述IoT分发网关接收所述风电场数据;预处理所述风电场数据,以得到处理后的风电场数据;将所述处理后的风电场数据按照分发存储条件分发至不同的数据库。2.如权利要求1所述的基于IoT分发网关的风电场数据分发方法,其特征在于,所述预处理所述风电场数据,以得到处理后的风电场数据的步骤之后,所述分发方法还包括:给所述IoT分发网关分配至少一个数据分发服务器;监控每个所述数据分发服务器的工作状态;根据所述工作状态筛选出至少一个正常的数据分发服务器;通过所述至少一个正常的数据分发服务器将所述处理后的风电场数据按照分发存储条件分发至不同的数据库。3.如权利要求1所述的基于IoT分发网关的风电场数据分发方法,其特征在于,所述分发方法还包括:对所述处理后的风电场数据设置数据索引。4.如权利要求1所述的基于IoT分发网关的风电场数据分发方法,其特征在于,所述预处理所述风电场数据,以得到处理后的风电场数据的步骤包括:对所述风电场数据进行数据清洗和数据转换处理,以得到处理后的风电场数据。5.如权利要求4所述的基于IoT分发网关的风电场数据分发方法,其特征在于,所述对所述风电场数据进行数据清洗和数据转换处理,以得到处理后的风电场数据的步骤包括:根据映射条件对所述风电场数据进行替换。6.如权利要求4所述的基于IoT分发网关的风电场数据分发方法,其特征在于,所述对所述风电场数据进行数据清洗和数据转换处理,以得到处理后的风电场数据的步骤还包括:按照设定条件对所述风电场数据进行过滤、去重处理。7.如权利要求4所述的基于IoT分发网关的风电场数据分发方法,其特征在于,所述对所述风电场数据进行数据清洗和数据转换处理,以得到处理后的风电场数据的步骤还包括:对所述风电场数据进行函数运算。8.如权利要求4所述的基于IoT分发网关的风电场数据分发方法,其特征在于,所述对所述风电场数据进行数据清洗和数据转换处理,以得到处理后的风电场数据的步骤还包括:对所述风电场数据建立多表连接。9.如权利要求4所述的基于IoT分发网关的风电场数据分发方法,其特征在于,所述对所述风电场数据进行数据清洗和数据转换处理,以得到处理后的风电场数据的步骤还包括:对所述风电场数据进行拆分,以对拆分后的风电场数据进行分表存储。10.如权利要求5所述的基于IoT分发网关的风电场数据分发方法,其特征在于,所述根据映射条件对所述风电场数据进行替换的步骤包括:
根据所述映射条件对风电场数据中设定的字段按照预设值进行替换。11.如权利要求6所述的基于IoT分发网关的风电场数据分发方法,其特征在于,所述按照设定条件对所述风电场数据进行过滤、去重处理的步骤包括:过滤没有风电场编号、风机ID以及时间戳的风电场数据,以及去除风电场数据中的重复字段。12.如权利要求7所述的基于IoT分发网关的风电场数据分发方法,其特征在于,所述对所述风电场数据进行函数运算的步骤包括:对所述风电场数据求平均值、最大值、最小值、中位数、方差、标准差以及数据分布。13.如权利要求8所述的基于IoT分发网关的风电场数据分发方法,其特征在...

【专利技术属性】
技术研发人员:申文王权陈羽健张金光
申请(专利权)人:上海电气风电集团股份有限公司
类型:发明
国别省市:

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

1