arrow
Return

Exact Worst-Case Execution-Time Analysis for Implicit Model Predictive Control

delete2024-10-01
delete0
delete
OA
AI
D
Daniel Arnström *
D
David Broman
D
Daniel Axehill
DOI:10.1109/TAC.2024.3395521delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We propose the first method that determines the exact worst-case execution time (WCET) for implicit linear model predictive control (MPC). Such WCET bounds are imperative when MPC is used in real time to control safety-critical systems. The proposed method applies when the quadratic programming solver in the MPC controller belongs to a family of well-established active-set solvers. For such solvers, we leverage a previously proposed complexity certification framework to generate a finite set of archetypal optimization problems; we prove that these archetypal problems form an execution-time equivalent cover of all possible problems; that is, that they capture the execution time for solving any possible optimization problem that can be encountered online. Hence, by solving just these archetypal problems on the hardware on which the MPC is to be deployed, and by recording the execution times, we obtain the exact WCET. In addition to providing formal proofs of the methods efficacy, we validate the method on an MPC example where an inverted pendulum on a cart is stabilized. The experiments highlight the following advantages compared with classical WCET methods: first, in contrast to classical static methods, our method gives the exact WCET; second, in contrast to classical measurement-based methods, our method guarantees a correct WCET estimate and requires fewer measurements on the hardware.
Keywords:
Execution time analysis
optimization methods
predictive control for linear systems
real time systems
Execution time analysis
optimization methods
predictive control for linear systems
real time systems

Journal

IEEE Transactions on Automatic Control cover
IEEE Transactions on Automatic Control
IF:
7
Papers:
1.3W
Citations:
6.7W

Organization

L
Linkoping University
Scholars:
1.6W
Papers: 1.5W
Citations: 184
R
Royal Institute of Technology
Scholars:
1.8W
Papers: 1.8W
Citations: 25
U
uppsala university
Scholars:
3.7W
Papers: 3.4W
Citations: 47
researcher View more organizations
Cited Papers

Cited Papers

Design, synthesis, and antibacterial evaluation of a novel series of biaryloxazolidinone derivatives against Gram-positive bacteria
err2022-01-01
err0
PREAI
errYinliang Qi; Xiudong Ding; Kun Wang; Pingzhen Yan; Xinxin Guo; Shiwei Ma; Mingfei Xiao; Pengrui Sun; Siyu Liu; Yunlei Hou; Yanfang Zhao
errShare
errSave
Competitive Promotional Strategies
err1988-01-01
err0
PREAI
errChakravarthi Narasimhan
errShare
errSave
errShare
errSave
Sequential Optimization for PV Panel Parameter Estimation
err2016-09-01
err0
PREAI
errPallavi Bharadwaj; Kunal Narayan Chaudhury; Vinod John
errShare
errSave
researcher View more