Finite-Control-Set Model Predictive Control of Permanent Magnet Synchronous Motor Based on Single Resistor Sampling
Zhao Yue1,2, Chen Zhuoyi2, Shen Feifan2, Liu Qianyu2
1. School of Information Science and Engineering Zhejiang Sci-Tech University Hangzhou 310018 China; 2. School of Information Science and Engineering Ningbo Tech University Ningbo 315100 China
Abstract:Finite-control-set model predictive control (FCS-MPC) has garnered significant attention in permanent magnet synchronous motor (PMSM) control due to its simple structure, multi-objective coordination capability, and nonlinear optimization. Like other high-performance control strategies for PMSMs, FCS-MPC requires real-time phase current sampling. Since current sensors increase both cost and system size, low-power drive systems commonly utilize single-resistor DC-link current sampling. However, during phase current reconstruction, the presence of a dead zone distorts current acquisition, thereby compromising control accuracy. Existing dead-time compensation methods are generally designed for modulated systems and cannot be directly applied to modulator-free discrete switching strategies such as FCS-MPC. Therefore, this paper proposes a finite-control-set model predictive control algorithm based on single-resistor current sampling. Firstly, under zero-vector states of the three-phase inverter, no phase current information is available through single-resistor sampling. In such cases, the current is estimated using the predictive model. During active vector states, the current of one phase is measured via the DC-link resistor, while another phase's current is predicted using the FCS-MPC model. The three-phase currents are then reconstructed based on their balanced relationship. Secondly, to improve reconstruction accuracy, a lumped-parameter model is developed along with a gradient-descent-based adaptive parameter identification algorithm, enabling online parameter estimation and reducing reliance on accurate model parameters. Thirdly, a continuous-state penalty mechanism is introduced by adding a penalty term to the cost function, thereby avoiding model update stagnation. Finally, compared with a conventional SVPWM-based single-resistor sampling method, the proposed current-sampling algorithm was tested on a permanent-magnet synchronous motor driving an oil pump. Two Hall sensors measured the phase currents as a reference for accuracy evaluation. Experimental results show that the proposed method accurately reconstructs the three-phase currents under identical operating conditions, keeping errors within a small margin. The root-mean-square error between reconstructed and sensed currents is reduced by approximately 50% compared to the conventional approach. The proposed algorithm also achieved better total harmonic distortion (THD) performance across different speeds. Starting, reversal, and sudden-load tests verified its dynamic performance and support online parameter identification. The continuous state penalty mechanism has been validated during normal motor operation. The following conclusions can be drawn. (1) A finite control set model predictive control algorithm based on single-resistor sampling is proposed. The issue of FCS-MPC unsuitability for single-resistor sampling scenarios is addressed by employing current reconstruction with the predictive model. (2) Online identification using a lumped parameter model reduces the dependency on precise motor parameters during current reconstruction, thereby improving the accuracy of the reconstructed currents. (3) A continuous state penalty mechanism is proposed to resolve model update stagnation caused by underexcitation during specific operating conditions.
赵悦, 陈卓易, 沈非凡, 刘骞宇. 基于单电阻采样的永磁同步电机有限集模型预测控制[J]. 电工技术学报, 2026, 41(2): 487-498.
Zhao Yue, Chen Zhuoyi, Shen Feifan, Liu Qianyu. Finite-Control-Set Model Predictive Control of Permanent Magnet Synchronous Motor Based on Single Resistor Sampling. Transactions of China Electrotechnical Society, 2026, 41(2): 487-498.
[1] 王斯博, 孙明冲, 龚海桂, 等. 车用高速永磁同步电机低交流损耗定子绕组优化[J]. 电机与控制学报, 2025, 29(1): 25-36. Wang Sibo, Sun Mingchong, Gong Haigui, et al.Optimization of low AC loss stator winding for high- speed permanent magnet synchronous motor for automotive applications[J]. Electric Machines and Control, 2025, 29(1): 25-36. [2] 高兴展, 于思洋, 汤佳泉, 等. 电动汽车用复合磁体永磁电机电磁及调速系统设计[J]. 微电机, 2025, 58(2): 21-26. Gao Xingzhan, Yu Siyang, Tang Jiaquan, et al.Design of electromagnetic and speed control system for composite permanent magnet motor used in electric vehicles[J]. Micromotors, 2025, 58(2): 21-26. [3] 王力新, 王晓远, 高鹏, 等. 电动汽车用内置式永磁同步电机转矩脉动分析及抑制[J]. 电工技术学报, 2024, 39(20): 6386-6396. Wang Lixin, Wang Xiaoyuan, Gao Peng, et al.Torque ripple reduction analysis of interior permanent magnet synchronous motor for electric vehicle[J]. Transa- ctions of China Electrotechnical Society, 2024, 39(20): 6386-6396. [4] 朱少斌, 李少纲. 基于超级电容的永磁直驱风电机组低电压穿越控制研究[J]. 电气技术, 2017, 18(2): 20-24. Zhu Shaobin, Li Shaogang.Study on LVRT control strategy of permanent magnet directly-driven wind turbine based on super capacitor[J]. Electrical Engineering, 2017, 18(2): 20-24. [5] Siami M, Khaburi D A, Rivera M, et al.A com- putationally efficient lookup table based FCS-MPC for PMSM drives fed by matrix converters[J]. IEEE Transactions on Industrial Electronics, 2017, 64(10): 7645-7654. [6] Yao Chunxing, Ma Guangtong, Sun Zhenyao, et al.Weighting factors optimization for FCS-MPC in PMSM drives using aggregated residual network[J]. IEEE Transactions on Power Electronics, 2024, 39(1): 1292-1307. [7] Vazquez S, Zafra E, Aguilera R P, et al.Prediction model with harmonic load current components for FCS-MPC of an uninterruptible power supply[J]. IEEE Transactions on Power Electronics, 2022, 37(1): 322-331. [8] 陈卓易, 邱建琪, 金孟加. 永磁同步电机有限集无参数模型预测控制[J]. 电机与控制学报, 2019, 23(1): 19-26. Chen Zhuoyi, Qiu Jianqi, Jin Mengjia.Finite control set nonparametric model predictive control for permanent magnet synchronous machines[J]. Electric Machines and Control, 2019, 23(1): 19-26. [9] 程勇, 颜宇尧, 杜光辉. 基于理想电压矢量位置的永磁同步电机模型预测电流控制[J]. 电机与控制学报, 2025, 29(4): 135-146. Cheng Yong, Yan Yuyao, Du Guanghui.Model predictive current control for permanent magnet synchronous motors based on ideal voltage vector position[J]. Electric Machines and Control, 2025, 29(4): 135-146. [10] 徐奇伟, 易良武, 夏波, 等. 基于xy平面闭环电流控制的双三相永磁同步电机改进多矢量模型预测控制[J]. 电工技术学报, 2025, 40(14): 4506-4521. Xu Qiwei, Yi Liangwu, Xia Bo, et al.Improved multi-vector model predictive current control of dual- three-phase permanent magnet synchronous motors based on xy subspace closed-loop current control[J]. Transactions of China Electrotechnical Society, 2025, 40(14): 4506-4521. [11] 陈再发, 刘彦呈. 基于抗扰预测模型的表贴式永磁同步电机占空比控制集模型预测控制[J]. 电机与控制应用, 2025, 52(2): 171-180. Chen Zaifa, Liu Yancheng.Model predictive control of duty cycle control set for surface-mounted per- manent magnet synchronous motor based on anti- disturbance[J]. Electric Machines & Control Appli- cation, 2025, 52(2): 171-180. [12] Xue Cheng, Zhou Dehong, Li Yunwei.Finite-control- set model predictive control for three-level NPC inverter-fed PMSM drives with LC filter[J]. IEEE Transactions on Industrial Electronics, 2021, 68(12): 11980-11991. [13] Song Yuge, Lu Jiadong, Hu Yihua, et al.Expanding limit of minimum sampling time using auxiliary vectors for PMSM drives with single DC-link current sensor[J]. IEEE Transactions on Industrial Electronics, 2023, 70(4): 3437-3448. [14] 黄玲林, 王爽, 李志伟. 基于单直流母线电流采样的永磁同步电机无位置传感器控制研究[J]. 电机与控制应用, 2024, 51(9): 51-59. Huang Linglin, Wang Shuang, Li Zhiwei.Research on sensorless control of permanent magnet synchronous motor based on single DC bus current sampling[J]. Electric Machines & Control Application, 2024, 51(9): 51-59. [15] Cheng Xin, Hu Jinfeng, Yu Ye, et al.Analysis and compensation of phase current measuring error caused by sensing resistor in PMSM application[J]. Sensors, 2024, 24(5): 1538. [16] 魏海峰, 陆彦如, 江廷宇, 等. 考虑非观测区补偿的永磁同步电机单电阻采样重构[J]. 电工技术学报, 2018, 33(12): 2695-2702. Wei Haifeng, Lu Yanru, Jiang Tingyu, et al.Single resistor sampling reconstruction of permanent magnet synchronous motor considering non-observation area compensation[J]. Transactions of China Electro- technical Society, 2018, 33(12): 2695-2702. [17] 朱利东, 王鑫, 朱熀秋. 基于NNBPF-EKF的内置式永磁同步电机死区补偿方法[J]. 中国电机工程学报, 2020, 40(15): 5011-5020. Zhu Lidong, Wang Xin, Zhu Huangqiu.IPMSM dead time compensation method based on NNBPF-EKF[J]. Proceedings of the CSEE, 2020, 40(15): 5011-5020. [18] 秦腾, 马瑞卿, 梁景智, 等. 同步发电机带三相PWM整流器的死区补偿方法[J]. 微电机, 2025, 58(1): 1-6. Qin Teng, Ma Ruiqing, Liang Jingzhi, et al.Com- pensation method for synchronous generators with three-phase PWM Rectifiers[J]. Micromotors, 2025, 58(1): 1-6. [19] 郭玉敬, 张峻槐, 王帅, 等. 一种模型预测控制PMSM系统共模电压抑制策略[J]. 电机与控制学报, 2024, 28(3): 56-65. Guo Yujing, Zhang Junhuai, Wang Shuai, et al.Common- mode voltage suppression strategy of PMSM system using model predictive control[J]. Electric Machines and Control, 2024, 28(3): 56-65. [20] Xu Yongxiang, Yan Hao, Zou Jibin, et al.Zero voltage vector sampling method for PMSM three- phase current reconstruction using single current sensor[J]. IEEE Transactions on Power Electronics, 2017, 32(5): 3797-3807. [21] Song Shoujun, Xia Zekun, Fang Gaoliang, et al.Phase current reconstruction and control of three-phase switched reluctance machine with modular power converter using single DC-link current sensor[J]. IEEE Transactions on Power Electronics, 2018, 33(10): 8637-8649. [22] 黄科元, 伍瑞泽, 黄守道, 等. 单电阻采样的永磁同步电动机相电流重构策略[J]. 电力系统及其自动化学报, 2018, 30(9): 114-120. Huang Keyuan, Wu Ruize, Huang Shoudao, et al.Phase current reconstruction strategy for PMSM using one-shunt current sampling[J]. Proceedings of the CSU-EPSA, 2018, 30(9): 114-120. [23] 王强, 刘文建, 佘宏伟. 新型脉冲插入法的永磁同步电机相电流重构[J]. 计算机与数字工程, 2025, 53(8): 2329-2335. Wang Qiang, Liu Wenjian, She Hongwei.Phase current reconstruction of PMSM with new pulse insertion method[J]. Computer and Digital Engineering, 2025, 53(8): 2329-2335. [24] 陈思宇, 向学位, 李辉, 等. 基于改进零脉冲插入法的永磁同步电机相电流重构策略[J]. 电机与控制学报, 2024, 28(6): 25-35. Chen Siyu, Xiang Xuewei, Li Hui, et al.Phase current reconstruction strategy of PMSM based on improved zero pulse insertion method[J]. Electric Machines and Control, 2024, 28(6): 25-35. [25] Zuo Ying, Lai Chunyan, Iyer L V.Improved single current sensor based PMSM control under low frequency ratio using discrete-time adaptive luenberger observer[J]. IEEE Transactions on Industrial Elec- tronics, 2024, 71(9): 10297-10308. [26] 房钰超, 王博, 王元奎, 等. 电流传感器故障状态下内嵌式永磁同步电机的无位置传感器容错控制算法研究[J]. 电机与控制学报, 2024, 28(8): 1-9. Fang Yuchao, Wang Bo, Wang Yuankui, et al.Research on sensorless fault-tolerant control algorithm for interior permanent magnet synchronous machine under sensor fault conditions[J]. Electric Machines and Control, 2024, 28(8): 1-9. [27] Saritha B, Janakiraman P A.Sinusoidal three-phase current reconstruction and control using a DC-link current sensor and a curve-fitting observer[J]. IEEE Transactions on Industrial Electronics, 2007, 54(5): 2657-2664. [28] 王海清, 李世孝. 基于单电流传感器的永磁同步电机矢量控制[J]. 机械研究与应用, 2023, 36(6): 157-161, 165. Wang Haiqing, Li Shixiao.Vector control of per- manent magnet synchronous motor based on single current sensor[J]. Mechanical Research & Application, 2023, 36(6): 157-161, 165. [29] 刘艳, 邵诚. 三相电压源型PWM逆变器相电流重构策略研究[J]. 信息与控制, 2007, 36(4): 506-513, 518. Liu Yan, Shao Cheng.Reconstruction strategies for phase currents in three phase voltage-source PWM inverters[J]. Information and Control, 2007, 36(4): 506-513, 518. [30] Vazquez S, Rodriguez J, Rivera M, et al.Model predictive control for power converters and drives: advances and trends[J]. IEEE Transactions on Indu- strial Electronics, 2017, 64(2): 935-947. [31] Young H A, Perez M A, Rodriguez J.Analysis of finite-control-set model predictive current control with model parameter mismatch in a three-phase inverter[J]. IEEE Transactions on Industrial Elec- tronics, 2016, 63(5): 3100-3107. [32] Nalakath S, Preindl M, Emadi A.Online multi- parameter estimation of interior permanent magnet motor drives with finite control set model predictive control[J]. IET Electric Power Applications, 2017, 11(5): 944-951.