上海汽车利用Simulink开发荣威750混合动力轿车的嵌入式控制系统
2012-03-31
电信科学 2012年8期
2012年 7月 25日,MathWorks宣布上海汽车借助Simulink、Stateflow和 Embedded Coder,使用基于模型的设计成功开发了荣威750混合动力轿车的混合动力控制器(HCU)。该设计方法使上海汽车能够对HCU进行建模、仿真、验证并自动生成产品级代码,在内部完成开发所需的时间较最初预期降低25%。
通过Simulink和Stateflow使用基于模型的设计,上海汽车的工程师们能够对HCU的控制算法进行建模,并且通过运行多个仿真评估不同的动力系统配置,以比较各种配置对燃油经济性和驾驶性能的影响,从而优化HCU的控制算法。由于整车和多个关键部件(包括电池和电动机)的开发是同时进行的,该方法还可消除通常因翻译特定书面规格文档而产生的误解。
Embedded Coder自动生成了98%的产品级代码,有助于最大程度减少手工编码错误并允许进行多个模块的快速更新。设计团队建立了系统化的验证过程,使用Simulink Verification and Validation强化建模标准。
Math Works的汽车行业市场经理Jon Friedman表示:“上海汽车的HCU开发项目是基于模型的设计促使新兴市场中的汽车企业开发出核心自主知识产权的一个优秀典范。基于模型的设计可作为不同团队的公共平台,提供从需求到实现和验证的单一开发环境。”
荣威750混合动力轿车相比非混和动力车型,在燃油经济性和排放方面都有所改善。HCU中协调电动机和发动机的复杂控制逻辑,对于上海汽车实现这一既定目标举足轻重。有了这次成功,上海汽车团队将把基于模型的设计全面运用于新能源汽车计划,包括荣威550强混动力轿车及电动汽车项目。