用户故事

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

挑战

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

解决方案

采用基于模型的设计,通过仿真验证的Simulink模型自动生成代码金宝app

结果

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

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

Jens Godbersen丹佛斯

丹佛斯开发的产品依靠嵌入式软件控制下载188bet金宝搏电力电子。为了帮助满足对其产品不断增长的需求,丹佛斯电力电子集团聘请了新的工程师,并重新评估下载188bet金宝搏其嵌入式软件开发流程,此前该流程一直依赖于手工编码。使用传统的开发过程和手工编码,直到硬件原型和认证测试才会发现错误。

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

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

挑战

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

他们是一个小团队,正在雇佣更多的工程师。让团队了解新流程需要时间。此外,新产品的开发工作已经开始。基于模型的设计必须在开发期间引入,并且不会影响现有的项目截止日期。

在新的工作流中,小组希望仿真模型作为他们设计的一个主源。此外,他们需要从这些模型中生成的代码与手写代码一样高效。

最后,丹佛斯团队需要证明新方法的成功,这样他们就可以说服管理层,投资基于模型的设计的工具和培训是值得的,并在整个组织中扩展它的使用。

丹佛斯的视频彩票终端®AutomationDrive FC302。

解决方案

在MathWorks咨询服务金宝app的实际支持下,丹佛斯确定了一个他们可以遵循的计划,以确保基于模型的设计的成功采用。

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

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

在完成试点项目后,团队完全过渡到基于模型的设计来开发新的太阳能逆变器。

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

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

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

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

结果

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