编辑: ACcyL | 2018-07-31 |
一、技术需求
(一)建设内容 编号 项目 部署位置 数量
一、空气站数据采集系统
1 数据采集系统 市站 4套
二、空气站数据接收系统
2 数据接收系统开发及部署 市站 1套3中心端VPN 市站 1台4配套网络设备 市站 1台
三、业务系统
5 空气质量自动监测系统 市站 1套6空气质量信息发布系统 市站 1套
四、支撑软、硬件
7 数据库系统软件 市站 1套8服务器系统软件 市站 1套9服务器 市站 1台
(二)技术参数
1、空气站集成设备 为每个空气站配备相应的集成和整合设备,并且兼容与国家环境监测总站空气质量自动监测系统的运行.
2、市站数据采集系统 市站数据采集系统主要完成空气监测因子的数据采集和预处理,在子站存储空气因子数据,上传空气数据到监控中心服务器,支持一点多传.支持子站设备状态上报,子站异常故障和紧急状态告警上报等. 2.1 技术要求 采用C++开发语言,使用OOP开发技术,采用模块化设计;
采用C/S架构,支持TCP通信或UDP通信;
支持开源数据库、ORACLE或MS SQL SERVER等数据库;
支持RS
232、RS485串口通信技术实现与仪表、设备的通信;
采用开关量控制技术;
采用看门狗技术监控系统状态;
2.2 业务要求 2.2.1 数据采集、存储、传输 通信协议遵循《HJ/T212-2005 污染源在线自动监控(监测)系统数据传输标准》;
支持PM2.5,PM10,SO2,NO,NOx,NO2,CO,O3空气监测因子的数据采集和大气压力,温度,湿度,风速,风向气象监测因子数据采集;
支持数据采集时间间隔设置功能;
支持未上传成功的历史数据自动定时补传功能;
可自动生成数据存储空间不足时的告警信息;
支持大容量数据存储,长期存储采集数据到本地数据库;
本地数据库采用开源数据库;
支持第三方数采仪通过TCP或UDP网络通信接入,允许自动同步第三方数采仪1个月内的数据到本地数据存储空间;
支持第三方数据库访问,提取空气监测数据,同步到本地数据库,并上传到服务器;
支持计算机网络数据召唤,支持对第三方子站进行数据召唤;
支持看门狗,当数采仪软件死机时,自动重启数采仪软件;
支持至少三个服务器的 一点多传 功能. 2.2.2 现场维护功能 支持通过菜单对数采仪软件参数进行配置;
数采仪软件支持对与监控中心服务器的通信过程的调测,输出调测信息,保存到本地文件. 2.2.3 远程反控 支持监控中心远程校时,远程查询子站系统时间;
支持监控中心远程复位子站;
支持监控中心远程关机;
支持监控中心远程更新升级数据采集软件;
3、市站数据接收系统 市数据接收系统包括市站数据接收系统、中心端VPN和配套网络设备. 3.1 市站数据接收系统 市站数据接收系统用于接收空气子站上传的各种数据,进行解析、分析处理,保存监测数据、子站状态、告警等信息至空气监控数据库中,用于空气监测业务系统展示、分析、处理,输出相关报告、报表;
市站数据接收系统要求满足面向未来,业务不断扩充的需求,实现高扩展性能的通信平台架构. 3.1.1 技术要求 采用C++开发语言,OOP技术,模块化设计思想;
采用TCP或UDP的IOCP通信技术;
支持Oracle数据库;
采用Windows服务编程开发技术实现监控中心通信平台;
数据入库要求可配置化. 3.1.2 业务要求 模块化设计:将子站通信过程的子系统(通信服务)与数据处理过程的子系统(数据处理服务)分开.支持多协议,多业务的扩充架构;