用户故事

ACE实验室节省了ECU开发时间,为工程专业的学生提供了基于模型的设计

挑战

改进传统的汽车系统开发过程,同时为工程专业学生提供汽车行业所需的技能

解决方案

使用基于模型设计的MathWorks工具设计和验证车辆系统模型,自动生成C代码,并在实时硬件上运行代码

结果

  • 减少60%的开发时间
  • 可扩展的开发平台
  • 增加训练有素的工程师数量

“汉阳大学和ACE实验室认识到向韩国未来的工程师传授实用技能的重要性。将MathWorks工具整合到我们研究生和本科生的课堂作业和练习中,帮助我们的学生为汽车行业的职业做好准备。”

Myoungho Sunwoo教授,ACE实验室
学生在培训中心获得实践经验。

虽然汽车产业是韩国经济的核心产业,但随着汽车技术的复杂化、燃油经济性和安全规制的强化、消费者需求的多样化,开发费用也在不断增加。

韩国汉阳大学下属的汽车控制与电子实验室(ACE实验室)用基于模型的设计MathWorks工具取代了传统的控制开发过程和软件,从而应对了这一挑战。

ACE实验室负责人、汉阳大学汽车工程系教授明浩善宇(音)表示:“随着汽车技术的复杂、发达、多样化,软件工具的作用越来越重要。MathWorks基于模型的设计工具使我们能够统一我们的开发流程。现在,时间延迟和手工编码错误被最小化了。”

挑战

ACE实验室的传统开发过程要求系统分析师以文本格式交付需求,系统设计师解释并使用这些需求来设计控制单元系统,软件开发人员手工创建代码,测试人员评估设计可行性。

这种分散的过程使得开发团队难以协作和共享信息。此外,只有在开发过程的最后阶段才能检测到错误,因此工作经常重复,浪费时间和金钱。

ACE实验室需要一个共同的开发平台和基于一套经过验证的软件工具的设计方法,使他们能够整合之前的开发过程,并为汉阳大学的学生提供在工业上取得成功所需的工程技能。

解决方案

ACE实验室用基于模型的设计MathWorks工具取代了传统的开发流程和软件。他们正在使用这些工具为下一代汽车设计和开发动力总成、底盘和框架相关的电子控制单元(ecu)。汉阳大学也将该工具作为工程课程的一部分,让本科生和研究生准备进入汽车行业。

“我们选择了MathWorks工具,通过ACE实验室的培训项目来教授我们的学生和韩国的汽车工程师,”Sunwoo教授说。MathWorks工具将继续发挥关键作用,为工程师提供技能,以满足韩国汽车行业的新技术实施。”

工程师们用Simulink对发动机和变速器的主要部件进行建模和仿真金宝app®和Simscape动力传动系统™。他们使用控制系统工具箱™来设计他们的ecu和信号处理工具箱™来处理被测传感器信号。

他们使用Simul金宝appink Coder™和Embedded Coder®从他们的Simulink模型中自动生成代码。金宝app在Simu金宝applink Real-Time™中,他们在验证控制代码之前,通过运行系统的硬件在环模拟来评估发动机和传感器/执行器信号的运行。

工程师将经过验证的代码部署到目标处理器,如Motorola®MPC555 HC2/2。

ACE实验室与现代起亚汽车、现代MOBIS、KEFICO、NGV等公司组成了研究财团,将对以网络为基础的电子控制系统进行为期10年的研究。该联盟将使用MathWorks工具设计下一代控制系统。

结果

  • 减少60%的开发时间.“通过在MathWorks产品中应用基于模型的设计,ACE实验室通过统一设计、代码创建、物化和下载188bet金宝搏测试评估,减少了60%的研发时间,”Sunwoo教授说。

  • 可扩展的开发平台.由于MathWorks工具可用于各种目标系统,ACE Lab可以通过连接测试设备并使用Telelogic分析系统需求来扩展其开发过程®®

  • 增加训练有素的工程师数量.通过建立基于MathWorks工具的开发平台,ACE实验室在两年内将培训工程师的数量从200人增加到450人。