随着物联网或物联网解决方案的出现,许多行业都从提高生产力和运营可靠性的物联网技术中受益匪浅。物联网解决方案提供了一种设置,其中包括传感器、仪器、机器和许多其他连接设备,无需人工干预即可运行。本文将慢慢分解物联网解决方案架构,以更多地了解物联网实施的分步过程。

什么是物联网解决方案架构?
物联网简而言之就是将事物都连上网络,其中“事物”一词可能指汽车、建筑物、机器,甚至是人。物联网解决方案是一个由互连的传感器、计算设备和机器组成的系统,它们通过网络连接起来,形成一个完整的操作。因此,物联网解决方案架构是从收集原始数据到获得预测或结果的逐步数据流的设计。物联网解决方案架构没有通用标准,但通常该技术需要四个主要组件,包括:

传感器/执行器

网关和网络

云或数据服务器

应用层

第 1 步:原始数据收集
作为每个物联网系统的根,连接的设备负责提供物联网系统的目的,即收集数据。因此,这项技术需要传感器收集预测所需的所有原始数据。传感器从过程或环境条件中收集数据,例如质量控制、温度、湿度、装配线的速度等等。此外,物联网解决方案架构允许以指令或命令的形式进行双向数据流,通知执行器采取控制或维护流程所需的任何操作。在某些情况下,传感器可能会检测到需要立即响应的情况,以便执行器可以实时执行补救措施。在传感器编译完所有原始数据后,

原始数据收集的物联网解决方案:

温度感应器

GPS/接近

运动/速度传感器

电动执行器

液压马达

第 2 步:物联网网关和数据采集系统 (DAS)
数据采集系统(DAS) 在将原始模拟数据转换为可编程数字数据方面发挥着重要作用。互联网网关在传感器和网关之间提供网络连接以执行 DAS。此网络连接可以通过无线或有线连接,如 LAN、USB 或 GPIO。在这一层 IoT 解决方案架构中,网关和 DAS 还有助于控制、过滤和选择数据,以最大限度地减少发送到云端的信息量,从而影响功率和整体性能。

在功耗和性能之间找到适当的平衡对于优化整体性能至关重要。因此,功率预算起着重要作用。功率预算是一种考虑操作整个物联网解决方案架构所需的可能功率的每个细节的行为。操作员必须考虑描述实际能量输出和计算能量输出之间关系的性能比或百分比。因此,通过比较理论和实际结果,可以更精确地计算功率预算。有人可能想知道为什么这如此重要。以下是物联网解决方案架构中功率预算的一些要点:

功率可用性:功率预算确保它仍然足够,并有足够的功率来确保未来的运行。

发热:满足功率和性能之间的适当平衡将防止过热。过热可能对计算机组件有害或导致性能下降。

成本:更大的功率意味着更大的组件,这意味着操作计算机需要更高的成本。

物联网网关和数据采集系统(DAS) 的物联网解决方案:

  1. SoC与Socket设计

在计算出整个物联网解决方案架构所需的功率预算后,下一步就是要知道要使用哪个处理器。在这里,我们有SoC(片上系统)和Socket设计。SoC 或片上系统是将所有计算机组件组合到单个基板系统上的集成电路。例如,除了CPU之外,它还包括GPU和内存存储等高级外围设备。因此,这种处理器设计通常用于节能和空间受限的部署。

另一方面,插座设计是主板上的单个连接器,提供与CPU的机械连接和电气接口。虽然插座芯片设计允许多个复杂的工艺,但由于它运行在高性能,这也意味着它具有更高的热设计功率(TDP)或更多的功率。因此,插座式芯片设计处理器需要额外的冷却,以避免可能导致故障和热节流的高温。对于选择哪种类型的处理器设计没有明确的解决方案;每个物联网解决方案都是根据处理能力和要求精确选择的。

2. 性能加速——用于实时处理的 CPU、GPU 和 M.2 加速器

性能加速器是能够从CPU 卸载任务并提高性能以获得实时决策的微处理器。仅一个 CPU 可能不足以处理来自越来越多的物联网设备的大量数据。因此,性能加速器利用并行计算,系统可以一次同时处理各种任务。物联网解决方案架构可以利用的一些性能加速器包括多核 CPU、GPU、VPU、NVME M.2 存储等等。在性能加速器的帮助下,边缘计算机可以处理来自多个物联网设备的所有数据,并在生成数据的地方执行复杂的分析。

第3步:边缘处理

在这一层的物联网解决方案架构中,所有前期已经数字化和积累的模拟数据都会归结为这个过程,称为预处理或边缘处理。在这个阶段,机器学习可以非常有助于向系统提供反馈并管理整个正在进行的过程,而无需等待来自云端的指令。因此,机器学习通过在边缘处理一些数据来帮助减少发送到云或数据中心的数据量。

物联网中的工作负载整合

需要坚固的边缘计算解决方案作为所有数据预处理的媒介。此外,坚固的边缘计算解决方案通过多核处理器、巨大的数据存储和各种I/O 选项提供可扩展的高级处理能力。因此,通过利用强大的边缘计算解决方案连接所有传感器、设备和物联网基础设施,可以在减少硬件占用的情况下执行物联网解决方案架构流程。

第 4 步:在云或数据中心进行进一步分析
在物联网解决方案架构的第四步,云或数据中心作为整个物联网架构流程的大脑延伸。数据中心或基于云的系统专门设计用于存储、处理和分析来自多个传感器或站点的大量数据,以进行更深入的分析。在这个阶段,数据中心将收集到的所有数据结合起来,以获得更全面的物联网整体架构图和可操作的预测。最后,预测可以直接传回传感器或执行器或最终用户应用程序。

第5 步:用于状态和数据管理的人机界面 (HMI)

这是物联网解决方案架构的最后一步。如前所述,来自云或数据中心的最终预测将传回传感器/执行器或直接传给最终用户。因此,在与最终用户直接接触时,考虑物联网平台至关重要。HMI 或人机界面是提供人机交互的图形用户界面 (GUI)。HMI 允许操作员管理正在进行的流程并显示数据可视化。因此,物联网中的 HMI 对于实现来自机器系统的远程交互和可视化是至关重要的。

物联网解决方案架构及其流程相关推荐

  1. [物联网文章之其三] 剖析物联网解决方案

    日常前言 四月份花了一大部分时间去深入代码,把我们的双摄虚化流程解析了一遍.然后为了给组内分享,又花了相当一部分时间去做总结,画思维导图.作流程图等等,这其中学到了挺多东西的,尤其是对高通 Camer ...

  2. 案例|工业物联网解决方案•冷链智能监控与运维云平台

    1. 背景与需求 某冷链设备经销商,以制冷电控为核心技术,主要设备有制冷电气动力柜.冷藏车.冷库PLC电控箱.冷库电箱.冷库触摸屏监控箱等.希望搭建自有冷链监控平台,实时监控冷链全程的温度,有效控制风 ...

  3. Wind River Helix系统及物联网解决方案 简化企业IOT部署

    随着"工业4.0"概念的提出,传统企业也在逐步加快企业IOT的部署,力求通过IOT的方式,大幅优化企业生产流程,提高生产效率.但,正如当初互联网刚兴起时一样,人们在为物联网概念感到 ...

  4. 红帽资深解决方案架构师魏新宇:云原生应用构建之路

    魏新宇 读完需要 7 分钟 速读仅需 3 分钟 魏新宇,红帽资深解决方案架构师.在 IaaS.PaaS 方面有丰富的经验,致力于开源解决方案在企业中的推广和应用.从售前角度主导了红帽在金融.汽车行业的 ...

  5. 【新书速递】解决方案架构师修炼之道

    技术领域的发展日新月异,IT专业人员为了自身的职业发展,必须与时俱进地掌握新技能.然而,在过去的十年中,这种快速变化的趋势已经在云计算领域中占据主导地位,成为"新常态".现在,几乎 ...

  6. 旷视向“软硬一体化”物联网解决方案提供商进化

    6月19日,旷视首次对外呈现了全新升级后的企业服务战略大图,聚焦智能楼宇园区场景.自此,旷视在To B企业级服务层面进入一个新的发展阶段. 一.旷视公布企业服务战略大图,升级打法强化物联网护城河 在的 ...

  7. 5G改变物联网解决方案的6种方式

    简介: 5G的实施将促进更顺畅.更强大和多层网络的发展.这将如何影响物联网解决方案领域?首先,它将加速智慧城市的曙光. 为什么5G是最近记忆中最迫切期待的技术之一,为什么它在地缘政治上如此重要?因为5 ...

  8. 从平台角度看物联网体系架构

    从平台角度看物联网体系架构 一.前言 万物互联时代已经到来,2020年全球物联网连接数将达到300亿个.中国的物联网市场更是飞速发展,随着许多新商业模式的涌现,市场将迎来井喷期.预计2020年物联网连 ...

  9. IOT(30)---庆科物联网平台架构分析

    庆科物联网平台架构分析 之前在介绍国内物联网平台的发展时曾经说到,物联网有两个发展路径,一是云端服务商选择和设备厂商合作推出完整解决方案,如阿里物联.微信硬件等等:二是模组设备厂商选择和云厂商合作并后 ...

最新文章

  1. 如何在Python中定义二维数组
  2. 【USACO06DEC】—牛奶模式Milk Patterns(后缀自动机)
  3. 音视频技术开发周刊 | 134
  4. html手册_HTML手册
  5. python数值类型教程_Python数值类型 int、float、complex 详解
  6. JDBC上传文件存入BLOB字段
  7. 斑图的matlab程序,斑图生成
  8. 深度学习之Bias/Variance偏差、方差
  9. 常用应届生Java开发笔试面试题(更新中)
  10. 2020年中国互联网数据中心行业现状及发展趋势分析
  11. 关键词网赚,手赚放出来了,网上赚钱论坛博客还能做吗?
  12. 记一次AWK程序耗时日志分析
  13. 基于matlab的步进电机仿真(一)
  14. taro 请务必在小程序页面中完善页面基础信息_小程序自定义导航栏(完美适配所有手机)...
  15. linux基础55——od
  16. MB/GB/TB/PB/EB/ZB/YB/NB/DB/CB存储空间都是多大?如何换算?
  17. asp写的百度ocr识别文字-通用文字识别(高精度版)源码下载
  18. 简单上手ECharts
  19. 综合布线与工程七个系统
  20. 构建自己的购物搜索引擎一:写一个简单的

热门文章

  1. 如何使用云服务器以及宝塔面板快速搭建discuz论坛网站?
  2. SEO是什么?SEO是什么意思?SEO分为两种
  3. 成矿远景叠加分析matlab代码,深水潭金成矿地质特征及成矿远景分析
  4. asp.net976-校园论坛系统的设计与实现#毕业设计
  5. 华为云灾备解决方案,助力企业高效构建安全合规云灾备系统
  6. 教育教学类视频加密与安全(组图)
  7. Could not resolve placeholder 占位符不能被解析
  8. DHCP 服务器监控
  9. Ubuntu安装Matlab其Simulink没有菜单栏的解决方案(转载可用)
  10. vue-router 源码和动态路由权限分配