水电厂监控系统中的数据追赶方法技术方案

技术编号:2832391 阅读:221 留言:0更新日期:2012-04-11 18:40
本发明专利技术涉及一种水电厂自动化监控系统中的数据追赶方法,其步骤为:1.配置:配置数据库服务器及数据库客户端;2.初始化:在参数库中配置数据库服务器、节点及数据追赶的时间长度等信息;3.历史信息处理:存储历史数据时,把信息存入数据库服务器;如果其中一台不成功,记录未成功信息,并报警提示,当恢复正常后,另一台数据库服务器对其进行一致性维护;如果两台都不成功,则将数据加密压缩存入文档,记录未成功信息,并报警提示,当恢复正常后,依据未成功的信息进行数据追赶,并删除加密文档及未成功信息。本发明专利技术采用压缩文档与数据库服务器相结合的数据追赶技术,保证了历史信息存储的可靠性和完整性,同时使得查询的方便、灵活。

【技术实现步骤摘要】

本专利技术涉及一种水电厂用于自动化监控系统中的数据追赶方法。属于自动化

技术介绍
在水电厂中,水电厂自动化监控系统需要处理许多的历史信息以供查询和分析。目前水电厂自动化监控系统历史信息的处理主要有压缩文档方式和数据库服务器方式两种。现有的自动化监控系统是将压缩文档方式和数据库服务器方式分开来单独使用。但上述两种方式如果单独使用,则无法同时保证历史信息可靠的保存和方便、灵活的查询,具体表现在 1、只采用压缩文档方式,数据存储的可靠性高,不容易造成数据丢失,但是查询及分析很不方便。 水电厂自动化监控系统的实时监控很重要,但是历史信息更重要,可以提供日报表、月报表、年报表的查询与分析,同时为故障分析提供信息和依据。所以,对历史数据既要求存储的高可靠性,又要求对其查询要简单、方便、灵活。而压缩文档方式无法提供方便、灵活的查询方式,因此报表查询不方便,同时对事故分析非常不利。 2、只采用数据库服务器方式,虽然查询方便,但是如果数据库因异常退出运行,数据存储,就会造成历史信息的丢失,无法保证信息存储的高可靠性及完整性。 数据库服务器方式中,一般情况下历史信息保存在数据库服务器中,所有的计算机都能简单、方便的查询历史信息。但是如果数据库服务器退出运行,则历史信息得不到保存,就会丢失,这样就无法提供完整的历史信息供报表查询和事故分析。
技术实现思路
为解决现有技术的不足,本专利技术提供了一种将压缩文档方式与数据库服务器方式相结合的,保证了自动化监控系统历史信息存储的可靠性和查询及处理的方便性。 为解决上述问题,本专利技术是通过以下技术方案来实现的 一种水电厂自动化监控系统中的数据追赶方法,其实现步骤如下 1、配置安装及配置数据库服务器及数据库客户端; 2、初始化在参数库中配置数据库服务器、节点及数据追赶的时间长度等信息; 3、历史信息处理当有事件发生或需要存储历史数据时,历史信息存储进程连接数据库服务器,如果成功,把信息存入数据库服务器;如果其中一台数据库服务器存储不成功,纪录未成功的信息记录,同时给出报警提示,提示维护人员修复不成功的数据库服务器,当该数据库服务器恢复正常后,另一台数据库服务器依据未成功的信息记录进行一致性维护;如果其中两台数据库服务器存储都不成功,则加密压缩事件及需要保存的历史数据存入文档,同时纪录未成功的信息记录,并给出报警提示,提示维护人员修复数据库服务器,当数据库服务器恢复正常后,记录信息的节点依据未成功的信息记录进行数据追赶,同时删除相应的加密文档及需要追赶的纪录信息。 本专利技术的有益效果是本专利技术合理采用了压缩文档方式与数据库服务器方式相结合的数据追赶技术,平时采用数据库服务器方式处理历史信息,当数据库服务器出现异常时,采用压缩文档方式,数据库服务器恢复正常后,把压缩文档的数据追赶到数据库服务器,以此来保证历史信息存储的可靠性和完整性,同时使得查询的方便、灵活。 附图说明 图1是本专利技术的水电厂自动化监控系统中的数据追赶方法的流程图。 具体实施例方式 以下结合附图,对本专利技术具体介绍如下 一种水电厂自动化监控系统中的数据追赶方法,其实现步骤如下 1、配置安装及配置数据库服务器及数据库客户端; 2、初始化在参数库中配置数据库服务器、节点及数据追赶的时间长度等信息; 3、历史信息处理图1是本专利技术的水电厂自动化监控系统中的数据追赶方法的流程图。如图1所示,当有事件发生或需要存储历史数据时,历史信息存储进程连接数据库服务器,如果成功,把信息存入数据库服务器。如果其中一台数据库服务器存储不成功,纪录未成功的信息记录,同时给出报警提示,提示维护人员修复不成功的数据库服务器。当该数据库服务器恢复正常后,另一台数据库服务器依据未成功的信息记录进行一致性维护。如果其中两台数据库服务器存储都不成功,则加密压缩事件及需要保存的历史数据存入文档,同时纪录未成功的信息记录,并给出报警提示,提示维护人员修复数据库服务器。当数据库服务器恢复正常后,记录信息的节点依据未成功的信息记录进行数据追赶,同时删除相应的加密文档及需要追赶的纪录信息。 实施例 某大型水电厂自动化监控系统的配置为二台数据库服务器,二台前置服务器,一台厂外通信机,一台工程师站,七台现地操作员站。二台数据库服务器正常时负责监控系统的数据库相关的主要工作,包括参数库信息、历史信息的处理、保存与查询等,二台数据库服务器互为热备用;二台前置服务器正常时负责监控系统的数据采集与处理的主要工作,包括现场大量的数据采集、处理、显示与控制等,二台前置服务器互为热备用;厂外通信机负责厂外通信,CPU及内存负荷占用很小;工程师站负责一些维护性工作,CPU及内存负荷占用也很小;七台现地操作员站对现场数据进行监视与控制。在正常运行时,二台数据库服务器负责历史数据处理,如果一台坏了,就由另一台负责,同时给出报警,等数据库服务器回复正常后,对其数据进行一致性维护。如果两台都坏了,则就由厂外通信机或工程师站或任意现地操作员站负责历史信息的处理,然后等数据库服务器恢复正常了,就把历史信息追赶到数据库服务器中,以保证历史信息的完整性和查询的方便性。 以上实施例不以任何形式限制本专利技术,凡采取等同替换或等效变换所获得的技术方案,均落在本专利技术的保护范围内。本文档来自技高网...

【技术保护点】
水电厂自动化监控系统中的数据追赶方法,其实现步骤如下:(1)、配置:安装及配置数据库服务器及数据库客户端;(2)、初始化:在参数库中配置数据库服务器、节点及数据追赶的时间长度等信息;(3)、历史信息处理:当有事件发生 或需要存储历史数据时,历史信息存储进程连接数据库服务器,如果成功,把信息存入数据库服务器;如果其中一台数据库服务器存储不成功,纪录未成功的信息记录,同时给出报警提示,提示维护人员修复不成功的数据库服务器,当该数据库服务器恢复正常后,另一台数据库服务器依据未成功的信息记录进行一致性维护;如果其中两台数据库服务器存储都不成功,则加密压缩事件及需要保存的历史数据存入文档,同时纪录未成功的信息记录,并给出报警提示,提示维护人员修复数据库服务器,当数据库服务器恢复正常后,记录信息的节点依据未成功的信息记录进行数据追赶,同时删除相应的加密文档及需要追赶的纪录信息。

【技术特征摘要】
1.水电厂自动化监控系统中的数据追赶方法,其实现步骤如下(1)、配置安装及配置数据库服务器及数据库客户端;(2)、初始化在参数库中配置数据库服务器、节点及数据追赶的时间长度等信息;(3)、历史信息处理当有事件发生或需要存储历史数据时,历史信息存储进程连接数据库服务器,如果成功,把信息存入数据库服务器;如果其中一台数据库服务器存储不成功,纪录未成功的信息记录,同时给出报警提示,提示维...

【专利技术属性】
技术研发人员:赵振龙邓素碧陈军李书明胡星
申请(专利权)人:国电南京自动化股份有限公司
类型:发明
国别省市:84[中国|南京]

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

1
相关领域技术
  • 暂无相关专利