Feasibility Analysis of Engine Control Tasks under EDF Scheduling

被引:11
|
作者
Biondi, Alessandro [1 ]
Buttazzo, Giorgio [1 ]
Simoncelli, Stefano [1 ]
机构
[1] Scuola Super Sant Anna, Pisa, Italy
关键词
D O I
10.1109/ECRTS.2015.20
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Engine control applications include software tasks that are triggered at predetermined angular values of the crankshaft, thus generating a computational workload that varies with the engine speed. To avoid overloads at high rotation speeds, these tasks are implemented to self adapt and reduce their computational demand by switching mode at given rotation speeds. For this reason, they are referred to as adaptive variable rate (AVR) tasks. Although a few works have been proposed in the literature to model and analyze the schedulability of such a peculiar type of tasks, an exact analysis of engine control applications has been derived only for fixed priority systems, under a set of simplifying assumptions. The major problem of scheduling AVR tasks with fixed priorities, however, is that, due to engine accelerations, the interarrival period of an AVR task is subject to large variations, therefore there will be several speeds at which any fixed priority assignment is far from being optimal, significantly penalizing the schedulability of the system. This paper proposes for the first time an exact feasibility test under the Earliest Deadline First scheduling algorithm for tasks sets including regular periodic tasks and AVR tasks triggered by a common rotation source. In addition, a set of simulation results are reported to evaluate the schedulability gain achieved in this context by EDF over fixed priority scheduling.
引用
收藏
页码:139 / 148
页数:10
相关论文
共 50 条
  • [1] Modeling and Analysis of Engine Control Tasks Under Dynamic Priority Scheduling
    Biondi, Alessandro
    Buttazzo, Giorgio
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2018, 14 (10) : 4407 - 4416
  • [2] EDF feasibility analysis of accelerated tasks
    Morton, Andrew
    Loucks, Wayne M.
    [J]. 2007 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, 2007, : 1519 - 1522
  • [3] Utilization-based admission control for aperiodic tasks under EDF scheduling
    Chang Leng
    Ying Qiao
    Xiaobo Sharon Hu
    Hongan Wang
    [J]. Real-Time Systems, 2015, 51 : 36 - 76
  • [4] Utilization-based admission control for aperiodic tasks under EDF scheduling
    Leng, Chang
    Qiao, Ying
    Hu, Xiaobo Sharon
    Wang, Hongan
    [J]. REAL-TIME SYSTEMS, 2015, 51 (01) : 36 - 76
  • [5] OSEK-Like Kernel Support for Engine Control Applications Under EDF Scheduling
    Apuzzo, Vincenzo
    Biondi, Alessandro
    Buttazzo, Giorgio
    [J]. 2016 IEEE REAL-TIME AND EMBEDDED TECHNOLOGY AND APPLICATIONS SYMPOSIUM (RTAS), 2016,
  • [6] Improved schedulability analysis of implicit deadline tasks under limited preemption EDF scheduling
    Short, Michael
    [J]. 2011 IEEE 16TH CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2011,
  • [7] Limited Busy Periods in Response Time Analysis for Tasks Under Global EDF Scheduling
    Zhou, Quan
    Li, Guohui
    Zhou, Chunyang
    Li, Jianjun
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2021, 40 (02) : 232 - 245
  • [8] EDF Scheduling for Tasks with Uncertain Execution Times in Networked Control System
    Shi, Tingna
    Chen, Zhengwei
    Xia, Changliang
    Fang, Hongwei
    Wang, Sujuan
    [J]. ICNC 2008: FOURTH INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 5, PROCEEDINGS, 2008, : 207 - 211
  • [9] EDF Scheduling of Industrial Robotic Manufacturing Tasks
    Romero, Pallovi
    Cheng, Albert M. K.
    [J]. 2019 IEEE INTERNATIONAL SYMPOSIUM ON MEASUREMENT AND CONTROL IN ROBOTICS (ISMCR): ROBOTICS FOR THE BENEFIT OF HUMANITY, 2019,
  • [10] Tardiness Bounds for Sporadic Gang Tasks Under Preemptive Global EDF Scheduling
    Dong, Zheng
    Yang, Kecheng
    Fisher, Nathan
    Liu, Cong
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2021, 32 (12) : 2867 - 2879