2017
DOI: 10.1016/j.ifacol.2017.08.1413
|View full text |Cite
|
Sign up to set email alerts
|

Nonlinear predictive control on a heterogeneous computing platform

Abstract: We propose an implementation of an interior-point-based nonlinear predictive controller on a heterogeneous processor. The workload can be split between a general-purpose CPU and a fieldprogrammable gate array to trade off the contradicting design objectives of control performance and computational resource usage. A new way of exploiting the structure of the KKT matrix yields significant memory savings. We report an 18x memory saving, compared to existing approaches, and a 36x speedup over a software implementa… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2018
2018
2021
2021

Publication Types

Select...
4
2

Relationship

2
4

Authors

Journals

citations
Cited by 9 publications
(2 citation statements)
references
References 25 publications
0
2
0
Order By: Relevance
“…For optimization-based control applications, the FPGA circuit has to be verified in the loop with a plant model. In this work we automate the above design flow by using Protoip software tool [16].…”
Section: Target Computational Platformmentioning
confidence: 99%
See 1 more Smart Citation
“…For optimization-based control applications, the FPGA circuit has to be verified in the loop with a plant model. In this work we automate the above design flow by using Protoip software tool [16].…”
Section: Target Computational Platformmentioning
confidence: 99%
“…• There is a free software application that implements the algorithm, namely NOMAD [28] • NOMAD provides various interfaces, including a Matlab frontend, which simplifies integration with Protoip [16]. The application scope of BiMADS is limited to bi-objective problems, which can be considered as the main drawback of the algorithm.…”
Section: A Problem Statementmentioning
confidence: 99%