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
来源
25TH DAAAM INTERNATIONAL SYMPOSIUM ON INTELLIGENT MANUFACTURING AND AUTOMATION, 2014 | 2015年 / 100卷
关键词
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 条
  • [41] A mixed-integer programming approach for clustering demand data for multiscale mathematical programming applications
    Alhameli, Falah
    Elkamel, Ali
    Betancourt-Torcat, Alberto
    Almansoori, Ali
    AICHE JOURNAL, 2019, 65 (06)
  • [42] Dual Hopfield Methods for Large-Scale Mixed-Integer Programming
    Travacca, Bertrand
    Moura, Scott
    2018 IEEE CONFERENCE ON DECISION AND CONTROL (CDC), 2018, : 4959 - 4966
  • [43] A learn-and-construct framework for general mixed-integer programming problems
    Adamo, Tommaso
    Ghiani, Gianpaolo
    Guerriero, Emanuela
    Manni, Emanuele
    INTERNATIONAL TRANSACTIONS IN OPERATIONAL RESEARCH, 2020, 27 (01) : 9 - 25
  • [44] Scalable branching on dual decomposition of stochastic mixed-integer programming problems
    Kim, Kibaek
    Dandurand, Brian
    MATHEMATICAL PROGRAMMING COMPUTATION, 2022, 14 (01) : 1 - 41
  • [45] QAOA-Assisted Benders' Decomposition for Mixed-integer Linear Programming
    Zhao, Zhongqi
    Fan, Lei
    Guo, Yuanxiong
    Wang, Yu
    Han, Zhu
    Hanzo, Lajos
    ICC 2024 - IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, 2024, : 1127 - 1132
  • [46] Aircraft conflict resolution with trajectory recovery using mixed-integer programming
    Dias, Fernando
    Rey, David
    JOURNAL OF GLOBAL OPTIMIZATION, 2024, 90 (04) : 1031 - 1067
  • [47] Semidefinite relaxations for non-convex quadratic mixed-integer programming
    Buchheim, Christoph
    Wiegele, Angelika
    MATHEMATICAL PROGRAMMING, 2013, 141 (1-2) : 435 - 452
  • [48] Approximating electrical distribution networks via mixed-integer nonlinear programming
    Lakhera, Sanyogita
    Shanbhag, Uday V.
    McInerney, Michael K.
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2011, 33 (02) : 245 - 257
  • [49] Scalable branching on dual decomposition of stochastic mixed-integer programming problems
    Kibaek Kim
    Brian Dandurand
    Mathematical Programming Computation, 2022, 14 : 1 - 41
  • [50] Optimizing invasive species management: A mixed-integer linear programming approach
    Kibis, Eyyub Y.
    Buyuktahtakin, I. Esra
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 259 (01) : 308 - 321