System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种电网调度系统间数据传输方法及系统技术方案_技高网

一种电网调度系统间数据传输方法及系统技术方案

技术编号:40478014 阅读:20 留言:0更新日期:2024-02-26 19:13
本发明专利技术涉及电网数据传输技术领域,公开了一种电网调度系统间数据传输方法及系统,其方法通过发送端分别发送电网公共信息模型和电网量测信息点表,并对以厂站为单位的数据点号进行组间数据冗余分组处理,形成分组后的电网量测信息点表发送给接收端,实现各厂站的数据点号在不同组间具备冗余互备,避免了在数据通信时容易遗漏数据,提高了接收端和发送两端之间的数据传输的可靠性,通过发送端将待传输的电网量测数据以厂站为单位进行分组,并将多个分组形成多个数据块,通过接收端对多个数据块进行并行解析,将量测点信息在信息索引表中进行数据匹配,更新量测点的量测数据,从而提高数据传输和匹配的效率。

【技术实现步骤摘要】

本专利技术涉及电网数据传输,尤其涉及一种电网调度系统间数据传输方法及系统


技术介绍

1、电网调度自动化系统是电网公司对所管辖范围内的电网进行实时监控核心的大型自动化软件系统。电网调度自动化业务的不断发展对电网调度自动化平台的跨系统的业务数据交互支撑能力、扩展能力等方面提出了更高要求。

2、以往的系统间数据交互转发和匹配的方式主要通过iec104协议或者tase2协议(tele-control application service element 2,远方控制应用服务元素2)进行接收端和发送两端系统通信,需要人工手工在发送端导出转发信息点表,并发送到接收端系统,然后人工在接收端系统导入信息点表,导入信息点后需要人工关联信息表和电网模型的关联关系,最后通过人工建立通道,实现实时数据的通信,根据转发信息点地址和上述建立的关联关系,把源端系统数据更新到接收端电网模型的设备量测数据点。

3、但是,通过人工方式进行导出或导入信息表的工作,不仅效率低下,而且,由于在数据通信时容易遗漏数据,从而影响接收端和发送两端之间的数据传输的可靠性。


技术实现思路

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、所述发送端将待传输的电网量测数据以厂站为单位进行分组,将多组厂站的电网量测数据形成多个数据块,并通过多通道并行传输至所述接收端,以供所述接收端按照电网量测数据的分组对多个所述数据块进行并行解析本文档来自技高网...

【技术保护点】

1.一种电网调度系统间数据传输方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的电网调度系统间数据传输方法,其特征在于,发送端响应接收端的模型订阅请求,向所述接收端发送电网公共信息模型的步骤,具体包括:

3.根据权利要求2所述的电网调度系统间数据传输方法,其特征在于,所述接收端解析所述电网公共信息模型,构建接收端侧电网模型的步骤,具体包括:

4.根据权利要求1所述的电网调度系统间数据传输方法,其特征在于,所述发送端响应接收端的电网量测信息点表订阅请求,对以厂站为单位的数据点号进行组间数据冗余分组处理,将分组后的电网量测信息点表发送给接收端的步骤,具体包括:

5.根据权利要求1所述的电网调度系统间数据传输方法,其特征在于,所述接收端对所述分组后的电网量测信息点表进行解析,得到量测点配置信息,将所述量测点配置信息在所述接收端侧电网模型进行定位,得到相应的量测点,并根据所述量测点配置信息以及其对应的所述量测点之间的映射关系,构建信息索引表的步骤,具体包括:

6.根据权利要求1所述的电网调度系统间数据传输方法,其特征在于,还包括:

7.根据权利要求1所述的电网调度系统间数据传输方法,其特征在于,所述接收端按照电网量测数据的分组对多个所述数据块进行并行解析,得到每个分组内的量测点信息,将所述量测点信息在所述信息索引表中进行数据匹配,并更新匹配得到的量测点的量测数据的步骤,具体包括:

8.根据权利要求1所述的电网调度系统间数据传输方法,其特征在于,所述接收端按照电网量测数据的分组对多个所述数据块进行并行解析,得到每个分组内的量测点信息,将所述量测点信息在所述信息索引表中进行数据匹配,并更新匹配得到的量测点的量测数据的步骤之后,还包括:

9.一种电网调度系统间数据传输方法,其特征在于,包括以下步骤:

10.根据权利要求9所述的电网调度系统间数据传输方法,其特征在于,所述发送端响应接收端的电网量测信息点表订阅请求,对以厂站为单位的数据点号进行组间数据冗余分组处理,将分组后的电网量测信息点表发送给接收端的步骤,具体包括:

11.一种电网调度系统间数据传输方法,其特征在于,包括以下步骤:

12.根据权利要求11所述的电网调度系统间数据传输方法,其特征在于,所述接收端向所述发送端发送电网量测信息点表订阅请求,以使所述发送端对以厂站为单位的数据点号进行组间数据冗余分组处理,并接收所述发送端发送的分组后的电网量测信息点表的步骤具体包括:

13.根据权利要求11所述的电网调度系统间数据传输方法,其特征在于,所述接收端对所述分组后的电网量测信息点表进行解析,得到量测点配置信息,将所述量测点配置信息在所述接收端侧电网模型进行定位,得到相应的量测点,并根据所述量测点配置信息以及其对应的所述量测点之间的映射关系,构建信息索引表的步骤,具体包括:

14.根据权利要求11所述的电网调度系统间数据传输方法,其特征在于,所述接收端按照电网量测数据的分组对多个所述数据块进行并行解析,得到每个分组内的量测点信息,将所述量测点信息在所述信息索引表中进行数据匹配,并更新匹配得到的量测点的量测数据的步骤,具体包括:

15.一种电网调度系统间数据传输系统,其特征在于,包括:发送端和接收端;

16.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

17.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1~8任一所述的方法步骤。

...

【技术特征摘要】

1.一种电网调度系统间数据传输方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的电网调度系统间数据传输方法,其特征在于,发送端响应接收端的模型订阅请求,向所述接收端发送电网公共信息模型的步骤,具体包括:

3.根据权利要求2所述的电网调度系统间数据传输方法,其特征在于,所述接收端解析所述电网公共信息模型,构建接收端侧电网模型的步骤,具体包括:

4.根据权利要求1所述的电网调度系统间数据传输方法,其特征在于,所述发送端响应接收端的电网量测信息点表订阅请求,对以厂站为单位的数据点号进行组间数据冗余分组处理,将分组后的电网量测信息点表发送给接收端的步骤,具体包括:

5.根据权利要求1所述的电网调度系统间数据传输方法,其特征在于,所述接收端对所述分组后的电网量测信息点表进行解析,得到量测点配置信息,将所述量测点配置信息在所述接收端侧电网模型进行定位,得到相应的量测点,并根据所述量测点配置信息以及其对应的所述量测点之间的映射关系,构建信息索引表的步骤,具体包括:

6.根据权利要求1所述的电网调度系统间数据传输方法,其特征在于,还包括:

7.根据权利要求1所述的电网调度系统间数据传输方法,其特征在于,所述接收端按照电网量测数据的分组对多个所述数据块进行并行解析,得到每个分组内的量测点信息,将所述量测点信息在所述信息索引表中进行数据匹配,并更新匹配得到的量测点的量测数据的步骤,具体包括:

8.根据权利要求1所述的电网调度系统间数据传输方法,其特征在于,所述接收端按照电网量测数据的分组对多个所述数据块进行并行解析,得到每个分组内的量测点信息,将所述量测点信息在所述信息索引表中进行数据匹配,并更新匹配得到的量测点的量测数据的步骤之后,还包括:

9.一种电网调度系统间数据传输方...

【专利技术属性】
技术研发人员:马光李文朝朱文李金周志烽江伟杨元威李映辰赖凯庭
申请(专利权)人:中国南方电网有限责任公司
类型:发明
国别省市:

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

1