一种电力自动化系统实时数据库管理系统及其实现方法技术方案

技术编号:2851878 阅读:256 留言:0更新日期:2012-04-11 18:40
本发明专利技术是一种电力自动化系统实时数据库管理系统及其实现方法。系统包括操作系统抽象层模块、数据库应用程序接口、数据库文件子系统、数据库创建子系统、数据导入导出系统。方法包括计算机将数据库定义语言定义的数据库模型文件存入到存储器分区中;判断是否要创建数据库,是则用数据库创建子系统创建数据库,否则结束;判断是否要加载数据库,是则通过实时数据库管理服务子系统加载实时数据库,将数据库模型映射到内存,否则结束;数据备份子系统将备份数据导入数据库中;判断数据库调用完否,完则结束,否则继续。具有数据库访问和更新效率高,能够跨平台的优点。适于电力自动化系统应用。(*该技术在2024年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术属于电力系统自动化控制
,尤其是。
技术介绍
随着计算机技术以及自动控制技术的发展,在电力自动化系统中,对采集到的各种数据的实时性以及可靠性要求越来越高。传统的商业数据库虽然在数据管理上具有很多优点,但是对控制系统中的数据的实时性却不能满足要求,因此实时数据库系统成为自动化系统开发中的重要内容。目前国内有些公司开发了自己的实时数据库系统,如四方继保自动化有限公司公开了一种专利号为200310101616.x的变电站信息接入实时数据库,及专利号为200310103518.x的分布式保护信息处理系统实时数据库。虽然这些实时数据库都一定程度上满足其业务领域的需求,但是都存在着一些不足之处,主要表现在以下几个方面1、不具备跨平台特性,不能同时支持Unix、Windows等操作系统;2、数据库模型局限在一定的业务领域,扩展性较差,不能全面适用于电力自动化领域;3、缺少必要的数据库管理工具,如数据的导入导出工具、数据的在线维护工具等;4、数据库接口功能较差,如缺少与商用数据库接口的功能,不能将实时数据高效的存入商用数据库。
技术实现思路
本专利技术的目的在于提供,以提高电力自动化本文档来自技高网...

【技术保护点】
一种电力自动化系统实时数据库管理系统,其特征在于,该系统包括下述模块:操作系统抽象层模块,该模块位于最底层,它与连接数据库子系统的应用程序接口连接,用于支持数据库的进程调度和管理;数据库应用程序接口,数据库应用程序接口一端连 接操作系统抽象层模块,一端分别连接数据库文件子系统和数据库创建子系统,用于数据操作、数据存储、事务处理;数据库文件子系统,该子系统与数据库创建子系统、数据库导入导出子系统相连,它包括数据库定义文件、应用系统定义文件、数据库数据模式文 件、数据库克隆文件、历史数据存储文件等;数据库创建子系统,该子系统与数据库子系统相连,有可视化界...

【技术特征摘要】
1.一种电力自动化系统实时数据库管理系统,其特征在于,该系统包括下述模块操作系统抽象层模块,该模块位于最底层,它与连接数据库子系统的应用程序接口连接,用于支持数据库的进程调度和管理;数据库应用程序接口,数据库应用程序接口一端连接操作系统抽象层模块,一端分别连接数据库文件子系统和数据库创建子系统,用于数据操作、数据存储、事务处理;数据库文件子系统,该子系统与数据库创建子系统、数据库导入导出子系统相连,它包括数据库定义文件、应用系统定义文件、数据库数据模式文件、数据库克隆文件、历史数据存储文件等;数据库创建子系统,该子系统与数据库子系统相连,有可视化界面,能根据数据库定义文件创建数据库;数据导入导出系统,该子系统能在实时数据库中的数据和各种格式的数据文件之间实现导入导出,并能进一步导入到商用数据库中。2.根据权利要求1所述的电力自动化系统实时数据库管理系统,其特征在于,该系统还包括数据备份子系统,它与数据库文件子系统和数据库创建子系统相连接,用于在数据库备份子系统指令下备份或者恢复实时数据库。3.根据权利要求1所述的电力自动化系统实时数据库管理系统,其特征在于,该系统还包括数据库维护子系统,它与数据库文件子系统连接,用于在线维护数据库中的各种记录。4.根据权利要求1所述的电力自动化系统实时数据库管理系统,其特征在于,该系统还包括数据库管理服务子系统,该子系统同数据库文件子系统连接,用于数据库文件的内存映射、加载、卸载。5.根据权利要求1所述的电力自动化系统实时数据库管理系统,其特征在于,该系统还包括代码生成子系统,它根据数据库定义文件生成访问该数据库的应用程序所需的代码。6.根据权利要求1所述的电力自动化系统实时数据库管理系统,其特征在于,所述操作系统抽象层模块包装有Unix、Windwos操作系统专有接口,用于屏蔽数据库管理系统对操作系统的依赖性。7.根据权利要求1所述的电力自动...

【专利技术属性】
技术研发人员:雷宪章刘岩王猛
申请(专利权)人:许继集团有限公司北京许继电气有限公司
类型:发明
国别省市:41[中国|河南]

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

1