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

文档序号:7555132阅读:154来源:国知局
专利名称:变电站一体化监控系统中的多态数据的自动同步方法
技术领域
本发明应用于智能变电站自动化技术领域,特别是一种变电站一体化监控系统中的多态数据的自动同步方法。
背景技术
随着国家电网公司“变电站一体化监控系统”、“远程调阅”等项目的推广使用,在变电站的站控层,需要建立一个具有多种综合能力的变电站一体化系统平台,用来统一变电站内的各种自动化系统,该系统同时具有监控、远动、保信子站、网关等多项功能。随之而来的是,智能变电站的数据也日趋复杂,基于模型的数据一方面实现了数据的标准化应用,保证了多专业数据的灵活关联;另一方面,数据的关联性、复杂度也大大提高。原来在运行数据库中进行在线编辑对系统的稳定性造成了较大影响,因此,为使用智能化变电站发展趋势,新的一体化系统在架构体系上,提出了系统组态模式、系统运行模式相结合的双模式体系。双模式体系下,系统组态模式侧重模型数据的大批量数据维护与校核,系统运行模式侧重运行数据的监视与简单维护。通过中间的增量机制实现组态到运行的在线更新,源数据统一存储在文本型或二进制文件中,同时作为系统组态模式与系统运行模式的数据源,该架构体系下,对于提高一体化监控系统投入后的稳定运行及更新数据的校验后上线,提供了很好的基础,但在实际使用时,也存在一定的问题。现有的系统组态模式下,实现变电站端数据的编辑。在编辑过程中产生的变化数据不会实时反映到运行数据库中,必须要通过人工提交的方式,将变化数据更新到基于网络的实时运行库中,并实现全系统数据的实时同步。双模式的体系架构既保证了系统的可靠运行,也保证了一体化监控系统的模型数据库、运行数据库之间通过变化数据增量的方式实现模型数据库一〉运行数据库的单向同步。在实际维护、调试过程中,模型数据库、运行数据库会出现分别维护造成数据不一致的情况,与源数据文件之间亦无法保证数据一致,旧数据覆盖新数据的现象时有发生。究其原因,源数据文件分布在各个计算机节点上,没有进行统一的管理,模型数据库、运行数据库无法实现双向同步等原因造成。一体化自动化系统的数据组织部分由模型数据库、运行数据库、模型文件三部分构成。现有系统虽然实现了从模型数据库一〉运行数据库的同步,但是,对于运行数据库同步模型数据库考虑较少,因此,在变电站的开发及实施过程中,会经常进行运行数据、编辑数据的修改,容易造成运行数据、编辑数据的不同步。

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

本发明的目的是通过以下技术手段实现的:—种变电站一体化监控系统中的多态数据的自动同步方法,包括以下步骤:
⑴多计算机节点之间通过建立文件服务器的方式进行源数据文件同步;⑵模型数据库通过数据增量机制自动同步到运行数据库;⑶运行数据库通过表变化记录实时加载方式同步到模型数据库。而且,所述步骤⑴的同步方法包括以下步骤:⑴系统启动时,最先启动的计算机节点将本机计算机节点设置为一体化监控系统的文件服务器,并将源数据文件加载到运行数据库中;⑵其他计算机节点启动后,首先从文件服务器下载源数据文件到本地计算机节点,然后从网络上获取运行数据库的数据,进行多个计算机节点之间的运行数据库镜像,从而实现内存数据、源数据文件的同步功能。而且,所述步骤⑵的同步方法为:模型数据库保存到源数据文件时自动触发增量更新机制,实现模型数据库的校验、从模型数据库向本计算机节点运行数据库的数据增量加载,自动同步到网络其他计算机节点,最后将其他计算机节点获得的变化数据保存到其他计算机节点与文件服务器。而且,所述步骤⑵的同步方法使用独立工作线程并在后台自动执行。而且,所述步骤⑶的同步方法为:通过实时检查变化记录文件的方法即时同步到其他计算机节点的运行数据库中,并同步到各个计算机节点的源数据文件中,从而使在线编辑数据及时地同步到运行数据库中。本发明的优点和积极效果是:本发明通过 双向数据同步方法实现了模型数据库、运行数据库、源数据文件全向同步的功能,保证了双模式下一体化监控系统中各个计算机节点之间的源数据文件、运行数据库、模型数据库之间的数据始终保持一致,解决了在系统维护/实施过程中模型数据库与运行数据库之间的数据一致性问题,并且针对多计算机节点的数据同步,通过版本管理与文件服务器相结合的方式统一进行管理项目数据。本发明对于智能变电站自动化工程的现场工程效率有较大提高,同时简化了维护操作。


图1是基于文件服务器的多计算机节点之间的源数据文件同步方法的示意图;图2是模型数据库通过数据增量机制自动同步到运行数据库方法的示意图;图3是运行数据库通过表变化记录实时加载方式同步到模型数据库的方法示意图。
具体实施例方式一种变电站一体化监控系统中的多态数据的自动同步方法,包括以下步骤:1、多计算机节点之间通过建立文件服务器的方式进行源数据文件同步。如图1所示,一体化监控系统的源数据以文件方式存储,为了保证各个计算机节点的源数据文件始终保持一致,一体化监控系统需要设置唯一的文件服务器。具体同步方法包括以下步骤:(I)系统启动时,最先启动的计算机节点将本机计算机节点设置为一体化监控系统的文件服务器,并将源数据文件加载到运行数据库中;
(2)其他计算机节点启动后,首先从文件服务器下载源数据文件到本地计算机节点,然后从网络上获取运行数据库的数据,进行多个计算机节点之间的运行数据库镜像,从而实现内存数据、源数据文件的同步功能。2、模型数据库通过数据增量机制自动同步到运行数据库。由于现有的系统设计是在模型组态环境下,通过手工触发方式实现增量数据从模型数据库到运行数据库的更新,其维护效率低、难度大,为了提高系统维护效率、降低维度难度,组态模式下增量数据自动同步本方法是通过数据增量机制自动同步来实现。如图2所示,模型数据库通过数据增量机制自动同步到运行数据库的方法为:模型数据库保存到源数据文件时自动触发增量更新机制,实现模型数据库的校验、从模型数据库向本计算机节点运行数据库的数据增量加载,自动同步到网络其他计算机节点,最后将其他计算机节点获得的变化数据保存到其他计算机节点与文件服务器。上述过程是通过独立的工作线程并在后台自动执行。3、运行数据库通过表变化记录实时加载方式同步到模型数据库。一体化监控系统在运行模式下进行编辑保存操作,修改后的运行数据库数据需要同步更新到其他数据库中。在进行在线编辑保存后,将引起系统组态环境下重载变化表,因此,本方法通过实时检查变化记录文件的方法即时同步到其他计算机节点的运行数据库中,并同步到各个计算机节点的源数据文件中,从而使在线编辑数据及时地同步到运行数据库中,保证三种状态下的数据保持一致,如图3所示。

本发明通过以上三种同步方法的综合使用,实现了组态模式、运行模式同时运行过程中,同一个计算机节点内的运行数据库和模型数据库的数据始终保持同步,并实时同步到其他计算机节点的模型数据库、运行数据库中,解决了维护过程中可能产生的双模式下数据不一致的情况。通过文件服务器的使用,还解决了基于文件型的自动化系统多用户并行编辑的问题。需要强调的是,本发明所述的实施例是说明性的,而不是限定性的,因此本发明并不限于具体实施方式
中所述的实施例,凡是由本领域技术人员根据本发明的技术方案得出的其他实施方式,同样属于本发明保护的范围。
权利要求
1.一种变电站一体化监控系统中的多态数据的自动同步方法,其特征在于:包括以下步骤: (1)多计算机节点之间通过建立文件服务器的方式进行源数据文件同步; ⑵模型数据库通过数据增量机制自动同步到运行数据库; ⑶运行数据库通过表变化记录实时加载方式同步到模型数据库。
2.根据权利要求1所述的变电站一体化监控系统中的多态数据的自动同步方法,其特征在于:所述步骤⑴的同步方法包括以下步骤: ⑴系统启动时,最先启动的计算机节点将本机计算机节点设置为一体化监控系统的文件服务器,并将源数据文件加载到 运行数据库中; ⑵其他计算机节点启动后,首先从文件服务器下载源数据文件到本地计算机节点,然后从网络上获取运行数据库的数据,进行多个计算机节点之间的运行数据库镜像,从而实现内存数据、源数据文件的同步功能。
3.根据权利要求1所述的变电站一体化监控系统中的多态数据的自动同步方法,其特征在于:所述步骤⑵的同步方法为:模型数据库保存到源数据文件时自动触发增量更新机制,实现模型数据库的校验、从模型数据库向本计算机节点运行数据库的数据增量加载,自动同步到网络其他计算机节点,最后将其他计算机节点获得的变化数据保存到其他计算机节点与文件服务器。
4.根据权利要求1或3所述的变电站一体化监控系统中的多态数据的自动同步方法,其特征在于:所述步骤⑵的同步方法使用独立工作线程并在后台自动执行。
5.根据权利要求1所述的变电站一体化监控系统中的多态数据的自动同步方法,其特征在于:所述步骤⑶的同步方法为:通过实时检查变化记录文件的方法即时同步到其他计算机节点的运行数据库中,并同步到各个计算机节点的源数据文件中,从而使在线编辑数据及时地同步到运行数据库中。
全文摘要
本发明涉及一种变电站一体化监控系统中的多态数据的自动同步方法,其技术特点是包括⑴多计算机节点之间通过建立文件服务器的方式进行源数据文件同步;⑵模型数据库通过数据增量机制自动同步到运行数据库;⑶运行数据库通过表变化记录实时加载方式同步到模型数据库。本发明设计合理,保证了双模式下一体化监控系统中各个计算机节点之间的源数据文件、运行数据库、模型数据库之间的数据始终保持一致,对于智能变电站自动化工程的现场工程效率有较大提高,同时简化了维护操作。
文档编号H04L29/08GK103237065SQ201310128328
公开日2013年8月7日 申请日期2013年4月15日 优先权日2013年4月15日
发明者刘琳, 王刚, 贺春, 程法庆, 单大鹏, 陈天恒, 丁连荣, 付艳华, 何菊, 陈健, 田冬梅 申请人:国家电网公司, 天津市电力公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1