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

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

3天内不再提示

ETAS全新的嵌入式AI解决方案

ETAS易特驰 来源:ETAS易特驰 2025-05-07 11:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

ETAS全新的嵌入式AI解决方案

汽车嵌入式系统的AI建模和代码生成工具

5f9eb572-24c3-11f0-9310-92fbcf53809c.png

本文会主要涉及的ETAS工具:

ASCMO tool family

能够根据数据构建AI模型,并自动实现参数优化;

Embedded AI Coder

将训练后的神经网络部署到用于µC、µP的高性能嵌入式C代码。

前言

“将训练后的AI神经网络模型,自动化生成安全且高效的C代码,用于嵌入式系统” ,近日ETAS携全新的智能化工具Embedded AI Coder亮相2025上海国际车展。

5fab34be-24c3-11f0-9310-92fbcf53809c.png

Embedded AI Coder作为AI模型与嵌入式控制之间的桥梁,能够助力车企客户面向AI,实现低成本、高安全,以及最佳资源效率,且经由博世量产项目充分验证。

5fbd0c66-24c3-11f0-9310-92fbcf53809c.png

嵌入式AI实例

作为延伸,本文将会详细展示一个实例,结合ETAS基于数据AI建模的ASCMO工具,从采集的最初始数据文件表格开始,构建并训练神经网络模型,然后通过Embedded AI Coder自动生成C代码。

在步骤结束之后,也会附上最终生成的源代码压缩包以供查看,体验ETAS嵌入式AI方案。

5fccc0d4-24c3-11f0-9310-92fbcf53809c.png

1. 首先打开ASCMO Desk, ASCMO系列工具是为数据驱动的AI建模任务而设计的,目标是创建一个数学模型或机器学习模型,使这个模型能够准确复现系统的一个或多个输出行为。为了有效地训练模型,我们需要相关的输入输出数据,这些数据有助于描述系统输出行为。

对于具有时间相关性的瞬态数据,选择打开ASCMO Dynamic。

5fd77682-24c3-11f0-9310-92fbcf53809c.png

2. 我们选取一个电池的数据文件,通过SOC和电流进行电压预测对于BMS系统来,可以改善电池管理、确保系统稳定性、优化性能和检测故障,最终提高整体可靠性和效率。

将数据表格excel文件导入ASCMO。

5fe99286-24c3-11f0-9310-92fbcf53809c.png

3. 将电池电压配置为模型输出,然后建模类型这里选择RNN(循环神经网络)。

点击确定,ASCMO就会自动训练模型,即便当用户完全没有机器学习的相关经验,都可以轻松快速的获得AI神经网络模型。

5ff22040-24c3-11f0-9310-92fbcf53809c.png

通过结果的曲线,我们也可以看到模型输出值能表现实际测量值的程度。

5ffd320a-24c3-11f0-9310-92fbcf53809c.png

4. 相应的,ASCMO还提供了Auto ML功能,能够通过算法自动探索最佳模型架构和参数。

600f3b44-24c3-11f0-9310-92fbcf53809c.png

打开Auto ML,用户只需在这里预先定义好自动机器学习的探索空间(即参数范围)。

60195a66-24c3-11f0-9310-92fbcf53809c.png

5. 当目标类型的模型完成训练,且输出达到预期之后,在v5.15版本的ASCMO中,可以选择对象为Embedded AI Coder格式导出。

在实例中,我们从ASCMO将会得到一个名为predict_Voltage.keras的神经网络模型文件。

60237d52-24c3-11f0-9310-92fbcf53809c.png

6. 接下来是重点步骤,通过AI Coder来生成代码。

通过命令行,输入“coder code predict_Voltage.keras”,AI Coder可以全程自动化完成编码工作。

60320ee4-24c3-11f0-9310-92fbcf53809c.png

7. 在生成的C代码文件夹中,我们看到Embedded AI Coder的全部生成结果如下图。

同时readme文本也详细说明了,各个文件夹层级以及每项文件的解释和用途。

603c5728-24c3-11f0-9310-92fbcf53809c.png

在src源代码目录中,有最为关键的AI神经网络模型的嵌入式实施代码。

604e04be-24c3-11f0-9310-92fbcf53809c.png

实例最后,附上Embedded AI Coder生成代码的压缩包,可供大家参考并查阅。

点击阅读原文获取下载链接

ETAS嵌入式AI解决方案

选择在嵌入式系统中应用AI,能够使用户开启技术创新,获得诸多核心价值,例如:

使用AI模型替代复杂的功能规则逻辑,能够缩短开发周期,以及提升产品本身运行性能;

采用AI虚拟传感器取代真实物理传感器,不仅节省可观的单车成本,进而还能优化机械结构。

60613c64-24c3-11f0-9310-92fbcf53809c.png

ASCMO和AI Coder能够驱动研发创新,将时下火热的AI神经网络模型,以高安全的嵌入式代码部署到客户现有的控制器架构,为传统的汽车嵌入式控制注入新鲜血液。

嵌入式AI相关话题,欢迎咨询。

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

    关注

    5186

    文章

    20149

    浏览量

    328851
  • AI
    AI
    +关注

    关注

    89

    文章

    38104

    浏览量

    296629
  • 模型
    +关注

    关注

    1

    文章

    3649

    浏览量

    51713

原文标题:ETAS全新的嵌入式AI解决方案

文章出处:【微信号:ETASChina,微信公众号:ETAS易特驰】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    嵌入式汽车牌照识别仪全新牌照识别解决方案 18页 0.2M

    嵌入式汽车牌照识别仪全新牌照识别解决方案 18页 0.2M
    发表于 09-28 08:44

    嵌入式汽车牌照识别仪全新牌照识别解决方案 18页 0.2M

    嵌入式汽车牌照识别仪全新牌照识别解决方案 18页 0.2M
    发表于 09-29 08:45

    为什么需要嵌入式AI

    为什么需要嵌入式AI嵌入式AI还有瓶颈半导体厂商的新商机
    发表于 01-22 06:14

    嵌入式AI平台有哪些?

    11.2.2 修剪神经网络 21.2.3 嵌入式终端优化 21.3 GPU 21.4 ARM 31.5 FPGA结构的并行计算 41.5.1 介绍 41.5.2 流水线计算 41.5.3 分布流水线计...
    发表于 10-27 06:45

    介绍一下一款简单易用的嵌入式AI方案

    公司玩了大半年的嵌入式AI平台,现在产品进入量产模式,也接触了很多嵌入式方案,有了一些心得体会,本人不才,在这里介绍一下一款简单易用的嵌入式
    发表于 10-27 06:02

    大佬都在看的嵌入式系统解决方案

    、安全,永不死机,且在数据采集、执行效率上都有极大的改善。多年来广泛应用于***、电力、教育、医疗等行业。  一、嵌入式系统解决方案  1、配置  计通嵌入式监控主机采用19英寸标准机架,美观大方...
    发表于 11-09 07:56

    基于Arm®技术的嵌入式控制解决方案分享

    基于Arm®技术的嵌入式控制解决方案
    发表于 12-08 07:29

    探讨面向驾驶员信息及娱乐系统的全新嵌入式MPU产品解决方案

    探讨面向驾驶员信息及娱乐系统的全新嵌入式MPU产品解决方案
    发表于 10-31 14:01 10次下载
    探讨面向驾驶员信息及娱乐系统的<b class='flag-5'>全新</b><b class='flag-5'>嵌入式</b>MPU产品<b class='flag-5'>解决方案</b>

    嵌入式AI解决方案中内存驱动的设计介绍

    EdgeBoard是百度打造的基于FPGA的嵌入式AI解决方案及基于此方案实现的系列硬件。作为端侧的解决方案,没有在PL侧为FPGA设计专用
    发表于 01-27 09:28 1687次阅读
    <b class='flag-5'>嵌入式</b><b class='flag-5'>AI</b><b class='flag-5'>解决方案</b>中内存驱动的设计介绍

    基于FPGA嵌入式AI解决方案的百度EdgeBoard

    EdgeBoard是基于FPGA打造的嵌入式AI解决方案,能够提供强大的算力,并支持定制化模型,适配各种不同的场景,并大幅提高设备的AI推理能deeplab力,具有高性能、高通用、易集
    发表于 03-13 11:23 1389次阅读

    嵌入式Ai方案介绍

    了很多嵌入式方案,有了一些心得体会,本人不才,在这里介绍一下一款简单易用的嵌入式AI方案——Movidius Myriad 2 VPU(MA
    发表于 10-20 18:06 2次下载
    <b class='flag-5'>嵌入式</b><b class='flag-5'>Ai</b><b class='flag-5'>方案</b>介绍

    IBM推出面向合作伙伴的全新嵌入式AI软件库

    IBM 宣布将发布三个全新的软件库,进一步扩大其嵌入式 AI(embeddable AI)软件产品组合,以帮助 IBM 生态合作伙伴、客户和开发人员更轻松、迅速且经济地构建基于
    的头像 发表于 10-28 11:27 1267次阅读

    车联网车载T-BOX系统解决方案_汽车TBOX 嵌入式arm应用-飞凌嵌入式

    车联网车载T-BOX系统解决方案_嵌入式arm在汽车TBOX 中的应用,飞凌嵌入式推出基于嵌入式arm技术的核心板在T-Box的解决方案中得
    的头像 发表于 10-27 15:31 4806次阅读
    车联网车载T-BOX系统<b class='flag-5'>解决方案</b>_汽车TBOX <b class='flag-5'>嵌入式</b>arm应用-飞凌<b class='flag-5'>嵌入式</b>

    嵌入式设计的连接解决方案

    电子发烧友网站提供《嵌入式设计的连接解决方案.pdf》资料免费下载
    发表于 11-16 15:36 0次下载
    <b class='flag-5'>嵌入式</b>设计的连接<b class='flag-5'>解决方案</b>

    EVASH Ultra EEPROM:助力ChatGPT等AI应用的嵌入式存储解决方案

    EVASH Ultra EEPROM:助力ChatGPT等AI应用的嵌入式存储解决方案
    的头像 发表于 06-26 18:13 1498次阅读