Title :
Design of Embedded Controllers Based on Anytime Computing
Author :
Quagli, Andrea ; Fontanelli, Daniele ; Greco, Luca ; Palopoli, Luigi ; Bicchi, Antonio
Author_Institution :
Interdept. Res. Center Enrico Piaggio, Univ. of Pisa, Pisa, Italy
Abstract :
In this paper, we present a methodology for designing embedded controllers based on the so-called anytime control paradigm. A control law is split into a sequence of subroutine calls, each one fulfilling a control goal and refining the result produced by the previous one. We propose a design methodology to define a feedback controller structured in accordance with this paradigm and show how a switching policy of selecting the controller subroutines can be designed that provides stability guarantees for the closed-loop system. The cornerstone of this construction is a stochastic model describing the probability of executing, in each activation of the controller, the different subroutines. We show how this model can be constructed for realistic real-time task sets and provide an experimental validation of the approach.
Keywords :
Markov processes; closed loop systems; control system CAD; digital control; embedded systems; feedback; operating systems (computers); stability; anytime control paradigm; closed-loop system; controller subroutines; embedded controller design; feedback controller design; stability guarantees; Algorithms; Availability; Control design; Control systems; Design methodology; Embedded computing; Embedded systems; Engines; Feedback control; Fluctuations; Ignition; Prototypes; Real time systems; Sparks; Anytime control; embedded systems; real-time control;
Journal_Title :
Industrial Informatics, IEEE Transactions on
DOI :
10.1109/TII.2010.2055878