技术文章和通讯

智能设备和分析物联网的刺激创新

由埃里克·Wetjen MathWorks


物联网(物联网)是一个快速发展的空间几乎任何智能手机硬件装置,一个起搏器,可穿戴健身传感器,甚至refrigerator-can被连接到互联网的产生和接收数据。

联网设备与云计算相结合,机器学习,其他数据分析方法是使产品和解决方案,改变我们生活和工作的方式。金宝搏官方网站下载188bet金宝搏今天,例如,多亏了互联网的东西:

  • 医生可以远程监控病人的起搏器火灾的频率。
  • 运动员可以测量他们多少卡路里燃烧在跑步。
  • 农民可以优化灌溉的农作物。
  • 建筑管理人员可以节约用电对暖通空调设备的优化控制。
  • 哮喘患者可以管理他们的条件通过手机应用来管理他们的喘息的水平。
  • 汽车制造商正在接近开发无人驾驶汽车自主导航通过城市街道的能力。

在一个物联网系统

一个典型的物联网系统是这样运作的(图1):

  1. 智能连接设备最终生产传感器数据和发送数据到云上。这些设备通常是足够聪明来运行数据简化算法的嵌入式处理器。
  2. 一个分析物联网平台流程和存储传感器数据。它可能集成信息从其他来源,如业务系统。它对传入的数据分析和采取行动。
  3. 系统工程师或数据科学家从云端访问历史数据或设备和开发算法进行预处理和分析它。这些算法可能涉及机器学习技术来预测未来值的传感器数量或分类的传感器数据。
  4. 在云中部署算法或智能设备,它作用于输入的实时数据。
图1所示。一个典型的物联网工作流。

图1所示。一个典型的物联网工作流。

创建一个物联网系统与MATLAB仿真软件金宝app

MATLAB®和仿真软金宝app件®金宝app支持物联网系统,帮助您开发和测试智能连接设备,在云中获取和收集数据,并分析传感器数据。让我们来看看两个例子。

例1。交通监控

累了坐在交通每次下班开车回家,两个工程师决定研究交通流的趋势在繁忙的公路上。他们安装了一个摄像头在办公室俯瞰公路和连接到覆盆子π™董事会运行计算机视觉算法(图2)。

图2。摄像头连接到一个覆盆子π2。

图2。摄像头连接到一个覆盆子π2。

收集到的数据在云中使用ThingSpeak™,一个分析物联网平台,MATLAB代码可以运行。

他们建立了一个仿真软件框图金宝app,包括中值滤波块清理图像和一个Blob分析块识别汽车图像中(图3),然后写一个自定义块计算汽车,并将ThingSpeak的汇总数据。

在部署算法的覆盆子π之前,他们验证它在仿真软件中使用视频显示外部模式(图4)。金宝app

图4。金宝app仿真软件的外部模式检测算法开发阶段期间的汽车。

图4。金宝app仿真软件的外部模式检测算法开发阶段期间的汽车。

一旦数据ThingSpeak,他们使用MATLAB应用程序集成到ThingSpeak创建实时可视化交通密度在每个方向上的前48小时。这些包括一个彩色可视化(图5)分类的当前状态流量(=绿色光,温和=黄、重=红)。

图5。分类在ThingSpeak实时路况数据。

图5。分类在ThingSpeak实时路况数据。

例2。潮汐计和警报系统

让你的船陷在泥里是一次明显的可能没有一个精确的测量水的深度。因为趋势预测和实时水位不用于大多数海湾和河口,一个硬草帽和MATLAB的用户建立了一个低成本、实时潮流指标。他很快了解到的时间和振幅潮流水平高度依赖于位置。

他曾经是一个Arduino的关键硬件组件®超级委员会SparkFun电子产品®细胞保护和超声波测距仪。Arduino的细胞保护提供了连接到互联网。Arduino是用来读取数据的超声波传感器。

ThingSpeak被用来收集和处理数据在云中。超声波传感器报告距离毫米。将从距离到水深,乘船的人建立了一个ThingSpeak TimeControl MATLAB运行代码来读取的数据,将其转换成水深度,和写数据到一个新的ThingSpeak通道。结果是一个联网潮汐计,可以在移动电话或一个web浏览器(图6)。

图6。ThingSpeak数据收集和潮位显示。

图6。ThingSpeak数据收集和潮位显示。

乘船的人设置额外的MATLAB代码检测潮汐阈值。他然后使用Twitter集成ThingSpeak发送警报当特定条件得到满足。

正如这些例子所显示的,分析是一个重要的成分发生在物联网的创新。用MATLAB和Simulink金宝app开发分析,可以运行在智能设备或在云中。ThingSpeak,您可以很容易地从你的设备收集数据在云端。然后,您可以使用MATLAB来洞察你收集传感器数据。

2016 - 93055 v00出版

查看相关文章的能力