Advanced

Improved Scheduling of Control Tasks

Cervin, Anton LU (1999) 11th Euromicro Conference on Real-Time Systems
Abstract
The paper considers the implementation of digital controllers as real-time tasks in priority-preemptive systems. The performance of a digital feedback control system depends critically on the timing of its sampling and control actions. It is desirable to minimize the computational delay in the controller, as well as the sampling jitter and the control jitter. It is shown that by scheduling the two main parts of a control algorithm as separate tasks, the computational delay can often be reduced significantly. A heuristic method for assigning deadlines to the parts is presented. Further modifications are given to reduce the jitter and to facilitate delay compensation. The result is improved control performance under maintained schedulability.
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Contribution to conference
publication status
published
subject
conference name
11th Euromicro Conference on Real-Time Systems
external identifiers
  • Scopus:84884634865
language
English
LU publication?
yes
id
5f1cbe59-07ca-4690-a8d5-d9bad19a8a99 (old id 8516747)
date added to LUP
2016-01-13 16:42:13
date last changed
2016-12-04 04:49:22
@misc{5f1cbe59-07ca-4690-a8d5-d9bad19a8a99,
  abstract     = {The paper considers the implementation of digital controllers as real-time tasks in priority-preemptive systems. The performance of a digital feedback control system depends critically on the timing of its sampling and control actions. It is desirable to minimize the computational delay in the controller, as well as the sampling jitter and the control jitter. It is shown that by scheduling the two main parts of a control algorithm as separate tasks, the computational delay can often be reduced significantly. A heuristic method for assigning deadlines to the parts is presented. Further modifications are given to reduce the jitter and to facilitate delay compensation. The result is improved control performance under maintained schedulability.},
  author       = {Cervin, Anton},
  language     = {eng},
  title        = {Improved Scheduling of Control Tasks},
  year         = {1999},
}