A dual gradient-projection algorithm for model predictive control in fixed-point arithmetic

被引:16
|
作者
Patrinos, Panagiotis [1 ]
Guiggiani, Alberto [1 ]
Bemporad, Alberto [1 ]
机构
[1] IMT, Inst Adv Studies, I-55100 Lucca, Italy
关键词
Embedded systems; Convex optimization; Predictive control; MINIMIZATION;
D O I
10.1016/j.automatica.2015.03.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Although linear Model Predictive Control has gained increasing popularity for controlling dynamical systems subject to constraints, the main barrier that prevents its widespread use in embedded applications is the need to solve a Quadratic Program (QP) in real-time. This paper proposes a dual gradient projection (DGP) algorithm specifically tailored for implementation on fixed-point hardware. A detailed convergence rate analysis is presented in the presence of round-off errors due to fixed-point arithmetic. Based on these results, concrete guidelines are provided for selecting the minimum number of fractional and integer bits that guarantee convergence to a suboptimal solution within a pre-specified tolerance, therefore reducing the cost and power consumption of the hardware device. (C) 2015 Elsevier Ltd. All rights reserved.
引用
收藏
页码:226 / 235
页数:10
相关论文
共 50 条
  • [31] An Efficient Fixed-point Arithmetic Processor Using A Hybrid CORDIC Algorithm
    Hong-Thu Nguyen
    Xuan-Thuan Nguyen
    Cong-Kha Pham
    2018 23RD ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2018, : 327 - 328
  • [32] Distributed scaling algorithm for FFT computation using fixed-point arithmetic
    Jiang, YT
    Wang, Y
    Sha, E
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS, 2001, : 490 - 495
  • [33] A fixed-point iteration scheme for real-time model predictive control
    Graichen, Knut
    AUTOMATICA, 2012, 48 (07) : 1300 - 1305
  • [34] A 64-bit orthorectification algorithm using fixed-point arithmetic
    French, Joseph C.
    Balster, Eric J.
    Turri, William F.
    HIGH-PERFORMANCE COMPUTING IN REMOTE SENSING III, 2013, 8895
  • [35] STRONG CONVERGENCE OF THE GRADIENT-PROJECTION ALGORITHM IN HILBERT SPACES
    Cui, Huanhuan
    Wang, Fenghui
    JOURNAL OF NONLINEAR AND CONVEX ANALYSIS, 2013, 14 (02) : 245 - 251
  • [36] ON A FIXED-POINT PROPERTY OF METRIC PROJECTION
    BROSOWSKI, B
    COMPUTING, 1970, 5 (03) : 295 - +
  • [37] Fixed-Point Processing of the SAR Back-Projection Algorithm on FPGA
    Hettiarachchi, Don Lahiru Nirmal
    Balster, Eric J.
    IEEE JOURNAL OF SELECTED TOPICS IN APPLIED EARTH OBSERVATIONS AND REMOTE SENSING, 2021, 14 (14) : 10889 - 10902
  • [38] A Hybrid Gradient-Projection Algorithm for Averaged Mappings in Hilbert Spaces
    Tian, Ming
    Li, Min-Min
    JOURNAL OF APPLIED MATHEMATICS, 2012,
  • [39] Tight Error Analysis in Fixed-Point Arithmetic
    Simic, Stella
    Bemporad, Alberto
    Inverso, Omar
    Tribastone, Mirco
    INTEGRATED FORMAL METHODS, IFM 2020, 2020, 12546 : 318 - 336
  • [40] Modeling systemC fixed-point arithmetic in HOL
    Akbarpour, Behzad
    Tahar, Sofiène
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2885 : 206 - 225