一种基于电网调控系统的数据交换平台的制作方法

文档序号:29028321发布日期:2022-02-24 10:44阅读:来源:国知局

技术特征:
1.一种基于电网调控系统的数据交换平台,其特征在于,包括:数据管理单元,用于对各类数据源、数据主题、数据范围进行统一的配置管理,为数据发布单元和规则管理单元提供数据基础;规则管理单元,用于对发布规则进行定义、维护、生效、查询以及下载,所述发布规则用于描述数据发布的数据范围、发布方式和发布周期;数据发布单元,用于数据交换前对数据进行查询、下载以及对数据交换方式进行配置;数据导入单元,用于各业务系统的数据接入、规则匹配和数据入库;交换监视单元,用于对数据交换全流程进行监视,发现数据交互故障以及对交互流程管理;系统管理单元,用于提供消息总线、文件服务和告警。2.根据权利要求1所述的一种基于电网调控系统的数据交换平台,其特征在于,所述数据管理单元包括数据源管理模块、数据主体管理模块以及数据范围管理模块,所述数据源管理模块用于实现数据源的可扩展性,对各类数据源的存储位置、获取方式、关联关系进行配置和管理;所述数据主题管理模块用于根据业务类型对数据进行分主题维护,所述主题包括模型、量测、电量、告警、故障与事件、计划以及预测;所述数据范围管理模块用于实现对主题的维护以及对主题下数据范围的动态可配置,并提供主题的预览和导出。3.根据权利要求1所述的一种基于电网调控系统的数据交换平台,其特征在于,所述规则管理单元包括定义模块和查询维护模块,所述定义模块用于通过数据范围定义和发布方式定义形成发布规则,并按照需要设置规则生效;所述查询维护模块用于发布规则查询浏览、规则维护、审核生效以及规则下载。4.根据权利要求1所述的一种基于电网调控系统的数据交换平台,其特征在于,所述数据发布单元包括查询与下载模块和数据发布模块,所述数据发布模块用于通过消息通信、文件交换以及服务调用的方式实现发布规则下的数据对外进行交换;所述查询下载模块用于对发布规则下的数据交换内容进行浏览、查询以及下载。5.根据权利要求4所述的一种基于电网调控系统的数据交换平台,其特征在于,所述消息通信包括采用kafka消息报文的方式进行数据交换,使用protobuf技术实现消息报文的序列化,通过支持跨平台的序列化方式和跨平台的消息服务,实现异构系统之间的数据交互,实现不同编程语言之间的数据交互;所述文件交换包括通过文件交换方式实现数据的接入发布,文件包括ftp/sftp、小邮件;所述服务调用包括基于rpc协议和基于http restful的数据发布服务以及调控云数据服务访问代理。6.根据权利要求1所述的一种基于电网调控系统的数据交换平台,其特征在于,所述数据导入单元包括数据接入模块、规则匹配模块和数据存储模块,所述数据接入模块用于接入各业务系统数据的规则文件,所述规则匹配模块用于完成业务系统间数据的对照关系,所述数据存储模块用于将基于对照关系解析的数据提交到数据库。7.根据权利要求1所述的一种基于电网调控系统的数据交换平台,其特征在于,所述交换监视单元包括执行情况监视模块、异常告警模块以及运行统计模块,所述执行情况监视模块用于对数据交换情况运行监视和控制,对数据发布、控制情况进行监视记录,实时反映数据交换运行情况;所述异常告警模块用于实时展示异常状态,实时推送并展示各种异常信息;所述运行情况统计模块用于根据每项数据交换任务执行情况进行统计分析,分析运行状态和异常情况。8.根据权利要求1所述的一种基于电网调控系统的数据交换平台,其特征在于,所述系统管理单元包括消息总线模块、文件服务模块以及告警管理模块,所述消息总线模块和文
件服务模块分别用于支撑消息通信和文件交换方式的数据交换,所述告警管理模块用于统一管理分析不同应用和服务的各种告警,并根据告警定义发出告警信息以及提供告警汇总和日志查询。9.根据权利要求1所述的一种基于电网调控系统的数据交换平台,其特征在于,所述数据交换平台的数据交换方式控制包括任务启停、周期控制以及策略控制;所述任务启停用于控制交换任务的起停状态,当任务由启用状态变更为停止状态后,数据交换平台将停止该任务数据的转发,并将从数据源接收到的数据抛弃;当任务由停止状态转换为启用状态时,数据交换平台将开始处理该任务数据的接收与转发;所述周期控制用于控制数据源端与目标系统之间数据交互的周期;所述策略控制包含消息推送控制、文件交换控制及服务调用控制,所述消息推送控制用于控制数据源端与目标系统之间消息传输的大小,超过阀值的消息停止传输,当消息大小阀值修改时,重新生成任务校验码,所述校验码作为任务交换过程的校对码,配置变更后,可通过任务配置导出功能导出规则,发送给数据源端和目标系统,进行适配变更;文件交互控制用于控制数据源端与目标系统之间文件传输的大小,超过阀值的文件,停止传输,当文件大小阀值修改时,重新生成任务校验码,该校验码作为任务交换过程的校对码,配置变更后,可通过任务配置导出功能导出规则,发送给数据源端和目标系统,进行适配变更;服务调用控制用于控制数据源端与目标系统之间服务调用次数,超过阀值次数的服务调用数据交换平台将不再发起。

技术总结
本发明公开了一种基于电网调控系统的数据交换平台,包括:数据管理单元,用于对各类数据源、数据主题、数据范围进行统一的配置管理,为数据发布单元和规则管理单元提供数据基础;规则管理单元,用于对发布规则进行定义、维护、生效、查询以及下载,所述发布规则用于描述数据发布的数据范围、发布方式和发布周期;数据发布单元,用于数据交换前对数据进行查询、下载以及对数据交换方式进行配置;数据导入单元,用于各业务系统的数据接入、规则匹配和数据入库;交换监视单元,用于对数据交换全流程进行监视;系统管理单元,用于提供消息总线、文件服务和告警;本发明能够实现电网数据的高效快速交换,为各类电网业务提供数据交换支撑。为各类电网业务提供数据交换支撑。为各类电网业务提供数据交换支撑。


技术研发人员:王汉潮 王玉军 张珂珩 陈鹏 郑晓露
受保护的技术使用者:国电南瑞科技股份有限公司
技术研发日:2021.10.25
技术公布日:2022/2/23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1