MathWorks日前宣布,中国潍柴动力利用Simulink和Embedded CODer,通过基于模型的设计为其共轨柴油发动机成功开发出了发动机控制单元(ECU)软件。通过基于模型的设计,该重型发动机制造商加速了其嵌入式控制系统开发团队的起步周期,并让内部开发ECU软件与计划相比缩减了40%的开发时间,而且对于第二个项目,设计复用率实现了60%。
潍柴动力是在研发、制造和销售柴油发动机领域的全球领先者,它于2014年初获得了全国质量奖,这是中国在质量领域的最高荣誉。
潍柴动力电控技术负责人李大明说道:“基于模型的设计所提供的图形设计和自动代码生成功能降低了软件开发的难度,改进了软件可维护性和复用性。基于模型的设计让我们能够在最短的时间内建立起一支由发动机和控制专家组成的开发团队,大大降低开发成本。”
潍柴动力的工程师们利用MATLAB和Simulink,开发出了发动机控制算法模型,完成了大量的基于模型的验证和确认,并生成了共轨 ECU 的产品代码。他们还与MathWorks咨询服务团队合作,培养目标芯片上快速原型设计的能力,让潍柴集团与其客户能够进行协作。有关潍柴动力采用基于模型的设计的更多详情,请参见这里。
MathWorks全球咨询服务总监Paul Smith说道:“MathWorks很高兴为潍柴动力提供支持,帮助他们通过利用Simulink建立起内部开发团队。潍柴动力的成就是基于模型的设计有效性的证明。”