Model predictive controller design and implementation on FPGA with application to motor servo system

被引:57
作者
Yang, Nan [1 ,2 ]
Li, Dewei [1 ,2 ]
Zhang, Jun [1 ,2 ,3 ]
Xi, Yugeng [1 ,2 ]
机构
[1] Shanghai Jiao Tong Univ, Dept Automat, Shanghai 200240, Peoples R China
[2] Minist Educ, Key Lab Syst Control & Informat Proc, Shanghai 200240, Peoples R China
[3] Shanghai Jiao Tong Univ, Joint Inst UM SJTU, Shanghai 200240, Peoples R China
基金
美国国家科学基金会; 中国博士后科学基金;
关键词
Model predictive control; FPGA; Field controller; Motor servo; Quadratic programming;
D O I
10.1016/j.conengprac.2012.06.012
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an integrated hardware and software design method is developed to implement an MPC algorithm on an FPGA chip. This makes it possible to achieve the long-desired goal of extending MPC algorithms to field control so as to deal with constraints effectively. To expedite the numerical procedure of solving quadratic programming (QP) in the MPC algorithm, a QP solver based on embedded chips is designed to exploit the flexibility and efficiency of FPGA chips. With a carefully devised software architecture, a universal platform is proposed to be facilely deployed to field control applications. To demonstrate the efficacy, a prototype system is built based on a Xilinx FPGA chip. It is then applied to a motor servo tracking control system and achieves satisfactory control performance. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1229 / 1235
页数:7
相关论文
共 50 条
[31]   FPGA Implementation of Model Predictive Control for Driving Multi-Induction Motors [J].
Gulbudak, Ozan ;
Gokdag, Mustafa .
2023 5TH GLOBAL POWER, ENERGY AND COMMUNICATION CONFERENCE, GPECOM, 2023, :21-26
[32]   Servo Press Drive using Model Predictive Control of Motor Current [J].
Gao, Jianbo ;
Li, Qi ;
Wang, Qiwu ;
Jiang, Wenxue ;
Kennel, Ralph .
2019 IEEE INTERNATIONAL SYMPOSIUM ON PREDICTIVE CONTROL OF ELECTRICAL DRIVES AND POWER ELECTRONICS (PRECEDE 2019), 2019, :401-406
[33]   Model predictive position control of permanent magnet synchronous motor servo system with sliding mode observer [J].
Wang, Yan ;
Liu, Xudong .
ASIAN JOURNAL OF CONTROL, 2023, 25 (01) :443-461
[34]   Application of Model Predictive Controller to Magnetic Levitation [J].
Novotny, Ales ;
Honc, Daniel .
2023 24TH INTERNATIONAL CONFERENCE ON PROCESS CONTROL, PC, 2023, :90-95
[35]   Fractional order integrator/differentiator: FPGA implementation and FOPID controller application [J].
Tolba, Mohammed F. ;
AboAlNaga, BahaaAlDeen M. ;
Said, Lobna A. ;
Madian, Ahmed H. ;
Radwan, Ahmed G. .
AEU-INTERNATIONAL JOURNAL OF ELECTRONICS AND COMMUNICATIONS, 2019, 98 :220-229
[36]   Model predictive controller design of hydrocracker reactors [J].
Gokce, Dila .
TURKISH JOURNAL OF ELECTRICAL ENGINEERING AND COMPUTER SCIENCES, 2011, 19 (05) :817-825
[37]   On design of aggregation based robust model predictive controller for system with bounded disturbances [J].
Li Dewei ;
Xi Yugeng .
PROCEEDINGS OF THE 26TH CHINESE CONTROL CONFERENCE, VOL 3, 2007, :655-+
[38]   Design and Implementation of Digital Fuzzy-PID Controller Based on FPGA [J].
Chen, Wen ;
Yuan, Hui-mei ;
Wang, Yan .
ICIEA: 2009 4TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS, VOLS 1-6, 2009, :388-392
[39]   Reconfigurable Design and Implementation of Gravure Engraving Motion Controller Based on FPGA [J].
Liu, Liang ;
Zhou, Zhaoyao ;
He, Kejing ;
Cao, Wenjiong ;
Qin, Xuefeng .
EQUIPMENT MANUFACTURING TECHNOLOGY AND AUTOMATION, PTS 1-3, 2011, 317-319 :1518-+
[40]   Design and Implementation of a Green Traffic Light Controller on FPGA Using VHDL [J].
Sachdeva, Saumil ;
Chowdhury, Sarthak ;
Shekhar, Sushant ;
Verma, Gaurav .
SYSTEM AND ARCHITECTURE, CSI 2015, 2018, 732 :187-192