4.8 Article

An Improved Predictive Controller on the FPGA by Hardware Matrix Inversion

Journal

IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS
Volume 65, Issue 9, Pages 7395-7405

Publisher

IEEE-INST ELECTRICAL ELECTRONICS ENGINEERS INC
DOI: 10.1109/TIE.2018.2798563

Keywords

Field-programmable gate array (FPGA)-based board; hardware matrix inversion; injection molding machine; improved predictive controller

Funding

  1. National Science Foundation of China [61333009, 61590924, 61573239, 61521063]
  2. National High-tech R&D Program of China (863 Program) [2015AA043102]

Ask authors/readers for more resources

Cheap, efficient, and industrial-grade model predictive controllers are required for extending the use of model predictive control (MPC) to resource-constrained embedded computing platforms and practical industrial fields. In this paper, we implement the matrix inversion on the hardware to improve the computational efficiency of our previously designed MPC controller. For the specific matrices in each iteration of the active-set method, a simple positive definite symmetric matrix inversion algorithm is proposed, which can transform the matrix inversion into iterated matrix multiplication and add operations along with fewer division operations. Its similar matrix calculating formulas in each iteration are block design oriented and able to be speed up by the parallelism and pipeline in the hardware. To avoid extra data transmission, the matrix inversion algorithm and active-set method are combined through the time sequence and architectural design to form an improved predictive controller on a field-programmable gate array (FPGA). The improved predictive controller is implemented on an FPGA-based board especially made for the industrial sites and applied to a holding process of the injection molding, which achieves satisfactory control performance.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.8
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available