FPGA implementation of Sensorless Sliding Mode Observer With a Novel Rotation rection Detection for PMSM Drives

被引:41
作者
Ma, Zhixun [1 ,2 ]
Zhang, Xin [2 ]
机构
[1] Tongji Univ, Natl Maglev Transportat Engn R&D Ctr, Shanghai 201804, Peoples R China
[2] Nanyang Technol Univ, Sch Elect & Elect Engn, Singapore 639798, Singapore
关键词
Sensorless control; sliding mode observer (SMO); permanent magnet synchronous machine (PMSM); FPGA (field programmable gate array); MAGNET SYNCHRONOUS MOTOR; WIDE SPEED-RANGE; ROTOR POSITION; VELOCITY ESTIMATION; MACHINE; ZERO;
D O I
10.1109/ACCESS.2018.2871730
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an field programmable gate array (FPGA) implementation of a sensorless controller for surface mounted permanent magnet synchronous machines. Position and speed are both estimated by a sliding mode observer (SMO) which is based on the PMSM stator frame model. The sliding mode manifold is chosen on the real stator current trajetory. In the SMO, a sign function of current error in the feedback correction is adopted. The estimated speed and position are realized on an FPGA controller by COordinate Rotation Digital Computer (CORDIC) algorithm. Using model-based design, with the tools of MATLAB/Simulink and hardware description language coder, the whole control system is designed and implemented in a single FPGA chip. Dedicated hardware optimization algorithms such as pipeline and resource sharing are developed for the implementation as well. The sign function is realized by fully hardware with a relatively high switching frequency. Meanwhile, a fast and practical rotation direction detection method which is based on back electromotive force information is proposed. Experimental results show that the proposed FPGA implemented sensorless SMO for PMSM drives is robust and has high performance.
引用
收藏
页码:55528 / 55536
页数:9
相关论文
共 24 条
[1]   Sensorless full-digital PMSM drive with EKF estimation of speed and rotor position [J].
Bolognani, S ;
Oboe, R ;
Zigliotto, M .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1999, 46 (01) :184-191
[2]   Combined Speed and Direct Thrust Force Control of Linear Permanent-Magnet Synchronous Motors With Sensorless Speed Estimation Using a Sliding Mode Control With Integral Action [J].
Cheema, Muhammad Ali Masood ;
Fletcher, John Edward ;
Farshadnia, Mohammad ;
Xiao, Dan ;
Rahman, Muhammad Faz .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2017, 64 (05) :3489-3501
[3]   Sliding-Mode Sensorless Control of Direct-Drive PM Synchronous Motors for Washing Machine Applications [J].
Chi, Song ;
Zhang, Zheng ;
Xu, Longya .
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 2009, 45 (02) :582-590
[4]   Rotor position and velocity estimation for a salient-pole permanent magnet synchronous machine at standstill and high speeds [J].
Corley, MJ ;
Lorenz, RD .
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 1998, 34 (04) :784-789
[5]   Position Estimation of a Matrix-Converter-Fed AC PM Machine From Zero to High Speed Using PWM Excitation [J].
Gao, Qiang ;
Asher, Greg M. ;
Sumner, Mark ;
Empringham, Lee .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (06) :2030-2038
[6]   New integration algorithms for estimating motor flux over a wide speed range [J].
Hu, J ;
Wu, B .
IEEE TRANSACTIONS ON POWER ELECTRONICS, 1998, 13 (05) :969-977
[7]   Fully FPGA-Based Sensorless Control for Synchronous AC Drive Using an Extended Kalman Filter [J].
Idkhajine, Lahoucine ;
Monmasson, Eric ;
Maalouf, Amira .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2012, 59 (10) :3908-3918
[8]   TRANSDUCERLESS POSITION AND VELOCITY ESTIMATION IN INDUCTION AND SALIENT AC MACHINES [J].
JANSEN, PL ;
LORENZ, RD .
IEEE TRANSACTIONS ON INDUSTRY APPLICATIONS, 1995, 31 (02) :240-247
[9]   Saliency-Based Sensorless Predictive Torque Control With Reduced Torque Ripple [J].
Landsmann, Peter ;
Kennel, Ralph .
IEEE TRANSACTIONS ON POWER ELECTRONICS, 2012, 27 (10) :4311-4320
[10]   Position Sensorless Control of PM Synchronous Motors Based on Zero-Sequence Carrier Injection [J].
Leidhold, Roberto .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2011, 58 (12) :5371-5379