文档介绍:浙乞1 大学周眨d匕学位论文
大型实时数据库关键技术
及系统构架
叶建位
专业控制理论与工程
导师苏宏业教授
浙江大学先进控制研究所
二 0 0 五年二月
M a s t e r D si s e rt a oti n . Z h ej ai n g U n 加 e 0 yti
et 比 n o ot gy a n d ys s t e m
一 a e
a cr h ti e c加 er o f la r ge sc l
R e a -l tli m e D at ba a s e
Ye Ji a n 节阳 i
M aj o r : C o n t or l S ci nc e e a n d C o n t orl E n 咖倪对. 9
S Pu e vr i8 0 r : p Or L S u H o n 容Yc
F 曲 ur a yr 2 0 5
o f A d v a n c P or c e s s C o 诚比 l
I n s ti Ut et dc
劝 cj ia n g U n vi e sr ,iyt 3 1 0 2 7, 1 R C h加 a
摘要
随着计算机技术和数据通信及网络的蓬勃兴起和迅速发展, 信息技术对传统
工业控制领域产生越来越大的影响, 新型的工业计算机控制系统和网络如集散控
! !
制系统( D C S ) 现场总线( F ie ld bu s ) 工业以太网( In du srti a l E th e m e t ) 等大
" !
量涌现, 给工业自动化带来一场深层次的革命通过将计算机技术控制技术!
! , "
网络技术管理技术等进行整合提出了企业综合自动化的概念实时数据库系
,
统作为企业综合自动化的基础数据平台, 为各类应用系统提供数据支撑是工业
企业综合自动化系统建设的核心功能模块之一"
论文结合流程工业自动化的特点, 分析了国内外先进的实时数据库系统,
提出基于组件技术的分布式大型实时数据库系统, 在此基础上完成了 E S P一 si Y S
"
实时数据库系列软件
论文所取得的主要研究结果可以概括如下:
. ,
1 通过采用先进的组件技术构建大型实时数据库系统核心层并借由分布
式组件技术实现网络应用;
. ,
2 采用微内核体系参考现代操作系统中内核体系的结构, 并将各核心模
,
块尽量独立使外围业务彻底与内核剥离, 同时采用内置的自诊断功能
来确保系统的稳定性;
. ,
3 优化的数据压缩和存储技术使得系统可以处理海量的数据流量, 并且
能够实现快速访问和历史数据的查询;
. !
4 针对现有实时数据库系统相对封闭的特点, 提供多种数据接口包括 O P C
! ! . ! !
C O M O L E A ut o m at io n N e t SO A P O L E D B 等:
. !
5 提供内置的虚拟机实现可编程功能, 能够有效支持包括先进控制数据
挖掘在内的复杂应用;
. .
6 在外围应用上采用主流的 B/ S 结构, 并利用微软最新的 N et 框架构建 W 七b
! !
应用, 提供功能强大的流程图报表数据统计等功能;
.
7 在数据采集方面通过接口层来隔离数据源和系统内核, 实现了统一的数
, ! ! !
据传输支持 O P C D D E T C P /I P R S 2 3 2/4 8 5 等通用协议, 并开发出
了基于无线网络 O P C 数据采集系统;
.
关键词: 实时数据库, 企业综合自动化, 内核体系, 组件技术, N et 技术
A b s t r a C t
, ,
Wi ht d e v e lpo m e n t o f e o m P u t e r t e e hn iq u e d a ta e o 们以r n un ie at ino na d n e tw o kr
.
in of mr at io n t e e nli iq u e h as g r e at im P ac t o n rt da it io n a l in d u srti al e o ni r o l N o v e l
e o m P u t e r e o n t or l s y st e m na d in du st ri al n e wt o kr s s u e h as D C S, F ie ld bu s na d
一.
In ud s rti al E ht e