用户故事

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

挑战

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

解决方案

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

结果

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

汉阳大学和ACE实验室认识到向韩国未来的工程师提供一套实用技能的重要性。将MathWorks工具纳入我们研究生和本科生水平的课堂作业和练习中,有助于我们让学生为汽车行业的专业做好准备。”

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

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

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

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

挑战

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

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

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

解决方案

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

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

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

他们使用Simul万博1manbetxink编码器™ 嵌入式编码器®从Simulink模型自动生成代码。使用Simulink实时™, 在验证控制代码之前万博1manbetx,他们通过运行系统的硬件在环仿真来评估发动机和传感器/执行器信号的操作。

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

ACE实验室与现代/起亚汽车、现代摩比斯、凯菲科和NGV组成了一个研究联盟,对基于网络的电子控制系统进行了为期十年的研究。联合体将使用MathWorks工具设计下一代控制系统。

结果

  • 减少60%的开发时间. "通过将基于模型的设计应用于MathWorks产品,ACE实验室通过统一设计、代码创建、物化和s manbetx 845测试评估,将研发时间缩短了60%。”Sunwoo教授说。

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

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