论文部分内容阅读
实时数据库系统在企业信息系统中正在越来越多的被采用。目前国内流行的实时数据库系统大部分都是国外产品,国内相对缺乏自主产品,因此本文针对工控领域中实时数据库所进行的研究对开发国产的实时数据库产品具有强烈的现实意义。
基于多现场总线和Internet的自动化系统(MFIAS)是一个中科院自动化所自主开发的企业综合自动化信息集成平台。本文以MFIAS中实时数据库MFIAS-RTDB的研发为背景,从工控领域中实时数据库的特点、需求分析出发,研究其设计和实现的一些关键问题,并结合实际工程项目讨论了基于实时数据库的综合自动化系统工程化应用。
论文主要针对工控领域中实时数据库设计和开发过程中面临的一些共性问题,试给出了解决策略和实现方法。本文的主要工作及创新之处体现在以下几个方面:
1)在阅读大量文献资料和广泛的产品调研基础上,回顾和总结了目前实时数据库实现技术、产品发展现状;
2)分析了工控领域区别于其他领域中实时数据库的特点和功能需求,并在研究其他国外相关产品的基础上,给出了用于工控领域的实时数据库MFIAS-RTDB的系统设计;
3)研究了MFIAS-RTDB实时数据库实现的关键问题,主要包括WindowsNT平台下的实时任务处理、实时数据压缩、OPC接口开发等;
4)以往实时数据库的理论研究和原型开发大多集中在实时操作系统上,本文则针对WindowsNT通用操作系统上的一些难点进行了研究和实现:
5)结合工程项目,介绍了基于实时数据库的企业综合自动化系统的网络结构、系统结构和信息集成方法,对同类行业中的基于实时数据库的企业实时信息集成或综合自动化系统的工程化具有通用性。