设计应用

一种基于双历史站的数据库存储结构的设计与实现

作者:荆俊峰,房志奇,刘凯,靳书云
发布日期:2023-05-12
来源:2023年电子技术应用第5期

0 引言

在控制系统的运行过程中,面临着大量的现场数据的采集和存储问题,一般情况下要求存储5年以上的历史数据。因此,历史站DCS系统的必要配置,考虑到历史数据的冗余存储,一般情况下,DCS厂家都配置两台历史站,但这两台历史站各自采集历史数据,缺乏双机备份策略,造成两台历史站各自为战,有时候会造成两台历史站的数据不一致。因此,实时和历史数据库作为DCS组态软件的关键技术,很有必要对其进行研究和设计。

通常的历史数据一般存储于关系型的商用数据库中,如Oracle、SQLServer等,但采用商用数据库存在产品成本高,且数据实时采集量受限等局限性。因此,有必要设计一种实时性好、数据吞吐量大、存储空间节省的工业型数据库。本文从实时数据的角度出发,设计出一种基于双历史站的实时和历史数据库,它的实时数据库通过内存存储的方式来实现,采用内存设计具有读写、查询速度快的优势,同时它也相当于一个数据处理中心,起到公用数据交换区的作用,并维护大量共享数据的完整性和一致性,并且它也是历史数据库的数据来源。


本文详细内容请下载:https://www.chinaaet.com/resource/share/2000005315




作者信息:

荆俊峰,房志奇,刘凯,靳书云

(中国电子信息产业集团有限公司第六研究所,北京100083)


微信图片_20210517164139.jpg

此内容为AET网站原创,未经授权禁止转载。
历史站 DCS系统 Tag点 同步 组态软件
Baidu
map