基于电力调度数据网安全II区和III区数据同步方法及装置制造方法及图纸

技术编号:27832919 阅读:61 留言:0更新日期:2021-03-30 11:45
本发明专利技术公开了一种基于电力调度数据网安全II区和III区数据同步方法及装置,涉及电力系统领域,其中,所述方法包括:安全II区按预设周期通过实时数据同步进程执行总召命令,由发送端实时发送信息数据,所述信息数据至少包括遥测数据和/或遥信数据;安全III区通过实时数据同步进程由接收端实时接收所述信息数据;安全II区非实时数据同步进程由发送端发送预设类型的加密文件;安全III区通过接收端接收所述加密文件并解密。本发明专利技术可使安全II区与安全III区之间的数据传输更具稳定性,且可保证数据的完整性和可靠性。据的完整性和可靠性。据的完整性和可靠性。

【技术实现步骤摘要】
基于电力调度数据网安全II区和III区数据同步方法及装置


[0001]本专利技术涉及电力系统领域,尤其涉及一种基于电力调度数据网安全II区和III区数据同步方法及装置。

技术介绍

[0002]随着信息的发展和科学的进步,电力系统结构愈发复杂,规模愈发庞大,电力调度系统间通知、告警、运行告警以及文件数据通信需求日益增强,电力调度系统的工作人员在电力调度数据网安全III区查看所有变电站的站内信息是大势所趋,能够有效提高电力系统的安全、稳定运行。
[0003]然而,现有的数据同步方法相对不合理,不能保证调度数据的完整性和可靠性,效果不佳。

技术实现思路

[0004]本专利技术针对现有电力系统安全II区和安全III区之间数据同步方法存在相对不合理的问题,提供了一种基于电力调度数据网安全II区和III区数据同步方法及装置。
[0005]本专利技术就上述技术问题而提出的技术方案如下:
[0006]一方面,本专利技术提供了一种基于电力调度数据网安全II区和III区数据同步方法,所述方法包括:
[0007]安全II区按预设周期通过实时数据同步进程执行总召命令,由发送端实时发送信息数据,所述信息数据至少包括遥测数据和/或遥信数据;
[0008]安全III区通过实时数据同步进程由接收端实时接收所述信息数据;
[0009]安全II区非实时数据同步进程由发送端发送预设类型的加密文件;
[0010]安全III区通过接收端接收所述加密文件并解密。
[0011]根据上述基于电力调度数据网安全II区和III区数据同步方法,在所述安全II区按预设周期通过实时数据同步进程执行总召命令,由发送端实时发送信息数据之前,所述方法还包括:
[0012]判断所述安全II区和所述安全III区是否采用预设通信方式连接;
[0013]若判定为未采用预设通信方式,则启动断线重连机制。
[0014]根据上述基于电力调度数据网安全II区和III区数据同步方法,所述预设通信方式为TCP/IP通讯方式,数据报文格式的报文头部至少包括魔数、消息类型、保留字、序列号及数据长度。
[0015]根据上述基于电力调度数据网安全II区和III区数据同步方法,所述安全III区通过实时数据同步进程由接收端实时接收所述信息数据包括:
[0016]安全III区通过实时数据同步进程由接收端实时接收所述信息数据;
[0017]根据信息类型对接收的所述信息数据进行分类并缓存至远程字典服务中。
[0018]根据上述基于电力调度数据网安全II区和III区数据同步方法,所述方法还包括:
[0019]将接收的所述信息数据中的遥信数据按业务类型存入相应的业务缓存队列;
[0020]通过与相应的业务缓存队列对接的外部平台接口向外部平台共享所述遥信数据。
[0021]根据上述基于电力调度数据网安全II区和III区数据同步方法,所述方法还包括:
[0022]采用周期性方式上传所述信息数据中的遥测数据。
[0023]根据上述基于电力调度数据网安全II区和III区数据同步方法,所述安全II区非实时数据同步进程由发送端发送预设类型的加密文件包括:
[0024]安全II区非实时数据进程在预设时间读取预设日志文件中预设数量的数据库操作语句,所述预设日志文件存储有数据库操作语句;
[0025]记录读取的日志名称及位置,对读取结果进行过滤以获取数据库内容存在更新的数据库操作语句;
[0026]将获取的数据库内容存在更新的数据库操作语句采用Base64方式进行加密,组成XML格式文件;
[0027]将所述XML格式文件放至预设目录并通过正向隔离装置发送到安全III区指定目录。
[0028]根据上述基于电力调度数据网安全II区和III区数据同步方法,所述XML格式文件包括以下中的一种或多种:
[0029]录波文件、巡视报告文件、一二次设备状态对应报告、电网故障报告文件、智能诊断报告文件。
[0030]根据上述基于电力调度数据网安全II区和III区数据同步方法,所述安全III区利用接收端接收所述加密文件并解密包括:
[0031]安全III区根据时间顺序读取所述加密文件并进行解密得到可解析XML格式文件;
[0032]解析所述可解析XML格式文件以提取出相应的数据库操作语句并执行;
[0033]采用定时任务模式进行数据转换以得到相应的业务数据内容。
[0034]另一方面,本专利技术还提供一种基于电力调度数据网安全II区和III区数据同步装置,所述装置包括:
[0035]实时数据发送模块,用于利用安全II区按预设周期通过实时数据同步进程执行总召命令,由发送端实时发送信息数据,所述信息数据至少包括遥测数据和/或遥信数据;
[0036]实时数据接收模块,用于利用安全III区通过实时数据同步进程由接收端实时接收所述信息数据;
[0037]非实时数据发送模块,用于利用安全II区非实时数据同步进程由发送端发送预设类型的加密文件;
[0038]非实时数据接收模块,用于利用安全III区通过接收端接收所述加密文件并解密。
[0039]本专利技术实施例提供的技术方案带来的有益效果是:
[0040]本专利技术中,安全II区与安全III区针对实时数据和非实时数据,采用不同方式进行数据同步,其中,对实时数据:安全II区按预设周期通过实时数据同步进程执行总召命令,由发送端实时发送信息数据,所述信息数据至少包括遥测数据和/或遥信数据;安全III区通过实时数据同步进程由接收端实时接收所述信息数据通过。对非实时数据:安全II区非实时数据同步进程由发送端发送预设类型的加密文件;安全III区通过接收端接收所述加密文件并解密。整个数据同步过程中,安全II区与安全III区之间的数据传输更具稳定性,
且可保证数据的完整性和可靠性。
[0041]进一步的,本专利技术具体利用远程字典服务进行数据缓存,将数据缓存于内存中,加快操作速度,实现数据的持久性保存。与此同时,采用异步多线程的Netty框架进行辅助处理,可提高安全III区接收数据的速度,实现高并发接收;遥测数据、遥信数据均采用周期形式进行数据上传,可避免外界因素引起的网络链路中断导致遥信、遥测信息在传输过程中数据丢失的问题,增强了信号的可靠性。此外,还利用binlog文件具有记录所有数据库数据更新的特点,不易发生数据丢失的情形,保证了II区非实时数据的完整性和可靠性。
附图说明
[0042]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0043]图1为本专利技术提供的基于电力调度数据网安全II区和III区数据同步方法的流程图;
[0044]图2为本专利技术提供本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于电力调度数据网安全II区和III区数据同步方法,其特征在于,所述方法包括:安全II区按预设周期通过实时数据同步进程执行总召命令,由发送端实时发送信息数据,所述信息数据至少包括遥测数据和/或遥信数据;安全III区通过实时数据同步进程由接收端实时接收所述信息数据;安全II区非实时数据同步进程由发送端发送预设类型的加密文件;安全III区通过接收端接收所述加密文件并解密。2.根据权利要求1所述基于电力调度数据网安全II区和III区数据同步方法,其特征在于,在所述安全II区按预设周期通过实时数据同步进程执行总召命令,由发送端实时发送信息数据之前,所述方法还包括:判断所述安全II区和所述安全III区是否采用预设通信方式连接;若判定为未采用预设通信方式,则启动断线重连机制。3.根据权利要求2所述基于电力调度数据网安全II区和III区数据同步方法,其特征在于,所述预设通信方式为TCP/IP通讯方式,数据报文格式的报文头部至少包括魔数、消息类型、保留字、序列号及数据长度。4.根据权利要求1所述基于电力调度数据网安全II区和III区数据同步方法,其特征在于,所述安全III区通过实时数据同步进程由接收端实时接收所述信息数据包括:安全III区通过实时数据同步进程由接收端实时接收所述信息数据;根据信息类型对接收的所述信息数据进行分类并缓存至远程字典服务中。5.根据权利要求4所述基于电力调度数据网安全II区和III区数据同步方法,其特征在于,所述方法还包括:将接收的所述信息数据中的遥信数据按业务类型存入相应的业务缓存队列;通过与相应的业务缓存队列对接的外部平台接口向外部平台共享所述遥信数据。6.根据权利要求4所述基于电力调度数据网安全II区和III区数据同步方法,其特征在于,所述方法还包括:采用周期性方式上传所述信息数据中的遥测数据。7.根据权利要求1所述...

【专利技术属性】
技术研发人员:杨毅宋亮亮丛雷范栋琛赵子根刘宏君
申请(专利权)人:长园深瑞继保自动化有限公司
类型:发明
国别省市:

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

1