Advanced

On Dynamic Real-Time Scheduling of Model Predictive Controllers

Henriksson, Dan LU ; Cervin, Anton LU ; Åkesson, Johan LU and Årzén, Karl-Erik LU (2002) In Proceedings of the 41st IEEE Conference on Decision and Control, 2002 2. p.1325-1330
Abstract
The paper discusses dynamic real-time scheduling in the context ofmodel predictive control (MPC). Dynamic scheduling in this settingis motivated by the highly varying execution times associated withMPC controllers. Premature termination of the optimization algorithmis exploited to trade off prolonged computations versuscomputational delay. A feedback scheduling strategy for multiple MPCcontrollers is also proposed, where the scheduler allocates CPU timeto the tasks according to the current values of the cost functions.Simulated examples show how the overall control performance maybenefit from the application of the proposed schemes.
Please use this url to cite or link to this publication:
author
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
optimisation, feedback, processor scheduling, predictive control, delays, real-time systems
in
Proceedings of the 41st IEEE Conference on Decision and Control, 2002
volume
2
pages
1325 - 1330
publisher
IEEE--Institute of Electrical and Electronics Engineers Inc.
external identifiers
  • wos:000181352300239
  • scopus:0036990397
ISSN
0191-2216
ISBN
0-7803-7516-5
language
English
LU publication?
yes
id
ce9bd2c4-f155-4c1e-850b-bfd25fe4cac3 (old id 537696)
alternative location
http://ieeexplore.ieee.org/iel5/8437/26567/01184699.pdf
date added to LUP
2007-09-19 16:00:17
date last changed
2017-07-30 04:38:36
@inproceedings{ce9bd2c4-f155-4c1e-850b-bfd25fe4cac3,
  abstract     = {The paper discusses dynamic real-time scheduling in the context ofmodel predictive control (MPC). Dynamic scheduling in this settingis motivated by the highly varying execution times associated withMPC controllers. Premature termination of the optimization algorithmis exploited to trade off prolonged computations versuscomputational delay. A feedback scheduling strategy for multiple MPCcontrollers is also proposed, where the scheduler allocates CPU timeto the tasks according to the current values of the cost functions.Simulated examples show how the overall control performance maybenefit from the application of the proposed schemes.},
  author       = {Henriksson, Dan and Cervin, Anton and Åkesson, Johan and Årzén, Karl-Erik},
  booktitle    = {Proceedings of the 41st IEEE Conference on Decision and Control, 2002},
  isbn         = {0-7803-7516-5},
  issn         = {0191-2216},
  keyword      = {optimisation,feedback,processor scheduling,predictive control,delays,real-time systems},
  language     = {eng},
  pages        = {1325--1330},
  publisher    = {IEEE--Institute of Electrical and Electronics Engineers Inc.},
  title        = {On Dynamic Real-Time Scheduling of Model Predictive Controllers},
  volume       = {2},
  year         = {2002},
}