Sufficient real-time analysis for an engine control unit

  • Authors:
  • Victor Pollex;Timo Feld;Frank Slomka;Ulrich Margull;Ralph Mader;Gerhard Wirrer

  • Affiliations:
  • Ulm University, Ulm, Germany;Ulm University, Ulm, Germany;Ulm University, Ulm, Germany;Ingolstadt University of Applied Sciences, Ingolstadt, Germany;Continental AG, Regensburg, Germany;Continental AG, Regensburg, Germany

  • Venue:
  • Proceedings of the 21st International conference on Real-Time Networks and Systems
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

In an engine control unit two types of tasks are executed. On the one hand the time-triggered tasks, which are activated periodically after a specific amount of time has elapsed. On the other hand engine-triggered tasks, which are activated whenever the engine arrives at a specific angular position. In consequence the frequency that an engine-triggered task is activated changes with the speed of the engine. Additionally, the execution time of both time triggered and engine-triggered tasks may also depend on the speed of the engine. The existing methods of real-time analysis are not capable of addressing this behavior adequately. In this paper we present a sufficient real-time analysis for an engine control unit. The analysis considers the changing speed of the engine over time and subsequently the changing frequency of task activations in conjunction with the varying execution times.