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

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

3天内不再提示

基于模型设计如何加速科技创新

MATLAB 来源:MATLAB 2024-10-14 10:48 次阅读

科技飞速发展的今天,工程师和科学家们不断面临新的挑战和机遇。MathWorks 作为全球领先的数学计算和仿真平台,始终站在技术创新的前沿,推动各行各业的技术进步。从能源、汽车、医疗到通信,MathWorks 的基于模型设计(MBD)方法论正在改变着传统的工程设计和开发流程。

本文将探讨基于模型设计在不同的应用场景中如何加速科技创新的步伐,如从桌面到云端的安全可靠的嵌入式软件开发,燃料电池系统和电动汽车热管理系统仿真等等。

创新场景:从桌面到云开发安全可靠的嵌入式软件

在技术创新过程中,使用工具和方法必须能应对当下面临的挑战和技术发展趋势。传统的MBD以模型为中心,在桌面环境中进行模型设计、分析、验证,以及从模型生成嵌入式代码。现代的系统越来越复杂,导致模型及开发团队规模越来越大,系统开发也从桌面环境逐步向云端扩展,即基于云的系统开发和运维(DevOps)。基于 MBD 如何从桌面拓展到云端,以及在云环境下如何实现 MBD 自动化?参加MATLAB 深圳创新力研讨会详细了解 MBD 全流程及通过 CI/CD 实现 MBD 开发从桌面向云端的拓展。

使用基于模型的设计开发从桌面到云的安全可靠的嵌入式软件

李敏, MathWorks 中国

经典场景:利用多物理域仿真技术构建燃料电池系统

随着“双碳”的加速落地,它所倡导绿色、环保、低碳的生活方式引导绿色技术不断创新,持续推东产业结构和能源结构调整,也带来了汽车驱动系统的持续变革。在乘用车领域,电池电动系统(BEVs)的电气化趋势日益明显,而在轻型与重型商用车领域,燃料电池能则体现出优势,即具有更低的重量和更少的充电时间,这对于商用车来说至关重要。在燃料电池开发过程中如何使用 MBD 加速技术探索?使用 MathWorks 提供的 Simscape 物理建模工具对燃料电池系统建模及选型,以及控制器模型,完成电池及控制器全系统建模,覆盖了机、电、液及控制系统的相互作用及其潜在的技术限制,并模拟了系统性能表现。这种多物理域仿真工具不仅为燃料电池系统的设计提供了新的视角,也为商用车领域的电气化转型提供了强有力的技术支持。

wKgaombZFNqAA3udAAG-BHAiSkI592.jpg

利用多物理域仿真技术构建燃料电池系统

王梦佳, MathWorks 中国

经典场景:车载热管理系统仿真

随着电动汽车在全球范围内的快速发展,高效的热管理系统对于提高车辆性能、延长电池寿命以及增强乘客舒适度变得至关重要。仿真则是热管理这个跨学科课题研究的重要工具。如何使用正向开发,从简单到复杂搭建整车热管理模型进行仿真,如何通过外置监督来监测系统效果和性能,如何在开发各阶段通过仿真来迭代设计、优化整车能耗及测试验证控制算法? MathWorks 提供的系列工具能够帮助工程师直观地构建和分析电动汽车的热管理系统,包括电池冷却、电机电力电子的热管理,以及乘客舱的温度调节。

车载热管理系统控制的外置监督探索

黎家业,广汽研究院

经典场景:从手动编码到自动代码生成加速嵌入式系统开发

在传统的嵌入式系统开发中,手动编写代码通常是一个耗时且劳动密集的过程。基于模型的设计,可以直接从模型自动生成代码,节省了人力和时间投入。在软件最终部署到嵌入式硬件中,还需要和底层软件集成,配置硬件。为加速这一过程,MathWorks 及合作伙伴提供一系列硬件支持包,如针对意法半导体公司STM32 处理器 STM32 Processors 和 STM32 Nucleo 的硬件支持包。通过这些工具,算法和底层硬件模块可以快速地在模型中构建并进行多种测试,并直接转换成高质量的产品级代码,无缝部署到 STM32 微控制器上。这种方法不仅加快了产品的开发周期,还有助于降低由人工编码引入的错误。

wKgZombZFNqAcOb5AAIniGlk0gM253.jpg

使用 MATLAB/Simulink 加速基于 STM32 的驱动系统开发

邓湘怡 意法半导体研发(深圳)有限公司

创新场景:破解嵌入式软件难题 —— 保障产品质量

产品质量是企业的生命线,而软件质量是产品质量的重要组成部分。保证软件特别是嵌入式软件系统的稳定、可靠、安全是企业始终追求的目标。嵌入式软件的开发由于受到微处理器RAMROM 和 IO 等硬件环境的影响,其调试、问题定位和测试验证都很难像桌面或服务器软件开发那样便捷。当我们在系统集成和确认测试阶段遇到一些棘手的问题,经常是食不甘味夜不能寐。

以测试用例驱动的单元测试,或者以代码规范和常见错误检查为目标的人工评审或工具检查验证手段,能帮助我们解决一部分问题,如高覆盖度的单元测试/回归测试,至少能确保基本功能的正确性,对编码规范的检查或多或少能消除一些低级错误。

结果如何?现实案例不断打击程序员和管理者,该做的都做了,遗漏在所难免。如果在系统验证阶段未能发现,产品发布出去,面临的必然是召回和巨大的损失,甚至危及企业形象。

嵌入式软件质量难题里,尤其是在复杂算法或业务逻辑代码中,常常有以下情形中的一种或多种:

单元测试不仅要打桩,还要写测试用例,(不涉及功能安全的情况下)常常只到函数覆盖

防御式编程带来过度设计,增加代码的复杂度,不仅消耗有限的硬件资源,还进一步降低了测试的覆盖率,而如何保证防御式编程本身不过度也是一种艺术

测试发现访问越界或资源泄漏,极难定位

一般的分析工具的报告大量报警,真假难辨,评审耗时耗力

测试发现数值计算错误(溢出/除零等),解决了 n 处,还有没有遗漏,完全没信心

保证交付的产品稳定、可靠、安全是嵌入式设备开发企业的始终追求,如何在有限条件下,破解嵌入式软件质量的难题是软件开发与测试团队必须应对的挑战。

wKgaombZFNqAMj1IAAKpM0q2Al0891.jpg

破解嵌入式软件难题——解决量产产品中的小概率软件 BUG

严小商,MathWorks 中国

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

    关注

    179

    文章

    2951

    浏览量

    229771
  • 仿真
    +关注

    关注

    50

    文章

    3982

    浏览量

    133166
  • 嵌入式软件
    +关注

    关注

    4

    文章

    239

    浏览量

    26575
  • 模型
    +关注

    关注

    1

    文章

    3050

    浏览量

    48525

原文标题:基于模型的设计 | 经典实践 vs. 科技创新

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

收藏 人收藏

    评论

    相关推荐

    Altera加速替代ASIC市场关注FPGA架构和软件创新

    Altera加速替代ASIC市场关注FPGA架构和软件创新【来源】:《电子与电脑》2010年02期【摘要】:<正>随着高阶制程节点芯片开发成本的攀升,企业不得不寻找规模
    发表于 04-22 11:30

    MEMS加速度计如何选择

    加速度计能够测量加速度、倾斜、振动或冲击,因此适用于从可穿戴健身装置到工业平台稳定系统的广泛应用。市场上有成百上千的加速度计器件可供选择,其成本和性能各不相同。本文分为两个部分,第一部分讨论
    发表于 07-25 08:30

    压缩模型加速推理吗?

    位压缩和“无”配置下都运行了 115 毫秒,尽管精度有所下降。我认为将 float 网络参数压缩为 uint8_t 不仅可以节省内存,还可以加快推理速度。那么,压缩模型是否应该加速推理?
    发表于 01-29 06:24

    华秋硬创联合安创加速器,加速创新赋能技术驱动型创业者

    167亿,获2轮及以上融资的企业占比达54%。 02****生态伙伴介绍:安创加速器 **安创加速器作为Arm全球唯一加速器,依托于Arm全球庞大的生态系统资源及行业领先的技术,**通过创业
    发表于 08-18 14:37

    深度学习模型压缩与加速综述

    更好的性能,但是高额的存储空间、计算资源消耗是使其难以有效的应用在各硬件平台上的重要原因。所以,卷积神经网络日益增长的深度和尺寸为深度学习在移动端的部署带来了巨大的挑战,深度学习模型压缩与加速
    的头像 发表于 06-08 17:26 5123次阅读
    深度学习<b class='flag-5'>模型</b>压缩与<b class='flag-5'>加速</b>综述

    物联网系统设计如何发挥作用

    物联网系统设计如何发挥作用
    的头像 发表于 01-03 09:45 616次阅读

    LED照明连接器设计如创新?KYOCERA AVX的秘诀都藏在细节里……

    LED照明连接器设计如创新?KYOCERA AVX的秘诀都藏在细节里……
    的头像 发表于 03-01 14:03 878次阅读

    NVIDIA DLI 实战培训 | 加速大语言模型开发的核心技能

    计算已经成为迫切所需。 加速计算能够打破计算能力的瓶颈,可以显著提高大语言模型训练和推理的速度,大幅缩短开发周期。这将有助于相关人员专注模型和算法的创新、拓展研究视野、释放无尽的创造力
    的头像 发表于 07-14 19:40 411次阅读
    NVIDIA DLI 实战培训 | <b class='flag-5'>加速</b>大语言<b class='flag-5'>模型</b>开发的核心技能

    浪潮信息发布大模型智算软件栈OGAI,为大模型创新打造高效生产力

    栈全流程的智算软件栈。OGAI由浪潮信息基于大模型自身实践与服务客户的专业经验而开发,旨在为大模型研发与应用创新全力打造高效生产力,加速生成式AI产业
    的头像 发表于 08-28 08:08 569次阅读

    如何加速生成2 PyTorch扩散模型

    加速生成2 PyTorch扩散模型
    的头像 发表于 09-04 16:09 998次阅读
    如何<b class='flag-5'>加速</b>生成2 PyTorch扩散<b class='flag-5'>模型</b>

    FPGA加速器支撑ChatGPT类大语言模型创新

    作者:Bill Jenkins,Achronix人工智能/机器学习产品营销总监 探索FPGA加速语言模型如何通过更快的推理、更低的延迟和更好的语言理解来重塑生成式人工智能 简介:大语言模型 近年来
    的头像 发表于 09-04 16:55 527次阅读
    FPGA<b class='flag-5'>加速</b>器支撑ChatGPT类大语言<b class='flag-5'>模型</b><b class='flag-5'>创新</b>

    加速度传感器的基本力学模型是什么

    加速度传感器的基本力学模型是一个受力物体的运动学和动力学模型的组合。本文将从以下几个方面介绍加速度传感器的基本力学模型。 一、运动学
    的头像 发表于 01-17 11:08 1018次阅读

    摩尔线程与Reportify联手加速金融大模型创新应用

    近日,国内创新的AI投资研究问答搜索引擎Reportify成功集成了摩尔线程自研大语言模型MUSAChat的推理API云服务,并已正式上线,运行效果良好。
    的头像 发表于 05-22 18:14 1218次阅读

    如何加速大语言模型推理

    的主要挑战。本文将从多个维度深入探讨如何加速大语言模型的推理过程,以期为相关领域的研究者和开发者提供参考。
    的头像 发表于 07-04 17:32 384次阅读

    LLM大模型推理加速的关键技术

    LLM(大型语言模型)大模型推理加速是当前人工智能领域的一个研究热点,旨在提高模型在处理复杂任务时的效率和响应速度。以下是对LLM大模型推理
    的头像 发表于 07-24 11:38 616次阅读