2012
DOI: 10.3182/20120823-5-nl-3013.00075
|View full text |Cite
|
Sign up to set email alerts
|

Fast Predictive Control: Real-time Computation and Certification

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
22
0
2

Year Published

2014
2014
2021
2021

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 27 publications
(24 citation statements)
references
References 6 publications
0
22
0
2
Order By: Relevance
“…The ideal The formulation (10) and (11) is a standard quadratic program and it has been implemented using the QP solver qpOASES [46]. Extensive research has been performed to develop fast, real-time solvers for quadratic programs [47][48][49] enabling real-time implementation in aircraft computer systems. Additionally if we take a closer look at the problem (10) and (11) we can see that it in fact only has the two free variables, µ and ν, to optimize.…”
Section: Simulation Resultsmentioning
confidence: 99%
“…The ideal The formulation (10) and (11) is a standard quadratic program and it has been implemented using the QP solver qpOASES [46]. Extensive research has been performed to develop fast, real-time solvers for quadratic programs [47][48][49] enabling real-time implementation in aircraft computer systems. Additionally if we take a closer look at the problem (10) and (11) we can see that it in fact only has the two free variables, µ and ν, to optimize.…”
Section: Simulation Resultsmentioning
confidence: 99%
“…Fast gradient methods are first order optimization methods that perform weighted/filtered gradient descent steps and constraint projections, usually taking advantage of the very simple projection needed to solve the dual problem (i.e. positive Lagrange multipliers) for constraint fulfillment, [33], [34], [4], [35]. In addition to very simple code that leads to a small footprint and may allow formal verification of the code, one can bound the number iterations needed to achieve a given accuracy.…”
Section: Embedded Mpc Algorithms and Softwarementioning
confidence: 99%
“…Note however, that a thorough benchmark is not the aim of the paper and hence the results intend to demonstrate roughly where GRAMPC stands in terms of performance. As regards the comparison, the code generation tool included in the ACADO Toolkit 3 [6], AutoGenU 4 [7], the FMPC code 5 [3] as well as FORCES and FiOrdOs 6 [4], [5] were applied for stabilizing the origin in an MPC fashion. All MPC solvers were also implemented within an s-function for use in MATLAB/SIMULINK where the computation times were measured using the SIMULINK profiler for multiple MPC runs.…”
Section: B Quadrotormentioning
confidence: 99%
“…The presented methods in [3], [4], [5] are suited for linear, time discrete systems and use efficient solution strategies, interior point approaches tailored to convex multistage problems and first order methods. The software environment ACADO Toolkit [6] provides a module to generate optimized C code for real-time MPC which can be used to control nonlinear systems.…”
Section: Introductionmentioning
confidence: 99%