Scheduling of Embedded Controllers Under Timing Contracts
Scheduling of Embedded Controllers Under Timing Contracts
复制标题
定时合同下嵌入式控制器的调度
DOI:
--
复制
发表时间:
2017
期刊:
影响因子:
--
通讯作者:
T. Dang
中科院分区:
文献类型:
--
作者:
M. A. Khatib;A. Girard;T. Dang
Timing contracts for embedded controller implementation specify the constraints on the time instants at which certain operations are performed such as sampling, actuation, computation, etc. Several previous works have focused on stability analysis of embedded control systems under such timing contracts. In this paper, we consider the scheduling of embedded controllers on a shared computational platform. Given a set of controllers, each of which is subject to a timing contract, we synthesize a dynamic scheduling policy, which guarantees that each timing contract is satisfied and that the shared computational resource is allocated to at most one embedded controller at any time. The approach is based on a timed game formulation whose solution provides a suitable scheduling policy. In the second part of the paper, we consider the problem of synthesizing a set of timing contracts that guarantee at the same time the schedulability and the stability of the embedded controllers.