Advanced

The Control Server: A Computational Model for Real-Time Control Tasks

Cervin, Anton LU and Eker, Johan (2003) In Proceedings 15th Euromicro Conference on Real-Time Systems, 2003. p.113-120
Abstract
The paper presents a computational model for real-time controltasks, with the primary goal of simplifying the control andscheduling co-design problem. The model combines time-triggered I/Oand inter-task communication with dynamic, reservation-based taskscheduling. To facilitate short input-output latencies, a task maybe divided into several segments. Jitter is reduced by allowingcommunication only at the beginning and at the end of a segment. Akey property of the model is that both schedulability and controlperformance of a control task will depend on the reservedutilization factor only. This enables controllers to be treated asscalable real-time components. The model has been implemented in areal-time kernel and validated in a real-time... (More)
The paper presents a computational model for real-time controltasks, with the primary goal of simplifying the control andscheduling co-design problem. The model combines time-triggered I/Oand inter-task communication with dynamic, reservation-based taskscheduling. To facilitate short input-output latencies, a task maybe divided into several segments. Jitter is reduced by allowingcommunication only at the beginning and at the end of a segment. Akey property of the model is that both schedulability and controlperformance of a control task will depend on the reservedutilization factor only. This enables controllers to be treated asscalable real-time components. The model has been implemented in areal-time kernel and validated in a real-time control application. (Less)
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
real-time application, inter-task communication, real-time control task, control server, computational model, scheduling problem, control performance, codesign problem, reservation-based scheduling, real-time systems, processor scheduling, task scheduling, utilization factor, input-output latency
in
Proceedings 15th Euromicro Conference on Real-Time Systems, 2003.
pages
113 - 120
publisher
IEEE--Institute of Electrical and Electronics Engineers Inc.
external identifiers
  • wos:000184468200012
  • scopus:84884698540
ISBN
0-7695-1936-9
DOI
10.1109/EMRTS.2003.1212734
language
English
LU publication?
yes
id
6c025edc-751a-467b-91aa-c874e095092a (old id 536710)
date added to LUP
2007-09-13 13:34:31
date last changed
2017-07-30 05:03:20
@inproceedings{6c025edc-751a-467b-91aa-c874e095092a,
  abstract     = {The paper presents a computational model for real-time controltasks, with the primary goal of simplifying the control andscheduling co-design problem. The model combines time-triggered I/Oand inter-task communication with dynamic, reservation-based taskscheduling. To facilitate short input-output latencies, a task maybe divided into several segments. Jitter is reduced by allowingcommunication only at the beginning and at the end of a segment. Akey property of the model is that both schedulability and controlperformance of a control task will depend on the reservedutilization factor only. This enables controllers to be treated asscalable real-time components. The model has been implemented in areal-time kernel and validated in a real-time control application.},
  author       = {Cervin, Anton and Eker, Johan},
  booktitle    = {Proceedings 15th Euromicro Conference on Real-Time Systems, 2003.},
  isbn         = {0-7695-1936-9},
  keyword      = {real-time application,inter-task communication,real-time control task,control server,computational model,scheduling problem,control performance,codesign problem,reservation-based scheduling,real-time systems,processor scheduling,task scheduling,utilization factor,input-output latency},
  language     = {eng},
  pages        = {113--120},
  publisher    = {IEEE--Institute of Electrical and Electronics Engineers Inc.},
  title        = {The Control Server: A Computational Model for Real-Time Control Tasks},
  url          = {http://dx.doi.org/10.1109/EMRTS.2003.1212734},
  year         = {2003},
}