Embedding Approximate Nonlinear Model Predictive Control at Ultrahigh Speed and Extremely Low Power

被引:15
作者
Raha, Arnab [1 ]
Chakrabarty, Ankush [2 ]
Raghunathan, Vijay [3 ]
Buzzard, Gregery T. [4 ]
机构
[1] Intel Labs, Microarchitecture Res Lab, Santa Clara, CA 95054 USA
[2] Mitsubishi Elect Res Labs, Cambridge, MA 02139 USA
[3] Purdue Univ, Sch Elect & Comp Engn, W Lafayette, IN 47907 USA
[4] Purdue Univ, Dept Math, W Lafayette, IN 47907 USA
关键词
Embedded systems; Hardware; Approximate computing; Approximation algorithms; Logic gates; Real-time systems; Predictive control; embedded systems; field-programmable gate array (FPGA); finite-precision; internet-of-things (IoT); model predictive control (MPC); real-time systems; LOW-DISCREPANCY; OPTIMIZATION; SCHEME; MPC; FEEDBACK; TRACKING; FPGA;
D O I
10.1109/TCST.2019.2898835
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Embedded systems require control algorithms that are safe and able to operate in embedded platforms with extreme limitations on energy, memory, and area footprint. Nonlinear model predictive control (NMPC) algorithms respect operational constraints to ensure safety but are typically challenging to implement on resource-constrained embedded systems at high speeds. This brief introduces a formalism for deploying an approximate NMPC control law on severely resource-constrained hardware by systematically leveraging approximate computing tools. The resulting field-programmable gate array (FPGA) implementation operates at extremely low power, is ultrafast, requires very small on-chip area, and consumes lower memory than cutting-edge implementations of embedded NMPC for systems of similar state-space dimension. Feasibility and stability guarantees are provided for the embedded controller by preemptively bounding the allowable approximation error in the hardware design phase. An FPGA-in-the-loop implementation exhibits speeds in nanosecond range with power consumption in <1 mW for 2-D and 3-D nonlinear systems.
引用
收藏
页码:1092 / 1099
页数:8
相关论文
共 50 条
  • [31] High-Speed Finite Control Set Model Predictive Control for Power Electronics
    Stellato, Bartolomeo
    Geyer, Tobias
    Goulart, Paul J.
    [J]. IEEE TRANSACTIONS ON POWER ELECTRONICS, 2017, 32 (05) : 4007 - 4020
  • [32] Nonlinear Model Predictive Control Based on Fixed-Point Iterations
    Graichen, K.
    [J]. AT-AUTOMATISIERUNGSTECHNIK, 2012, 60 (08) : 442 - 451
  • [33] Model predictive control with single degree of freedom for low-level control
    Makarow, Artemi
    Roesmann, Christoph
    Bertram, Torsten
    [J]. AT-AUTOMATISIERUNGSTECHNIK, 2021, 69 (07) : 597 - 607
  • [34] Computationally Efficient Stability-Based Nonlinear Model Predictive Control Design for Quadrotor Aerial Vehicles
    Gomaa, Mahmoud A. K.
    De Silva, Oscar
    Mann, George K., I
    Gosine, Raymond G.
    [J]. IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2023, 31 (02) : 615 - 630
  • [35] FPGA Implementation Framework for Low Latency Nonlinear Model Predictive Control
    Patne, Vaishali
    Ingole, Deepak
    Sonawane, Dayaram
    [J]. IFAC PAPERSONLINE, 2020, 53 (02): : 7020 - 7025
  • [36] A Secure Communication Framework Based on Chaotic Synchronization via Approximate Nonlinear Model Predictive Control
    Xie, Hongyang
    Li, Dongyu
    Dong, Fei
    Hu, Qinglei
    [J]. IEEE CONTROL SYSTEMS LETTERS, 2024, 8 : 1559 - 1564
  • [37] Approximate moving horizon estimation and robust nonlinear model predictive control via deep learning
    Karg, Benjamin
    Lucia, Sergio
    [J]. COMPUTERS & CHEMICAL ENGINEERING, 2021, 148
  • [38] Neurodynamics-based distributed model predictive control of a low-speed two-stroke marine main engine power system
    Zhou, Wei
    Wu, Jinhui
    Liu, Andong
    Yu, Li
    [J]. ISA TRANSACTIONS, 2023, 138 : 341 - 358
  • [39] Model Predictive Control Using Artificial Neural Network for Power Converters
    Wang, Daming
    Shen, Zheng John
    Yin, Xin
    Tang, Sai
    Liu, Xifei
    Zhang, Chao
    Wang, Jun
    Rodriguez, Jose
    Norambuena, Margarita
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2022, 69 (04) : 3689 - 3699
  • [40] A Hybrid Hardware Implementation for Nonlinear Model Predictive Control
    Peyrl, Helfried
    Ferreau, Hans Joachim
    Konzoupis, Dimitris
    [J]. IFAC PAPERSONLINE, 2015, 48 (23): : 87 - 93