前阵子在帮客户调一台无感直流无刷电机的驱动器,拿到英文图纸时,三相绕组标得很清楚:AX、BY、CZ。旁边一个刚入行的兄弟顺嘴来了句:"这三个是按垂直轴线划分的吧。"我当场就乐了:要是真按垂直轴线划,那电机就不叫三相了,得改叫"两相加一根凑数轴"。但仔细一想,这种误会其实挺常见——三相绕组画成空间分布的示意图时,有人习惯把AX、BY、CZ直接读成数学里的x/y/z轴,觉得它们应该两两垂直;再加上电机控制里还确实存在αβ轴、dq轴这种正交坐标系,混在一起很容易懵。
这篇就把直流无刷电机里AX、BY、CZ的轴线划分规则一次讲透:为什么它们不是垂直轴线,真正的120度电角度间隔是怎么算出来的,以及现场用示波器、万用表怎么验证。"按垂直轴线划分"这个说法到底错在哪,看完全文应该就清楚了。
1. 绕组端子为什么叫AX、BY、CZ:从三根线到三条轴线
1.1 端子命名的原始含义
很多人以为AX、BY、CZ是三个独立部件,其实在电机绕组图纸上,A和X是A相绕组的两个出线端,B和Y是B相绕组的两个出线端,C和Z同理。这类命名在电机学教材里很常见,尤其是变压器绕组、异步电机绕组原理图,英文资料里也大量沿用。A表示A相首端,X表示A相末端;同理B/Y、C/Z成对出现。到了端子排或控制板接口上,厂家经常会换成U/V/W或者T1/T2/T3,但回到线圈本体,内部标识往往还是AX、BY、CZ。
这种成对端点为什么重要?因为每一相绕组在物理上就是一段分布在定子槽里的铜线,电流从首端流进去、从末端流出来,磁场方向就确定了。如果首末端接反,比如AX两端对调,该相电流产生的磁场方向就会反过来,整个三相磁动势的合成关系被破坏,电机直接表现为抖动、转矩小甚至反转。
1.2 绕组怎么变成"轴线"
单相通电时,电流在定子槽中建立磁场,磁场方向沿该相绕组的中心线,这条中心线就叫绕组轴线。直流无刷电机定子里放了三套绕组,各自有一个轴线,空间上按一定角度排布。平时大家说"A轴""B轴""C轴",指的就是这三条轴线,而不是某个具体端子。
把三套绕组一起通电后,各相产生的磁动势在气隙里叠加,合成旋转磁场。要让旋转磁场均匀、平稳,三条绕组轴线在空间上必须对称分布。三相系统时间上互差120度电角度,空间轴线互差120度电角度,二者匹配时,合成磁动势幅值恒定、匀速旋转。这就像三条腿的圆凳,三条腿交角各120度才稳;要是改成90度加90度加180度,凳子永远平稳不了。
1.3 轴线空间布局的直接结论
以电角度为单位,直流无刷电机三相绕组轴线的标准划分是:A相轴线在0度,B相轴线滞后120度,C相轴线再滞后120度,也就是240度。无论极数多少、槽数多少、绕组形式怎么变,这条"电角度互差120度"的规则都不变。
2. "按垂直轴线划分"的说法从哪来:三个典型的误会源头
2.1 字母XYZ让人联想到数学坐标轴
AX、BY、CZ里带着X、Y、Z,学理科的人第一反应就是三维笛卡尔坐标的x轴、y轴、z轴,三条轴两两垂直。可这里的X/Y/Z只是绕组端点的字母编号,跟空间方向完全没关系。就像变压器图纸里AX、BY、CZ,大家不会觉得变压器线圈是装在x/y/z三个互相垂直方向的,但到了电机图纸上,就有人开始按坐标轴去理解。
这种联想之所以顽固,是因为电机控制里确实有"三相静止坐标系"这个说法,字母正好是ABC,同时又有各种矢量图,把三相电流矢量画在平面里。矢量图里的三个轴虽然夹角是120度,但有人画简化示意图时,顺手就把它们画成了直角坐标,一看"垂直",就记住了错误结论。
2.2 αβ轴、dq轴确实是垂直的,但跟绕组轴线不是一回事
在三相电机控制中,CLARKE变换把三相静止坐标系映射到两相静止坐标系αβ,α轴和β轴正交,也就是相差90度;PARK变换进一步把αβ旋转成随转子转动的dq轴,d轴和q轴也正交。这些坐标变换图里,两条轴是垂直的,夹角90度。
很多人把这些变换图当成电机本体结构图,误以为电机里真有两条垂直的物理轴线。实际上,αβ轴和dq轴是为了简化计算而设计出来的数学坐标,并不对应定子上某根具体的绕组铜线。定子绕组始终是三相、三轴线、互差120度电角度。垂直的正交坐标系只是计算工具,不是物理排布。
2.3 霍尔安装的特殊情况加深混淆
直流无刷电机里判断转子位置常用三个霍尔传感器,标准做法是三个霍尔按120度电角度间隔安装在定子或端盖上,和绕组轴线有对应关系。但有一部分驱动方案使用正交霍尔布局,两个霍尔之间相差90度,或者把三个霍尔排布成非120度间隔来配合特定换相IC。如果之前看过霍尔正交安装的图,再回头看到AX、BY、CZ,就容易把"霍尔按90度分布"和"绕组按90度分布"混在一起。
实际拆过电机就会知道,霍尔是位置传感器,贴在绕组端部附近,它的安装角度由控制器的换相逻辑决定;绕组轴线则是由嵌线槽号决定的固定几何关系。霍尔可以按90度装,绕组轴线不可能按90度划。
误区对照:
| 说法 | 实际情况 | 出现场景 |
|---|---|---|
| AX/BY/CZ按垂直轴线划分 | 三相绕组轴线互差120度电角度 | 误解字母X/Y/Z为数学坐标轴 |
| αβ轴垂直 | 是,但这是变换坐标,不是物理绕组轴线 | CLARKE变换矢量图 |
| dq轴垂直 | 是,但这是旋转坐标系,随转子转动 | PARK变换控制模型 |
| 霍尔90度安装 | 部分控制方案存在,与绕组轴线无关 | 特定位置传感器布局 |
3. 真正的划分规则:电角度120度怎么落到机械角上
3.1 电角度和机械角之间的桥
电角度和机械角的关系是一句绕不开的口诀:电角度等于机械角乘以极对数p。写成关系式就是:
θ_elec = p × θ_mech
极对数p等于电机转子永磁体的磁极对数。2极电机p=1,4极电机p=2,8极电机p=4。三相绕组轴线要求互差120度电角度,那么机械角差就是120/p度。这就是全篇最核心的换算逻辑。
3.2 p=1时:机械角直接等于电角度
最直观的例子是2极直流无刷电机,转子上一对N/S极,p=1。此时电角度等于机械角,三相绕组轴线直接落在圆周的0度、120度、240度位置。用角度尺或分度盘直接量,机械夹角就是120度。这种电机结构最简单,很多讲解原理的示意图都是2极模型,所以人们印象里"三相轴线差120度"基本来自这个特例。
3.3 p大于1时:机械角要压缩
极对数越多,同样120度电角度对应的机械角越小。以常见的6极电机为例,p=3,三相轴线的机械角间隔是120/3=40度。8极电机p=4,间隔变成30度。这个数字看起来很不"直觉",有些人拿分度盘量了一圈,发现根本不是90度也不是120度,就开始怀疑自己理解错了,其实只是没把极对数算进去。
出现"垂直轴线说"的另一种可能就是:有人拿4极电机量,A轴和B轴机械角是60度,A轴和C轴机械角是120度,看着A轴和C轴像是某种垂直关系,其实它们对应的电角度分别是120度和240度,离"垂直"差得远。
常见极对数对应的机械角间隔:
| 极对数p | 三相轴线机械角间隔 |
|---|---|
| 1 | 120度 |
| 2 | 60度 |
| 3 | 40度 |
| 4 | 30度 |
| 5 | 24度 |
| 8 | 15度 |
3.4 多极电机的具体算例:4极24槽
拿一台4极24槽直流无刷电机来算。p=2,定子总槽数Z=24。每极每相槽数q=Z/(2pm)=24/(2×2×3)=2,意思是每个极下每相分到2个槽。
24个槽沿圆周均布,每个槽距的机械角是360/24=15度。因为p=2,每个槽距对应的电角度是15×2=30度。以A相轴线定为机械0度,B相轴线落后120度电角度,也就是60度机械角,对应大约第5槽的位置;C相轴线落后240度电角度,也就是120度机械角,对应大约第9槽的位置。三相轴线在机械圆周上分别是0度、60度、120度,看着紧凑,但电角度上依然是标准的0、120、240。
这就是多极电机的特点:机械上越挤,电角度上的对称关系越稳定。极数翻倍,机械角减半,但120度电角度的核心规则不变。也正是因为这一点,控制算法不需要知道电机具体极对数,只要按三相电角度120度关系去换相,就能适配不同极数的电机。
4. 现场怎么确认AX、BY、CZ的轴线位置:三种实测方法
理论上讲清楚了还不够,工程上经常要确认手里这台电机的轴线到底怎么排的。下面这三种方法我都实际用过,按由易到难排序。
4.1 反电动势波形法:示波器直接看相位差
不需要给电机通电,只需要把电机拖动到某个恒定转速。三相无刷电机在旋转时,绕组切割永磁体磁场,每一相都会产生反电动势。用示波器两通道分别接A相对中性点、B相对中性点,再切换到C相,观察波形过零点的位置。
正常工作下,三相相电动势过零点的相位差是120度,换算成时间差就是120/360=1/3个周期。比如拖到600rpm,4极电机电频率是600×2/60=20Hz,周期50ms,那么相邻两相反电动势过零点时间差约16.7ms。如果测出来是8.3ms,说明差的是60度电角度,多半是有一相首末端接反了,或者该相在铁芯里的嵌线方向反了。
实际操作中,如果电机是星形接法且中性点没有引出,可以直接测线电动势U_AB、U_BC,相邻波形之间同样是120度相位差。这个方法最接近"电机实际状态",不需要拆机,也不需要通大电流。
4.2 通电定位法:直流电把转子拉到轴线上
用可调电源串一个限流电阻,给A相绕组加上一个较小的直流电流,比如12V电源串10欧姆电阻,电流控制在1A左右。通电后,定子A相轴线会产生固定磁场,转子会自动转到跟A相轴线对齐的位置。在转轴和端盖上做一对记号。
然后断开A相,在B相绕组上通同样方向、同样大小的直流电。转子会重新偏转,停在B相轴线对齐的位置。测量前后两次记号之间的机械角,如果等于120/p度,说明B相轴线相对A相轴线滞后120度电角度,相序方向是A-B-C。如果相差的是240/p度,也就是转子往反方向偏了,说明B相在空间上超前A相,实际排列是A-C-B。
这个办法的好处是不用示波器,一块万用表、一台可调电源就能干;缺点是小电机断电后转子有齿槽转矩,可能停在某个槽位置,定位精度受齿槽影响。建议多测几次,通电时用手轻轻转一下确认转子确实被拉到电磁中心,而不是卡在齿槽力平衡点。
4.3 槽号相带计算法:拿图纸反推
手里有绕线图或者已经拆开定子能看到槽内线圈时,可以按相带划分来算。典型三相60度相带绕组在一个极距内按A、Z、B、X、C、Y的次序排列,每个相带占60度电角度。A和X是同一相的正、负相带,B和Y是另一相的正、负相带,C和Z同理。
还是用4极24槽那台电机,p=2,每个极距机械角90度、电角度180度,每个60度电角度相带占2个槽。那么从某根参考槽开始,排布会是:槽1、2属于A相带,槽3、4属于Z相带,槽5、6属于B相带,槽7、8属于X相带,槽9、10属于C相带,槽11、12属于Y相带,后12个槽按同样规律重复。取A相带中心、B相带中心、C相带中心,它们的间隔就是标准的120度电角度。
这种方法最费时间,但最不需要额外仪器,只要有一张清晰的绕组展开图,拿铅笔在图上把相带标出来,轴线夹角自然就出来了。
4.4 反电动势法与通电定位法的选择建议
对于整机调试阶段,我优先推荐反电动势法,因为它不破坏接线、不涉及大电流,还能顺便验证每相绕组的极性。通电定位法更适合电机单独放在台架上、没接驱动器的场景,或者用来确认转子初始位置与轴线的对应关系。两种方法测出来的机械角如果和120/p对不上,不要急着怀疑极对数,先检查万用表笔是不是接错相了——这种低级错误我见过太多次。
5. 图纸命名、换相顺序、控制模型的"口径"问题
5.1 同一台电机,四种地方四种名字
AX、BY、CZ只是绕组图纸上的叫法。到了工程现场,一台电机至少涉及四套命名:
- 绕组图内部:AX、BY、CZ
- 接线端子排:U、V、W或T1、T2、T3
- 控制器软件代码:phase_a、phase_b、phase_c
- 仿真模型:A、B、C三相端口
这四套名字之间的映射关系一旦没对齐,就会出现"图纸上说的是A相,实际端子上接的是B相"的情况。更麻烦的是,有些驱动器的PWM输出顺序是固定的,比如总是按U-V-W换相,这时如果电机的B轴实际在U端子上,就不能直接把U当成A轴来处理,而要在控制软件里调整换相表。
我处理过的不少"电机转了但方向反""电机发烫但转速上不去"的故障,最后都查到命名映射头上去。所以拿到一台陌生电机,第一件事不是上电,而是把绕组图、端子排、驱动器接口三者的对应关系列一张小表。
5.2 轴线方向决定换相顺序:A-B-C还是A-C-B
三相绕组轴线如果按顺时针排布为A-B-C,旋转磁场方向是顺时针;如果实际排布是A-C-B,旋转磁场方向就反过来。直流无刷电机的电子换相逻辑必须和磁场方向匹配,否则转子跟不上电枢磁场,轻则堵转,重则把功率管烧掉。
简单判断相序方向的方法:用第4章的通电定位法,先定位A轴,再定位B轴。如果B轴相对A轴沿电机设计规定的正方向转了120/p度,就是A-B-C顺序;如果必须沿反方向,那就是A-C-B。换相表里的六拍顺序要据此调整。
5.3 上电前我必查的三个项目
调试直流无刷电机前,我习惯固定检查三个点:
绕组首末端与定义是否一致。用万用表找出每相两个端子的连通关系,确认AX、BY、CZ不是被其他部件并错了。如果三组绕组阻值明显不平衡,先查端子接触和内部焊点。
轴线夹角与相序方向是否测量过。不要求每次都做完整反电动势测试,但至少在台架上用通电定位法确认过三相轴线间隔是120/p度。这一步能排除绕组嵌错的严重问题。
转子位置传感器零位与A相轴线的关系。带霍尔或无感方案中初始位置估算都绕不开A相轴线作参考。很多无感启动困难的问题,根源不是算法,而是A相轴线定义和软件里的零度偏置差了30度或者60度。
这三项确认完,再上电调试,基本不会出现那种"换了三次控制板还是不行"的灵异故障。
最后再说一个个人体会:碰到"AX、BY、CZ按垂直轴线划分"这类说法,先别急着否定对方,把电角度乘上极对数再变成机械角,拿游标卡尺或者示波器实测一摆,误会自然就消除了。直流无刷电机的三相轴线,永远是120度电角度的对称世界,不会有垂直轴线的容身之处。