An architecture and worst-case execution time (WCET) analysis is proposed for vehicle real-time control unit. In the WCET analysis, modeling, scheduling and verifying are implemented. This paper investigates into single cylinder gasoline engine control system, which is featured by complex state-varying temporal parameters. The worst case happens when engine speed increases to maximum. For timing analysis, a coordination transformation from absolute time axle to crankshaft rotational phase is applied. The established workload model includes six tasks distributed on three processors. An updated triple as [P E d] is defined to specify temporal parameters, and an interconnection graph is compiled to describe the timing and resource dependency explicitly. A local nonpreemptive timer-triggered (LNPTT) scheduling algorithm is designed and verified in terms of feasibility concerned both prerequisite and sufficient conditions. Simulations and experiments for LNPTT, compared with round-robin scheduler, are implemented. The results show, the established real-time model is suitable for WCET analysis, and LNPTT is feasible and reliable for gasoline engine control system, while round-robin scheduler is unreliable for this issue.
[1]
Kang G. Shin,et al.
Integrated Modeling and Analysis of Automotive Embedded Control Systems with Real-Time Scheduling
,
2004
.
[2]
Xianfeng Li,et al.
Modeling Control Speculation for Timing Analysis
,
2004,
Real-Time Systems.
[3]
Hans-Christian Reuss,et al.
Physical Modelling and Use of Modern System Identification for Real-Time Simulation of Spark Ignition Engines in all Phases of Engine Development
,
2004
.
[4]
Harald Hönninger,et al.
A Common Software Architecture for Diesel and Gasoline Engine Control Systems of the New Generation EDC/ME(D)17
,
2003
.
[5]
Elbert Hendricks,et al.
Open-source Software for Engine Model Development and Testing
,
2004
.
[6]
Ouyang Minggao.
Engine torque control based on real-time operation system
,
2004
.
[7]
Chaitali Chakrabarti,et al.
A dynamic task scheduling algorithm for battery powered DVS systems
,
2004,
2004 IEEE International Symposium on Circuits and Systems (IEEE Cat. No.04CH37512).