摘要
将实时操作系统和有限状态机理论引入到电控发动机控制软件的研究中,依据发动机工况调度和管理控制软件的相应功能模块,基于优先级的调度算法,使所有事件均得到快捷有效的处理,软硬件资源得到充分的利用。形成了发动机控制软件V型开发平台:用Matlab/Simulink/Stateflow工具编写程序框图,用TargetLink工具生成程序代码,缩短了调试阶段,降低了发动机控制软件的开发费用。
Real-time system and the finite state theory were introduced into the study of control software for electrically controlled engine, function modules were managed and scheduled by the real-time system according to the engine operating points. The priority-based scheduler made better use of resources, and allowed all events to be handled as quickly and efficiently as possible. V-development platform was achieved: function modules were implemented by Matlab/ Simulink/Stateflow, and program code were made by TargetLink, which cut down debug phase, development period and costs.
出处
《农业机械学报》
EI
CAS
CSCD
北大核心
2006年第9期36-39,共4页
Transactions of the Chinese Society for Agricultural Machinery
基金
国家"863"高技术研究发展计划资助项目(项目编号:2002AA501700)
关键词
发动机
实时操作系统
有限状态机
V型开发平台
Engine, Real-time system, Finite state machine, V-type development platform