基于Simulink的模型调度系统设计及应用
2016-08-02刘少飞王魏北京汽车动力总成有限公司北京101108
汽车科技 2016年2期
刘少飞,王魏(北京汽车动力总成有限公司,北京,101108)
基于Simulink的模型调度系统设计及应用
刘少飞,王魏
(北京汽车动力总成有限公司,北京,101108)
摘 要:本系统采用Excel表格管理任务函数,通过M脚本文件读取调度信息生成Simulink调度模型,控制集成模型中各个模型的执行周期、执行顺序及代码生成结构。在实际ECU开发中的应用表明,此系统既能节省模型搭建时间,也可以有效提高代码生成和集成效率,确保功能运行的正确性。
关键词:任务函数;调度模型;执行周期;执行顺序;代码生成

刘少飞毕业于太原理工大学信号与信息处理专业,硕士学位,研究方向为GDI发动机ECU控制策略开发;主要技术成果:完成GDI发动机爆震控制系统开发与测试、自建模块库设计、模型调度系统设计等项目。
1 前言
汽车作为机电类产品,电子系统是其重要的组成部分。日益严格的法规及对安全与舒适性的更高要求使得ECU软件越来越复杂[1],采用传统的ECU开发流程已经难以完成现代控制系统的设计[2],基于模型的设计方法克服了传统开发平台的缺陷[3,4],保证了设计和开发的正确性,缩短了开发周期。
模型调度系统在基于模型的软件开发过程中占据着重要地位,精确控制着整个功能软件的运行。本文采用Simulink建模工具,通过M脚本文件将调度信息表与模型关联,自动生成调度模型,调度整个集成模型,即可用于早期模型级别的仿真测试,保证控制算法完整可靠,也可控制后期的代码生成结构,大大提高了ECU的开发效率。……
登录APP查看全文
