FPGA Implementation Framework for Low Latency Nonlinear Model Predictive Control. Issue 2 (2020)
- Record Type:
- Journal Article
- Title:
- FPGA Implementation Framework for Low Latency Nonlinear Model Predictive Control. Issue 2 (2020)
- Main Title:
- FPGA Implementation Framework for Low Latency Nonlinear Model Predictive Control
- Authors:
- Patne, Vaishali
Ingole, Deepak
Sonawane, Dayaram - Abstract:
- Abstract: Embedded implementation of real-time Nonlinear Model Predictive Control (NMPC) is extremely challenging and complex. This paper presents a framework for implementation of NMPC on Field Programmable Gate Array (FPGA). We show the step-by-step procedure of FPGA implementation framework design of NMPC for a case study of 2D-crane system. In the implementation, we used GRAMPC software to construct NMPC and subsequently generate an FPGA specific low-level C/C ++ code of the optimization solver. Generated C/C ++ code is optimized for memory, speed, and resource utilization by the customized approach of applying pipelining and directives using Xilinx Vivado HLS toolchain. The NMPC is implemented on a Xilinx's ZYNQ-7000 SoC ZC706 FPGA board. The detailed analysis of the controller computational complexity in terms of memory, resource utilization, clock, and power consumption is presented. The performance of implemented NMPC is verified through Hardware-in-the-Loop (HIL) co-simulation using system generator tool. The presented results show the feasibility of FPGA-based GRAMPC framework for ultra-fast applications of NMPC.
- Is Part Of:
- IFAC-PapersOnLine. Volume 53:Issue 2(2020)
- Journal:
- IFAC-PapersOnLine
- Issue:
- Volume 53:Issue 2(2020)
- Issue Display:
- Volume 53, Issue 2 (2020)
- Year:
- 2020
- Volume:
- 53
- Issue:
- 2
- Issue Sort Value:
- 2020-0053-0002-0000
- Page Start:
- 7020
- Page End:
- 7025
- Publication Date:
- 2020
- Subjects:
- Nonlinear MPC -- gradient method -- FPGA -- real-time control -- HIL co-simulation
Automatic control -- Periodicals
629.805 - Journal URLs:
- https://www.journals.elsevier.com/ifac-papersonline/ ↗
http://www.sciencedirect.com/ ↗ - DOI:
- 10.1016/j.ifacol.2020.12.443 ↗
- Languages:
- English
- ISSNs:
- 2405-8963
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 23746.xml