We deal with the following problem: how to implement a feedback controller on a CPU, with variable computation time, on a CPU that is shared with other tasks so that (1) the task satisfies its Quality of Control (QoC) requirements, (2) the CPU can be efficiently managed to host other concurrent activities.We propose a solution based on the combination of a predictable model of computation and of a scheduling algorithm that enables a fine control on the evolution of the delay. This combination of techniques enables us to set up an optimisation problem where the scheduling parameters are synthesised in order to minimise the CPU utilisation and guarantee the QoC requirements for the control task. © 2013 Elsevier Ltd. All rights reserved.

Soft real-time scheduling for embedded control systems

Fontanelli, Daniele;Palopoli, Luigi
2013-01-01

Abstract

We deal with the following problem: how to implement a feedback controller on a CPU, with variable computation time, on a CPU that is shared with other tasks so that (1) the task satisfies its Quality of Control (QoC) requirements, (2) the CPU can be efficiently managed to host other concurrent activities.We propose a solution based on the combination of a predictable model of computation and of a scheduling algorithm that enables a fine control on the evolution of the delay. This combination of techniques enables us to set up an optimisation problem where the scheduling parameters are synthesised in order to minimise the CPU utilisation and guarantee the QoC requirements for the control task. © 2013 Elsevier Ltd. All rights reserved.
2013
8
Fontanelli, Daniele; L., Greco; Palopoli, Luigi
File in questo prodotto:
File Dimensione Formato  
Automatica13.pdf

accesso aperto

Tipologia: Post-print referato (Refereed author’s manuscript)
Licenza: Creative commons
Dimensione 335.45 kB
Formato Adobe PDF
335.45 kB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11572/66684
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 21
  • ???jsp.display-item.citation.isi??? 22
  • OpenAlex ND
social impact