Implementation of Continuous Control Set Model Predictive Control Method for PMSM on FPGA

被引:9
|
作者
Wang, Bozhi [1 ]
Jiao, Jiye [1 ]
Xue, Ziyang [2 ]
机构
[1] Xian Univ Posts & Telecommun, Coll Elect Engn, Xian 710121, Peoples R China
[2] Xian Univ Posts & Telecommun, Coll Comp Sci, Xian 710121, Peoples R China
关键词
Prediction algorithms; Field programmable gate arrays; Matrix decomposition; Symmetric matrices; Optimization; Mathematical models; Heuristic algorithms; Matrix inverse; generalized predictive control (GPC-MPC); permanent magnet synchronous motor (PMSM); model-based design (MBD); field programmable gate array (FPGA); MATRIX-INVERSION; COMPUTATION;
D O I
10.1109/ACCESS.2023.3241243
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The generalized predictive control (GPC-MPC) algorithm adopts an optimal control strategy, which requires online matrix inversion operation and is difficult to be applied to real-time control systems. Therefore, the permanent magnet synchronous motor (PMSM) drive experiments, using the GPC-MPC algorithm with constraints, are primarily performed in a simulation environment. This paper proposes a new matrix inversion and its circuit design method to complete the above experiments in an embedded environment. By using the calculation steps of matrix block decomposition and reinversion, the parallelism of matrix calculation and the regularity of storage address are improved, and the speed of matrix inversion is accelerated. Also, the model-based design (MBD) method is used to complete the design and verification of the rest of the algorithm, which speeds up the implementation and deployment of the algorithm. Finally, the GPC-MPC algorithm control experiments with current constraints are implemented on the Field programmable gate array (FPGA) experimental board. The experimental results show that the proposed design method has a good control effect and computational efficiency.
引用
收藏
页码:12414 / 12425
页数:12
相关论文
共 50 条
  • [11] Feedforward Finite Control Set Model Predictive Position Control of PMSM
    Kyslan, Karol
    Slapak, Viktor
    Durovsky, Frantisek
    Fedak, Viliam
    Padmanaban, Sanjeevikumar
    2018 IEEE 18TH INTERNATIONAL POWER ELECTRONICS AND MOTION CONTROL CONFERENCE (PEMC), 2018, : 549 - 555
  • [12] FPGA Implementation of Nonlinear Model Predictive Control
    Xu, Fang
    Chen, Hong
    Jin, Weiwei
    Xu, Yueting
    26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, : 108 - 113
  • [13] Direct Torque Control of PMSM with Modified Finite Set Model Predictive Control
    Bao, GuangQing
    Qi, WuGang
    He, Ting
    ENERGIES, 2020, 13 (01)
  • [14] Position Controller for PMSM Based on Finite Control Set Model Predictive Control
    Slapak, Viktor
    Kyslan, Karol
    Durovsky, Frantisek
    ELEKTRONIKA IR ELEKTROTECHNIKA, 2016, 22 (06) : 17 - 21
  • [15] Continuous Control Set Model Predictive Control of Buck Converter
    Harisyam, P., V
    Prasanth, V
    Natarajan, Venki
    Basu, Kaushik
    IECON 2020: THE 46TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2020, : 1297 - 1302
  • [16] Augmented Continuous-Control-Set Model Predictive Current Control for Dual Three-Phase PMSM Drives
    Su, Zonghao
    Sun, Xiaodong
    Lei, Gang
    Yao, Ming
    Zhang, Lei
    IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2024,
  • [17] FPGA Implementation of Predictive Control
    Aridhi, Emna
    Abbes, Mehdi
    Mami, Abdelkader
    2012 16TH IEEE MEDITERRANEAN ELECTROTECHNICAL CONFERENCE (MELECON), 2012, : 191 - 196
  • [18] PMSM Model Predictive Control With Field-Weakening Implementation
    Mynar, Zbynek
    Vesely, Libor
    Vaclavek, Pavel
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2016, 63 (08) : 5156 - 5166
  • [19] FPGA Implementation of Model Predictive Direct Current Control
    Vallone, Joel
    Geyer, Tobias
    Rohr, Eduardo Rath
    2016 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2016,
  • [20] Intelligent model predictive control with efficient FPGA implementation
    Li X.-C.
    Zhao F.-R.
    Meng Q.-H.
    You K.-Y.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2023, 40 (09): : 1519 - 1528