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 条
  • [21] INTEGER AND MIXED-INTEGER PROGRAMMING MODELS - GENERAL PROPERTIES
    MEYER, RR
    JOURNAL OF OPTIMIZATION THEORY AND APPLICATIONS, 1975, 16 (3-4) : 191 - 206
  • [22] Mixed-integer quadratic programming is in NP
    Alberto Del Pia
    Santanu S. Dey
    Marco Molinaro
    Mathematical Programming, 2017, 162 : 225 - 240
  • [23] Mixed-integer programming in motion planning
    Ioan, Daniel
    Prodan, Ionela
    Olaru, Sorin
    Stoican, Florin
    Niculescu, Silviu-Iulian
    ANNUAL REVIEWS IN CONTROL, 2021, 51 : 65 - 87
  • [24] Integer set reduction for stochastic mixed-integer programming
    Venkatachalam, Saravanan
    Ntaimo, Lewis
    COMPUTATIONAL OPTIMIZATION AND APPLICATIONS, 2023, 85 (01) : 181 - 211
  • [25] Integer set reduction for stochastic mixed-integer programming
    Saravanan Venkatachalam
    Lewis Ntaimo
    Computational Optimization and Applications, 2023, 85 : 181 - 211
  • [26] DISTRIBUTION-SYSTEM PLANNING USING MIXED-INTEGER PROGRAMMING
    GONEN, T
    FOOTE, BL
    IEE PROCEEDINGS-C GENERATION TRANSMISSION AND DISTRIBUTION, 1981, 128 (02) : 70 - 88
  • [27] Booster system design using mixed-integer quadratic programming
    Propato, M
    Uber, JG
    JOURNAL OF WATER RESOURCES PLANNING AND MANAGEMENT-ASCE, 2004, 130 (04): : 348 - 352
  • [28] OPTIMAL ENERGY MANAGEMENT IN A COMPLEX SYSTEM WITH MIXED-INTEGER PROGRAMMING
    DUCROCQ, JC
    RAIRO-AUTOMATIQUE-PRODUCTIQUE INFORMATIQUE INDUSTRIELLE-AUTOMATIC CONTROL PRODUCTION SYSTEMS, 1985, 19 (04): : 403 - 413
  • [29] An Exact Rational Mixed-Integer Programming Solver
    Cook, William
    Koch, Thorsten
    Steffy, Daniel E.
    Wolter, Kati
    INTEGER PROGRAMMING AND COMBINATORAL OPTIMIZATION, IPCO 2011, 2011, 6655 : 104 - 116
  • [30] A review of interactive methods for multiobjective integer and mixed-integer programming
    Alves, Maria Joao
    Climaco, Joao
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2007, 180 (01) : 99 - 115