A sensorless PMSM drive with inductance estimation based on FPGA

A new algorithm for position and speed estimation in permanent magnet synchronous motors is presented, which is based on the high frequency signal injection and uses an algebraic approach. Motor inductances are estimated by simple mathematical relationships and motor position and speed are tracked using a phase locked loop technique. The estimated machine inductances values are utilized, in real time mode, as parameters, in the field oriented control of the permanent magnet synchronous motor for an improved robustness. A sensorless drive, based on the algorithm presented, has been tested on a low cost field programmable gate array (FPGA) platform. A simple communication protocol, between host PC and FPGA board, has been designed and implemented, for algorithm parameters real time update and state observation.

[1]  N. Matsui,et al.  Brushless DC motor control without position and speed sensors , 1990, Conference Record of the 1990 IEEE Industry Applications Society Annual Meeting.

[2]  Shinji Doki,et al.  Sensorless control of permanent-magnet synchronous motors using online parameter identification based on system identification theory , 2006, IEEE Transactions on Industrial Electronics.

[3]  Ray Andraka,et al.  A survey of CORDIC algorithms for FPGA based computers , 1998, FPGA '98.

[4]  M. Schroedl,et al.  Position-sensorless biaxial position control with industrial PM motor drives based on INFORM- and back EMF model , 2002, IEEE 2002 28th Annual Conference of the Industrial Electronics Society. IECON 02.

[5]  Nesimi Ertugrul,et al.  A new algorithm for sensorless operation of permanent magnet motors , 1992, Conference Record of the 1992 IEEE Industry Applications Society Annual Meeting.

[6]  Ned Mohan,et al.  Design and implementation of an extended Kalman filter for the state estimation of a permanent magnet synchronous motor , 1991 .

[7]  Scott D. Sudhoff,et al.  Analysis of Electric Machinery and Drive Systems , 1995 .

[8]  R. Wu,et al.  A permanent magnet motor drive without a shaft sensor , 1990, Conference Record of the 1990 IEEE Industry Applications Society Annual Meeting.

[9]  Roberto Oboe,et al.  Sensorless full-digital PMSM drive with EKF estimation of speed and rotor position , 1999, IEEE Trans. Ind. Electron..

[10]  Jung-Ik Ha,et al.  Analysis of permanent magnet machine for sensorless control based on high frequency signal injection , 2003 .

[11]  Alfio Consoli,et al.  Industry application of zero-speed sensorless control techniques for PM synchronous motors , 2001 .

[12]  Jeremi Regnier,et al.  On-line parameter estimation of PMSM in open loop and closed loop , 2009, 2009 IEEE International Conference on Industrial Technology.

[13]  M. Marchesoni,et al.  A new sensorless permanent magnet synchronous motor algorithm based on algebraic method , 2009, 2009 13th European Conference on Power Electronics and Applications.

[14]  R.D. Lorenz,et al.  Carrier signal injection based sensorless control methods for IPM synchronous machine drives , 2004, Conference Record of the 2004 IEEE Industry Applications Conference, 2004. 39th IAS Annual Meeting..

[15]  Xiaobo Sharon Hu,et al.  Expanding the Range of Convergence of the CORDIC Algorithm , 1991, IEEE Trans. Computers.

[16]  M. Schroedl,et al.  Sensorless control of AC machines at low speed and standstill based on the "INFORM" method , 1996, IAS '96. Conference Record of the 1996 IEEE Industry Applications Conference Thirty-First IAS Annual Meeting.

[17]  Mario Marchesoni,et al.  Dynamic Performance Evaluation of Sensorless Permanent-Magnet Synchronous Motor Drives With Reduced Current Sensors , 2012, IEEE Transactions on Industrial Electronics.

[18]  R. D. Lorenz,et al.  Rotor position and velocity estimation for a salient-pole permanent magnet synchronous machine at standstill and high speeds , 1998 .

[19]  M.B.R. Correa,et al.  Sensorless Control of a PMSM Synchronous Motor at Low Speed , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.

[20]  R. Krishnan,et al.  Permanent Magnet Synchronous and Brushless DC Motor Drives , 2009 .

[21]  D. R. Llamocca-Obregón,et al.  A fixed-point implementation of the expanded hyperbolic CORDIC algorithm , 2007 .