Hard Prioritization Control Allocation: Dealing With the Priority Inversion Phenomenon

This paper proposes the novel hard prioritization control allocation algorithm for systems with task priorities based on a recursive feasible region intersection algorithm that guarantees strict task priority. Hard prioritization addresses the key limitation of the priority inversion phenomenon that arises in a well-known class of task prioritization methods, referred to as soft prioritization algorithms. The worst-case computational cost is shown to be linear with respect to the number of tasks for a generic case. Furthermore, soft and hard prioritization approaches are evaluated through a case study of velocity closed-loop control of an underwater vehicle, demonstrating that correcting the priority inversion phenomenon could improve the transient performance of the primary task.

Authors

Institutions

Publication Details

Journal
IEEE Control Systems Letters
Published
2025-01-01
DOI
https://doi.org/10.1109/lcsys.2025.3580493
Primary Topic
Robotic Mechanisms and Dynamics
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Hard Prioritization Control Allocation: Dealing With the Priority Inversion Phenomenon

Alessandro Jacoud Peixoto, Igor Novais, Fernando Lizarralde, عبدالكريم علي محيسن الفتيخه
IEEE Control Systems Letters
Robotic Mechanisms and Dynamics
article

Hard Prioritization Control Allocation: Dealing With the Priority Inversion Phenomenon

Alessandro Jacoud Peixoto, Igor Novais, Fernando Lizarralde, عبدالكريم علي محيسن الفتيخه
article en

Abstract

This paper proposes the novel hard prioritization control allocation algorithm for systems with task priorities based on a recursive feasible region intersection algorithm that guarantees strict task priority. Hard prioritization addresses the key limitation of the priority inversion phenomenon that arises in a well-known class of task prioritization methods, referred to as soft prioritization algorithms. The worst-case computational cost is shown to be linear with respect to the number of tasks for a generic case. Furthermore, soft and hard prioritization approaches are evaluated through a case study of velocity closed-loop control of an underwater vehicle, demonstrating that correcting the priority inversion phenomenon could improve the transient performance of the primary task.

IEEE Control Systems LettersVol. 9
Universidade Federal do Rio de Janeiro (BR)
Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do Rio de Janeiro
Openalex Percentile: Top 85%
Robotic Mechanisms and Dynamics
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.