Rapid Experimental Protocol for PMSM via MBD: Modeling, Simulation, and Experiment

被引:2
作者
Hu, Mingyuan [1 ]
Ahn, Hyeongki [2 ]
Kang, Hyein [2 ]
Chung, Yoonuh [2 ]
You, Kwanho [1 ,2 ]
机构
[1] Sungkyunkwan Univ, Dept Smart Fab Technol, Suwon 16419, South Korea
[2] Sungkyunkwan Univ, Dept Elect & Comp Engn, Suwon 16419, South Korea
基金
新加坡国家研究基金会;
关键词
field-oriented control; PMSM; rapid experimentation protocol; model-based design; code generation; GD32; microcontroller; IMPLEMENTATION; OBSERVER;
D O I
10.3390/computers13030073
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
As control algorithms evolve, their enhanced performance is often accompanied by increased complexity, reaching a point where practical experimentation becomes unfeasible. This situation has led to many theoretical studies relying solely on simulations without experimental verification. To address this gap, this study introduces a rapid experimentation protocol (REP) for applying field-oriented control (FOC) strategies to permanent magnet synchronous motors (PMSMs) based on model-based design (MBD) and automated code generation. REP is designed to be user-friendly and straightforward, offering a less complex and more accessible alternative to DSP toolboxes. Its excellent hardware compatibility is conducive to code porting and development. With this protocol, users can quickly conduct FOC strategy experiments with reduced dependency on the complex automated code generation tools often associated with toolboxes. Centered around the PMSM model, this method utilizes only the fundamental modules of MATLAB2023b/Simulink, greatly simplifying the user experience. To demonstrate the feasibility and efficiency of the protocol, models for both sensor-based and sensorless control are developed. The practicality of REP, including sensor-based and sensorless experiments, is successfully validated on an arm-cortex-M4-based GD32 microcontroller.
引用
收藏
页数:19
相关论文
共 26 条
[11]  
Krizan J, 2014, CAN CON EL COMP EN
[12]  
Lee J., 2021, P 2021 24 INT C ELEC
[13]  
Liu K., 2019, P 2019 22 INT C ELEC
[14]   FPGA Implementation of Model Predictive Control With Constant Switching Frequency for PMSM Drives [J].
Ma, Zhixun ;
Saeidi, Saeid ;
Kennel, Ralph .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2014, 10 (04) :2055-2063
[15]   Interconnection and damping assignment approach to control of PM synchronous motors [J].
Petrovic, V ;
Ortega, R ;
Stankovic, AM .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2001, 9 (06) :811-820
[16]  
Rademacher F., 2019, P 34 ACMSIGAPP S APP
[17]   Efficient Hardware-in-the-Loop Models Using Automatic Code Generation with MATLAB/Simulink [J].
Saralegui, Roberto ;
Sanchez, Alberto ;
de Castro, Angel .
ELECTRONICS, 2023, 12 (13)
[18]  
Srivastava A., 2021, P 2021 INT S ASIAN C
[19]   PHCG: Optimizing Simulink Code Generation for Embedded System With SIMD Instructions [J].
Su, Zhuo ;
Wang, Dongyan ;
Yu, Zehong ;
Yang, Yixiao ;
Jiang, Yu ;
Wang, Rui ;
Chang, Wanli ;
Li, Wen ;
Cui, Aiguo ;
Sun, Jiaguang .
IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2023, 42 (04) :1072-1084
[20]   Design and implementation of a novel adaptive backstepping control scheme for a PMSM with unknown load torque [J].
Sun, Xiaofei ;
Yu, Haisheng ;
Yu, Jinpeng ;
Liu, Xudong .
IET ELECTRIC POWER APPLICATIONS, 2019, 13 (04) :445-455