Spatial Inductance Estimation for Current Loop Auto-Tuning in IPMSM Self-Commissioning

This paper presents a comprehensive study on current loop auto-tuning for self-commissioning of sensorless interior permanent magnet synchronous machine (IPMSM) drives. Well-tuned current controllers are essential for both high-performance operation and self-commissioning procedure. However, current controller design parameters, i.e., <inline-formula><tex-math notation="LaTeX">$L_{d}$</tex-math></inline-formula> and <inline-formula><tex-math notation="LaTeX">$L_{q}$</tex-math></inline-formula>, are not known at the beginning of the self-commissioning procedure where their estimation also has unique challenges. For example, an initial rotor position to determine the actual <italic>d</italic>- and <italic>q</italic>-axes is not known. Also, feedback controllers cannot be used in the estimation because they are not tuned yet. As a solution, this paper proposes a method to estimate the spatial inductance map by spatially scanning the motor via sinusoidal voltage injection in a controlled manner. Then it uses the estimated inductance values to tune the current controllers. The proposed method identifies <inline-formula><tex-math notation="LaTeX">$L_{d}$</tex-math></inline-formula> and <inline-formula><tex-math notation="LaTeX">$L_{q}$</tex-math></inline-formula> values using open-loop voltage injection without needing actual <italic>d</italic>- and <italic>q</italic>-axis positions. The whole procedure takes around a second. Practical considerations such as an automatic selection of the injection voltage, and digital control and dead-time effects are carefully addressed. The findings are experimentally verified on a 3-phase IPMSM drive. Furthermore, its applicability to different motor types is also demonstrated.

[1]  Jung-Ik Ha,et al.  Sensorless rotor position estimation of an interior permanent-magnet motor from initial states , 2003 .

[2]  Toni Tuovinen,et al.  Current Control for Synchronous Motor Drives: Direct Discrete-Time Pole-Placement Design , 2016, IEEE Transactions on Industry Applications.

[3]  Bin Chen,et al.  Automeasurement of the Inverter Output Voltage Delay Curve to Compensate for Inverter Nonlinearity in Sensorless Motor Drives , 2014, IEEE Transactions on Power Electronics.

[4]  Tore Hägglund,et al.  Automatic tuning of simple regulators with specifications on phase and amplitude margins , 1984, Autom..

[5]  P. Mattavelli,et al.  Simple control autotuning for PMSM drives based on feedback relay , 2005, 2005 European Conference on Power Electronics and Applications.

[6]  Yen-Shin Lai,et al.  Self-commissioning technique for high bandwidth servo motor drives , 2017, 2017 IEEE Energy Conversion Congress and Exposition (ECCE).

[7]  Alberto Tenconi,et al.  Identification of the Magnetic Model of Permanent-Magnet Synchronous Machines Using DC-Biased Low-Frequency AC Signal Injection , 2015, IEEE Transactions on Industry Applications.

[8]  J. Nieznanski,et al.  Self-tuning dead-time compensation method for voltage-source inverters , 2005, IEEE Power Electronics Letters.

[9]  Robert D. Lorenz,et al.  Discrete-time current regulator design for AC machine drives , 2009, 2009 IEEE Energy Conversion Congress and Exposition.

[10]  Radu Iustin Bojoi,et al.  Self-commissioning of interior permanent magnet synchronous motor drives with high-frequency current injection , 2013, 2013 IEEE Energy Conversion Congress and Exposition.

[11]  Alan V. Oppenheim,et al.  Discrete-time signal processing (2nd ed.) , 1999 .

[12]  June-Seok Lee,et al.  Off-Line Parameter Identification of Permanent Magnet Synchronous Motor Using a Goertzel Algorithm , 2015 .

[13]  Z. Q. Zhu,et al.  Robust initial rotor position estimation of permanent magnet brushless AC machines with carrier signal injection-based sensorless control , 2012, 2012 IEEE Energy Conversion Congress and Exposition (ECCE).

[14]  Naofumi Nomura,et al.  Auto-tuning method of inductances for permanent magnet synchronous motors , 2014, 2014 International Power Electronics Conference (IPEC-Hiroshima 2014 - ECCE ASIA).

[15]  Sheng-Ming Yang,et al.  Automatic Control Loop Tuning for Permanent-Magnet AC Servo Motor Drives , 2016, IEEE Transactions on Industrial Electronics.

[16]  M. Sanada,et al.  Method for auto-tuning of current and speed controller in IPMSM drive system based on parameter identification , 2014, 2014 International Power Electronics Conference (IPEC-Hiroshima 2014 - ECCE ASIA).

[17]  Seung-Ki Sul,et al.  A Novel Method Utilizing Trapezoidal Voltage to Compensate for Inverter Nonlinearity , 2012, IEEE Transactions on Power Electronics.

[18]  Jin Xu,et al.  Self-Commissioning of Permanent Magnet Synchronous Machine Drives at Standstill Considering Inverter Nonlinearities , 2014, IEEE Transactions on Power Electronics.

[19]  Y. Takeda,et al.  Mechanical Sensorless Drives of IPMSM With Online Parameter Identification , 2005, IEEE Transactions on Industry Applications.

[20]  Sandro Calligaro,et al.  Self-Commissioning of Inverter Dead-Time Compensation by Multiple Linear Regression Based on a Physical Model , 2015, IEEE Transactions on Industry Applications.