0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

使用实时数据对工程决策的真正意义是什么

星星科技指导员 来源:嵌入式计算设计 作者:Heather Gorr 2022-07-04 10:06 次阅读

实时数据无处不在,由嵌入多种技术的传感器生成,包括自动驾驶汽车、制造设备和医疗设备。但“实时”对于工程决策的真正意义是什么,更重要的是,如何使用实时数据?

许多工程师可能认为这些数据的主要用途是预测性维护,监控产生所述数据的设备的长期生存能力。虽然这肯定是此类数据的一种潜在用途,但它不是主要用途。实时数据最好由机器学习模型处理,该模型能够在收到数据后尽快分析该数据。然后,这些数据用于生成快速或“实时”发送到数据库、仪表板或设备的见解。

然而,工程师面临的一个共同挑战是处理实时数据,因为原始形式的数据过于混乱,无法进行有效分析。使用机器学习模型来处理这些数据是有帮助的,但更重要的是,工程师必须在将实时数据放入这些模型之前有效地准备好实时数据。

考虑汽车发动机的温度计。从理论上讲,从仪表收集的数据每秒捕获一个温度。但是发动机的温度是由多个传感器测量的,每个传感器的测量速率略有不同——称为采样率或时间步长——必须将其同步到单个数据集中,然后才能通过模型进行分析。那么,工程师应该从哪里开始使用实时数据呢?

尝试同步数据

在宏观层面上,同步数据的目标与同步手表的目标相同——将一个不同的时间与另一个时间对齐,以便它们一起流动。在微观层面上,目标是将多个不同的数据点——本质上是由几个不同步的手表测量的秒数——实时组合到一个数据集中。然而,每个数据点都非常小,而且它们之间的差距如此细小,以至于将它们同步在一起需要仔细准备。

同步实时数据的第一步是对齐。它可以帮助工程师从一个期望的目标开始——一个特定的时间步长或采样率,例如每小时或每 10 秒。但是,实时数据模型通常设计为一次仅处理 1 秒的数据。因此,同步原始设备数据需要创建一个运行在 0 到 1 秒之间的时间向量,时间步长为 0.001 秒,然后“重新采样”数据以匹配新时间。

考虑到这一点,下一步是数据同步艺术的真正所在,因为工程师必须决定如何填充时间不匹配的数据点。这通常通过重新采样原始数据来完成。几种常见的重采样方法包括最近邻、聚合和插值,最佳选择取决于初始时间向量对齐和应用要求。

当工程师不确定数据集之间的时间对齐时,一种常见的解决方案是用恒定值或缺失数据填补空白。这在涉及许多传感器时尤其有用,因为探索和可视化生成的数据可以帮助确定如何继续分析其余数据。如果时间紧密对齐,则可以使用任何提到的重采样方法。如果时间没有紧密对齐,工程师应该聚合或插入数据。

想象一下将每小时数据转换为每日数据。如何在单个数据点中表示 24 小时内的所有数据?在这种情况下,一个合适的例子是数据聚合,比如每日平均值。对于非数字数据,模式、计数或最近邻方法更常见。

在处理实时传感器数据时,尤其是在时间稍微不对齐的情况下,许多工程师使用插值,因为它有助于提供数据趋势的知识,因为要填充的时间空间更少。如果在处理实时传感器数据时点距离较远,则多项式或样条插值法是一种更准确的方法。

下面是使用温度、压力和电流传感器预测设备故障的示例。

pYYBAGLCTyyALavWAAEeO_lUd8Q633.png

图 1:流式工作流示意图

在此示例中,消息服务处理原始传感器数据,然后将其应用于模型,该模型用于实时生成预测。一旦生成预测,模型就会更新并应用于下一组实时传感器数据。这些结果会不断地、重复地实时发送到仪表板。

实时数据和普通数据的区别

准备实时数据的过程可能听起来很有挑战性。然而,对于工程师来说,内置到大多数数据科学平台的 API 和模块中已经足够普遍了。由于与数据科学平台的共同集成,在遵循此过程时,在使用实时传感器数据构建模型之前,通常需要考虑最少的额外数据准备注意事项。

一个这样的考虑应该是规划一个系统,这意味着在构建任何东西之前捕获所有需求并建立参数。此外,在流程早期构建完整的流式原型也很有帮助,因为它允许工程师在分析实时数据的同时返回调整算法。时间窗口可能是另一个值得考虑的好参数,因为它们通常控制有多少数据进入系统。

在构建模型时,工程师通常会对数据集进行平滑和下采样。对于实时数据,添加了频域,在模型分析数据之前创建了一个要考虑的新参数。一旦原始数据被组织成具有匹配时间的单个数据集,额外的分析就更容易执行。

总体而言,随着自动驾驶汽车和医疗设备以及制造设备和其他设备继续嵌入各种传感器,实时数据将变得更加普遍。随着工程师希望继续提供有价值的基于数据的系统洞察力,有效地导航传感器数据的“实时”方面将非常重要。

审核编辑:郭婷

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 传感器
    +关注

    关注

    2536

    文章

    48849

    浏览量

    743528
  • API
    API
    +关注

    关注

    2

    文章

    1437

    浏览量

    61233
  • 自动驾驶
    +关注

    关注

    776

    文章

    13243

    浏览量

    164123
收藏 人收藏

    评论

    相关推荐

    基于实时数据采集的用电企业电能管理系统设计与应用

    安科瑞Acrel-3000WEB电能管理解决方案通过对用户端用电情况进行细分和统计,以直观的数据和图表向管理人员或决策层展示各分项用电的使用消耗情况,便于找出高耗能点或不合理的耗能习惯,有效节约电能,为用户进一步节能改造或设备升级提供准确的
    的头像 发表于 06-11 11:01 143次阅读
    基于<b class='flag-5'>实时数据</b>采集的用电企业电能管理系统设计与应用

    大屏数据可视化的作用和意义

    ,而大屏数据可视化则是将这些数据以更加直观、易懂的方式展现出来,帮助用户快速做出决策、发现问题、分析趋势,具有重要的作用和意义。 大屏数据
    的头像 发表于 06-03 17:56 341次阅读

    OpenAI推出ChatGPT实时数据分析新功能

    近日,OpenAI在ChatGPT中推出了令人瞩目的实时数据分析新功能。这一创新功能为用户提供了前所未有的数据处理体验,极大地提升了数据处理的便捷性。
    的头像 发表于 05-20 11:28 364次阅读

    数据决策:车载中控系统在空中交通指挥车中的应用探索

    了从数据决策的顺畅转化。 一、实时数据采集与处理 在空中交通指挥中,实时、准确的数据是做出正确决策
    的头像 发表于 03-06 16:07 165次阅读

    高光谱成像技术在农业监测中是否能够提供实时数据支持?

    成像技术可以捕捉作物的光谱特征,为农业生产提供多方面的数据支持,然而,其在提供实时数据支持方面是否具备优势仍然存在争议。本文将围绕着高光谱成像技术在农业监测中的实时数据支持能力展开探讨,并从多个角度对其进行分
    的头像 发表于 02-28 11:51 167次阅读
    高光谱成像技术在农业监测中是否能够提供<b class='flag-5'>实时数据</b>支持?

    应用方案:实时数据加密

    应用方案:实时数据加密 利用CPLD设计加密电路方便可行,能够较好地实现加密功能。AG32系列MCU产品,在芯片内部内置了CPLD逻辑,可以有效地满足各种数据采集需求,降低了客户的BOM成本。以下
    发表于 01-15 08:57

    嵌入式实时数据采集系统的设计与实现

    电子发烧友网站提供《嵌入式实时数据采集系统的设计与实现.pdf》资料免费下载
    发表于 10-24 10:41 0次下载
    嵌入式<b class='flag-5'>实时数据</b>采集系统的设计与实现

    决策树的生成资料

    量、峰峰值、过零(正和负)、原始和过滤后的传感器数据峰值检测(正和负)。如果在所选的特征中观察到不同的模式,则可以使用决策树进行分类。考虑图 1 中所示的加速度数据示例。
    发表于 09-08 06:50

    加速数据传输:通过NineData数据复制技术加速实时数仓构建

    8月30日,由 NineData 和 SelectDB 共同举办的主题为“实时数据驱动,引领企业智能化数据管理”的线上联合发布会,圆满成功举办!双方聚焦于实时数据仓库技术和数据开发能力
    的头像 发表于 08-31 16:11 563次阅读
    加速<b class='flag-5'>数据</b>传输:通过NineData<b class='flag-5'>数据</b>复制技术加速<b class='flag-5'>实时数</b>仓构建

    上榜 Gartner|中国领先的实时数据管理厂商 DolphinDB

    在 Gartner 近日发布的 Hype Cycle for Data, Analytics and AI in China, 2023 报告中,DolphinDB 位列实时数据管理代表厂商。这是
    的头像 发表于 08-29 21:20 1157次阅读
    上榜 Gartner|中国领先的<b class='flag-5'>实时数据</b>管理厂商 DolphinDB

    SelectDB x NineData:实时数据驱动,引领企业智能化数据管理

    NineData和SelectDB即将联合举办线上发布会,主题为“实时数据驱动,引领企业智能化数据管理”。SelectDB产品副总裁姜国强将介绍云原生存算分离版本的SelectDBCloud,以及
    的头像 发表于 08-29 14:38 320次阅读
    SelectDB x NineData:<b class='flag-5'>实时数据</b>驱动,引领企业智能化<b class='flag-5'>数据</b>管理

    JVM运行时数据区之堆内存

    说一下 JVM 运行时数据区吧,都有哪些区?分别是干什么的?
    的头像 发表于 08-19 14:35 489次阅读
    JVM运行<b class='flag-5'>时数据</b>区之堆内存

    用于实时数据记录的最佳非易失性存储器

    实时数据处理的需求在飞速增长,在各行各业均已得到证实。而我们同时也看到,各行业、企事业单位对于实时数据处理的需求,与其目前的项目开发方式和配套工具不适配的问题也在逐渐凸显。加贺富仪艾电子旗下代理品牌
    的头像 发表于 08-04 11:55 430次阅读
    用于<b class='flag-5'>实时数据</b>记录的最佳非易失性存储器

    数据中台如何支持实时数据处理?#大数据中台 #光点科技

    数据
    光点科技
    发布于 :2023年07月26日 18:23:22

    物联网中的PLC如何实现实时数据采集

    数据采集传输对于后续企业进行分析和决策是十分重要的,而实时数据采集更能提升整体生产的认识度,从而采取到更加及时高效的措施。因此PLC实时数据采集成为企业的基础应用,那么PLC如何实现的
    的头像 发表于 07-19 11:29 748次阅读