首页> 中国专利> 变电站一体化监控系统中的多态数据的自动同步方法

变电站一体化监控系统中的多态数据的自动同步方法

摘要

本发明涉及一种变电站一体化监控系统中的多态数据的自动同步方法,其技术特点是:包括:⑴多计算机节点之间通过建立文件服务器的方式进行源数据文件同步;⑵模型数据库通过数据增量机制自动同步到运行数据库;⑶运行数据库通过表变化记录实时加载方式同步到模型数据库。本发明设计合理,保证了双模式下一体化监控系统中各个计算机节点之间的源数据文件、运行数据库、模型数据库之间的数据始终保持一致,对于智能变电站自动化工程的现场工程效率有较大提高,同时简化了维护操作。

著录项

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2016-03-02

    授权

    授权

  • 2013-09-04

    实质审查的生效 IPC(主分类):H04L29/08 申请日:20130415

    实质审查的生效

  • 2013-08-07

    公开

    公开

说明书

技术领域

本发明应用于智能变电站自动化技术领域,特别是一种变电站一体化监 控系统中的多态数据的自动同步方法。

背景技术

随着国家电网公司“变电站一体化监控系统”、“远程调阅”等项目的推 广使用,在变电站的站控层,需要建立一个具有多种综合能力的变电站一体 化系统平台,用来统一变电站内的各种自动化系统,该系统同时具有监控、 远动、保信子站、网关等多项功能。随之而来的是,智能变电站的数据也日 趋复杂,基于模型的数据一方面实现了数据的标准化应用,保证了多专业数 据的灵活关联;另一方面,数据的关联性、复杂度也大大提高。原来在运行 数据库中进行在线编辑对系统的稳定性造成了较大影响,因此,为使用智能 化变电站发展趋势,新的一体化系统在架构体系上,提出了系统组态模式、 系统运行模式相结合的双模式体系。双模式体系下,系统组态模式侧重模型 数据的大批量数据维护与校核,系统运行模式侧重运行数据的监视与简单维 护。通过中间的增量机制实现组态到运行的在线更新,源数据统一存储在文 本型或二进制文件中,同时作为系统组态模式与系统运行模式的数据源,该 架构体系下,对于提高一体化监控系统投入后的稳定运行及更新数据的校验 后上线,提供了很好的基础,但在实际使用时,也存在一定的问题。

现有的系统组态模式下,实现变电站端数据的编辑。在编辑过程中产生 的变化数据不会实时反映到运行数据库中,必须要通过人工提交的方式,将 变化数据更新到基于网络的实时运行库中,并实现全系统数据的实时同步。 双模式的体系架构既保证了系统的可靠运行,也保证了一体化监控系统的模 型数据库、运行数据库之间通过变化数据增量的方式实现模型数据库—>运行 数据库的单向同步。在实际维护、调试过程中,模型数据库、运行数据库会 出现分别维护造成数据不一致的情况,与源数据文件之间亦无法保证数据一 致,旧数据覆盖新数据的现象时有发生。究其原因,源数据文件分布在各个 计算机节点上,没有进行统一的管理,模型数据库、运行数据库无法实现双 向同步等原因造成。

一体化自动化系统的数据组织部分由模型数据库、运行数据库、模型文 件三部分构成。现有系统虽然实现了从模型数据库—>运行数据库的同步,但 是,对于运行数据库同步模型数据库考虑较少,因此,在变电站的开发及实 施过程中,会经常进行运行数据、编辑数据的修改,容易造成运行数据、编 辑数据的不同步。

发明内容

本发明的目的是弥补了现有产品的技术不足,提供一种变电站一体化监 控系统中的多态数据的自动同步方法,其通过双向数据同步来解决在系统维 护/实施过程中模型数据库与运行数据库之间的数据一致性问题。

本发明的目的是通过以下技术手段实现的:

一种变电站一体化监控系统中的多态数据的自动同步方法,包括以下步 骤:

⑴多计算机节点之间通过建立文件服务器的方式进行源数据文件同步;

⑵模型数据库通过数据增量机制自动同步到运行数据库;

⑶运行数据库通过表变化记录实时加载方式同步到模型数据库。

而且,所述步骤⑴的同步方法包括以下步骤:

⑴系统启动时,最先启动的计算机节点将本机计算机节点设置为一体化 监控系统的文件服务器,并将源数据文件加载到运行数据库中;

⑵其他计算机节点启动后,首先从文件服务器下载源数据文件到本地计 算机节点,然后从网络上获取运行数据库的数据,进行多个计算机节点之间 的运行数据库镜像,从而实现内存数据、源数据文件的同步功能。

而且,所述步骤⑵的同步方法为:模型数据库保存到源数据文件时自动 触发增量更新机制,实现模型数据库的校验、从模型数据库向本计算机节点 运行数据库的数据增量加载,自动同步到网络其他计算机节点,最后将其他 计算机节点获得的变化数据保存到其他计算机节点与文件服务器。

而且,所述步骤⑵的同步方法使用独立工作线程并在后台自动执行。

而且,所述步骤⑶的同步方法为:通过实时检查变化记录文件的方法即 时同步到其他计算机节点的运行数据库中,并同步到各个计算机节点的源数 据文件中,从而使在线编辑数据及时地同步到运行数据库中。

本发明的优点和积极效果是:

本发明通过双向数据同步方法实现了模型数据库、运行数据库、源数据 文件全向同步的功能,保证了双模式下一体化监控系统中各个计算机节点之 间的源数据文件、运行数据库、模型数据库之间的数据始终保持一致,解决 了在系统维护/实施过程中模型数据库与运行数据库之间的数据一致性问题, 并且针对多计算机节点的数据同步,通过版本管理与文件服务器相结合的方 式统一进行管理项目数据。本发明对于智能变电站自动化工程的现场工程效 率有较大提高,同时简化了维护操作。

附图说明

图1是基于文件服务器的多计算机节点之间的源数据文件同步方法的示 意图;

图2是模型数据库通过数据增量机制自动同步到运行数据库方法的示意 图;

图3是运行数据库通过表变化记录实时加载方式同步到模型数据库的方 法示意图。

具体实施方式

一种变电站一体化监控系统中的多态数据的自动同步方法,包括以下步 骤:

1、多计算机节点之间通过建立文件服务器的方式进行源数据文件同步。

如图1所示,一体化监控系统的源数据以文件方式存储,为了保证各个 计算机节点的源数据文件始终保持一致,一体化监控系统需要设置唯一的文 件服务器。具体同步方法包括以下步骤:

(1)系统启动时,最先启动的计算机节点将本机计算机节点设置为一体 化监控系统的文件服务器,并将源数据文件加载到运行数据库中;

(2)其他计算机节点启动后,首先从文件服务器下载源数据文件到本地 计算机节点,然后从网络上获取运行数据库的数据,进行多个计算机节点之 间的运行数据库镜像,从而实现内存数据、源数据文件的同步功能。

2、模型数据库通过数据增量机制自动同步到运行数据库。

由于现有的系统设计是在模型组态环境下,通过手工触发方式实现增量 数据从模型数据库到运行数据库的更新,其维护效率低、难度大,为了提高 系统维护效率、降低维度难度,组态模式下增量数据自动同步本方法是通过 数据增量机制自动同步来实现。如图2所示,模型数据库通过数据增量机制 自动同步到运行数据库的方法为:模型数据库保存到源数据文件时自动触发 增量更新机制,实现模型数据库的校验、从模型数据库向本计算机节点运行 数据库的数据增量加载,自动同步到网络其他计算机节点,最后将其他计算 机节点获得的变化数据保存到其他计算机节点与文件服务器。上述过程是通 过独立的工作线程并在后台自动执行。

3、运行数据库通过表变化记录实时加载方式同步到模型数据库。

一体化监控系统在运行模式下进行编辑保存操作,修改后的运行数据库 数据需要同步更新到其他数据库中。在进行在线编辑保存后,将引起系统组 态环境下重载变化表,因此,本方法通过实时检查变化记录文件的方法即时 同步到其他计算机节点的运行数据库中,并同步到各个计算机节点的源数据 文件中,从而使在线编辑数据及时地同步到运行数据库中,保证三种状态下 的数据保持一致,如图3所示。

本发明通过以上三种同步方法的综合使用,实现了组态模式、运行模式 同时运行过程中,同一个计算机节点内的运行数据库和模型数据库的数据始 终保持同步,并实时同步到其他计算机节点的模型数据库、运行数据库中, 解决了维护过程中可能产生的双模式下数据不一致的情况。通过文件服务器 的使用,还解决了基于文件型的自动化系统多用户并行编辑的问题。

需要强调的是,本发明所述的实施例是说明性的,而不是限定性的,因 此本发明并不限于具体实施方式中所述的实施例,凡是由本领域技术人员根 据本发明的技术方案得出的其他实施方式,同样属于本发明保护的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号