Feedback–Feedforward Scheduling of Control Tasks
Real-Time Systems
On task schedulability in real-time control systems
RTSS '96 Proceedings of the 17th IEEE Real-Time Systems Symposium
Integrating Multimedia Applications in Hard Real-Time Systems
RTSS '98 Proceedings of the IEEE Real-Time Systems Symposium
Jitter Compensation for Real-Time Control Systems
RTSS '01 Proceedings of the 22nd IEEE Real-Time Systems Symposium
Firm Real-Time System Scheduling Based on a Novel QoS Constraint
IEEE Transactions on Computers
Quality-of-Control Management in Overloaded Real-Time Systems
IEEE Transactions on Computers
Stability analysis of systems with uncertain time-varying delays
Automatica (Journal of IFAC)
Decentralized Event-Triggered Broadcasts over Networked Control Systems
HSCC '08 Proceedings of the 11th international workshop on Hybrid Systems: Computation and Control
AQuoSA—adaptive quality of service architecture
Software—Practice & Experience
Self-tuning schedulers for legacy real-time applications
Proceedings of the 5th European conference on Computer systems
Real-time control system analysis: an integrated approach
RTSS'10 Proceedings of the 21st IEEE conference on Real-time systems symposium
Deterministic and Stochastic QoS Provision for Real-Time Control Systems
RTAS '11 Proceedings of the 2011 17th IEEE Real-Time and Embedded Technology and Applications Symposium
A Robust Mechanism for Adaptive Scheduling of Multimedia Applications
ACM Transactions on Embedded Computing Systems (TECS)
Hi-index | 22.14 |
We deal with the following problem: how to implement a feedback controller on a CPU, with variable computation time, on a CPU that is shared with other tasks so that (1) the task satisfies its Quality of Control (QoC) requirements, (2) the CPU can be efficiently managed to host other concurrent activities. We propose a solution based on the combination of a predictable model of computation and of a scheduling algorithm that enables a fine control on the evolution of the delay. This combination of techniques enables us to set up an optimisation problem where the scheduling parameters are synthesised in order to minimise the CPU utilisation and guarantee the QoC requirements for the control task.