日产汽车在“AT International 2008”的“ATI论坛”上发表了题为“发动机控制的模型库现状与未来”的演讲。演讲者为动力传动第二技术开发部电子控制系统开发小组负责人柿崎成章。
在汽车向高功能化发展的同时,软件开发量也急剧增大。从日产来看,以2000年款公爵(CEDRIC,V6发动机款)配备的控制软件容量为基准,后续车型风雅(FUGA)2008年款的软件容量达到了其2倍以上。2015年预计将达到2000年的7倍。如果今后仍继续采用以前的开发方法,将会无法满足产品周期的要求。
因此,为了在上流的限定工序中确保软件修正周期并采用最新软件技术以减少浪费,日产导入了“模型库开发”(MBD)方法。模型库开发是指将软件性能指标模型化,在实机测试前的各阶段实施模拟,然后再进入设计周期的开发的方法。
日产在模型库开发方面已拥有10年经验,曾在可变阀门正时提升机构“VVEL:Variable Valve Event and Lift”的控制等方面应用过。通过代码的自动生成及模拟,在短时间内完成了大型软件的设计和安装,取得了一定的成果。开发环境使用的是“MATLAB”、“Simulink”及“dSPACE”等。
另一方面,日产还指出了模型库开发中出现的课题。其中一个就是在面向不同销售区域,对功能进行构成管理时,如果是C语言,只使用编译器开关就可对应,而模型库由于开发工具侧不支持该功能,因此无法顺利完成构成的切换。
另一个是现在只是将部分功能移入模型库,该部分与没有模型化的剩余部分之间的整合及联动还存在问题。为了解决这一问题,日产正努力推进将发动机控制的整体进行模型库化的“全模型控制”。
(转载)