• DocumentCode
    1283701
  • 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
  • Volume
    6
  • Issue
    4
  • fYear
    2010
  • Firstpage
    492
  • Lastpage
    502
  • 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;
  • fLanguage
    English
  • Journal_Title
    Industrial Informatics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1551-3203
  • Type

    jour

  • DOI
    10.1109/TII.2010.2055878
  • Filename
    5535221