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

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

3天内不再提示

利用嵌入式AI,将大数据转变为智能数据

嵌入式星球 2020-10-14 17:18 次阅读

业 4.0 应用产生大量的复杂数据——大数据传感器和可用数据源越来越多,通常要求机器、系统和流程的虚拟视图更详细。这自然会增加在整个价值链上产生附加值的潜力。但与此同时,有关如何挖掘这种价值的问题不断出现。毕竟,用于数据处理的系统和架构变得越来越复杂。只有使用相关、优质且有用的数据,也就是智能数据,才能挖掘出相关的经济潜力。


挑战

收集所有可能的数据并将其存储在云中,希望以后对其进行评估、分析和构建使用,这仍然是一种广泛采用的挖掘数据价值方法,但不是特别有效。从数据中挖掘附加值的潜力仍未得到充分利用,并且以后再寻找解决方案会变得更加复杂。更好的替代方法是尽早考虑确定哪些信息与应用相关,以及可以在数据流的哪个位置提取信息。可以用细化数据来打比方,即从整个处理链的大数据中提取出智能数据。可在应用层决定哪些 AI 算法对于单个处理步骤的成功概率较高。这个决定取决于边界条件,如可用数据、应用类型、可用传感器模式和有关较低级别物理进程的背景信息。

ADI.png

(图片来源:ADI 公司


对于单个处理步骤,正确处理和解读数据对于从传感器信号生成真正的附加值非常重要。根据应用的不同,正确解读分立传感器数据并提取所需的信息可能很困难。时间行为通常会发挥作用,并直接影响所需的信息。此外,还必须经常考虑多个传感器之间的依赖关系。对于复杂的任务,简单的阈值和手动确定的逻辑已不足以应对。

AI 算法

相比之下,通过 AI 算法进行数据处理可以自动分析复杂的传感器数据。通过这种分析,可从数据处理链中的数据自动获得所需的信息,从而获得附加值。

对于始终属于 AI 算法一部分的模型构建,基本上有两种不同的方法。

一种方法是通过公式、传感器数据与所需信息之间的显式关系进行建模。这些方法需要以数学描述的形式提供物理背景信息。这些所谓基于模型的方法将传感器数据与此背景信息相结合,针对所需信息产生更精确的结果。这里最广为人知的示例是卡尔曼滤波器

如果有数据,而没有可使用数学方程形式描述的背景信息,那么必须选择所谓的数据驱动方法。这些算法直接从该数据中提取所需的信息。它们包含所有的机器学习方法,包括线性回归、神经网络、随机森林和隐马尔可夫模型。

选择哪种 AI 算法通常取决于有关应用的现有知识。如果有广泛的专业知识,AI 将发挥更大的支持作用,所使用的算法也很初级。如果没有专业知识,所使用的 AI 算法可能要复杂得多。在很多情况下,由应用定义硬件,从而限制 AI 算法。

嵌入式、边缘或云实现

包含每单个步骤所需的所有算法的整体数据处理链必须以能够尽可能生成附加值的方式实现。通常在总体层级实现——从具有有限计算资源的小型传感器,到网关和边缘计算机,再到大型云计算机。很明显,这些算法不应只在一个层级上实现。而尽可能接近传感器实现算法通常会更有利。通过这种方式,可以在早期阶段对数据进行压缩和细化,并降低通信和存储成本。此外,通过早期从数据中提取基本信息,在更高层级开发全局算法就没那么复杂。在大多数情况下,流分析区域中的算法也有助于避免不必要的数据存储,由此降低数据传输和存储成本。这些算法只使用每个数据点一次;也就是说,直接提取完整信息,且无需存储数据。

在终端(例如,嵌入式AI)上处理 AI 算法需要采用集成式微控制器,以及模拟和数字外设,用于数据采集、处理、控制和连接。处理器还需要能够实时捕获和处理本地数据,以及拥有执行先进的智能 AI 算法的计算资源。例如,ADI 的 ADuCM4050 基于 ARM Cortex-M4F 架构,提供集成且节能的方法来嵌入 AI。

实施嵌入式AI远远不止是单纯采用微控制器。为了加快设计,许多硅芯片制造商都构建了开发和评估平台,例如 EV-COG-AD4050LZ。这些平台将微控制器与传感器和 HF 收发器等组件结合在一起,使工程师无需深度掌握多种技术,就能探索嵌入式 AI。这些平台可扩展,使得开发人员能够使用不同的传感器和其他组件。例如,通过使用 EV-GEAR-MEMS1Z 扩展板,工程师能够快速评估不同的 MEMS 技术,例如,该扩展板中使用的 ADXL35x 系列(包括 ADXL355)提供出色的振动校正、长期可重复性和低噪声性能,并且尺寸很小。

平台和扩展板(例如 EV-COG-AD4050LZ 和 EV-GEAR-MEMS1Z)的组合让工程师能够基于振动、噪声和温度分析来了解结构健康状况,以及实施机器状态监控。其他传感器也可根据需要连接到平台,以便所使用的 AI 方法可以通过所谓的多传感器数据融合来更好地估计当前的情况。这样,即可使用更好的粒度和更高的概率,对各种运行状态和故障情况进行分类。通过平台上的智能信号处理,大数据在本地成为智能数据,使得只有与应用案例相关的数据才会发送至边缘或云端。

平台方法还可以简化通信,因为扩展板可用于实施不同的无线通信。例如,EV-COG-SMARTMESH1Z 具有高可靠性、鲁棒性和极低功耗特性,支持适合大量工业应用的 6LoWPAN 和 802.15.4e 通信协议。SmartMesh IP 网络由收集和中继数据的无线节点的高度可扩展、自成型多跳 Mesh 网络组成。网络管理器监视和管理网络性能及安全性,并与主机应用程序交换数据。

特别是对于电池供电的无线状态监控系统,嵌入式 AI 可实现完整附加值。通过 ADuCM4050 中嵌入的 AI 算法将传感器数据在本地转换为智能数据,与直接将传感器数据传输到边缘或云端相比,数据流更低,因此功耗也更低。

应用

AI 算法开发平台(包括为其开发的 AI 算法)广泛应用于机器、系统、结构和过程监控领域,从简单的异常检测扩展到复杂的故障诊断。通过集成的加速度计、麦克风和温度传感器,可以实现多种功能,例如监测来自各种工业机器和系统的振动和噪音。嵌入式 AI 可用于检测过程状态、轴承或定子的损坏、控制电子设备的故障,甚至是因电子设备损坏而导致的未知系统行为变化。如果预测模型适用于特定的损坏,甚至可以在本地预测这些损坏。通过这种方法,可以在早期阶段采取维护措施,从而避免不必要的基于损坏的故障。如果不存在预测模型,平台还可以帮助学科问题专家不断了解机器的行为,并随着时间的推移,得出一个全面的机器模型用于预测维护。

理想情况下,通过相应的本地数据分析,嵌入式 AI 算法应该能够确定哪些传感器与各自的应用相关,以及哪种算法最适合它。这意味着平台具有智能可扩展性。目前,学科问题专家仍然必须为各自的应用找到理想算法,尽管只需对各种机器状态监控应用进行很少的实施工作,即可扩展 AI 算法。

嵌入式 AI 还应对数据的质量作出决定,如果数据质量不佳,就为传感器和整个信号处理找到并进行相应设置。如果采用多种不同的传感器模式进行融合,则使用 AI 算法可弥补某些传感器和方法的不足。通过这种方式,可提高数据质量和系统可靠性。如果传感器被 AI 算法划分为与应用不太相关,将相应地控制其数据流。

ADI 的开放式 COG 平台包含可免费使用的软件开发套件以及许多硬件和软件示例项目,用于加速原型创建、促进开发并实现最初的想法。通过多传感器数据融合(EV-GEAR-MEMS1Z)和嵌入式 AI (EV-COG-AD4050LZ),可创建稳健可靠的无线智能传感器 Mesh 网络(SMARTMESH1Z)。

Dzianis Lukashevich 是 ADI 公司的平台和解决方案总监。他主要关注大趋势、新兴技术、完整解决方案,以及塑造行业未来,并在广阔的市场中变革 ADI 业务的新商业模式。Dzianis Lukashevich 于 2012 年加入德国慕尼黑的 ADI 销售与营销部。他在 2005 年获得慕尼黑工业大学电气工程博士学位,2016 年获得华威商学院工商管理硕士学位。

Felix Sawo 于 2005 年获得德国伊梅诺科技大学机械电子理学硕士学位,2009 年获得卡尔斯鲁厄理工学院计算机科学博士学位。毕业之后,他在弗劳恩霍夫协会光电、系统技术和图像处理研究所(IOSB)担任科学家,开发机器诊断算法和系统。自 2011 年起,他一直担任 Knowtion 的首席执行官,专注于传感器融合和自动数据分析的算法开发。

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

    关注

    87

    文章

    30315

    浏览量

    268571
  • 大数据
    +关注

    关注

    64

    文章

    8865

    浏览量

    137325
收藏 人收藏

    评论

    相关推荐

    嵌入式和人工智能究竟是什么关系?

    对人工智能应用的实时响应。与此同时,嵌入式系统在边缘计算和物联网领域,也为人工智能的应用提供了广阔的空间。 在边缘计算中,嵌入式系统能够
    发表于 11-14 16:39

    如何把一个振动信号转变为声音信号需要如何组建电路?

    把一个振动信号转变为声音信号需要如何组建电路? 现在已经振动信号经过放大滤波处理,在示波器上可以看到该信号。下一步想把该信号转变为声音信号,还需要经过哪些处理?需要应用哪些芯片?才能从扬声器中听到声音? 以前从来没有接触过音
    发表于 10-25 15:39

    嵌入式系统的未来趋势有哪些?

    (ML)技术的快速发展,嵌入式系统更多地整合这些先进技术,以支持智能决策和自动化。在设备上直接运行AI和ML模型,进行图像识别、自然语言处理、预测分析等任务,
    发表于 09-12 15:42

    开启全新AI时代 智能嵌入式系统快速发展——“第六届国产嵌入式操作系统技术与产业发展论坛”圆满结束

    中午部分嘉宾参观了杭研院大数据科学与脑机智能研究中心的智能机器人研究成果。 图6 嘉宾参观实验室 论坛下午主题是“智能机器人操作系统技术与生态建设”主题论坛和嘉宾讨论。下午会
    发表于 08-30 17:24

    AI普及给嵌入式设计人员带来新挑战

    。   从监控和访问控制到智能工厂和预测性维护,基于机器学习(ML)模型构建的人工智能AI)在工业物联网边缘处理应用中已变得无处不在。随着这种普及,支持AI的解决方案的构建已经变得“
    发表于 08-22 14:20 649次阅读
    <b class='flag-5'>AI</b>普及给<b class='flag-5'>嵌入式</b>设计人员带来新挑战

    嵌入式软件开发与AI整合

    嵌入式软件开发与AI整合是当前技术发展的重要趋势之一。随着人工智能技术的快速发展,嵌入式系统越来越多地集成了AI算法,以实现更复杂的
    的头像 发表于 07-31 09:25 668次阅读
    <b class='flag-5'>嵌入式</b>软件开发与<b class='flag-5'>AI</b>整合

    嵌入式热门领域有哪些?

    师提供了独特的事业机遇,同时也为行业的技术发展和应用前景带来了无限可能。 智能医疗 嵌入式系统在智能医疗领域的应用也备受瞩目。通过嵌入式
    发表于 07-16 09:23

    嵌入式开发前景怎么样?

    嵌入式开发前景非常广阔,这主要得益于物联网、人工智能大数据等技术的快速发展,以及嵌入式系统在各个领域的广泛应用。以下是对嵌入式开发前景的详
    的头像 发表于 07-10 09:00 2560次阅读
    <b class='flag-5'>嵌入式</b>开发前景怎么样?

    AI引爆边缘计算变革,塑造嵌入式产业新未来AI引爆边缘计算变革,塑造嵌入式产业新未来——2024研华嵌入式

    ,来自英特尔、高通、瑞芯微、微软、Hailo等全球知名半导体和软件厂商均分享了AI带来的嵌入式技术变革与创新。同时,大会还邀请到机器视觉、医疗、智能驾驶等众多产业伙伴与研华一同分享最新AI
    发表于 05-31 13:53 276次阅读
    <b class='flag-5'>AI</b>引爆边缘计算变革,塑造<b class='flag-5'>嵌入式</b>产业新未来<b class='flag-5'>AI</b>引爆边缘计算变革,塑造<b class='flag-5'>嵌入式</b>产业新未来——2024研华<b class='flag-5'>嵌入式</b>

    OpenAI CEO考虑公司转变为营利性公司

    据悉,阿尔特曼正在考虑OpenAI转变为营利公司,并且已经与相关人员进行了商讨。部分OpenAI投资者则希望阿尔特曼能够得到股份计划,以便其利益与公司发展相契合。
    的头像 发表于 05-31 11:18 468次阅读

    嵌入式会越来越卷吗?

    智能化发展 智能化是嵌入式系统未来发展的一个重要方向。通过结合人工智能大数据分析等技术,嵌入式
    发表于 03-18 16:41

    嵌入式人工智能的就业方向有哪些?

    。 国内外科技巨头纷纷争先入局,在微软、谷歌、苹果、脸书等积极布局人工智能的同时,国内的BAT、华为、小米等科技公司也相继切入到嵌入式人工智能的赛道。那么嵌入式
    发表于 02-26 10:17

    嵌入式系统发展前景?

    应用领域。随着汽车电子化和智能化程度的不断提高,嵌入式系统将在汽车控制、安全系统、自动驾驶等方面发挥更为重要的作用。 工智能和机器学习技术的发展为嵌入式系统提供了新的发展机遇。
    发表于 02-22 14:09

    嵌入式开发的转变将如何影响未来计算

    当前,开发者正在利用安全且性能增强的技术实现小型低功耗嵌入式系统的开发,赋能过往无法想象的语音、视觉和振动等 AI 应用,而这些应用正在改变着世界。   嵌入式领域正经历一场深刻的变革
    发表于 01-03 14:24 423次阅读

    EVAL-AD7760采集光信号并将其转变为数字信号,怎样输出信号发送到PC端?

    我希望用该评估板来采集光信号并将其转变为数字信号,怎样输出信号发送到PC端,希望用过的解答一下
    发表于 12-14 08:26