TY - JOUR
T1 - Design of Multitask Template for Diesel Engine Control Software Based on Real-Time Operating System
AU - Hao, Donghao
AU - Zhao, Changlu
AU - Huang, Ying
AU - Dai, Xiaoyan
AU - Liu, Jiawei
N1 - Publisher Copyright:
Copyright © 2015 SAE International.
PY - 2015/4/14
Y1 - 2015/4/14
N2 - A multi-task control template has been established for diesel engine control system in this paper. By analyzing the function requirements and control strategies of electronic diesel engine control system, the data flow diagram has been obtained. Based on the mechanisms and characteristics of the RTOS as well as the design methods of real-time system software, modules in data flow graph has been divided further. So that the multi-tasks of the control system have been drawn. Then each task's properties have been designed. Afterwards, every task and the embedded RTOS have been transplanted into Freescale MPC5554 microcontroller. After that the multi-tasks have been tested and optimized in a Hardware-in-the-Loop Simulation (HILS) system of dSPACE AUTOBOX. The results show good reusability and real-time performance and it can increase the efficiency of the diesel engine control software development.
AB - A multi-task control template has been established for diesel engine control system in this paper. By analyzing the function requirements and control strategies of electronic diesel engine control system, the data flow diagram has been obtained. Based on the mechanisms and characteristics of the RTOS as well as the design methods of real-time system software, modules in data flow graph has been divided further. So that the multi-tasks of the control system have been drawn. Then each task's properties have been designed. Afterwards, every task and the embedded RTOS have been transplanted into Freescale MPC5554 microcontroller. After that the multi-tasks have been tested and optimized in a Hardware-in-the-Loop Simulation (HILS) system of dSPACE AUTOBOX. The results show good reusability and real-time performance and it can increase the efficiency of the diesel engine control software development.
UR - http://www.scopus.com/inward/record.url?scp=84938403549&partnerID=8YFLogxK
U2 - 10.4271/2015-01-1633
DO - 10.4271/2015-01-1633
M3 - Conference article
AN - SCOPUS:84938403549
SN - 0148-7191
VL - 2015-April
JO - SAE Technical Papers
JF - SAE Technical Papers
IS - April
T2 - SAE 2015 World Congress and Exhibition
Y2 - 21 April 2015 through 23 April 2015
ER -