Implementation of Mixed-Integer Programming on Embedded System

被引:5
|
作者
Novak, Jakub [1 ]
Chalupa, Petr [1 ]
机构
[1] Tomas Bata Univ, Fac Appl Informat, Nam TGM 5555, Zlin 76001, Czech Republic
关键词
Embedded System; Mixed-Integer Quadratic Programming; Branch-and-Bound; Economic Dispatch; Optimization;
D O I
10.1016/j.proeng.2015.01.539
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the most widespread modern control strategies is the discrete-time Model Predictive Control ( MPC) method which requires the solution of the quadratic programming problem. For systems with binary input variables the quadratic problem is replaced by more challenging Mixed-Integer Quadratic Programming ( MIQP) problem. The objective of this work is the implementation of MIQP problem solver in a low power embedded computing platform with limited computational power and limited memory. The MIQP problem is solved using branch-and-bound method and the solution of the relaxed original quadratic problems with equality and inequality constraints solved in the nodes of a binary tree is found with interior-point algorithm. A simulation study of the reserve constrained economic dispatch problem for power generators with prohibited zones is presented. Simulation results show the applicability of the proposed solver for small size MIQP problems. (C) 2015 The Authors. Published by Elsevier Ltd.
引用
收藏
页码:1649 / 1656
页数:8
相关论文
共 50 条
  • [31] MULTILEVEL DECOMPOSITION IN MIXED-INTEGER BLOCK PROGRAMMING
    AVERBAKH, IL
    AUTOMATION AND REMOTE CONTROL, 1991, 52 (11) : 1582 - 1587
  • [32] Multicriterial Design of a Hydrostatic Transmission System Via Mixed-Integer Programming
    Altherr, Lena C.
    Ederer, Thorsten
    Farnetane, Lucas S.
    Pottgen, Philipp
    Verge, Angela
    Pelz, Peter F.
    OPERATIONS RESEARCH PROCEEDINGS 2015, 2017, : 301 - 307
  • [33] Fenchel decomposition for stochastic mixed-integer programming
    Lewis Ntaimo
    Journal of Global Optimization, 2013, 55 : 141 - 163
  • [34] SITE LOCATION VIA MIXED-INTEGER PROGRAMMING
    ELSON, DG
    OPERATIONAL RESEARCH QUARTERLY, 1972, 23 (01) : 31 - &
  • [35] Approximate Multiparametric Mixed-Integer Convex Programming
    Malyuta, Danylo
    Acikmese, Behcet
    IEEE CONTROL SYSTEMS LETTERS, 2020, 4 (01): : 157 - 162
  • [36] SelfSplit parallelization for mixed-integer linear programming
    Fischetti, Matteo
    Monaci, Michele
    Salvagnin, Domenico
    COMPUTERS & OPERATIONS RESEARCH, 2018, 93 : 101 - 112
  • [37] Fuzzy Programming for Mixed-Integer Optimization Problems
    Lin, Yung-Chin
    Lin, Yung-Chien
    Su, Kuo-Lan
    Lin, Wei-Cheng
    Chen, Tsing-Hua
    PROCEEDINGS OF THE SIXTEENTH INTERNATIONAL SYMPOSIUM ON ARTIFICIAL LIFE AND ROBOTICS (AROB 16TH '11), 2011, : 261 - 264
  • [38] HOW TO USE MIXED-INTEGER PROGRAMMING.
    Allen, Derek H.
    Chemical Engineering (New York), 1976, 83 (07): : 114 - 120
  • [39] Robust Quadratic Programming with Mixed-Integer Uncertainty
    Mittal, Areesh
    Gokalp, Can
    Hanasusanto, Grani A.
    INFORMS JOURNAL ON COMPUTING, 2020, 32 (02) : 201 - 218
  • [40] Sequence independent lifting for mixed-integer programming
    Atamtürk, A
    OPERATIONS RESEARCH, 2004, 52 (03) : 487 - 490