摘要
对发动机电控系统实时软件进行了可靠性设计和测试。按事件触发类型和时间触发类型设计了实时多任务软件,对实时控制软件进行了抗干扰设计、失效恢复设计等可靠性设计;对控制软件进行了长时间的软件在环仿真测试以及硬件在环(HIL)仿真测试,验证了实时软件可靠性设计的有效性并检验了所设计软件的可靠性。通过对实时软件的仿真测试,减小了验证软件可靠性所需的实际发动机台架试验的工作量。
The reliability design and test of real-time multitask software for engine electronic control system were carried out. The real-time multitask software was designed based on the event triggering and time triggering. The anti-interference and fail- ure recovery function of software were also designed. Through the longtime software-in-loop test and hardware-in-loop simula- tion, the reliability and effectiveness of real-time software were verified. By using the simulation method, the actual workload on test bench required by the verification of software reliability decreased.
出处
《车用发动机》
北大核心
2012年第1期10-13,共4页
Vehicle Engine
基金
上海高校选拔培养优秀青年教师科研专项基金项目(gjd09016)
关键词
实时多任务软件
可靠性设计
软件测试
real-time multitask software
reliability design
software testing