【技术实现步骤摘要】
用于在线监测数据采集一致性的采集服务器、系统及方法
本专利技术涉及一种用于在线监测数据采集一致性的采集服务器、系统及方法,特别涉及一种用于烟气在线监测数据采集一致性的采集服务器、系统及方法,属于烟气在线监测数据采集
技术介绍
随着信息科技的快速发展,虚拟化与云计算技术的日趋成熟,对计算机高可用性有了极大的改善,企业过程控制系统也开始选择虚拟化方案、工厂制造执行系统、企业网络数据中心系统,对虚拟化及高可用性计算机的要求也越来越高。为保障排污企业烟气在线监测数据采集系统(简称CEMS)24h*365连续不中断运行,烟气排放监测数据实时上传至环保局监控网络。在现有高可用性CEMS系统方案设计中,数据采集处理计算机系统采用冗余链路与PLC控制器通信,同时采用RS485总线和TCP/IP以太网传输协议,但无法保证计算机和采集软件的高可用,无法保证采集数据的完整性和一致性,因此随着企业对高可用性要求越来越高,要求采集链路,计算机到采集软件都采用高可用设计,从而实现整个解决方案的容错系统设计。
技术实现思路
本专利技术的目的在于提供用于在线监测数据采集一致性的采集服务器、系统及方法,该方法通过两个独立运行的采集服务器数据同步备份,合并处理两个采集服务器的数据并发送给数据中心服务器,保证烟气在线监测数据从采集、存储到上传环节无单点故障,保证数据采集的高一致性。本专利技术提供技术方案如下:一方面,本专利技术提供了一种用于在线监测数据采集一致性的第一采集服务器,包括:第一采集单元,用于采集烟气在线监测数据;第一数据库单元,用于存储采集的所述烟气在线监测数据;第一数据同步 ...
【技术保护点】
一种用于在线监测数据采集一致性的第一采集服务器,其特征在于,包括:第一采集单元,用于采集烟气在线监测数据;第一数据库单元,用于存储采集的所述烟气在线监测数据;第一数据同步单元,用于将所述第一数据库单元的数据同步到第二采集服务器;第一接收单元,用于接收第二采集服务器发送的同步数据;第一订阅数据库单元,用于存储所述第二采集服务器发送的同步数据;第一合并数据库单元,用于合并所述第一数据库单元的数据和所述第一订阅数据库单元的数据生成第一合并数据;第一发送单元,用于将所述第一合并数据发送到数据中心服务器和监控管理后台服务器。
【技术特征摘要】
1.一种用于在线监测数据采集一致性的第一采集服务器,其特征在于,包括:第一采集单元,用于采集烟气在线监测数据;第一数据库单元,用于存储采集的所述烟气在线监测数据;第一数据同步单元,用于将所述第一数据库单元的数据同步到第二采集服务器;第一接收单元,用于接收第二采集服务器发送的同步数据;第一订阅数据库单元,用于存储所述第二采集服务器发送的同步数据;第一合并数据库单元,用于合并所述第一数据库单元的数据和所述第一订阅数据库单元的数据生成第一合并数据;第一发送单元,用于将所述第一合并数据发送到数据中心服务器和监控管理后台服务器。2.根据权利要求1所述的一种用于在线监测数据采集一致性的第一采集服务器,其特征在于,所述第一数据同步单元还用于将所述第一数据库单元和所述第一订阅数据库单元的数据同步到第一合并数据库单元;所述第一数据库单元的数据包括:第一单元实时数据表和第一单元分钟数据表,所述第一订阅数据库单元的数据包括:第二单元实时数据表和第二单元分钟数据表。3.根据权利要求2所述的一种用于在线监测数据采集一致性的第一采集服务器,其特征在于,所述第一合并数据库单元包括:检测子单元,用于检测同步的所述第一数据库单元和/或第一订阅数据库单元的数据的状态,所述状态包括真值、空值、缺省和/或死值;合并子单元,用于根据所述第一数据库单元的数据的状态对所述第一数据库单元的数据和/或所述第一订阅数据库单元的数据进行合并处理生成第一合并数据;标记子单元,用于根据所述第一数据库单元和/或第一订阅数据库单元的数据的状态标记所述第一合并数据的来源和服务器的运行状态。4.根据权利要求3所述的一种用于在线监测数据采集一致性的第一采集服务器,其特征在于,当所述第一数据库单元的数据的状态为真值,所述第一订阅数据库单元的数据的状态为真值时,所述第一合并数据为第一数据库单元的数据,标记所述第一合并数据的来源为第一采集服务器,并在所述第一合并数据中添加故障标示字段,所述故障标示字段用于标明所述第二采集服务器正常;当所述第一数据库单元的数据的状态为真值,所述第一订阅数据库单元的数据的状态为空值或缺省时,所述第一合并数据为第一数据库单元的数据,标记所述第一合并数据的来源为第一采集服务器,并在所述第一合并数据中添加故障标示字段,所述故障标示字段用于标明所述第二采集服务器故障;当所述第一数据库单元的数据的状态为真值,所述第一订阅数据库单元的数据的状态为死值时,所述第一合并数据为第一数据库单元的数据,标记所述第一合并数据的来源为第一采集服务器,并在所述第一合并数据中添加故障标示字段,所述故障标示字段用于标明所述第二采集服务器故障。5.根据权利要求3所述的一种用于在线监测数据采集一致性的第一采集服务器,其特征在于,当所述第一数据库单元的数据的状态为空值或缺省,所述第一订阅数据库单元的数据的状态为真值时,所述第一合并数据为第一订阅数据库单元的数据,标记所述第一合并数据的来源为第二采集服务器,并在所述第一合并数据中添加故障标示字段,所述故障标示字段用于标明所述第二采集服务器正常;当所述第一数据库单元的数据的状态为空值或缺省,所述第一订阅数据库单元的数据的状态为空值时,所述第一合并数据为空值,标记所述第一合并数据的来源为第一采集服务器,并在所述第一合...
【专利技术属性】
技术研发人员:杜志军,刘光,
申请(专利权)人:上海泓戟信息科技有限公司,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。