专利汇可以提供一种基于流计算的OPC数据实时采集监控智能系统及方法专利检索,专利查询,专利分析的服务。并且本 发明 涉及一种基于流计算的OPC数据实时采集监控智能系统及方法,包括OPC数采 服务器 、OPC集控管理服务器、Kafka 数据处理 模 块 、OPC客户端。OPC数采服务器通过标准的OPC 接口 从工业车间现场设备接收数据,将接收的实时数据存储到全厂实时 数据库 中,根据任务需求将数据传输到集控管理服务器上;Kafka数据处理模块接收监测数据放于分布式的消息队列中进行缓存,并构建一种基于流计算的处理架构对数据进行统一处理和存储。本发明简化了 数据采集 流程,提高了现场设备层、车间监控层和管理者决策层的集成能 力 ;提高了监测结果推送和数据处理 访问 的实时性解决了响应速度低的问题,同时保证了数据的可靠性。,下面是一种基于流计算的OPC数据实时采集监控智能系统及方法专利的具体信息内容。
1.一种基于流计算的OPC数据实时采集监控智能系统,其特征在于:包括OPC数采服务器、OPC集控管理服务器、Kafka数据处理模块、OPC客户端,
所述OPC数采服务器通过标准的OPC接口从工业车间现场设备接收数据,将接收的实时数据存储到全厂实时数据库中,根据任务需求将数据传输到OPC集控管理服务器上;
所述OPC集控管理服务器内设置MES接口和存储资源的分配,根据任务需求存储所述OPC数采服务器中的数据,通过Web Service标准接口服务,从MES系统获取生产计划工单,并把数据写入Kafka,经过数据处理后,存储至关系数据库,所述OPC集控管理服务器中的全厂实时数据为数据分析的基础,可以从OPC数采服务器中的数据库中恢复;
所述Kafka数据处理模块包括数据缓存模块、数据实时流计算模块和数据存储模块三个部分,将各动能设备的实时监控数据以流的方式,发布到所述数据缓存模块的Kafka分布式消息队列中进行缓存处理,所述数据实时流计算模块内设置计算组件,对监测数据进行实时处理后存入所述数据存储模块中,所述数据存储模块包括各类数据库和文件系统;
所述OPC客户端是数据的使用方,包括用户界面模块、数据通讯模块和定制结构模块,与所述OPC集控管理服务器之间采用同步或异步方式进行数据访问。
2.根据权利要求1所述的一种基于流计算的OPC数据实时采集监控智能系统,其特征在于:所述OPC数采服务器包括对象模块、通信管理模块、数据存储模块和用户界面模块四个模块,所述对象模块设置OPC规范的接口方法,实现符合OPC规范的各种对象,所述通信管理模块内设置终端采用的通信方式及其参数、数据协议,采用工业以太网实现数据采集通讯工作,所述数据存储模块包括本地历史数据库和全厂实时数据库,所述用户界面模块是对服务器的管理,包括采集设备、组合项的添加,将从现场设备采集的数据备份到本地历史数据库中,并将读取的实时数据存储到所述全厂实时数据库中。
3.一种基于流计算的OPC数据实时采集监控方法,其特征在于,采用权利要求1或2所述的智能系统,且步骤如下:
步骤一、OPC数据采集
1.1、现场设备的PLC控制器通过底层协议把设备中的数据信息传到OPC数采服务器,数据采集接口通过OPC协议采集OPC数采服务器的数据,可通过OPCDA访问接口程序,以访问任何一种现场总线所提供的OPCDA服务,并将采集的数据保存到本地历史数据库里进行缓存备份,数据采集接口从实时数据库中将数据提取出来,通过OPC协议,采用边采边计算的“流式计算”方式将采集的数据进行T时间窗口内的累计用量将数据传输到对应的OPC集控管理服务器的实时数据库中存储;
1.2、通过数据采集程序,从能管系统中获取各计量点在各时点的数据,将数据存于能管集控服务器的Oracle数据库中;
1.3、采集能源现场设备告警信息,将不关注的告警信息过滤掉,筛选出重要的告警信息,以便将信息推送给订阅者;
1.4、通过Web Service标准接口服务,从MES系统获取生产计划工单,经过数据处理后,存储至关系数据库中;
步骤二、实时数据存储
通过对所采集数据特性的分析,建立流计算处理整体架构和批处理整体架构,对数据统一进行处理和存储,以分布式的数据存储方式,根据存储配置将OPC集控管理服务器采集的实时数据点按主题分区存储到Kafka数据处理模块中,以便OPC客户端向系统提出订阅任务,并对Kafka数据处理模块的数据库中的数据进行分析诊断;
步骤三:实时数据查询
将查询请求分解到不同的实时数据库实例执行,并对查询结果进行归并,根据上一个T窗口内管道或设备自身引起的压力、流量的变化,以及生产工艺段发生的变化,结合上一个T窗口内的实际流量趋势及窗口内用量,滚动修正预测模型,预测下一个T时间窗口内的流量和用量的正常分布区域图,将仿真的流量曲线和实际的运行曲线实时对比,调用能源预警策略库,将落入仿真分布区域以外的流量数据以及能源质量异常数据,进行预警;
步骤四:实时数据订阅
根据订阅请求中的采集点信息进行订阅任务,如果订阅的任务为读请求,将订阅数据序列化成二进制流返回给客户端,若为写请求,将采集点名及采集点值,由OPC客户端输入到OPC 服务器中;
步骤五:现场设备的运行决策
通过订阅的数据决策出现场设备运行时间。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种地图瓦片缓存方法及装置 | 2020-05-11 | 435 |
基于SCADA系统的风电场故障数据采集系统及采集方法 | 2020-05-12 | 624 |
不活动模式操作 | 2020-05-08 | 657 |
一种基于Linux系统实现路由器的portal认证报文转发方法和装置 | 2020-05-11 | 619 |
一种基于SDN控制器的DoS/DDoS攻击防御模块及方法 | 2020-05-12 | 935 |
一种交易验证方法及装置 | 2020-05-08 | 168 |
一种TTFC网络的任务调度模型及消息调度表生成方法 | 2020-05-11 | 801 |
将第一标识符映射到第二标识符 | 2020-05-12 | 362 |
基于云端的终端识别系统及识别方法 | 2020-05-08 | 694 |
一种基于FPGA的PCIe转三总线接口及方法 | 2020-05-08 | 589 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。