Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Adaptive Design of Real-Time Control Systems subject to Sporadic Overruns

Pazzaglia, Paolo LU ; Hamann, Arne ; Ziegenbein, Dirk and Maggio, Martina LU (2021) 2021 Design, Automation and Test in Europe Conference and Exhibition, DATE 2021 In Proceedings -Design, Automation and Test in Europe, DATE 2021-February. p.1887-1892
Abstract

Most off-the-shelf embedded control systems lack proper mechanisms to handle computational overload conditions. Therefore, delays may accumulate and produce overruns, potentially harming the stability and performance of the controlled system. In this paper, we explore a controller implementation in which overrun events are tolerated and tackled with a proper countermeasure, which can be easily plugged into existing controller implementations and in particular commercial off-the-shelf control systems. When an overrun occurs, the control period of the next job is reinitialized and its control parameters are adjusted to counteract the additional delay of the previous job. The main strength of this approach resides in a straightforward... (More)

Most off-the-shelf embedded control systems lack proper mechanisms to handle computational overload conditions. Therefore, delays may accumulate and produce overruns, potentially harming the stability and performance of the controlled system. In this paper, we explore a controller implementation in which overrun events are tolerated and tackled with a proper countermeasure, which can be easily plugged into existing controller implementations and in particular commercial off-the-shelf control systems. When an overrun occurs, the control period of the next job is reinitialized and its control parameters are adjusted to counteract the additional delay of the previous job. The main strength of this approach resides in a straightforward applicability and in a high flexibility in deployment. It does neither require a stochastic model of the timing evolution of the system, nor rely on prediction of future delays. We provide an exact tool to determine the system stability, which requires only the knowledge of the worst case response time. The final controlled system exhibits a good trade-off between simplicity and performance, both during nominal and overload conditions.

(Less)
Please use this url to cite or link to this publication:
author
; ; and
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
host publication
Proceedings of the 2021 Design, Automation and Test in Europe, DATE 2021
series title
Proceedings -Design, Automation and Test in Europe, DATE
volume
2021-February
article number
9473913
pages
6 pages
publisher
IEEE - Institute of Electrical and Electronics Engineers Inc.
conference name
2021 Design, Automation and Test in Europe Conference and Exhibition, DATE 2021
conference location
Virtual, Online
conference dates
2021-02-01 - 2021-02-05
external identifiers
  • scopus:85101595398
ISSN
1530-1591
ISBN
9783981926354
DOI
10.23919/DATE51398.2021.9473913
project
Towards Adaptively Morphing Embedded Systems
language
English
LU publication?
no
additional info
Funding Information: This research received funding from the European Union’s Horizon 2020 research and innovation programme under grant agreement No 871259 (ADMORPH). Publisher Copyright: © 2021 EDAA.
id
aef30a92-6a24-453f-9846-95da8be65c80
date added to LUP
2022-03-22 23:17:34
date last changed
2022-04-25 11:26:02
@inproceedings{aef30a92-6a24-453f-9846-95da8be65c80,
  abstract     = {{<p>Most off-the-shelf embedded control systems lack proper mechanisms to handle computational overload conditions. Therefore, delays may accumulate and produce overruns, potentially harming the stability and performance of the controlled system. In this paper, we explore a controller implementation in which overrun events are tolerated and tackled with a proper countermeasure, which can be easily plugged into existing controller implementations and in particular commercial off-the-shelf control systems. When an overrun occurs, the control period of the next job is reinitialized and its control parameters are adjusted to counteract the additional delay of the previous job. The main strength of this approach resides in a straightforward applicability and in a high flexibility in deployment. It does neither require a stochastic model of the timing evolution of the system, nor rely on prediction of future delays. We provide an exact tool to determine the system stability, which requires only the knowledge of the worst case response time. The final controlled system exhibits a good trade-off between simplicity and performance, both during nominal and overload conditions. </p>}},
  author       = {{Pazzaglia, Paolo and Hamann, Arne and Ziegenbein, Dirk and Maggio, Martina}},
  booktitle    = {{Proceedings of the 2021 Design, Automation and Test in Europe, DATE 2021}},
  isbn         = {{9783981926354}},
  issn         = {{1530-1591}},
  language     = {{eng}},
  month        = {{02}},
  pages        = {{1887--1892}},
  publisher    = {{IEEE - Institute of Electrical and Electronics Engineers Inc.}},
  series       = {{Proceedings -Design, Automation and Test in Europe, DATE}},
  title        = {{Adaptive Design of Real-Time Control Systems subject to Sporadic Overruns}},
  url          = {{http://dx.doi.org/10.23919/DATE51398.2021.9473913}},
  doi          = {{10.23919/DATE51398.2021.9473913}},
  volume       = {{2021-February}},
  year         = {{2021}},
}