论文摘要
由于工业控制领域以及对时间要求比较严格的应用发展的需要,实时数据库系统RTDBS(Real-Time Database System)应运而生。RTDBS并不是传统数据库系统和实时系统的简单集成,因此需要对实时数据库系统中的一系列概念、理论、技术、方法和机制进行新的研究开发。而OPC(OLE for ProcessControl)技术由于其体系结构和实现技术的先进性,可适应不同企业的异构控制系统。它提供了一种标准的接口定义,让异构系统可以互连互通,解决了不同厂商的软硬件的兼容问题。将OPC技术与实时数据库技术结合起来就为企业提供了一个强大的生产数据管理平台。本文系统分析了实时数据库的功能和应用环境,结合OPC技术,给出了分布式环境下实时数据库的应用模式和体系结构的设计思路。为了让实时数据库满足分布式环境下的系统需求,能够和各种现场设备通讯并为本地及远程客户服务,必须在实时数据库系统软件体系中设计、实现OPC服务器与客户端。本文探讨了OPC服务器的结构及其基本的功能和需要实现的接口,给出了OPC服务器和OPC客户端的详细实现步骤。本文还系统全面的研究分析了实时数据库系统的特性,对实时数据库内核实现的一系列的问题进行了全面的分析和设计:分析了实时事务的调度策略,包括优先级分配、并发控制的协议与算法、死锁解决方案;详细设计实时数据的管理功能函数;实现历史数据的转存处理等;最后给出了实时数掘库系统设计方案和在实时监控系统中的应用。通过实际运行表明,该实时数据库系统完全能够满足实际需要,安全可靠。
论文目录
摘要ABSTRACT第1章 绪论1.1 课题研究的背景、目的和意义1.2 OPC接口技术的概述1.2.1 OPC技术的概念1.2.2 OPC技术的现状与发展趋势1.2.3 OPC程序开发的必要性1.3 实时数据库系统的发展概述1.3.1 实时数据库系统发展历史1.3.2 实时数据库系统的研究成果1.3.3 实时数据库系统的研究方向1.4 课题主要研究内容及所做的工作第2章 OPC规范解析与接口技术实现2.1 OPC接口技术的基础2.1.1 COM/DCOM2.1.2 COM+技术及Windows DAN2.2 OPC数据存取规范2.2.1 OPC接口规范2.2.2 OPC规范的解析2.3 OPC数据存取接口的实现2.3.1 OPC服务器的实现2.3.2 OPC客户端的实现2.4 本章小结第3章 实时数据库的研究与方案设计3.1 实时数据库的特征3.1.1 实时数据库的数据特征3.1.2 实时数据库的事务特征3.2 实时数据库的主要技术和设计原则3.2.1 实时数据库的主要技术3.2.2 实时数据库的设计原则3.3 实时数据库体系结构的设计3.3.1 实时数据库分布式软件层次结构3.3.2 实时数据库核心体系结构3.3.3 “微内核”实时数据库系统的结构设计3.3.4 实时数据库“微内核”机制的扩充3.4 实时数据库开发方案3.5 本章小结第4章 实时数据库微内核的设计与实现4.1 实时数据库系统“微内核”结构总体设计4.2 实时事务的处理4.2.1 RTDBS的并发特点4.2.2 常见的并发控制协议4.2.3 实时事务调度算法4.2.4 实时事务调度方案4.3 实时数据的管理功能4.3.1 字典表数据结构4.3.2 数据库运行结构4.3.3 数据库系统初始化4.3.4 插入记录4.3.5 查找记录4.3.6 删除记录4.3.7 修改记录4.4 历史数据的管理4.4.1 历史数据转存的设计4.4.2 历史数据转存的实现4.5 本章小结第5章 基于OPC接口的实时数据库的应用与测试5.1 生产调度监控系统整体设计5.1.1 系统的主要功能设计5.1.2 系统的运行环境5.1.3 系统主要功能的特性分析5.2 实时数据库在生产调度监控系统中的应用5.3 基于OPC的分布式实时数据库测试和结果分析5.3.1 静态测试5.3.2 功能测试5.3.3 健壮性测试5.3.4 性能测试5.3.5 测试结论5.4 本章小结结论参考文献攻读硕士学位期间发表的论文和取得的科研成果致谢
相关论文文献
标签:工控对象的嵌入与连接论文; 分布式实时数据库论文; 内核论文; 实时事务调度论文;