二次规划
模型预测控制
数学优化
最小二乘函数近似
二次方程
线性规划
集合(抽象数据类型)
数学
正多边形
凸优化
算法
迭代法
编码(集合论)
简单(哲学)
迭代求精
计算机科学
控制(管理)
人工智能
哲学
统计
几何学
认识论
估计员
程序设计语言
出处
期刊:IEEE Transactions on Automatic Control
[Institute of Electrical and Electronics Engineers]
日期:2016-04-01
卷期号:61 (4): 1111-1116
被引量:71
标识
DOI:10.1109/tac.2015.2459211
摘要
This technical note proposes an active set method based on nonnegative least squares (NNLS) to solve strictly convex quadratic programming (QP) problems, such as those that arise in Model Predictive Control (MPC). The main idea is to rephrase the QP problem as a Least Distance Problem (LDP) that is solved via a NNLS reformulation. While the method is rather general for solving strictly convex QP's subject to linear inequality constraints, it is particularly useful for embedded MPC because (i) is very fast, compared to other existing state-of-the-art QP algorithms, (ii) is very simple to code, requiring only basic arithmetic operations for computing LDL T decompositions recursively to solve linear systems of equations, (iii) contrary to iterative methods, provides the solution or recognizes infeasibility in a finite number of steps.
科研通智能强力驱动
Strongly Powered by AbleSci AI