Abstract | ||
---|---|---|
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. |
Year | DOI | Venue |
---|---|---|
2017 | 10.1145/3049797.3049816 | HSCC |
Keywords | Field | DocType |
Embedded control, Sampled-data systems, Scheduling, Timed automata, Stability | Embedded controller,Scheduling (computing),Computer science,Gain scheduling,Control engineering,Sampling (statistics),Control system,Dynamic priority scheduling,Computational resource,Computation,Distributed computing | Conference |
Citations | PageRank | References |
2 | 0.38 | 25 |
Authors | ||
3 |
Name | Order | Citations | PageRank |
---|---|---|---|
mohammad al khatib | 1 | 7 | 1.52 |
Antoine Girard | 2 | 1937 | 117.56 |
Thao Dang | 3 | 1722 | 115.80 |