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

一种针对电力系统的数据跨区传输方法和数据传输服务技术方案

技术编号:40423026 阅读:4 留言:0更新日期:2024-02-20 22:42
本发明专利技术公开了一种针对电力系统的数据跨区传输方法和数据传输服务,应用于电力系统的第一数据传输服务,接收由第一发送应用程序传输的第一待传输数据,并根据该数据选择第一业务路由规则将第一待传输数据跨区传输至第二数据传输服务,以使第二数据传输服务反馈相应的第二待传输数据,在接收到第二待传输数据后,将其发送至第一接收应用程序对其进行格式转换,再由第一接收应用程序将其发送至目标设备。通过将数据格式转换交由发送应用程序和接收应用程序执行的方式降低了数据传输服务的工作量和运算压力,同时也提高了数据跨区传输的可靠性和安全性,还降低了数据传输服务之间数据跨区交互的复杂性。

【技术实现步骤摘要】

本专利技术涉及电网通信,尤其涉及一种针对电力系统的数据跨区传输方法和数据传输服务


技术介绍

1、随着电力现货系统的建设,中长期电力交易规模不断扩大。电力现货系统的每个子功能都部署在不同的安全分区中,并与多个系统的复杂数据进行交互。电力现货系统部署在生产控制区和信息管理区,需要与多个水平和垂直系统交换数据,其核心功能和业务功能,包括清算、计算和辅助服务市场,均部署在生产控制区。

2、然而,随着市场化机制引入后电力市场的成员更加多元化,包括发电公司、用户、售电公司、监管机构、交易机构等。上述各类电力市场成员的加入则导致了互动服务的不断增加,同时其互动数据格式也变得更加复杂多样。而现有技术针对生产控制区和信息管理区之间通过正向隔离装置和反向隔离装置实现的跨区数据传递仍然需要对每个数据进行频繁的格式转换。因此,迫切需要提供一种统一可靠的数据传输机制。


技术实现思路

1、本专利技术提供了一种针对电力系统的数据跨区传输方法和数据传输服务,以实现提高数据跨区传输可靠性,同时降低了数据交互的复杂性的技术效果。

2、为了解决上述技术问题,本专利技术实施例提供了一种针对电力系统的数据跨区传输方法,应用于所述电力系统的第一数据传输服务;

3、所述数据跨区传输方法包括以下步骤:

4、所述第一数据传输服务接收由第一发送应用程序传输的第一待传输数据,并根据所述第一待传输数据选择并调取预设的第一业务路由规则,按照所述第一业务路由规则将所述第一待传输数据跨区传输至第二数据传输服务,以使所述第二数据传输服务跨区反馈第二待传输数据;

5、所述第一数据传输服务接收所述第二待传输数据并将其传输至第一接收应用程序,以使所述第一接收应用程序按照所述第二待传输数据调取对应的第二数据格式对所述第二待传输数据进行格式转换,并将转换后第二待传输数据发送至目标设备。

6、本专利技术提供的数据跨区传输方法中,当第一数据传输服务收到由第一发送应用程序传输的第一待传输数据即需要被第一数据传输服务跨区传输至第二数据传输服务的数据,在接收到该待传输数据后,第一数据传输服务将根据该待传输数据的数据类型和第二数据传输服务的服务类型选择一个符合传输要求的业务路由规则对该第一待传输数据进行传输,以此确保所述第一待传输数据的传输稳定性、安全性和可靠性,同时提高传输成功率和效率。确定了第一业务路由规则后,第一数据传输服务即可根据第一业务路由规则将第一待传输数据跨区传输至第二数据传输服务,以使第二数据传输服务根据该第一待传输数据反馈相应的第二待传输数据。

7、而当第一数据传输服务接收到由第二数据传输服务传输的第二待传输数据后,即将其发送至第一接收应用程序,使得第一接收应用程序根据该第二待传输数据选择并调取对应的第二数据格式对其进行数据格式转换,并将转换后的第二待传输数据发送至其对应的目标设备。通过上述数据跨区传输方法即可将数据格式转换的步骤交由发送应用程序和接收应用程序执行,降低了数据传输服务的工作量,同时由于数据传输服务接收到的数据的数据格式均已被转换完毕,因此数据传输服务只需对数据的传输进行监控管理,在降低了数据传输服务的运算压力的同时也提高了数据跨区传输的可靠性和安全性,还降低了数据传输服务之间数据跨区交互的复杂性。

8、作为优选例子,在所述第一数据传输服务接收由第一发送应用程序传输的第一待传输数据之前,还包括:

9、所述第一发送应用程序接收并解析由源设备发送的待发送文件,获得对应待发送数据,继而根据所述待发送数据选择并调取相应的第一数据输入格式和第一数据输出格式,进而整合所述待发送内容、第一数据输入格式和第一数据输出格式获得初始待传输数据;

10、按照预设的标准数据格式对所述初始待传输数据进行数据格式转换,并将转换后获得的待传输数据作为所述第一待传输数据。

11、为了进一步降低数据传输服务进行数据跨区交互时的复杂性,在第一发送应用程序将第一待传输数据发送到第一数据传输服务之前,还将对该待传输数据的源数据进行格式转换以及数据输入格式和数据输出格式的确定。第一发送应用程序首先对待发送文件即第一待传输数据的源文件进行解析,并根据解析获得的待发送数据确定其相应的第一数据输入格式和第一数据输出格式,便于后续第二数据传输服务接收到该待发送数据对应的第一待传输数据并将其发送至第二接收应用程序后,第二接收应用程序可根据确定的第一数据输入格式和第一数据输出格式对其进行格式调整后,将其转发至目标设备,提高了转发效率和稳定性。

12、同时,在整合获得了初始待传输数据后,第一发送应用程序还将根据标准数据格式对其进行格式转换,以使转换后的格式符合第一数据传输服务进行数据传输的要求,降低了数据传输服务的任务量,同时也提高了数据传输服务传输数据的效率。

13、作为优选例子,所述根据所述第一待传输数据选择并调取预设的第一业务路由规则,按照所述第一业务路由规则将所述第一待传输数据跨区传输至第二数据传输服务,具体为:

14、解析并根据所述第一待传输数据确定对应的路由设备类型,继而根据确定的所述路由设备类型选择并调取相应的所述第一业务路由规则;

15、继而按照所述第一业务路由规则选择正向隔离装置和反向隔离装置将所述第一待传输数据跨区发送至所述第二数据传输服务。

16、为了提高数据传输服务对待传输数据进行跨区传输时的准确性和稳定性,本专利技术所提供的数据跨区传输方法在接收到第一待传输数据后,首先解析所述第一待传输数据,以此确定其传输的目标数据传输服务的路由设备类型,再根据确定的路由设备类型选择并调取相应的第一业务路由规则,将该第一业务路由规则作为传输该第一待传输数据的路由规则,再根据确定的路由规则选择正向隔离装置或者反向隔离装置对待传输数据进行跨区传输。

17、作为优选例子,所述并将转换后第二待传输数据发送至目标设备,具体为:

18、所述第一接收应用程序解析并根据转换后的第二待传输数据作为第二待发送数据确定对应的所述目标设备,根据所述目标设备调取相对应的目标地址信息,将所述目标地址信息和所述第二待发送数据相互关联作为待处理数据并加入待发送队列中;

19、同时,按照所述目标地址信息将所述第二待发送数据发送至所述目标设备,并实时监控所述目标设备的反馈信号,直到确定接收到数据发送成功的所述反馈信号,则将所述待发送队列中的所述待处理数据从所述待发送队列中删除。

20、为了提高将第二待传输数据传输至目标设备的准确性和成功率,第一接收应用程序在对第二待传输数据进行数据格式转换后获得第二待发送数据,并确定其发送的目标设备,同时根据确定的目标设备调取对应的目标地址信息,将上述两者关联作为待处理数据并加入待发送队列中,对该待发送数据进行冗余存储,避免后续发送失败或错误后无法进行补发导致该待发送数据的丢失,进而影响用户体验。

21、在第一接受应用程序完成对待处理数据的存储时,系统还将根据确定的目标地址信息发本文档来自技高网...

【技术保护点】

1.一种针对电力系统的数据跨区传输方法,其特征在于,应用于所述电力系统的第一数据传输服务;

2.如权利要求1所述的一种针对电力系统的数据跨区传输方法,其特征在于,在所述第一数据传输服务接收由第一发送应用程序传输的第一待传输数据之前,还包括:

3.如权利要求1所述的一种针对电力系统的数据跨区传输方法,其特征在于,所述根据所述第一待传输数据选择并调取预设的第一业务路由规则,按照所述第一业务路由规则将所述第一待传输数据跨区传输至第二数据传输服务,具体为:

4.如权利要求1所述的一种针对电力系统的数据跨区传输方法,其特征在于,所述并将转换后第二待传输数据发送至目标设备,具体为:

5.如权利要求1所述的一种针对电力系统的数据跨区传输方法,其特征在于,在所述按照所述第一业务路由规则将所述第一待传输数据跨区传输至第二数据传输服务之后,还包括:

6.如权利要求1所述的一种针对电力系统的数据跨区传输方法,其特征在于,在所述将转换后第二待传输数据发送至目标设备之后,还包括:

7.一种电力系统,其特征在于,所述电力系统包括第一数据传输服务和第二数据传输服务;所述第一数据传输服务可通过正向隔离装置或反向隔离装置向第二数据传输服务发送数据;

8.如权利要求7所述的一种电力系统,其特征在于,所述第一数据传输服务包括数据传输模块和数据接收模块;

9.如权利要求7所述的一种电力系统,其特征在于,所述第一数据传输服务还包括检测排查模块;

10.一种存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器调用并执行,实现如上述权利要求1-6任一项所述的一种针对电力系统的数据跨区传输方法。

...

【技术特征摘要】

1.一种针对电力系统的数据跨区传输方法,其特征在于,应用于所述电力系统的第一数据传输服务;

2.如权利要求1所述的一种针对电力系统的数据跨区传输方法,其特征在于,在所述第一数据传输服务接收由第一发送应用程序传输的第一待传输数据之前,还包括:

3.如权利要求1所述的一种针对电力系统的数据跨区传输方法,其特征在于,所述根据所述第一待传输数据选择并调取预设的第一业务路由规则,按照所述第一业务路由规则将所述第一待传输数据跨区传输至第二数据传输服务,具体为:

4.如权利要求1所述的一种针对电力系统的数据跨区传输方法,其特征在于,所述并将转换后第二待传输数据发送至目标设备,具体为:

5.如权利要求1所述的一种针对电力系统的数据跨区传输方法,其特征在于,在所述按照所述第一业务路由规则将所述第一待传输数据跨区传...

【专利技术属性】
技术研发人员:李世明卢建刚郭文鑫赵瑞锋
申请(专利权)人:广东电网有限责任公司
类型:发明
国别省市:

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

1