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

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

3天内不再提示

戴森携手MATLAB加速新产品开发

MATLAB ? 来源:MATLAB ? 2025-09-04 14:20 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

*本文内容采用了机器翻译

戴森的研究发现,为了找到最佳的湿式清洁解决方案它们需要一种全新的方法。这促使了戴森 WashG1 的诞生,它重新构想了一种可以追溯到几个世纪前的家庭必需品——拖把。

为了实现这一最新壮举,戴森工程师借鉴了航空航天等其他行业复杂系统的工程方法来设计日常产品。戴森基于文档的工作流程非常适合开发现有产品的新版本,但并不适合创建新的产品线。相反,戴森首席高级控制系统工程师 Romain Guicherd 说服他的团队尝试基于模型的设计。基于模型的设计使用系统级仿真模型来改进工程系统的开发方式。

“它使我们能够加快开发工作流程并提供更强大的测试代码,” Guicherd 说。

第一代产品

在设计现有产品(例如吸尘器)的新版本时,戴森在开发过程中采用基于文档的书面方法将需求从一个团队传递到另一个团队。这种方法对于成熟的产品非常有效,因为工程师可以参考和迭代过去的设计和嵌入式软件。然而,这种文件交接过程可能会使全新产品线的开发变得混乱。

“使用文档设计规范,其他工程师可能会以不同的方式理解要求,”Guicherd 说。“开发新的产品线为我们提供了一个探索新工作方式的机会,这种方式可以减少团队之间沟通不畅的机会,确保更顺畅的协作过程。”

坎坷之路,通往顺利之路

戴森将基于模型的设计视为让他们探索创新能力的过程。

“我们需要探索许多不同的概念和方向,”Guicherd 说。“使用基于模型的设计和 Simulink 模型使我们能够灵活地将新想法转化为实际成果,与基于文档的开发流程相比,速度提高了一倍。”

WashG1 的成功清洁理念是采用一个带有反向旋转滚轮的清洁头,并覆盖一层致密的超细纤维布。为了分离干湿碎片,WashG1 使用一组辅助滚筒将所有固体碎片收集到托盘中。托盘底部有一层网状过滤器,使液体能够流入污水箱。为了实现这一切并处理所有潜在情况,Guicherd 的团队需要能够促进交互系统元素仿真并支持从设计到代码生成和软件测试的一切的工具。

为了开发清洁滚筒的控制装置,该团队使用 Simscape Electrical 对泡沫滚筒电机电机驱动器进行了建模。他们使用了 Stateflow 设计清洁器两个泵的调度和控制——一个用于用清水润湿滚筒,另一个用于抽出污水。Stateflow 还用于实现产品的自清洁机制。

WashG1 的清洁性能需要多个可选的水合水平,每个水平都有可微调的灵敏度水平。这些不同的设置和清洁负荷的变化都要求精确的电压控制。

“我们使用 Simulink 模型来调整参数并测试不同的值,以便更快地微调和开发电机电压控制,”Guicherd 说。“仿真帮助我们了解设计变更的效果,而无需构建物理原型。”

b2ac08a6-88ae-11f0-8c8f-92fbcf53809c.png

在 Simscape 中建模的戴森滚筒技术。(图片所有权:戴森)

团队使用 Requirements Toolbox 将他们的需求链接到 Simulink 模型,这有助于展示需求如何驱动产品特性。“在使用 Requirements Toolbox 之前,我们直到进入硬件测试阶段才会知道需求是否有误,”Guicherd 说。“通过将需求与模型相连接,我们了解每个需求是如何实现的以及它们之间的关系。”

系统仿真对设计的好处

使用 Simulink 和 Simscape 进行基于模型的设计促进了更系统的方法,并让戴森在构建和测试原型之前进行各种类型的在环测试。通过基于模型的设计,工程师可以执行多领域建模并与其他团队合作。例如,Guicherd 的团队利用电池和电池管理系统团队的数据创建了一个精确的四电池组模型。Guicherd 的团队与电子团队合作,使用 Simscape Electrical 对电力电子硬件的行为进行建模和仿真。

“使用 Simulink 进行系统级仿真使我们能够考虑更多设计选项并比较权衡,因此我们在项目设计阶段投入了更多时间,” Guicherd 说。“这样做的好处是,我们可以更轻松地发现设计错误和集成问题,而且纠正这些问题的成本更低。”

从软件架构到嵌入式代码

在后续项目中,团队添加了 System Composer 来开发软件架构。Guicherd 表示:“借助 System Composer,产品和软件团队可以共同开发软件界面和调度,并仿真不同的场景。”System Composer 允许团队将大型模型组织成逻辑分组,从而实现团队协作,同时避免合并冲突。

Simulink 模型提供了产品行为的可视化描述,这也增强了整个开发过程中团队成员之间的协作。这些控制系统模型生成了 C 代码。“我们会调整模型,注释掉一些部分,添加一些新的模块,并向软件工程师展示清洁器的新行为。使用快速控制原型,我们可以快速生成代码,并在第二天向他们展示产品在实验室中的表现” Guicherd 说。

该团队没有使用手动编码,而是使用 Embedded Coder 从 Simulink 模型生成 C 代码。然后,软件团队将其纳入机器的 NXP 微控制器的主代码库中。“有了 Embedded Coder,我们每九天就可以发布一次软件,”Guicherd 说。“以前,我们手动编码大约每 10 周一次。”

“最初,我们更注重让它在实验室中发挥作用,因此模型和生成的代码是关键部分。但很快我们就意识到,模型加上代码、测试和覆盖范围使我们的产品变得更好”Guicherd 说。

完美测试

与以前的产品相比,该团队投入了更多时间来完善设计。借助 Simulink,他们可以快速解决仿真过程中出现的错误,这在测试期间得到了回报。该阶段比过去更加简单和快捷,节省了团队开发的时间和精力。

“一旦你在模型中设计了某个东西并且它能够工作,你就将它放入产品中,它就能像模型一样工作。从这个意义上来说,测试非常简单,”Guicherd 说。“它实现了零缺陷交付。”

WashG1 基于模型的设计和代码生成的成功消除了软件团队最初的怀疑。他们曾经对生成的代码是否符合内部标准和保持执行效率感到担忧,但现在他们对代码产生了信心。软件团队现在与硬件团队合作来定义生成的代码的 API。使用 Simulink 进行基于模型的设计为他们提供了灵活性和更快的速度。

“现在,他们是第一批要求我们再次这样做,并询问我们是否可以将此工艺用于其他产品的人,”Guicherd 说。“随着项目复杂性的增加,他们看到了基于模型的设计的好处。”

对于 WashG1 的未来迭代,戴森团队可以重复使用其模型的元素,并且他们使用基于模型的设计的设计方法示例正在其他部门获得关注 - 例如,Guicherd 说团队正在考虑将其用于护发产品和地板护理的其他方面,为戴森产品的更多创新铺平道路。

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

    关注

    54

    文章

    8826

    浏览量

    151149
  • matlab
    +关注

    关注

    189

    文章

    3007

    浏览量

    235444
  • 模型
    +关注

    关注

    1

    文章

    3577

    浏览量

    50949

原文标题:戴森 Dyson × MATLAB | 使用基于模型的设计实现系统级仿真加速新产品开发

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    伯格荣获2024年度汽车电子科学技术奖卓越创新产品

    近日,在中国深圳举办的IAEIS第十四届国际汽车电子产业峰会暨2024年度汽车电子科学技术奖颁奖典礼上,罗伯格车载摄像头浮动连接器荣获“卓越创新产品奖”。该奖项充分肯定了罗伯格在推动汽车电子连接技术发展上的卓越贡献和
    的头像 发表于 07-03 18:28 ?2683次阅读

    【沁恒CH585开发板免费试用体验】+品读老朋友的新产品

    、2 个 SPI、4 个串口、14 路 ADC、触摸按键检测模块等丰富的外设资源。可谓是在系列产品中又添加了新产品和新特色。 图1 内核框架 开发板的外观如图2和图3所示,可见它采用的是单面器件布局
    发表于 07-03 11:04

    新思科技携手微软借助AI技术加速芯片设计

    近日,微软Build大会在西雅图盛大开幕,聚焦AI在加速各行业(包括芯片设计行业)科学突破方面的变革潜力。作为Microsoft Discovery平台发布的启动合作伙伴,新思科技亮相本次大会,并携手微软将AI融入芯片设计,开发
    的头像 发表于 06-27 10:23 ?576次阅读

    保隆科技与蒂克虏伯倍适登达成战略合作

    近期,保隆科技与蒂克虏伯倍适登签署协议并达成战略合作,将携手为全球汽车悬架市场提供一站式解决方案。双方将重点围绕中国及欧洲市场,在空气悬架产品与技术的开发、生产及供应领域展开协作。
    的头像 发表于 04-24 16:05 ?474次阅读

    珠海泰芯半导体入选2024年度珠海市创新产品清单

    根据《珠海市创新产品政府首购订购工作实施办法》,为鼓励和支持创新产品的研究和应用推广,加速推动更多新技术、新产品在珠海率先应用、推广、迭代,经申报和专家评审,形成了《2024年度珠海市
    的头像 发表于 04-03 10:47 ?847次阅读

    FPGA开发任务

    我想请人帮我开发一款基于FPGA的产品,把我写好MATLAB代码固化在FPGA中,实现算法加速和加密功能。有兴趣的联系我
    发表于 03-15 10:19

    东风股份召开2025全球新产品新技术推介会

    “以创新引领未来”,2月19日,东风股份在厦门召开2025全球新产品新技术推介会,加速向全球市场迈进。
    的头像 发表于 02-21 13:38 ?640次阅读

    MATLAB或者C语言开发FPGA有什么问题吗

    最近有个项目领导要求用MATLAB开发FPGA,有大佬用MATLAB或者C语言开发FPGA的吗,有没有什么问题,需要注意什么问题吗
    发表于 01-26 09:57

    2024龙架构创新产品奖发布

    龙架构生态的蓬勃发展离不开众多中小企业生态伙伴的支持及新产品的持续推出。为鼓励龙芯中小企业生态伙伴基于龙架构进行产品创新、推广和应用,发掘新锐明星产品,推广自主品牌,龙芯中科举办第二届“芯”生力量——2024龙架构创
    的头像 发表于 01-16 17:17 ?871次阅读

    虹科免拆案例 | 2012 款哈雷戴维摩托车冷机急加速熄火

    2012款哈雷戴维摩托车冷机急加速熄火余姚东江名车专修厂叶正祥故障现象故障诊断故障排除一辆2012款哈雷戴维摩托车(图1),搭载GP4发动机(V形双缸),冷机急加速熄火,缓慢
    的头像 发表于 12-25 17:05 ?515次阅读
    虹科免拆案例 | 2012 款哈雷戴维<b class='flag-5'>森</b>摩托车冷机急<b class='flag-5'>加速</b>熄火

    亚马逊云科技与GitLab发布AI集成产品加速DevSecOps

    近日,在2024年re:Invent全球大会上,亚马逊云科技与GitLab Inc.,这一功能全面的AI驱动DevSecOps平台,携手推出了GitLab Duo与Amazon Q的集成产品。这一
    的头像 发表于 12-25 14:15 ?776次阅读

    Matlab/Simulink/Stateflow建模开发及仿真测试

    matlab 模拟仿真 熟悉Matlab/Simulink/Stateflow建模开发及仿真测试,熟悉V模型开发流程。 熟悉自动代码生成,能够编写或者配置自动代码生成脚本。
    发表于 10-24 17:23

    中兴通讯携手中国移动推出AI裸眼3D创新产品

    全球领先的通讯科技企业中兴通讯携手中国移动,在2024MWC上海展上联合发布两款全球首创的AI裸眼3D创新产品:千元普惠的中兴远航3D手机和第二代裸眼3D平板电脑nubia Pad 3D Ⅱ。这两款
    的头像 发表于 10-15 10:05 ?1568次阅读

    苹果前首席设计官乔纳·艾维携手OpenAI,共创新AI产品

    据9月23日的国际媒体报道,苹果公司的前首席设计官乔纳·艾维(Jony Ive)已正式确认,他正与OpenAI及其首席执行官阿尔特曼(Altman)紧密合作,共同设计一款创新的AI产品。这一消息打破了此前关于双方合作的长期传闻,标志着科技与设计界的又一次强强联合。
    的头像 发表于 09-23 16:29 ?1124次阅读

    华芯邦智能功率模块IPM革新平替高速吹风机应用消费家电领域应用

    传感器、过温保护和短路保护等功能,可以提供全面的保护措施,以保证高功率电子设备的安全和可靠性。 比如徕芬科技被誉为国内平替的高速吹风机则是内置IPM模块,这家成立不到五年的企业,2023年产品成交总额就已经破了惊人的30亿元
    的头像 发表于 09-18 18:09 ?1109次阅读
    华芯邦智能功率模块IPM革新<b class='flag-5'>戴</b><b class='flag-5'>森</b>平替高速吹风机应用消费家电领域应用