A high-order sliding mode viewer using the stator current and rotor magnetic chain as state quantities is designed and implemented, which is based on the fourth-order state equation and can directly output the observed values of the rotor magnetic chain. To avoid the phase change of the magnetic chain due to the introduction of a low-pass filter, a vector equation of state filtering method is proposed to filter the dither signal through the magnetic chain equation by taking the observed deviation of the current as the sliding mode surface and inputting the equivalent control signal directly into the magnetic chain equation. Simulation results show that the designed extended sliding mode observer is able to accurately estimate the rotor position and speed at lower speeds without accurate compensation of the observed values for rotor information collection present in the counter potential and the rotor magnetic chain. The sensorless vector control system is characterized by robustness, wide speed range, and higher feasibility and effectiveness.