Cargando…

Weakly Hard Real-Time Model for Control Systems: A Survey

The concept of weakly hard real-time systems can be used to model real-time systems that may tolerate occasional deadline misses in a bounded and predictable manner. This model applies to many practical applications and is particularly interesting in the context of real-time control systems. In prac...

Descripción completa

Detalles Bibliográficos
Autores principales: Salamun, Karla, Pavić, Ivan, Džapo, Hrvoje, Čuljak, Ivana
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2023
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10222610/
https://www.ncbi.nlm.nih.gov/pubmed/37430564
http://dx.doi.org/10.3390/s23104652
_version_ 1785049740343246848
author Salamun, Karla
Pavić, Ivan
Džapo, Hrvoje
Čuljak, Ivana
author_facet Salamun, Karla
Pavić, Ivan
Džapo, Hrvoje
Čuljak, Ivana
author_sort Salamun, Karla
collection PubMed
description The concept of weakly hard real-time systems can be used to model real-time systems that may tolerate occasional deadline misses in a bounded and predictable manner. This model applies to many practical applications and is particularly interesting in the context of real-time control systems. In practice, applying hard real-time constraints may be too rigid since a certain amount of deadline misses is acceptable in some applications. In order to maintain system stability, limitations on the amount and distribution of violated deadlines need to be imposed. These limitations can be formally expressed as weakly hard real-time constraints. Current research in the field of weakly hard real-time task scheduling is focused on designing scheduling algorithms that guarantee the fulfillment of constraints, while aiming to maximize the total number of timely completed task instances. This paper provides an extensive literature review of the work related to the weakly hard real-time system model and its link to the field of control systems design. The weakly hard real-time system model and the corresponding scheduling problem are described. Furthermore, an overview of system models derived from the generalized weakly hard real-time system model is provided, with an emphasis on models that apply to real-time control systems. The state-of-the-art algorithms for scheduling tasks with weakly hard real-time constraints are described and compared. Finally, an overview of controller design methods that rely on the weakly hard real-time model is given.
format Online
Article
Text
id pubmed-10222610
institution National Center for Biotechnology Information
language English
publishDate 2023
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-102226102023-05-28 Weakly Hard Real-Time Model for Control Systems: A Survey Salamun, Karla Pavić, Ivan Džapo, Hrvoje Čuljak, Ivana Sensors (Basel) Review The concept of weakly hard real-time systems can be used to model real-time systems that may tolerate occasional deadline misses in a bounded and predictable manner. This model applies to many practical applications and is particularly interesting in the context of real-time control systems. In practice, applying hard real-time constraints may be too rigid since a certain amount of deadline misses is acceptable in some applications. In order to maintain system stability, limitations on the amount and distribution of violated deadlines need to be imposed. These limitations can be formally expressed as weakly hard real-time constraints. Current research in the field of weakly hard real-time task scheduling is focused on designing scheduling algorithms that guarantee the fulfillment of constraints, while aiming to maximize the total number of timely completed task instances. This paper provides an extensive literature review of the work related to the weakly hard real-time system model and its link to the field of control systems design. The weakly hard real-time system model and the corresponding scheduling problem are described. Furthermore, an overview of system models derived from the generalized weakly hard real-time system model is provided, with an emphasis on models that apply to real-time control systems. The state-of-the-art algorithms for scheduling tasks with weakly hard real-time constraints are described and compared. Finally, an overview of controller design methods that rely on the weakly hard real-time model is given. MDPI 2023-05-11 /pmc/articles/PMC10222610/ /pubmed/37430564 http://dx.doi.org/10.3390/s23104652 Text en © 2023 by the authors. https://creativecommons.org/licenses/by/4.0/Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Review
Salamun, Karla
Pavić, Ivan
Džapo, Hrvoje
Čuljak, Ivana
Weakly Hard Real-Time Model for Control Systems: A Survey
title Weakly Hard Real-Time Model for Control Systems: A Survey
title_full Weakly Hard Real-Time Model for Control Systems: A Survey
title_fullStr Weakly Hard Real-Time Model for Control Systems: A Survey
title_full_unstemmed Weakly Hard Real-Time Model for Control Systems: A Survey
title_short Weakly Hard Real-Time Model for Control Systems: A Survey
title_sort weakly hard real-time model for control systems: a survey
topic Review
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC10222610/
https://www.ncbi.nlm.nih.gov/pubmed/37430564
http://dx.doi.org/10.3390/s23104652
work_keys_str_mv AT salamunkarla weaklyhardrealtimemodelforcontrolsystemsasurvey
AT pavicivan weaklyhardrealtimemodelforcontrolsystemsasurvey
AT dzapohrvoje weaklyhardrealtimemodelforcontrolsystemsasurvey
AT culjakivana weaklyhardrealtimemodelforcontrolsystemsasurvey