• DocumentCode
    2716831
  • Title

    Feedback scheduling of model predictive controllers

  • Author

    Henriksson, Dan ; Cervin, Anton ; Åkesson, Johan ; Årzén, Karl-Erik

  • Author_Institution
    Dept. of Autom. Control, Lund Inst. of Technol., Sweden
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    207
  • Lastpage
    216
  • Abstract
    The paper presents some preliminary results on dynamic scheduling of model predictive controllers (MPCs). In an MPC, the control signal is obtained by on-line optimization of a cost function, and the MPC task may experience very large variations in execution time from sample to sample. Unique to this application, the cost function offers an explicit, on-line quality-of-service measure for the task. Based on this insight, a feedback scheduling strategy for multiple MPCs is proposed, where the scheduler allocates CPU time to the tasks according to the current values of the cost functions. Since the MPC algorithm is iterative, the feedback scheduler may also abort a task prematurely to avoid excessive input-output latency. A case study is presented, where the new approach is compared to conventional fixed-priority and earliest-deadline-first scheduling. General problems related to the real-time implementation of MPCs are also discussed.
  • Keywords
    computer interfaces; feedback; predictive control; processor scheduling; quality of service; control signal; cost function; dynamic scheduling; feedback scheduling; feedback scheduling strategy; model predictive controllers; online optimization; online quality-of-service measure; Automatic control; Computer industry; Cost function; Dynamic scheduling; Feedback; Job shop scheduling; Predictive models; Processor scheduling; Quality of service; Sampling methods;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time and Embedded Technology and Applications Symposium, 2002. Proceedings. Eighth IEEE
  • ISSN
    1545-3421
  • Print_ISBN
    0-7695-1739-0
  • Type

    conf

  • DOI
    10.1109/RTTAS.2002.1137395
  • Filename
    1137395