摘要
以电控单体泵控制系统的开发为研究背景,进行了基于模型的电控单体泵怠速控制算法的V模式开发:利用Matlab/Simulink仿真工具,建立了电控单体泵怠速控制算法模型;利用TargetLink自动代码生成工具,实现模型程序代码至控制系统标准C代码的生成,同时对控制算法模型进行模型在环仿真与软件在环仿真以考察代码的生成精度;通过仿真开发工具实现模型代码的硬件下载;利用硬件在环仿真系统以及标定工具实现对控制策略算法的校验以及参数的在线优化。仿真与硬件在环测试结果表明:所设计的怠速闭环控制算法能够满足电控单体泵控制系统的需要;TargetLink是一个比较好的软件代码生成工具;V模式开发方案是一种有效的电控单体泵控制系统的开发流程,在缩短开发周期的同时,降低了开发成本。
In this paper, the model based development of idle speed close-loop control strategy for electronic control Unit pump system is conducted following the development process of V-model. The simulation model for idle control strategy is built with the tool of Matlab/Simulink; The codes of control strategy are generated automatically from the language of Matlab/Simulink to the ANSI C by using the tool of TargetLink. The model-in-the-loop simulation and the software-in-the-loop simulation are also made to check the precision of generated codes. The generated codes are downloaded into the controller by the development tool, and the control strategy is also tested and modified on the hardware in the loop simulation system, and the control parameters are also optimized by using the calibration tool. Simulation and tested results show that the designed control strategies of idle speed control can meet the control demands of electronic unit pump system. TargetLink is a good code-generation tool, and V-model development is a good process for the development of control strategies for electronic unit pump system. Development period is shortened and the development cost is decreased.
出处
《内燃机学报》
EI
CAS
CSCD
北大核心
2006年第2期162-167,共6页
Transactions of Csice