基于改进型换相算法的无刷直流电机无位置传感器控制

Sensorless Control of Brushless DC Motor Based on an Improved Commutation Algorithm

  • 摘要: 在利用反电动势判断换相时刻的无刷直流电机无传感器控制中,传统无传感器控制系统的过零时刻判断易出现滞后现象,导致控制系统换相的精度下降,在采样频率和反电势频率的比值较低时,容易出现换相失败的问题。针对此问题,提出一种新型计算换相时刻的方法,并利用模糊控制算法优化换相的精度。最后,以STM8003F为主控芯片搭建试验平台,对比分析基于改进型换相算法与基于反电动势换相算法的控制性能,试验结果表明,基于改进换相算法具有换相时延更短、换相更稳定、电流波动幅值更小的优点。

     

    Abstract: In sensorless control of brushless DC motors using back electromotive force for commutation timing, traditional sensorless control systems often experience a lag in zero-crossing detection, leading to a decrease in the accuracy of commutation in the control system. When the ratio of the sampling frequency and the frequency of back potential force is low, the commutation failure is easy to occur. In response to this issue, a novel approach for determining the commutation timing is introduced, and a fuzzy control algorithm is employed to enhance the precision of commutation. Finally, STM8003F is used as the main control chip to build an experimental platform to compare and analyze the control performance based on the improved phase change algorithm and the phase change algorithm based on the inverse potential, and the experimental results show that the improved phase change algorithm has the advantages of shorter phase change delay, more stable phase change, and smaller amplitude of current fluctuation.

     

/

返回文章
返回