고객사례

丹佛斯采用基于模型的设计来加快电力电子控制系统的发展

挑战

减少电力电子控制系统的开发时间

解决方案

采用基于模型的设计,并从模拟验证的Simulink模型自动生成代码金宝app

结果

  • 作为开发过程建立的基于模型的设计
  • 产品开发时间减少15%
  • 认证测试第一次尝试通过

“能够随时联系MathWorks顾问,立即获得答案,并迅速解决了我们的问题对满足我们的截止日期至关重要。当他们审查模型时,我们学到了很多东西,并给了我们关于如何生成最有效的代码的指导。“

Jens Godbersen,Danfoss

Danfoss开发了使用嵌入式软件下载188bet金宝搏控制电源电子设备的产品。为了帮助满足其产品需求增加,丹佛斯电力集团聘请了新工程师并重新评估其嵌入式软件开发下载188bet金宝搏流程,从而依赖于手部编码。通过传统的开发过程和手动编码,在硬件原型和认证测试之前仍未检测到错误。

丹佛斯认识到需要缩短开发周期并减少软件错误的数量,因此与MathWorks咨询服务公司合作采用基于模型的设计(Model-Based Design),这是一种基于MATLAB的嵌入式软件开发流程®和仿真软金宝app件®用于建模、模拟和自动代码生成。

丹佛斯的控制工程架构师Jens Godbersen说:“我们知道我们需要一个新的过程,但是我们担心采用基于模型的设计会危及我们的最后期限。”“通过与MathWorks顾问合作,我们降低了风险。我们第一次通过了产品认证测试,将上市时间缩短了几个月。”

挑战

丹佛斯决定采用基于模型的设计,以缩短上市时间,并满足新的太阳能逆变器在竞争激烈的市场中严格的质量和性能要求。

他们是一支小型球队,正在招聘更多的工程师。教育团队的新进程需要时间。此外,对新产品的工作已经开始。必须在开发期间引入模型的设计,而不影响现有的项目截止日期。

在新的工作流程中,本集团希望仿真模型作为其设计作为一个主源。此外,它们需要从这些模型生成的代码,以与手写代码有效。

最后,Danfoss团队需要展示新方法的成功,以便他们可以说服管理层,以便投资于基于模型的设计的工具和培训,并扩大其在整个组织的使用。

丹佛斯vlt.®AutomationDrive FC302。

解决方案

随着Mathworks Co金宝appnsulting Services的实践支持,丹佛斯确定了他们可以遵循的计划,以确保成功采用基于模型的设计。

丹佛斯的工程师参加了Simulink和statflow的现场培训课程金宝app®和嵌入式编码器®由Mathworks培训服务领导。

该团队完成了一个试点项目,在该项目中,他们重建了手工编码的现有软件组件。对于试点项目,他们决定关注基于模型的设计的三个核心功能:建模、模拟和代码生成。

完成试点项目后,该团队完全转型至基于模型的设计,以开发新的太阳能逆变器。

在每周的电话会议中,MathWorks顾问建议他们最好的开始方式,提供模型早期版本的反馈,并帮助团队应用行业最佳实践,以最大化模型重用和提高生成的代码性能。

团队按时完成了开发,由于团队在准备过程中进行了大量的模拟,测试和认证活动进展顺利。

按照与更多工程师的相同工作流,团队完成了第二个产品的开发,在这个产品中他们重用了来自初始项目的Simulink模型。金宝app

这一早期的成功使丹佛斯管理层确信基于模型设计的有效性,基于模型设计的使用正在电机驱动产品开发团队中扩展。

结果

  • 作为开发过程建立的基于模型的设计。“现在我们已经证明了新工作流的成功,更多的工程师参与了整个组织的基于模型的设计,”Godbersen说。“提升是很容易的,我们已经建立了一个模型库和知识库,可以在未来的项目中重用。”
  • 产品开发时间减少15%。“尽管增加了新工程师,采用了新的设计流程,我们还是按时完成了基于模型的设计的第一个太阳能逆变器项目,”Godbersen说。“对于我们的第二个项目,我们实际上减少了10-15%的开发时间。”
  • 认证测试第一次尝试通过。“有了Sim金宝appulink,我们可以在访问认证实验室之前对认证测试进行精确的模拟,”Godbersen说。“结果,我们通过了第一次测试,节省了额外认证测试所需的6到9个月时间。因为我们没有花太多时间去获得证书,所以我们能够比竞争对手更早地进入市场。”