A Framework for Embedded Model Predictive Control using Posits

被引:0
|
作者
Jugade, Chaitanya [1 ]
Ingole, Deepak [2 ,3 ]
Sonawane, Dayaram [1 ]
Kvasnica, Michal [4 ]
Gustafson, John [5 ]
机构
[1] Coll Engn, Pune 411005, Shivajinagar, India
[2] Univ Gustave Eiffel, Univ Lyon, LICIT, ENTPE, Lyon, France
[3] Katholieke Univ Leuven, Dept Mech Engn, Leuven, Belgium
[4] Slovak Univ Technol Bratislava, Bratislava, Slovakia
[5] Natl Univ Singapore, Singapore, Singapore
基金
欧盟地平线“2020”;
关键词
Linear MPC; optimization; embedded systems; floating-point numbers; posit numbers; hardware implementation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes a framework for the high-accuracy, low-precision, and memory-efficient embedded model predictive control (MPC) using the posit (TM) numbers and its implementation on the ARM-based embedded platform. A quadratic programming (QP) problem in posit-based linear MPC is solved by the active set method (ASM) with a Cholesky factorization-based linear solver. The main idea of this paper is to encode all data associated with the QP problem as posit numbers and employ posit number arithmetic to synthesis the ASM algorithm. We provide a detailed analysis of a posit number that acts as a memory-efficient replacement of the IEEE 754 floating-point standard numbers. We show the posit-based ASM algorithm employed in MPC and its implementation on STM32 Nucleo-144 development board with STM32F746ZG MCU. The results of hardware-in-loop (HIL) simulations with the detailed analysis of memory utilization and performance of the posit-based ASM algorithm is shown with two case studies. HIL results show that the proposed approach can reduce memory footprints by 50% to 75% without losing control accuracy and performance.
引用
收藏
页码:2509 / 2514
页数:6
相关论文
共 50 条
  • [31] Ultrafast Embedded Explicit Model Predictive Control for Nonlinear Systems
    Raha, Arnab
    Chakrabarty, Ankush
    Raghunathan, Vijay
    Buzzard, Gregery T.
    2017 AMERICAN CONTROL CONFERENCE (ACC), 2017, : 4398 - 4403
  • [32] Embedded Subspace Predictive Control, a Model Based Design Approach
    Lima, Rafael B. C.
    Barros, Pericles R.
    IEEE LATIN AMERICA TRANSACTIONS, 2021, 19 (11) : 1816 - 1823
  • [33] Towards Fast Nonlinear Model Predictive Control for Embedded Applications
    Patne, Vaishali
    Ingole, Deepak
    Sonawane, Dayaram
    IFAC PAPERSONLINE, 2022, 55 (22): : 304 - 309
  • [34] Implementation of Model Predictive Control for Tracking in Embedded Systems Using a Sparse Extended ADMM Algorithm
    Krupa, Pablo
    Alvarado, Ignacio
    Limon, Daniel
    Alamo, Teodoro
    IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2022, 30 (04) : 1798 - 1805
  • [35] A Model Predictive Control Framework for Hybrid Dynamical Systems
    Altin, Berk
    Ojaghi, Pegah
    Sanfelice, Ricardo G.
    IFAC PAPERSONLINE, 2018, 51 (20): : 128 - 133
  • [36] A Globally Stabilizing Nonlinear Model Predictive Control Framework
    Tahirovic, Adnan
    Dzuzdanovic, Samir
    2016 IEEE 55TH CONFERENCE ON DECISION AND CONTROL (CDC), 2016, : 4033 - 4039
  • [37] A multiple model predictive control strategy in the PLS framework
    Chi, Qinghua
    Liang, Jun
    JOURNAL OF PROCESS CONTROL, 2015, 25 : 129 - 141
  • [38] System reliability aware Model Predictive Control framework
    Salazar, Jean C.
    Weber, Philippe
    Nejjari, Fatiha
    Sarrate, Ramon
    Theilliol, Didier
    RELIABILITY ENGINEERING & SYSTEM SAFETY, 2017, 167 : 663 - 672
  • [39] A Unified Framework for Optimality Analysis of Model Predictive Control
    Cai, Xin
    Li, Shaoyuan
    Li, Ning
    Li, Kang
    2014 11TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2014, : 1688 - 1693
  • [40] A framework for hybrid model predictive control in mineral processing
    Karelovic, Pablo
    Putz, Eduardo
    Cipriano, Aldo
    CONTROL ENGINEERING PRACTICE, 2015, 40 : 1 - 12