论文部分内容阅读
随着信息技术的不断发展,特别是网络技术的不断发展,促使了远程测控系统的不断进步。在先进的控制系统中,都有一个良好的数据库作为整个系统数据处理、数据组织和数据管理的核心。随着控制系统的不断完善,控制领域将出现新的变化:海量的数据、数据类型多样化、数据变化频繁、控制对象的参数相互关联等。因此对控制系统数据库的研究是不断完善控制系统的重要内容。就目前的远程测控系统而言,数据库一般都利用成熟的关系数据库,如:Oracle,SQL Server等;或者利用实时数据库,如:Industrial SQL。这些技术很成熟,可靠性很高,对大型的控制系统,这是稳定运行的重要保证。近年来,面向对象数据库技术逐渐发展,它有数据表达能力强,数据存取效率高以及数据接口方便的优势。远程测控系统的数据库是复杂的工程数据库,必然是以工程领域为背景,必然向综合各类数据库长处的方向发展。关系数据库与面向对象数据库的技术融合已经成为工程数据库发展的趋势。目前,国内外这方面的技术发展很快,但是还缺少一个统一的标准,许多定义与应用领域背景相关,未形成一套理论;数据库语言还缺少形式化的基础,数据模型和数据语言的复杂性引起工程数据库的实现和使用都产生许多问题。本文在关系数据库的基础上,结合面向对象的思想,对数据库管理系统和实时数据库的数据模型做了一定的研究。在此基础上,针对热电厂的测控系统数据库,提出一种新的数据库设计思想,并结合热电厂的实际情况,以信息点实时数据库管理系统作为例子予以阐述。本论文分为三大部分,第一个部分是第一章到第三章,主要是介绍热电厂测控系统数据库的组成、数据模型、层次结构以及数据库架构的具体实现。第二部分是第四章到第五章,以热电厂的信息点实时数据库为例,来说明远程测控系统数据库的具体实现。第三部分是最后一章,作为对本论文的一个总结。