In this paper we describe a method for parallel real-time implementation of nonlinear model predictive control (NMPC) with constraints on a Field Programmable Gate Array (FPGA). A NMPC scheme based on time-domain simulations that we have introduced in earlier publications is briefly outlined. The parallel implementation on an FPGA is reported with special focus on computational resources, computation time, computational precision and FPGA-specific boundary conditions. Real-time testbed results in a 3-dimensional trajectory planning scenario for a fixed-wing unmanned aerial vehicle (UAV) with a FPGA-based onboard computer in the loop prove compliance of the scheme and the implementation.
Method for Parallel FPGA Implementation of Nonlinear Model Predictive Control
2012
6 Seiten, Bilder, Tabellen, Quellen
Conference paper
English
Model Predictive Combustion Control Implementation Using Parallel Computation on an FPGA
British Library Conference Proceedings | 2016
|Model Predictive Combustion Control Implementation Using Parallel Computation on an FPGA
SAE Technical Papers | 2016
|FPGA-based nonlinear model predictive control of electric drives
TIBKAT | 2015
|FPGA-based nonlinear model predictive control of electric drives
TIBKAT | 2015
|Nonlinear Model Predictive Control
Springer Verlag | 2018
|