本公开涉及数据处理,具体地,涉及风电场预警系统及预警方法。
背景技术:
1、相关技术中,通过提供基础软件运行环境和在线交互脚本编辑器对数据进行处理,或者通过可视化流程图建模的形式对数据进行处理。但是在采用这种方法对数据进行处理时,通常需要通过程序开发构建相关处理模型,再通过相关模型对数据进行处理,降低了数据处理的效率。
技术实现思路
1、本公开的目的是提供风电场预警系统及预警方法,以解决上述相关问题。
2、为了实现上述目的,第一方面,本公开提供一种风电场预警系统,包括数据分类单元、模型配置单元、数据配置单元以及预警处理单元;
3、所述数据分类单元,用于接收风电场数据集,并根据所述风电场数据集,确定多个风电场数据组,每个所述风电场数据组包括一个风电场对应的多台风电机组的数据;
4、所述模型配置单元,用于供用户通过文件配置的方式配置至少一个预设预警模型,将所述至少一个预设预警模型输入到所述预警处理单元,其中,一个所述预设预警模型用于表征风电场上的一种类型的风险预设预警事件;
5、所述数据配置单元,用于根据所述多个风电场数据组和所述至少一个预设预警模型,确定至少一个目标预警模型,并将所述至少一个目标预警模型输入到所述预警处理单元中;
6、所述预警处理单元,用于根据所述至少一个目标预警模型,生成风险预警信息。
7、可选地,所述预设预警模型包括预设预警信息表、预设预警参数表以及预设预警配置文件,所述模型配置单元包括初始化配置模块,所述初始化配置模块用于供所述用户初始化配置所述预设预警模型的所述预设预警信息表、预设预警参数表以及所述预设预警配置文件。
8、可选地,所述模型配置单元还包括参数调整模块,所述参数调整模块用于调整初始化配置后所述预设预警参数表中的参数数据。
9、可选地,所述预警处理单元包括数据处理模块和预警模块;
10、所述数据处理模块,用于接收所述至少一个目标预警模型,读取所述至少一个目标预警模型中的子预警数据,对所述子预警数据依次进行滤波和筛选处理,得到目标预警数据,将所述目标预警数据输入到所述预警模块中;
11、所述预警模块,用于根据所述目标预警数据,生成所述风险预警信息。
12、可选地,所述预警模块包括预警分析子模块与预警判断子模块;
13、所述预警分析子模块,用于接收所述目标预警数据,并对所述目标预警数据依次进行机理分析、健康值偏差分析以及发电量损失分析,得到故障数据,将所述故障数据输入到所述预警判断子模块;
14、所述预警判断子模块,用于对所述故障数据的异常数量与持续时间进行分析处理,生成所述风险预警信息。
15、可选地,所述数据分类单元包括数据分组模块、测点映射模块以及数据整合模块;
16、所述数据分组模块,用于接收所述风电场数据集,根据所述风电场数据集,确定多个子风电场数据组;
17、所述测点映射模块,用于接收多个预设测点信息表,对所述多个预设测点信息表进行测点映射处理,得到多个测点信息表;
18、所述数据整合模块,用于根据所述多个子风电场数据组与所述多个测点信息表,确定多个风电场数据组。
19、可选地,所述系统还包括显示处理单元;
20、所述显示处理单元,用于接收所述风险预警信息,根据所述风险预警信息,确定风险预警表和风险预警图,并显示所述风险预警表和所述风险预警图。
21、可选地,所述显示处理单元包括绘图模块、数据表格处理模块以及显示模块,所述绘图模块的输入端与所述预警处理单元的输出端连接,所述绘图模块的输出端与所述显示模块的输入端连接,所述数据表格处理模块的输入端与所述预警处理单元的输出端连接,所述数据表格处理模块的输出端与所述显示模块的输入端连接;
22、所述绘图模块,用于接收所述风险预警信息,并根据所述风险预警信息,确定所述风险预警图,将所述风险预警图输入到所述显示模块中;
23、所述数据表格处理模块,用于接收所述风险预警信息,并根据所述风险预警信息,确定所述风险预警表,将所述风险预警表输入到所述显示模块中;
24、所述显示模块,用于显示所述风险预警表和所述风险预警图。
25、可选地,所述系统还包括自定义函数单元;
26、所述自定义函数单元,用于供所述用户配置自定义函数,并将所述自定义函数输入到所述数据分类单元;
27、所述数据分类单元,用于根据所述自定义函数对所述风电场数据集进行处理,确定多个风电场数据组;和/或
28、所述自定义函数单元,用于将所述自定义函数输入所述预警处理单元;
29、所述预警处理单元,用于根据所述自定义函数对所述至少一个目标预警模型进行处理,得到所述风险预警信息。
30、第二方面,本公开提供一种风电场预警方法,应用于本公开第一方面公开的任一所述的系统中,所述方法包括:
31、获取风电场数据集,并根据所述风电场数据集,确定多个风电场数据组,每个所述风电场数据组包括一个风电场对应的多台风电机组的数据;
32、通过所述数据配置单元配置至少一个预设预警模型,其中,所述预设预警模型用于表征风电场上的一种类型的风险预设预警事件;
33、根据所述多个风电场数据组和所述至少一个预设预警模型,确定至少一个目标预警模型;
34、根据所述至少一个目标预警模型,生成风险预警信息。
35、通过上述技术方案,在预警系统中,设置模型配置单元,将模型配置单元用于供用户通过文件配置的方式配置至少一个预设预警模型,然后通过数据配置单元根据配置好的的预设预警模型和多个风电场数据组,确定至少一个目标预警模型,之后通过预警处理单元根据目标预警模型生成风险预警信息。可以直接通过文件配置的方法对相关数据进行处理,提高了数据处理的效率。
36、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。
1.一种风电场预警系统,其特征在于,包括数据分类单元(101)、模型配置单元(102)、数据配置单元(103)以及预警处理单元(104);
2.根据权利要求1所述的系统,其特征在于,所述预设预警模型包括预设预警信息表、预设预警参数表以及预设预警配置文件,所述模型配置单元(102)包括初始化配置模块(203),所述初始化配置模块(203)用于供所述用户初始化配置所述预设预警模型的所述预设预警信息表、预设预警参数表以及所述预设预警配置文件。
3.根据权利要求2所述的系统,其特征在于,所述模型配置单元(102)还包括参数调整模块(204),所述参数调整模块(204)用于调整初始化配置后所述预设预警参数表中的参数数据。
4.根据权利要求1-3任一所述的系统,其特征在于,所述预警处理单元(104)包括数据处理模块(205)和预警模块(206);
5.根据权利要求4所述的系统,其特征在于,所述预警模块(206)包括预警分析子模块(207)与预警判断子模块(208);
6.根据权利要求1-3任一所述的系统,其特征在于,所述数据分类单元(101)包括数据分组模块(200)、测点映射模块(201)以及数据整合模块(202);
7.根据权利要求1-3任一所述的系统,其特征在于,所述系统还包括显示处理单元(105);
8.根据权利要求7所述的系统,其特征在于,所述显示处理单元(105)包括绘图模块(209)、数据表格处理模块(210)以及显示模块(211),所述绘图模块(209)的输入端与所述预警处理单元的输出端连接,所述绘图模块(209)的输出端与所述显示模块(211)的输入端连接,所述数据表格处理模块(210)的输入端与所述预警处理单元的输出端连接,所述数据表格处理模块(210)的输出端与所述显示模块的输入端连接;
9.根据权利要求1-3任一所述的系统,其特征在于,所述系统还包括自定义函数单元(100);
10.一种风电场预警方法,其特征在于,应用于如权1-9任一所述的系统中,所述方法包括: