本发明属于自动化数据交互领域,特别涉及一种电网数据的交互方法和系统。
背景技术:
1、电网不同系统的业务功能不同,不同层级站点关注的电压等级、设备类型也不同,最终体现在对数据需求不一样。当前主厂站采用不同的标准体系建模,主站端普遍采用iec61970作为建模标准,而厂站端采用iec 61850作为建模标准,模型不一致导致无法基于模型直接交互,需要通过信息点表来实现数据的关联。长期以来模型无法直接跨系统交互的原因除了以上提到的采用不同标准体系建模以外,厂站端模型的标准化程度差、理解难度大也是一方面。
2、在主厂站间信息交互前,主站需要根据全信息点表挑选自己需求的数据,挑点工作基本依靠人工完成,人工的信息电表维护压力大。通过信息点表作为中介进行交互的模式具有传输成本高、数据维护困难以及自动化程度低等问题。
技术实现思路
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、本发明进一步的改进在:所述系统还包括:
37、建立模块,用于建立完备的所述变电站信息模型的框架,其中,所述变电站信息模型的框架是变电站的设备信息、设备的物理组件和功能组件的数据结构;
38、确定模块,用于确定变电站信息模型的关键词,所述变电站信息模型的所述关键词包括所述设备的运行状态数据。
39、本发明实施例的技术方案,响应于变电站数据获取请求的接收结果,根据变电站数据的需求项,制定与获取变电站数据相匹配的数据抓取模板,基于数据抓取模板抓取变电站信息模型,根据变电站数据的需求项裁剪变电站信息模型,获取变电站目标信息模型。将变电站目标信息模型传输至发送变电站数据获取请求的主站。本申请实施例通过制定与变电站数据相匹配的数据抓取模板,基于数抓取模板从变电站信息模型中获取变电站目标信息模型,极大的降低了数据处理与传输的压力,并且在数据交互过程中,数据维护成本低且数据维护的自动化程度高。
1.一种电网数据的交互方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,变电站信息模型是变电站编号、主变电站编号、主变电站的物理模型、相变电站编号、相变电站的二次绕组地址、二次绕组地址保存的温度以及实际数据的数据集合;
3.根据权利要求1所述的方法,其特征在于,所述将所述变电站目标信息模型传输至发送所述变电站数据获取请求的主站,包括:
4.根据权利要求1所述的方法,其特征在于,所述响应于变电站数据获取请求的接收结果,根据所述变电站数据的需求项,制定与获取所述变电站数据相匹配的数据抓取模板,其中,所述数据抓取模板包括精准匹配模板与模糊匹配模板,之前还包括:
5.根据权利要求1所述的方法,其特征在于,所述响应于变电站数据获取请求的接收结果,根据所述变电站数据的需求项,制定与获取所述变电站数据相匹配的数据抓取模板,其中,所述数据抓取模板包括精准匹配模板与模糊匹配模板,包括:
6.根据权利要求3所述的方法,其特征在于,所述将所述变电站的运行信息发送至所述变电站数据获取请求的主站,包括:
7.一种电网数据的交互系统,其特征在于,所述系统包括:
8.根据权利要求7所述的系统,其特征在于,所述获取模块包括:
9.根据权利要求7所述的系统,其特征在于,所述传输模块包括:
10.根据权利要求7所述的系统,其特征在于,所述系统还包括: