首页    期刊浏览 2024年11月24日 星期日
登录注册

文章基本信息

  • 标题:FPGA Implementation Framework for Low Latency Nonlinear Model Predictive Control
  • 本地全文:下载
  • 作者:Vaishali Patne ; Deepak Ingole ; Dayaram Sonawane
  • 期刊名称:IFAC PapersOnLine
  • 印刷版ISSN:2405-8963
  • 出版年度:2020
  • 卷号:53
  • 期号:2
  • 页码:7020-7025
  • DOI:10.1016/j.ifacol.2020.12.443
  • 语种:English
  • 出版社:Elsevier
  • 摘要:AbstractEmbedded 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.
  • 关键词:KeywordsNonlinear MPCgradient methodFPGAreal-time controlHIL co-simulation
国家哲学社会科学文献中心版权所有