微特电机 ›› 2018, Vol. 46 ›› Issue (2): 35-37.doi: 1004-7018-46-2-35-37

• 设计分析 • 上一篇    下一篇

无刷直流电动机无位置传感器起动控制的研究

王小宁,王宜怀,丁伟   

  1. 苏州大学,苏州 215006
  • 收稿日期:2017-08-12 出版日期:2018-02-28 发布日期:2018-02-28
  • 作者简介:王小宁(1993-),男,硕士生,主要研究方向为嵌入式系统、电机控制系统。

Research on Starting Control of Position Sensorless Brushless DC Motor

WANG Xiao-ning ,WANG Yi-huai ,DING Wei   

  1. Soochow University,Suzhou 215006,China
  • Received:2017-08-12 Online:2018-02-28 Published:2018-02-28

摘要:

针对无刷直流电动机无传感器控制在电机零速和低速时反电势难以检测的问题,依据绕组电感随磁场变化的原理,提出了利用脉冲电压检测转子零初始位置并起动电机的新方法。起动时在施加6个短时脉冲电压前,首先设定电流检测的阈值,在施加脉冲电压的同时,记录每次电流超过阈值的时间和电流达到的峰值,通过对这两个记录值的综合分析来确定电流的变化率,从而确定转子的当前位置。在运行中通过检测两个电流脉冲确定当前转子位置,对传统的6次脉冲检测法进行了简化。通过基于STM32M031的实验平台,验证了该方法能够有效提高转子定位准确度。

关键词: 无刷直流电动机, 无位置传感器, 起动方法, 脉冲检测, 绕组电感, 电流变化率

Abstract:

To solve the problem that the sensorless control technology of BLDCM is difficult to detect back EMF when the motor is at zero speed and low speed, according to the principle of the winding inductance with the change of magnetic field, a new method of detecting the initial position of the rotor with the impulse voltage was proposed. The threshold for current detection was set before applying six short pulse voltages. The current rate of change was determined by synthesizing these two values by recording the time at which the current exceeded the threshold and the peak at which the current was reached each time the pulse voltage was applied, thereby determining the current position of the rotor. In the operation by detecting the two current pulses to determine the current rotor position, the traditional 6-pulse detection method was simplified. Finally, it was validated by the experimental platform based on STM32F031. This method can improve the accuracy of rotor positioning effectively.

Key words: brushless DC motor (BLDCM), position sensorless, starting method, pulse detection, winding inductance, current rate of change

中图分类号: