| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 嵌入式 -> MQTT 协议在石油行业数据采集中的应用 -> 正文阅读 |
|
[嵌入式]MQTT 协议在石油行业数据采集中的应用 |
MQTT 协议概述MQTT 是用于物联网的标准消息传递协议。它被设计为一种非常轻量级的发布/订阅消息传送,非常适合以较小的代码占用量和网络带宽连接远程设备。MQTT 协议具有以下特点:
如今,MQTT 被广泛应用于汽车、制造业、电信、石油和天然气等行业。 本系列文章将详细解读 MQTT 协议在各行业实际应用场景中是如何发挥作用的。 石油行业中的物联网业务随着物联网技术迅猛发展,新型信息传感设备以及各类有线、无线网络技术在石油勘探、生产与储运环境中逐渐普及使用。石油石化企业希望利用物联网技术实现对油田终端设备的远程管理,优化物联网数据存管用的效率、安全性和可扩展性。 在石油生产与运输储存场景中,通过工业边缘网关将传统工业总线协议与 PLC 协议转化成物联网 MQTT 协议,将现场实时数据传递到数据中心,以实现对现场数据远程采集与集中化管理,是目前石油石化企业生产监控技术改造的重点方向之一。 传统石油生产数据采集场景痛点传统采油厂通过现场专用无线或者有线网络,将油井中的油压、油温、载荷、电量等数据实时传送到 RTU 或者 PLC 中,再通过本地 SCADA 系统进行汇聚后存储在生产作业区或者联合站的控制室内的数据库。厂区中心机房需要定期从场站控制机房的数据库中同步数据,实现对多个作业区的数据汇聚。 随着企业对实时数据消费需求越来越高,对边缘数据库的访问频率要求也随之增加,在实际运行过程中逐渐暴露出以下问题:
基于 MQTT 协议的石油生产数据采集方案得益于网络技术在石油行业中的普及,油田作业区与厂区之间已基本实现了网络联通,为物联网技术的引入提供了基础网络条件。各类生产数据也得以通过 MQTT 协议获得采集汇聚与进一步处理,充分发挥其价值。 以 EMQ 云边数据采集方案为例: 各类工业协议转换为 MQTT 实现统一接入在场站端,通过工业数据采集网关软件 Neuron 将现场采用 Modbus-RTU、Modbus-TCP 协议的仪表数据转换成高可靠轻量化的 MQTT 协议,再将实时数据通过专网将 MQTT 协议推送到厂区中心机房的数据接入平台 EMQ X。 对数据进行过滤处理并推送部分冗余数据或者其他系统数据,可以通过部署在场站端的轻量化数据处理软件 eKuiper 将数据进行过滤处理,将有意义的数据推送到厂区中心机房的数据接入平台 EMQ X。 采集数据实时移动至数据库以供业务应用厂区中心机房的数据接入平台 EMQ X 将实时数据统一接入后存储到中心机房的数据库中,各种业务应用可以对接数据库拉取相关业务数据。 通过 MQTT 协议实时推送告警信息生产设备报警、场站门禁报警等需要实时处理的数据可以由数据接入平台 EMQ X 通过 MQTT 协议推送到报警处理业务系统中,实现实时数据快速处理。 使用 MQTT 协议进行设备实时监控厂区数据中心平台也可以通过 MQTT 消息实现对现场设备的远程控制与管理。 MQTT 协议带来了什么?提高业务实时性MQTT 协议具有轻量化、高可靠 QoS 等特性,可以将大量生产作业区的设备以及系统数据实时上报到厂区数据中心,使业务实时性大大提高。 降低软硬件成本MQTT 的轻量化设计使客户端到服务端的硬件需求大大降低。在 EMQ 云边数据采集方案中,在厂区中心机房的高可用 MQTT 消息服务器 EMQ X 以及在生产做业务使用的轻量级边缘工业网关 Neuron 代替了场站侧昂贵的 SCADA 系统与数据采集存储服务器,使整体软硬件成本降低超过 50%。 节省人力成本由于采用了轻前端、重后端的架构,现场设备数量与复杂度大大降低,现场运维负载度与人员成本可降低超过 70% 以上。 通过基于 MQTT 协议的数据采集架构,厂区数据中心可以获得各类现场实时数据,从而通过这些高质量的业务数据进行远程设备操作、井筒放置位置优化分析、监测作业环境控制排放、远程辅助检修等新业务应用,实现石油企业降本增效与业务创新。
|
|
嵌入式 最新文章 |
基于高精度单片机开发红外测温仪方案 |
89C51单片机与DAC0832 |
基于51单片机宠物自动投料喂食器控制系统仿 |
《痞子衡嵌入式半月刊》 第 68 期 |
多思计组实验实验七 简单模型机实验 |
CSC7720 |
启明智显分享| ESP32学习笔记参考--PWM(脉冲 |
STM32初探 |
STM32 总结 |
【STM32】CubeMX例程四---定时器中断(附工 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 18:36:43- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |