Comparison between Optimal Control Allocation with Mixed Quadratic & Linear Programming Techniques

被引:5
|
作者
Grechi, Simone [1 ]
Caiti, Andrea
机构
[1] Univ Pisa, Dept Informat Engn, Pisa, Italy
来源
IFAC PAPERSONLINE | 2016年 / 49卷 / 23期
关键词
Optimal Control allocation; Quadratic Programming; Linear Programming; Mixed-Integer Linear Programming; Mixed-Integer Quadratic Programming;
D O I
10.1016/j.ifacol.2016.10.335
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The paper provides a comparison between different control allocation techniques in over-actuated Autonomous Underwater Vehicles. The pseudoinverse, Linear Programming (LP), Quadratic Programming (QP), Mixed Integer Linear Programming (MILP) and Mixed Integer Quadratic Programming (MIQP) are evaluated in simulation on the V-Fides vehicle model. The MILP and MIQP techniques allow to include in their implementations a more detailed characterization of the non-linear static behaviour of the actuators. This customizability can be also exploited to improve the practical stability of the system. The metrics used for comparison include the maximum attainable forces and torques, the integral of the error allocation and the required thrusters effort. Our simulation results show that, in particular with respect to thrusters effort, MILP and MIQP are the preferred allocation methods. The computational complexity associated to both methods is not such to compromise their implementation in operating vehicles; in particular, the MILP version is currently implemented in the V-Fides vehicle. (C) 2016, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:147 / 152
页数:6
相关论文
共 50 条
  • [31] Constraint Optimal Selection Techniques (COSTs) for nonnegative linear programming problems
    Saito, G.
    Corley, H. W.
    Rosenberger, Jay M.
    Sung, Tai-Kuan
    Noroziroshan, Alireza
    APPLIED MATHEMATICS AND COMPUTATION, 2015, 251 : 586 - 598
  • [32] A Numerically Robust Mixed-Integer Quadratic Programming Solver for Embedded Hybrid Model Predictive Control
    Bemporad, Alberto
    Naik, Vihangkumar V.
    IFAC PAPERSONLINE, 2018, 51 (20): : 412 - 417
  • [33] Control Allocation for Reaction Thrusters of a Moon Lander using Linear Programming
    Tatiya, Mayuri
    Banerjee, Avijit
    Padhi, Radhakant
    IFAC PAPERSONLINE, 2018, 51 (01): : 633 - 637
  • [34] The simplification of neural network for quadratic programming problems and its applications in optimal control
    Tao, Q
    Sun, DM
    PROCEEDINGS OF THE 3RD WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-5, 2000, : 3504 - 3508
  • [35] USING LINEAR PROGRAMMING FOR THE OPTIMAL CONTROL OF A CART PENDULUM SYSTEM
    Puglia, Luiz Vasco
    Leonardi, Fabrizio
    Ackermann, Marko
    5TH INTERNATIONAL CONFERENCE ON INTEGRATED MODELING AND ANALYSIS IN APPLIED CONTROL AND AUTOMATION, IMAACA 2011, 2011, : 200 - 205
  • [36] DIRECT USE OF FUNCTIONAL GRADIENTS AND LINEAR PROGRAMMING IN OPTIMAL CONTROL
    Lenart, Lado
    Babic, Jan
    Kusar, Janez
    PROCEEDINGS OF THE 10TH INTERNATIONAL SYMPOSIUM ON OPERATIONAL RESEARCH SOR 09, 2009, : 289 - +
  • [37] Convex formulations for optimal selection of controlled variables and measurements using Mixed Integer Quadratic Programming
    Yelchuru, Ramprasad
    Skogestad, Sigurd
    JOURNAL OF PROCESS CONTROL, 2012, 22 (06) : 995 - 1007
  • [38] Solving the quadratic assignment problem by means of general purpose mixed integer linear programming solvers
    Zhang, Huizhen
    Beltran-Royo, Cesar
    Ma, Liang
    ANNALS OF OPERATIONS RESEARCH, 2013, 207 (01) : 261 - 278
  • [39] Optimal Scheduling in a Milk Production Line Based on Mixed Integer Linear Programming
    Javanmard, Habibollah
    Kianehkandi
    EDUCATION AND MANAGEMENT TECHNOLOGY, ICEMT 2011, 2011, 13 : 318 - 323
  • [40] Solving the quadratic assignment problem by means of general purpose mixed integer linear programming solvers
    Huizhen Zhang
    Cesar Beltran-Royo
    Liang Ma
    Annals of Operations Research, 2013, 207 : 261 - 278