生产在线监控SCADA系统设计与实现

本文涉及的产品
数据传输服务 DTS,数据同步 small 3个月
推荐场景:
数据库上云
数据传输服务 DTS,数据迁移 small 3个月
推荐场景:
MySQL数据库上云
数据传输服务 DTS,数据同步 1个月
简介: 生产在线监控SCADA系统设计与实现

概述

随着经济社会的发展,人们在物质文化生活水平提高的同时,越来越关注自身的居住环境问题。中国是一个能源消耗大国,而能源结构中煤炭所占的比重极高,这对我国的大气环境的保护是十分不利的。另外,我国的水污染状况也十分严重,加强水环境的保护也十分重要,国家现在加大了环境保护力度,其中的一项重要措施就是加强污染源的在线监控,加强惩治力度。

污染源在线自动监控系统能够将各个污染源现场的数据汇总到各级环保部门,通过此系统,环保部门一方面可以对各个污染源的污染情况进行实时监控,以便及时甚至提前发现环境问题,并迅速做出反应;另一方面,还可以通过对历史数据的分析,来加强对污染源的排放管理和预测,提高监管水平。这项工作也是排污收费的基础性工作。目前,我国已经建设了一些环境监控系统,然而,这些系统还存在不少问题,主要表现在以下几方面。

(1)环保局中心站与各个污染源现场之间没有统一的数据互联互通机制,使得增加对新污染源的监控难以实施。

(2)已有系统结构呈现多样性,缺乏较强的兼容性和可扩展性。

(3)现有系统在环保局中心站大多采用关系型数据库对数据进行存储,难以满足对大量数据源成千上万个数据点的并发存储、计算和查询等要求。


软件安装、配置复杂,维护和使用成本高。

本节介绍了采用北京亚控科技公司组态王和工业数据库等产品构建的污染源在线自动监控SCADA系统整体软解决方案,并对各个子系统进行了介绍。


系统结构与特点


1.系统总体结构

污染源在线自动监控SCADA系统从底层逐渐向上可分为污染源现场监测站、传输网络和环保局中心站3个层次。环保局中心站通过传输网络与现场监测站交换数据,系统总体结构如图所示。

a65747f9619e4922975a88af6cf7e87b.png

图 污染源监控SCADA系统结构图

采用本方案,可以较好地解决以下问题。

(1)基于我国《污染源在线自动监控(监测)系统数据传输标准》,实现现场监测站与环保局中心站的数据传输标准化。

(2)环保局中心站具有动态增加现场监测站的能力。

(3)现场监测站的历史数据存储与上传能力强;环保局中心站的历史数据召唤与解析、插入存储能力较强。此外,在中心站和现场站通信中断后,该方案可以有效解决中心站的数据完整性问题。

(4)满足环保局中心站对数据存储的时间长度、精度、多点并发及数据压缩能力等方面的功能要求。

(5)环保局中心站采用B/S体系结构,降低客户端软件安装配置的复杂度。


2.系统特点

污染源在线监控SCADA系统特点如下。提供了一种跨区域乃至全国范围内的对区域环境监测进行集中监控、分析及诊断的解决方案。

符合国家《污染源在线自动监控(监测)系统数据传输标准》,实现现场监测站与环保局中心站的数据传输标准。

实时监测远程环境状况,有效实现在线预警,显著减小因监管不及时而导致的污染事件造成的社会效益和经济效益的损失。

实时的远程诊断及远程指令功能,协助监管部门从容应对重大环境事件、解决跨区域的污染纠纷,实现监管工作的有效性和权威性。

支持对远程环境监测点长达数年历史数据的分析决策,基于工业库的历史数据,环保监管部门可以建立数学模型,进行环境监测分析与系统报表,提高决策的准确度及决策效率。

基于Internet网络的B/S体系结构部署,使得方案更易于实施。

支持断点续传和数据缓存,保持数据的完整性。

支持现场监测站的在线增加。


系统配置及功能


1.环保局中心站

环保局中心站由通信服务器、工业数据库、关系数据库、Web服务器和实现各种查询、分析功能的客户端软件构成。该中心站是整个污染源在线监控SCADA系统的监管中心,负责管理和维护所有现场监测站点的实时和历史数据及对数据的管理、分析和查询等。


1)通信服务器

通信服务器上配置亚控公司的I/O Server软件。此软件实现了《污染源在线自动监控(监测)系统数据传输标准》,根据该标准要求,采集各个污染源现场监测站的实时和历史数据,对数据进行分析处理后,分别存储到工业数据库和关系数据库中,供各种客户端软件使用。

正常通信时,软件获得现场监测站的实时数据和报警事件,将实时数据存储到工业数据库中,将报警事件存储到关系数据库中。当现场监测站与环保局中心站通信中断一段时间并恢复通信后,I/O Server一方面恢复采集现场的实时数据和报警事件,另一方面召唤中断时间内存储在现场监测站中的历史数据和报警记录,对历史数据和报警记录进行解析后,分别插入到工业数据库和关系数据库中,以保证环保局中心站数据的完整性。

I/O Server软件支持冗余互备功能。从图9.1中可以看出,通信服务器是环保局中心站与现场监测站数据交互的枢纽,因此,容易成为整个系统的性能瓶颈。对于污染源现场众多的环保局,为了降低负荷,保障数据安全性和实时性,可以冗余配置通信服务器。

当现场监测站点增加后,可以很容易在I/O Server中动态增加对新站点的数据采集功能,满足了污染源在线监测系统动态扩展的要求。


2)数据库

除了污染源监控系统外,环保局一般还有如人事管理等其他信息系统,此类系统需要管理大量关系型数据,因此环保局大都已经有了SQL Server等关系型数据库系统。同时,污染源监控系统需要管理报警记录、权限管理等关系数据,因此,中心站还需要配置关系数据库。然而,对于污染源监控系统对数据存储的长时间、高精度(ms级)、多点并发及压缩能力等功能要求,关系型数据库却暴露出诸多不足。对于这方面的要求,典型的解决方案是采取工业实时数据库。这里选用亚控科技耗时3年多研制出的工业数据库产品KingHistorian。

KingHistorian提供多达数万点工业数据的实时采集和管理能力,存储的时间精度达到毫秒级,工业数据的检索速度比传统关系型数据库快几倍甚至几十倍。软件还实现了旋转门数据存储算法,大大减少了数据存储的要求和对硬件处理能力的要求。软件还能够对数据点进行动态增减。

KingHistorian提供的计算引擎支持VBScript与Jscript两种脚本语言,用户利用它们能够方便地对数据库中的变量进行平均值、最大值、最小值、累积值等统计数据,或对环保行业其他数学模型的实时计算,降低了突发计算对硬件的负荷能力要求。数据库中的变量可以作为计算式中的输入,也可以作为结果输出。KingHistorian还提供了COM、OLE DB、标准SQL等外部编程接口,极大增强了软件的开放性和二次开发能力。尤其对于C/C++用户,开放了API接口。

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
Sqoop 企业级大数据迁移方案实战
Sqoop是一个用于在Hadoop和关系数据库服务器之间传输数据的工具。它用于从关系数据库(如MySQL,Oracle)导入数据到Hadoop HDFS,并从Hadoop文件系统导出到关系数据库。 本课程主要讲解了Sqoop的设计思想及原理、部署安装及配置、详细具体的使用方法技巧与实操案例、企业级任务管理等。结合日常工作实践,培养解决实际问题的能力。本课程由黑马程序员提供。
相关文章
|
25天前
|
监控 数据可视化 安全
系统业务监控软件
【10月更文挑战第17天】
35 6
|
6月前
|
数据采集 存储 监控
LabVIEW开发住宅系统数据采集和监测系统
LabVIEW开发住宅系统数据采集和监测系统
39 0
|
SQL 监控 安全
架构设计第五讲:数据巡检系统的设计与应用
架构设计第五讲:数据巡检系统的设计与应用
402 0
|
6月前
|
传感器 监控 数据可视化
万界星空MES安灯管理:优化生产监控的重要工具
MES安灯管理是一种基于物理安灯和数字化管理的生产异常管理工具。它通过物理安灯和数字化系统的结合,实现对生产异常的实时监控和及时反馈,从而帮助企业快速响应和解决生产异常,提高生产效率和产品质量。
193 0
万界星空MES安灯管理:优化生产监控的重要工具
|
6月前
|
存储 数据采集 监控
智慧工地整体方案,实现现场各类工况数据采集、存储、分析与应用
“智慧工地整体方案”以智慧工地物联网云平台为核心,基于智慧工地物联网云平台与现场多个子系统的互联,实现现场各类工况数据采集、存储、分析与应用。通过接入智慧工地物联网云平台的多个子系统板块,根据现场管理实际需求灵活组合,实现一体化、模块化、智能化、网络化的施工现场过程全面感知、协同工作、智能分析、风险预控、知识共享、互联互通等业务,全面满足建筑施工企业精细化管理的业务需求,智能化地辅助建筑施工企业进行科学决策,促进施工企业监管水平的全面提高。
361 0
|
监控 数据挖掘 物联网
MES系统在工业生产中的重要性与功能
MES系统在工业生产中的重要性体现在它的信息化管理能力。传统的生产管理方法主要依靠人工操作和纸质文档记录,效率低下且容易出错。而MES系统利用计算机技术和数据库管理,能够实时记录和监控生产数据,提供准确的生产情况分析报告,方便管理者进行科学决策和调度。通过万界星空科技MES系统,企业可以实现对生产过程的全面管控,从而提高生产效率和产品质量。
283 0
|
数据采集 人工智能 监控
SCADA系统应用案例分析
SCADA系统应用案例分析
|
存储 安全
在线监测污水排放的方案
在线监测污水排放的方案
96 0
|
开发框架 监控 数据管理
一套完整的实验室综合管理系统源码和质量监控体系
LIMS系统功能包括:检测管理(合同管理、样品管理、样品收发管理、工作任务分配、检测结果登记、复核及审核、留样管理等)、报告管理(报告编制、审核、签发、打印等)、原始记录管理、仪器设备管理、消耗品管理、文件管理、组织人员管理、标准管理、客户供应商管理、查询统计、基础数据管理等,组成了一套完整的实验室综合管理和质量监控体系。 源码技术架构:ASP.NET Dotnet 3.5
202 0
一套完整的实验室综合管理系统源码和质量监控体系
|
数据采集 传感器 存储
工控系统 SCADA(监控和数据采集)系统简介
工控系统 SCADA(监控和数据采集)系统简介
下一篇
无影云桌面