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

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

3天内不再提示

关于Danfoss采用基于模型的设计加快电力电子控制系统的开发介绍和应用

MATLAB 来源:djl 2019-09-16 11:22 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Danfoss 开发的产品依赖嵌入式软件控制电力电子器件。为满足消费者对其产品不断增长的需求,Danfoss 电力电子集团雇佣了一些新工程师,重新评估了其在此之前依赖手工编码的嵌入式软件开发流程。采用传统开发流程和手工编码,直到硬件原型和认证测试阶段才检测到隐藏的错误。

Danfoss 认识到需要缩短开发周期并减少软件错误的数量,便与 MathWorks 咨询服务部门合作,采用基于模型的设计(一种嵌入式软件的开发流程,基于MATLABSimulink实现建模、仿真和自动代码生成)。

“我们知道自己需要新流程,但担心采用基于模型的设计可能会超出最后期限。”Danfoss 的控制工程架构师 Jens Godbersen 说,“通过与 MathWorks 咨询工程师交流,我们减轻了这一风险。我们首次便通过了产品认证测试,缩短了几个月的产品上市时间。”

Danfoss VLT AutomationDrive FC302

挑战

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

他们是一个小团队,正在雇佣更多工程师。培训该团队掌握新流程需要时间。另外,新产品开发工作已经开始。必须在开发过程中引入基于模型的设计,而且不影响现有项目截止日期。

在新工作流程中,该小组想让仿真模型充当他们设计的一个主要来源。此外,他们需要从这些模型生成的代码如同手工编写的代码一样高效。

最后,Danfoss 团队需要证明新方法的成功,以便能够说服管理层,投资基于模型的设计的工具和培训是值得的,并且可以在整个组织范围内推广使用。

解决方案

在 MathWorks 咨询服务部门切实的支持下,Danfoss 确认了他们能够实施的计划,以确保成功地采用基于模型的设计。

Danfoss 工程师参加了由 MathWorks培训服务部门主办的有关 Simulink、Stateflow 和 Embedded Coder 的现场培训课程。该团队完成了一个试点项目,重建了一个采用手工编码的现有软件组件。对于试点项目,他们决定重点关注基于模型的设计的三个核心功能:建模、仿真和代码生成。在完成试点项目后,该团队全面过渡到基于模型的设计,进行新型太阳能逆变器的开发。

在每周的电话交流上,MathWorks 咨询工程师对他们如何更好地开始提出了建议,对早期版本的模型提供了反馈,并帮助该团队运用行业最佳实践,最大限度地提高模型重用率,改进生成代码的性能。

能够随时联系 MathWorks 咨询工程师并立即得到解答,我们的问题得以快速解决,这些是确保我们准时完成的关键所在。他们审查我们的模型,并提出关于如何生成最高效代码的指导,这让我们受益匪浅。

—— Jens Godbersen

Danfoss

该团队按时完成了开发工作,由于该团队在准备过程中进行了大量仿真,测试和认证活动进展顺利。在更多工程师的参与下,遵循相同的工作流程,该团队重用最初项目中的Simulink模型完成了第二个产品的开发。

提早的成功让 Danfoss 管理层相信基于模型的设计的效益,基于模型的设计正在被推广到各个电机驱动器产品开发组。

结果

将基于模型的设计建立为一个开发流程。“既然我们已经证明了新工作流程的成功,那么组织内的更多工程师可以投身于基于模型的设计。”Godbersen 说,“起步很容易,我们已经构建了模型库和知识库,可在未来的项目上重用。”

产品开发时间缩短多达 15%。“尽管要锻炼新工程师和采用新的设计流程,我们使用基于模型的设计按时完成了第一个太阳能逆变器项目。”Godbersen 说,“至于我们的第二个项目,我们实际缩短开发时间达 10–15%。”

首次尝试便通过了认证测试。“使用 Simulink,我们能够在拜访认证实验室之前运行精确的认证测试仿真。”Godbersen 说,“因此,我们首次尝试便获通过,节省了额外认证测试可能需要的 6 至 9 个月的时间。因为我们获得认证没有花费太多时间,所以能够领先于竞争对手更早进入市场。”

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

    关注

    5212

    文章

    20768

    浏览量

    338819
  • 电子
    +关注

    关注

    32

    文章

    2044

    浏览量

    94067
  • 逆变器
    +关注

    关注

    306

    文章

    5243

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    StabiControl携手恩智浦与Embedded Office共同开发安全创新电子控制系统

    基于S32K3微控制器,StabiControl携手恩智浦半导体与Embedded Office,共同开发了一款符合ASIL D安全等级的电子控制系统,该
    的头像 发表于 03-10 09:56 1071次阅读

    电源控制器MCU硬件在环(HIL)测试方案

    随着电力电子技术和新能源产业的发展,对电源控制器(MCU)性能、可靠性和安全性要求提升。传统测试方法难以满足现代电源控制系统开发需求,硬件在环(HIL)测试技术成为电源MCU
    发表于 08-20 18:31

    PPEC电源DIY套件:图形化算法编程,解锁电力电子底层算法实践

    高素质的电力电子人才。 一、PPEC开关电源DIY套件 PPEC 开关电源 DIY 套件全新升级版本兼容PPEC32F334RBT7 控制芯片,配备最小系统板和 PPEC Workbe
    发表于 08-14 11:30

    温度位元式控制系统与连续的PID控制系统的区别

    电子发烧友网站提供《温度位元式控制系统与连续的PID控制系统的区别.pdf》资料免费下载
    发表于 08-13 15:54 1次下载

    直流控制系统中PWM功放的频率和死区设置

    采用 PWM功放的控制系统中,进行PWM 开关频率和死区设置时,不仅要参考功率品体管的开关时间等参数,还要考虑控制系统的其他要求。如果PWM的频率和死区设置不当,将影响控制系统的稳定
    发表于 08-05 14:30

    无刷直流电机双闭环串级控制系统仿真研究

    Madlab进行BLDC建模仿真的方法,并且也提出了很多的建模仿真方案。例如有研究人员提出采用节点电流法对电机控制系统进行分析,通过列写m函数,建立BLDC控制系统模型,这种方法实质
    发表于 07-07 18:36

    无刷直流电机模糊PI控制系统建模与仿真

    摘 要:从无刷直流电机(BIDCM)的工作原理和结构出发,在分析了 BLDCM数学模型的基础上,采用模块化方法,在Matlab/Simulink 中建立了 BLDCM 转速、电流双闭环控制系统
    发表于 07-07 18:25

    无刷直流电机控制系统的建模仿真分析

    摘要:分析了BLDCM的数学模型,运用MATLAB仿真软件搭建了无刷直流电机控制系统的仿真模型。本系统采用了速度PID
    发表于 06-27 16:52

    无刷直流电机磁场定向控制系统研究

    控制策略及实现方法,并建立系统仿真模型,仿真表明基于FOC的BLDCM控制系统性能良好,转矩脉动小。以STM32FI03B为核心设计了基于FOC策略的 BLDCM
    发表于 06-26 13:31

    同步电机矢量控制系统的设计与开发

    纯分享帖,需要者可点击附件免费获取完整资料~~~*附件:同步电机矢量控制系统的设计与开发.pdf【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,删除内容!
    发表于 06-20 17:46

    双电机比值联动控制系统

    新型改进的比值控制器,并对该控制器的原理及控制过程进行了相应的分析和介绍。通过 malab仿真软件对该控制系统进行了仿真实验。仿真表明,该
    发表于 06-18 16:33

    三相异步电机矢量控制系统的仿真

    摘 要:根据按转子磁链定向的异步电机矢量控制系统的原理,采用模块化思想,运用 MATLAB 里的电力电子仿真工具,建立仿真模型,仿真结果表明
    发表于 06-16 21:44

    感应电机滑模变结构控制系统的半实物仿真

    滑模变结构控制非常适用于高阶非线性系统,但如何快速而有效地验证此类先进控制算法是开发人员面临的主要问题。基于此,针对大功率高性能调速控制系统
    发表于 05-28 15:45

    改进电压模型的异步电机无速度传感器矢量控制

    无速度传感器矢量控制技术能够有效提高交流传动系统的可靠性,降低系统成本。该技术的核心问题是准确获取电机转子转速,并将其反馈到速度闭环控制环节。介绍
    发表于 05-28 15:43

    改进GPC算法在永磁同步电机控制系统中的应用

    为了使永磁同步电动机(PMSM)矢量控制系统适用于更高要求的场合,在给出PMSM 在d-q旋转坐标系中的模型表达式和传动系统机械运动方程的基础上,推导出了系统的基于受控自回归积分滑动平
    发表于 05-28 15:41