Sensorless control strategy for brushless direct current motor based on terminal voltage spikes
The existing commutation error compensation methods require additional filtering and detection circuits,leading to increased complexity in brushless DC motors(BLDCM)sensorless commutation meth-ods.In response to this issue,a method for compensating commutation errors using terminal voltage spikes(TVS)was proposed,achieving accurate compensation for sensorless commutation errors in BLD-CM.The strong anti-interference characteristics of the TVS signal were investigated and that the duration of the TVS changes monotonically with the commutation error.Furthermore,a closed-loop control method for commutation error compensation was designed based on the duration of the TVS.This method elimi-nates the need for additional filtering and detection circuits,simplifying the circuit design for commutation error compensation while demonstrating good robustness and accuracy.Comparative analysis of phase er-rors before and after compensation was conducted using simulation and practical experimental platforms,with the results showing that the proposed method can achieve accurate commutation error compensation.In both simulation and practical experiments,the phase errors were controlled within a range of 1.1 elec-trical degrees and 4 electrical degrees,respectively.In speed control experiments,the sensorless method after compensation exhibited dynamic characteristics similar to those of Hall sensor-based methods.Com-pared to existing methods,the proposed method is better suitable for the application of BLDCM sensorless methods in high-performance motor control scenarios.
brushless direct current motorsix-step commutationsensorless controlcommutation correc-tionterminal voltage spikehall signal restoreclosed-loop control