This article presents an online method to acquire the stator inductance and flux linkage for inverter-fed surface-mounted permanent magnet synchronous motors (SPMSMs) using switching state functions instead of average models. Given the switching state functions when different voltage vectors are applied to the motors, the information of inductance and flux linkage is revealed. Based on the dc bus voltage and current derivatives obtained from either hardware methods like Rogowski coil and differential circuit, or software methods such as tracking differentiator, stator inductance, and flux linkage are able to be figured out directly using the redundant or more practical methods with the help of recursive least square (RLS). Simulations and experiments are carried out to prove the effectiveness of the proposed methods, besides, dc voltage and operating speed variation as well as the impact of resistance are taken into account. Finally, compared with the conventional parameter identification based on the average models either in <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">α</i> – <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">β</i> or <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">d</i> – <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">q</i> coordinate, the proposed methods with switching state functions have remarkable advantages especially when the rotor position error exists. What needs further effort is the challenging case at very low speed, e.g., it is hard to identify flux linkage due to the small back electromotive force (EMF).
Read full abstract