直流无刷电机六步换相控制的原理与过程
1. 六步换相控制硬件基础与传导规则
要实现直流无刷电机六步换相控制,首先需要了解
直流无刷电机(BLDC)的基本硬件组成。
BLDC电机的定子通常由三组绕组组成,分别称为A相、B相和C相,这三组绕组一般采用星形(Y)连接。控制器通过改变这三相绕组的通电顺序,形成不断旋转的磁场,从而带动转子持续旋转。
为了控制电流流向,驱动器内部通常采用一个由6个MOSFET组成的三相逆变桥。其中:上桥臂Q1、Q3、Q5分别负责将A、B、C三相连接到直流电源正极;下桥臂Q2、Q4、Q6分别负责将A、B、C三相连接到直流电源负极。不过,这6个MOSFET并不会同时工作。
六步换相控制遵循一个重要原则:任何时刻只有两相绕组通电,一相连接电源正极,一相连接电源负极,剩余一相则保持悬空,不参与通电。随着转子不断旋转,控制器按照固定顺序切换导通的两相,这就是直流无刷电机六步换相控制的原理。
2. 六步换相过程
在六步换相控制中,控制器根据转子位置,按照预设的顺序切换逆变桥中MOSFET的导通状态,从而改变三相绕组的通电方式,使定子磁场持续旋转,并驱动转子连续运转。下表以电机正转为例,展示了一个完整的六步换相过程:
| 步骤 |
转子所处电气角度 |
导通的上桥臂 |
导通的下桥臂 |
实际电流通路(正→负) |
悬空相 |
| 第1步 |
0° ~ 60° |
Q1 (A相) |
Q4 (B相) |
A → B |
C相 |
| 第2步 |
60° ~ 120° |
Q1 (A相) |
Q6 (C相) |
A → C |
B相 |
| 第3步 |
120° ~ 180° |
Q3 (B相) |
Q6 (C相) |
B → C |
A相 |
| 第4步 |
180° ~ 240° |
Q3 (B相) |
Q2 (A相) |
B → A |
C相 |
| 第5步 |
240° ~ 300° |
Q5 (C相) |
Q2 (A相) |
C → A |
B相 |
| 第6步 |
300° ~ 360° |
Q5 (C相) |
Q4 (B相) |
C → B |
A相 |
从导通顺序可以看出,每次换相时,仅有一相的导通状态发生变化,另一相保持导通,第三相始终处于悬空状态。例如,从第1步切换至第2步时,上桥臂Q1保持导通(A相持续接电源正极),下桥臂由Q4切换为Q6,即负极由B相切换至C相。这种"一相保持、一相切换"的换相方式能够减少MOSFET的开关次数,降低开关损耗。
前文介绍了控制器如何切换三相绕组的导通状态,下面进一步说明这种导通方式是如何形成旋转磁场,并最终驱动转子持续旋转。
3. 定子磁场如何驱动转子旋转?
六步换相控制的本质,是通过不断改变三相绕组的导通状态,使定子产生不断变化的旋转磁场,从而驱动转子持续旋转。以前文介绍的六步换相顺序为例,每完成一次换相,定子合成磁场都会旋转60°电气角,转子则在电磁力作用下跟随磁场方向运动。
例如:
第1步(A→B通电):电流从A相流入、B相流出。根据右手定则,定子合成磁场指向A相绕组轴线(假设为0°方向)。此时,转子永磁体的N极会受到磁场作用,趋向于与该方向对齐。
第2步(A→C通电):导通状态切换后,电流由A相流入、C相流出,定子合成磁场旋转至+60°电气角方向。转子继续跟随新的磁场方向旋转。
第3步(B→C通电):导通状态再次改变,定子合成磁场继续旋转60°电气角,到达+120°电气角方向,转子随之继续运动。
后续换相过程与此相同。随着控制器不断切换导通状态,定子磁场以60°电气角为步长逐步旋转,转子始终跟随旋转磁场运动,从而实现连续稳定的旋转。完成六次换相后,定子磁场完成一个360°电气角循环。
4. 控制器如何确定换相时机?
确定了换相顺序后,控制器还需要准确判断何时执行下一次换相。如果换相过早或过晚,都会导致定子磁场与转子位置不同步,使输出转矩下降,并可能引起振动、噪声增加,甚至发生失步。因此,准确获取转子位置是六步换相控制的关键。根据转子位置获取方式的不同,BLDC电机主要分为有感控制和无感控制两种方案:
4.1 有感控制(Hall Sensor)
有感控制通过安装在电机内部的
霍尔传感器直接检测转子位置。通常采用3个霍尔传感器,并按照120°电气角间隔布置。当转子每旋转60°电气角时,霍尔信号组合(如101、100、110等)便会发生变化。控制器实时读取霍尔信号,并根据对应的导通顺序立即执行下一次换相,从而保证定子磁场与转子位置保持正确的相对关系。由于能够直接获取转子位置信息,有感控制具有控制简单、可靠性高、低速性能好的特点,因此在许多BLDC应用中得到广泛采用。
4.2 无感控制(Back EMF)
无感控制无需安装霍尔传感器,而是利用未通电相产生的反向电动势来估算转子位置。例如,在第1步中,A相和B相导通,C相则保持悬空。虽然C相没有通电,但随着转子旋转,其绕组会切割永磁体磁场,在绕组两端产生反向电动势。
控制器持续检测悬空相的电压变化,当检测到反向电动势的过零点(即电压由正变负或由负变正)时,即可判断转子已经旋转到特定位置。需要注意的是,检测到过零点后并不会立即执行换相。通常控制器会再延迟约30°电气角,再切换到下一导通状态,使定子磁场始终保持领先转子磁场约90°电气角,从而获得较大的电磁转矩和较高的运行效率。
5. 六步换相控制的运行特性
六步换相控制通过固定的导通顺序驱动电机运行,结构简单、实现方便,但由于其电流波形和磁场变化方式的特点,也会产生一些典型的运行特性。
相电流波形:在六步换相控制中,各相绕组的电流并非连续变化的正弦波,而是近似方波或梯形波。每一相绕组按照固定的导通顺序工作,在120°电气角内正向通电,随后悬空60°电气角,再反向通电120°电气角,最后再次悬空60°电气角,完成一个完整的电流循环。
转矩脉动:由于六步换相控制采用离散的换相方式,定子磁场每次换相都会跳变60°电气角,而不是连续平滑地旋转,因此输出转矩会产生一定的周期性波动,即转矩脉动。转矩脉动会引起一定程度的振动和噪声,因此在对运行平稳性要求较高的应用中,六步换相控制通常不如
FOC(Field-Oriented Control,磁场定向控制)平滑。
6. 六步换相控制的完整工作流程
综合前文内容,一个完整的六步换相循环可概括为以下过程:
1)初始导通:控制器按照预设的导通顺序,使对应两相绕组通电,在定子中建立合成磁场。
2)位置检测:转子在电磁转矩作用下向定子磁场方向旋转。
3)执行下一次换相:当满足换相条件后,控制器切换至下一导通状态,使定子合成磁场旋转60°电气角,转子继续跟随新的磁场方向运动。
4)重复换相过程:控制器按照既定导通顺序依次完成第3步、第4步、第5步和第6步换相,定子磁场持续旋转,驱动转子连续运转。
5)进入下一循环:完成第6步后,定子磁场完成一个360°电气角循环,控制器重新回到第1步导通状态,开始下一轮六步换相,实现电机连续稳定运行。
需要注意的是,上述六步循环对应的是360°电气角,而不是机械旋转一周。对于具有P对磁极的BLDC电机,转子每旋转360°机械角,需要完成P个电气角循环,即总共进行6 × P次换相。例如,一台4对极电机在转子每旋转一圈时,需要完成24次换相。
六步换相控制的本质,是利用6种固定的导通状态,依次改变三相绕组的通电方式,使定子产生以60°电气角为步长逐步旋转的磁场,从而驱动转子持续跟随磁场旋转。为了保证换相时机准确,控制器需要实时获取转子位置信息,通常通过霍尔传感器或反向电动势(BEMF)检测实现。当检测到满足换相条件时,控制器立即切换至下一导通状态,使定子磁场持续向前旋转,电机即可实现连续稳定运行。
六步换相控制虽然简单粗暴,但高效可靠。因其控制算法简单、硬件成本低、可靠性高,至今仍广泛应用于工业风扇、水泵、电动工具以及其他对成本和可靠性要求较高的BLDC应用中。
7、鸣志直流无刷电机产品系列
更多推荐文章: