摘要

This paper proposes a terminal sliding-mode (TSM) observer for estimating the immeasurable mechanical parameters of permanent-magnet synchronous motors (PMSMs) used for complex mechanical systems. The observer can track the system states in finite time with high steady-state precision. A TSM control strategy is designed to guarantee the global finite-time stability of the observer and, meanwhile, to estimate the mechanical parameters of the PMSM. A novel second-order sliding-mode algorithm is designed to soften the switching control signal of the observer. The effect of the equivalent low-pass filter can be properly controlled in the algorithm based on requirements. The smooth signal of the TSM observer is directly used for the parameter estimation. The experimental results in a practical CNC machine tool are provided to demonstrate the effectiveness of the proposed method.