一种电力调度自动化系统实时数据转发系统及方法与流程

文档序号:15625088发布日期:2018-10-09 22:47阅读:1138来源:国知局

本发明涉及一种电力调度自动化系统实时数据转发系统及方法,属于电力自动化技术领域。



背景技术:

目前大数据技术在智能电网的发、输、变、调、配、用六大环节的广泛应用,已成为推动智能电网创新发展的关键核心技术。电力行业基于云架构的企业级数据平台应运而生,面向电网调度领域的实时数据云平台是比较典型企业级数据平台。提供区域电网实时数据实时查询服务是云平台核心功能之一,区域电网分为全国、省2个层面,现阶段区域电网的实时数据分布存储在各级调度系统,通过各个调度系统把实时数据转发给云平台的方式,云平台汇聚全网实时数据。

当前调度系统通过iec-104/dl476规约转发数据,这种方式的思路为:约定数据点表、规约参数等配置信息并分别人工录入调度系统和云平台的数据库,调度系统从scada应用实时库中获取数据并封装成规约报文,然后再通过tcp/ip协议发送给云平台。其不足之处在于:数据转发存在较大时延、数据转发配置复杂度高,不能满足云平台数据快速汇聚、免维护的需求。



技术实现要素:

本发明的目的在于克服现有技术中的不足,提供一种电力调度自动化系统实时数据转发系统及方法,解决现有技术中数据转发时延长、配置复杂度高,不能满足云平台数据快速汇聚、免维护需求的技术问题。

为解决上述技术问题,本发明所采用的技术方案是:一种电力调度自动化系统实时数据转发系统,包括电力调度自动化系统、实时数据云平台,还包括tcp报文收集器和tcp报文转发服务器,所述tcp报文收集器与电力调度自动化系统的数据采集服务器的传输层连接,所述tcp报文转发服务器与实时数据云平台的数据采集服务器连接,并通过电力调度自动化系统的消息总线与tcp报文收集器连接;

tcp报文收集器从电力调度自动化系统的数据采集服务器的传输层获取实时数据报文并推送至消息总线;tcp报文转发服务器通过消息总线获取实时数据报文并转发至实时数据云平台的数据采集服务器。

所述tcp报文转发服务器包括tcp报文转发模块和规约配置同步模块;

tcp报文转发模块:通过tcp/ip协议将实时数据报文从tcp报文转发服务器的传输层、网络层、链路层、物理层发送至实时数据云平台的数据采集服务器的物理层;

规约配置同步模块:从电力调度自动化系统的数据库中抽取规约配置,并同步至实时数据云平台的数据采集服务器的应用层;

实时数据云平台的数据采集服务器根据应用层获取的规约配置对实时数据报文进行解析。

所述tcp报文收集器为数据采集服务器的外挂插件。

本发明还提供了一种电力调度自动化系统实时数据转发方法,厂站输出的实时数据报文传输至电力调度自动化系统的数据采集服务器的传输层后经tcp报文转发服务器发送至实时数据云平台的数据采集服务器。

tcp报文转发服务器获取实时数据报文的具体方法如下:

对电力调度自动化系统的数据采集服务器的传输层进行实时监听,从电力调度自动化系统的数据采集服务器的传输层获取实时数据报文,并将实时数据报文推送至电力调度自动化系统的消息总线;

tcp报文转发服务器从消息总线获取实时数据报文。

所述tcp报文转发服务器将实时数据报文转发至实时数据云平台的方法包括如下步骤:

通过tcp/ip协议将实时数据报文从tcp报文转发服务器的传输层、网络层、链路层、物理层发送至实时数据云平台的数据采集服务器的物理层。

所述的电力调度自动化系统实时数据转发方法还包括如下步骤:

tcp报文转发服务器从电力调度自动化系统的数据库抽取规约配置,将所述规约配置同步直接发送至实时数据云平台的数据采集服务器的应用层,实时数据云平台的数据采集服务器根据获取的规约配置对实时数据报文进行解析。

与现有技术相比,本发明所达到的有益效果:数据转发不经过电力调度自动化系统的应用层,简化了数据转发逻辑,缩短了数据转发时延;tcp报文中携带的实时数据报文依据电力远动通信规约(例如iec104/dl476)组织,实时数据云平台的数据采集模块(应用层)直接采用电力调度自动化系统的规约配置解析实时数据报文,无需构建额外配置,降低了数据转发配置的复杂度;实时数据云平台以电力调度自动化系统为媒介,间接从厂站接收实时数据,完整感知电网运行数据的变化过程,提高了云平台应用分析能力。

附图说明

图1是本发明提供的电力调度自动化系统实时数据转发系统的结构框图。

具体实施方式

本发明将电力调度自动化系统(简称:调度系统)实时数据转发逻辑从tcp/ip五层模型的应用层下降至传输层,调度系统基于tcp/ip协议从厂站接收实时电网运行数据,当数据到达调度系统的传输层后,控制向两个方向继续传送,一个纵向传递给调度系统的应用层,一个横向分发给实时数据云平台(简称:云平台)的传输层。采用本发明提供的数据转发系统及方法,数据转发不经过调度系统应用层,简化转发逻辑,缩短了数据转发时延;tcp报文中携带的实时数据报文依据电力远动通信规约(例如iec104/dl476)组织,实时数据云平台的数据采集模块(应用层)直接采用调度系统的规约配置解析实时数据报文,无需构建额外配置,降低了数据转发配置的复杂度。

下面结合附图对本发明作进一步描述。以下实施例仅用于更加清楚地说明本发明的技术方案,而不能以此来限制本发明的保护范围。

如图1所示,本发明提供的电力调度自动化系统实时数据转发系统,包括数据采集服务器、实时数据云平台、tcp报文收集器和tcp报文转发服务器,tcp报文转发服务器包括tcp报文转发模块和规约配置同步模块。tcp报文收集器与数据采集服务器的传输层连接,同时通过消息总线与tcp报文转发模块连接。规约配置同步模块连接电力调度自动化系统的数据库与实时数据云平台的数据采集模块(应用层)。tcp报文收集器设计为外挂插件,报文收集过程对调度系统的数据采集业务无任何影响。

tcp报文(包含实时数据报文)由厂站发出,经过电力调度数据网传输至调度系统的数据采集服务器的tcp/ip五层模型的传输层时向两个方向继续传送,一路继续传输至调度系统数据采集服务器的tcp/ip五层模型的应用层,另一路被tcp报文收集器所采集,tcp报文收集器将tcp报文中的实时数据报文推送至消息总线,tcp报文转发模块通过消息总线获取实时数据报文,通过tcp/ip协议从tcp报文转发服务器的传输层、网络层、链路层、物理层发送至实时数据云平台的数据采集服务器的物理层,然后依次传送至实时数据云平台的数据采集服务器的链路层、网络层、应用层。规约配置同步模块从调度系统的数据库中抽取规约配置,然后发送实时数据云平台的数据采集服务器的数据采集模块(应用层),实时数据云平台的数据采集模块(应用层)直接采用电力调度自动化系统的规约配置解析实时数据报文,无需构建额外配置。

本发明提供的电力调度自动化系统实时数据转发方法可以采用上述转发系统实现,包括如下步骤:

对电力调度自动化系统的数据采集服务器的传输层进行实时监听,从电力调度自动化系统的数据采集服务器的传输层获取实时数据报文,并将实时数据报文推送至电力调度自动化系统的消息总线;

tcp报文转发服务器从消息总线获取实时数据报文,通过tcp/ip协议将实时数据报文从tcp报文转发服务器的传输层、网络层、链路层、物理层发送至实时数据云平台的数据采集服务器的物理层,然后依次传送至实时数据云平台的数据采集服务器的链路层、网络层、应用层;

从电力调度自动化系统的数据库抽取规约配置,将规约配置同步直接发送至实时数据云平台的数据采集服务器的应用层,实时数据云平台根据应用层获取的规约配置对实时数据报文进行解析。

以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和变形,这些改进和变形也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1