This paper proposes an optimized phase-locked loop (OPLL) based on Levenberg-Marquardt (LM) to improve the estimation accuracy of the sliding mode observer (SMO) based position estimator. The position estimation suffers from dc bias caused by digital control delay, and harmonic caused by inverter nonlinearity and flux spatial harmonics. The OPLL is constructed with two parts to overcome the above negative effects. The delay phase is preliminarily calculated based on linear prediction, so as to compensate for the lag phase in the estimated back electromotive force (back-EMF); secondly, the objective function is built based on the reference and feedback position error, the former contains an unknown harmonic. The objective function can be minimized by the LM to solve for the harmonic amplitude, then the obtained harmonic is used to offset the harmonic components in the estimated position. Wherein, the required partial derivatives of the LM method can be deduced based on the transfer function of PLL and the delay-compensated back-EMF to achieve a stable update of harmonic amplitude. Finally, the corresponding comparative experiments in steady-state and dynamic conditions proved the superiority of the proposed method applied to permanent magnet synchronous motors.
Read full abstract