工业互联网:2 设备端(1)
2 设备端
构建工业物联网设备端所面临的核心问题是如何解决数据的异构性。一般来说,设备端的数据异构性问题比服务端较为突出,且经常不能单纯依靠软件技术来解决。
这里将传感层和传输层合并在一个章节中讲述,主要是这两个层次之间的界限其实是具有一定的模糊性的。正如前面说过的,越来越多的设备将传输层功能作为一个技术模块内置在其中从而成为所谓的智能设备。
2.1 数据异构性
所谓“万事开头难”,数据的获取是整个物联网系统业务流程的根本驱动力,在现实中也常常是实施代价最大的部分,常见的原因主要有:
2.1.1 电气信号的异构性
对于需要向非智能设备、传感器、执行器等采集数据的工业网关而言,第一个面临的问题就是与采集对象对接的电气信号是不同的。这些“哑终端”的往往采用的是用于过程控制系统的近场通信技术,比如:各类串口技术、工业总进线技术,甚至更加原始的模拟量或数字量信号点。当然,也不排除有些带有网络功能的智能设备也通过工业网关将数据合并上传。所以,作为传输层的工业网关,首先就要面临对各种电气信号的对接能力。
2.1.2 通信协议的异构性
不同的电气信号接口,其采用的数据通信协议一般是不同的。甚至同样的电气信号接口下,比如各类串口,其表征数据的应用层协议也可能是不同的。作为工业网关为了减轻服务端处理数据的负担,一般来说都要在传输前完成从异构到系统内容易数据协议的转换。
2.1.3 数据数量的异构性
设备端和服务端之间最常见的关于数据数量的失配就是原始数据的缺失。物联网系统的业务往往需要更多角度的数据,但是传统设备的数据信号的设置往往仅仅为了满足过程控制的需要就可以了。比如一台水泵的控制系统,仅仅为了满足水泵的启停和运行工况的变化,而可能不会关注其震动、材料疲劳等问题,因此也就不会部署相应的传感器,也就没有相应的数据。这个时候的解决方式有两种:一种是加装传感器,另一种是根据现有的数据利用某个合理的公式来推测,也就是通过数据整合来在一定的精度下提供所需要的数据。
当然并不能否定数量失配是数据过多,即:物联网服务端可能只需要设备的一个相对宏观的状态,比如是否正常运行还是处于某种故障中,但是现场并没有某个设备可以直接给出表征这种状态的数据,而是需要网关自己根据采集到的多个数据综合判断。
数量的异构性问题,又可成为数据完整性问题。
2.1.4 数据质量的异构性
原始数据还可能有其他的质量上的失配情况,比如时序数据的噪音、采样频率、单位等的不同。
噪音可能来源于最原始的数据源,也可能来源于传感网络中的传输过程,甚至在工业网关内部的电路或不恰当的数据处理引入。比如原始的数据A/D转换过程的电气噪音,时序数据在设备或网关中某个进程间通信的管道的阻塞等等。
对于采样频率的不同,常见的情况是服务端需要的采样频率相对原始数据的频率较低。一般采取再采样的方式来处理。简单的处理方式可以是在网关中利用一个缓存来存放该数据,一个任务不断以来自设备的频率写入该数据的值,而另一个任务以需要发送的频率来读取该设备的值即可。如果对原始数据的确切采集时间有较为严格的要求,可以在读取的任务中根据时间戳来进行适当的插值计算。当然还有的做法是网关上不做任何关于采样频率的处理,而交由服务端来进行,但是这种处理方式,会增加服务端和网络层的压力。
数据单位的不同,一般也称为倍率问题。处理方式相对简单,也就是在工业网关中增加倍率的设置,并自动将每个采集到的数据乘以该倍率后再发送。
而本章的以下章节,实际上就是在分别讲述设备端对各种数据异构的标准化处理过程。
上一篇:工业物联网:1 引论
下一篇:工业物联网:2 设备端(2)
工业互联网:2 设备端(1)相关推荐
- 云计算示范项目_瑞松科技基于工业互联网的设备运维及工艺管理云平台成功入选2020年工业互联网试点示范项目...
2020年12月28日,工业和信息化部发布2020年工业互联网试点示范项目名单公示,瑞松科技申报项目<基于工业互联网的设备运维及工艺管理云平台>成功入选试点示范项目平台集成创新应用方向,再 ...
- 工业互联网与高端装备健康管理解决方案
工业互联网是基于工业数据,运用大数据技术,贯穿于工业生产的设计.工艺.生产.管理.服务等全生命周期,使工业系统具备描述.诊断.预测.决策.控制等智能化功能的模式和结果. 为实现功能安全前提下的工业控制 ...
- 工业网关作为数据采集、数据转发的重要设备,如何服务与工业互联网
0 引言 工业互联网是推动我国制造业高质量发展的重要抓 手. 进 入 快 速 发 展 期,信 息 技 术,网络和操作技术,网络的融合成为破局重点.工业企业都面临着设备和系统数据统一采集难题,原因有二: ...
- 工业互联网设备的网络安全管理与防护研究
从国家层面完善工业互联网设备的网络安全准入机制,建立设备网络安全检测认证体系,促进设备的网络安全架构研究和工程应用,强化设备的网络安全风险监测感知. 一.前言 工业互联网是新一代信息通信技术与工业体系 ...
- 输变电设备物联网节点设备无线组网协议_U-Link 物联网(工业互联网)服务平台
原标题:U-Link 物联网(工业互联网)服务平台 智慧硬件物联云平台U-Link,即U-Link 物联网(工业互联网)服务平台是由公司自主研发的产品,面向生产制造业.智慧城市.气象环保.农业水利.智 ...
- 工业互联网不只是网络:网络是基础,平台是关键
互联网的发展和新工业革命的交汇,催生了工业互联网. 工业互联网在不同国家有不同叫法,在美国叫工业物联网,在德国叫工业4.0.在国内,由于互联网的发展独树一帜,因而正宗的叫法应该是工业互联网(也是国家工 ...
- 我国首次举办工业互联网“人机对抗”竞赛 检验独创理论独有技术有效性
历经54小时线上酣战,来自美国.德国.俄罗斯.日本.韩国和我国的40支"白帽黑客"战队,对之江实验室开发的系列化拟态构造工业互联网核心设备发起95万次高强度攻击,无一人一队成功得手 ...
- 【工业互联网】工业互联网
工业互联网是链接工业全系统.全产业链.全价值链,支撑工业智能化发展的关键基础设施,是新一代信息技术与制造业深度融合所形成的新兴业态和应用模式,是互联网从消费领域向生产领域.从虚拟经济向实体经济拓展的核 ...
- 百度的工业互联网新解,“开物”加速工业智能化升级
刚刚结束的2021中国工业互联网高峰论坛上,百度智能云的"AI+工业互联网"平台正式落子重庆. 根据论坛上传递出的消息来看,百度智能云俨然有着充分的准备:不仅首次发布了百度智能云的 ...
- 【阿朱说】产业互联网、消费互联网、工业互联网到底有啥联系
(1)第一.第二.第三产业 我国有第一.第二.第三产业之分. 第一产业,我个人简单给大家说说,就是制造业需要的原材料制造,或者农林牧渔的种植养殖,就这两大部分. 第二产业,我也简单粗暴分为两类:一类是 ...
最新文章
- Java5中的线程池实例讲解
- eclipse svn异常:RA layer request failed 的解决方案
- Java EE WEB工程师培训-JDBC+Servlet+JSP整合开发之13.Form表单处理(1)
- 数据挖掘之关联算法Apriori
- 这里有 8 个流行的 Python 可视化工具包,你喜欢哪个?
- list容器java_【Java容器】List容器使用方法及源码分析
- 使用ffmpeg捕获USB外部摄像头视频流
- python学习day-4 集合与函数
- pytorch自动求导-07
- SQL:postgresql可以使用127.0.0.1连接不能使用ip连接解决方法
- 解决在jenkins中无法打开robot framework report.html log.html的问题
- php 批量打印word pdf,Office批量打印精灵教程--Word、PDF、Excel、PPT批量打印
- 美国人口统计数据MATLAB,根据表的数据,完成下列数据拟合问题:美国人口统计数据 年份 1790 1800 1810 1820 1830 1840...
- 软件硕士和计算机硕士,详解软件工程硕士和计算机硕士区别
- 【PTA-python】第7章-1 词频统计 (30 分)--sys.stdin.read()读入到特定字符截至,双重排序条件key=lambda item:(-item[1], item[0])
- 进化三部曲,从互联网大脑发育看产业互联网的未来
- Jmeter线程组之jp@gc - Stepping Thread Group
- React Typescript项目对接微信jssdk
- 绘声绘影X4 个人MV制作
- 浅谈二叉搜索树(BST)