直流无刷电机三相绕组轴线怎么划分?ax by cz电角度解析
“ax by cz怎么划分?是不是按垂直轴线?”
我刷到这个热搜问题时下意识愣了一下——这两个字母组合看不懂,其实是直流无刷电机三相绕组的首尾端标识:A相绕组是a-x,B相是b-y,C相是c-z。很多刚接触电机控制的人,第一反应是“三相嘛,空间上垂直交叉就得了”,这个直觉错得还挺典型:直流无刷电机的三相轴线既不垂直,也不能拍脑袋定,它由一套严格的电角度规则决定,而且最终落在定子槽里的实际机械位置,还得看极对数和绕组排布。
这篇文章就把“ax by cz怎么划分”这件事彻底说透。我尽量不堆公式,但这几个公式绕不开,因为网上讲无刷电机的人太多,真正把轴线来历讲明白的太少。看完你应该能回答三个问题:三相轴线是怎么定的、机械空间上到底隔多少度、以及这个角度算错了会有什么后果。适合正在做无感控制、霍尔换相调试,或者自己绕电机、修电机的人。
1. 先搞懂“ax by cz”到底指什么
1.1 三相绕组的首尾端与轴线概念
先拆一下这套字母组合。三相无刷电机里有三套独立绕组,习惯上叫A相、B相、C相。每一套绕组都有两个出线端,A相的两个出线端叫a和x,B相叫b和y,C相叫c和z。字母成对出现,a-x就是A相绕组的首端和尾端,不是网络上有人猜的那种“某个神秘型号”。
这个“首端/尾端”不是随便叫的,它直接决定了绕组里电流产生的磁场方向。你可以把每相绕组想象成一支定向发声的喇叭,电流从首端流入、从尾端流出时,磁场最强的那条方向线就是这相绕组的“轴线”。A相的轴线,就是a-x这个绕组线圈组在定子圆周上产生磁动势的中心方向。
绕组的轴线不是指某根导体的位置,而是指整个绕组组的合成磁动势方向。举个例子:A相在定子上占了几个槽、绕了几组线圈,这些线圈通上电以后,在气隙里形成的磁动势波形的“重心”落在哪,哪就是A相轴线的位置。后面讲槽极配合的时候,你会看到轴线位置是算出来的,不是目测出来的。
1.2 为什么轴线的位置如此重要
有人觉得,绕组标识而已,知道哪个是首尾端、能接通就行,不用管轴线。这是新手最大的误区。轴线位置是直流无刷电机换相的“坐标系原点”,几乎一切控制策略都要回到这三条轴线上:
- 霍尔传感器的安装位置,必须和三相轴线对齐
- 六步换相的换相时刻,对应的是三相轴线划分出的6个扇区
- 无感控制里检测反电动势过零点,本质是在测量轴线相关量的过零时刻
- 绕线维修时,线圈跨距选错、绕向反了,等效于把某相轴线挪了位置
一旦轴线位置和实际硬件对不上,轻则启动抖动、电流偏大,重则反转、啸叫、堵转甚至烧驱动器。很多看似难排查的怪病,最后根子都在轴线对错了。所以搞明白“ax by cz怎么划分”不是理论洁癖,是实操基本功。
2. “120°电角度”才是划分法则,不是垂直轴线
2.1 电角度与机械角度的换算
“按垂直轴线划分”这个想法为什么不对?因为三相绕组在电空间里彼此相差的是120°,不是90°。这个120°是电角度,不是机械角度。机械角度是你在电机端盖上能实际量到的角度,电角度则是磁场旋转所经过的角度,两者通过极对数p换算:
电角度 = 极对数 × 机械角度
看一个极对数p=2的4极电机:三相轴线在电空间互差120°,那在机械空间里互差多少?120° ÷ 2 = 60°。也就是说,这台电机的A相轴线和B相轴线在圆形定子圆周上只隔60°机械角,C相再隔60°。三相轴线在机械圆周上总共占120°的范围,而不是把360°分成三等份。
如果把电机转一圈,转子磁场转了p圈。4极电机的转子转一圈,磁场已经走了两圈电角度。所以机械角度是“慢镜头”,电角度是“快镜头”,三相轴线要求在快镜头的世界里均匀相隔120°。极对数越大,同样的120°电角度对应的机械角度就越小。
2.2 各极对数下的实际机械夹角
直接看这张表,一次记牢:
| 极对数p | 极数 | 三相轴线机械夹角 | 三相轴线占圆周范围 |
|---|---|---|---|
| 1 | 2极 | 120° | 240° |
| 2 | 4极 | 60° | 120° |
| 3 | 6极 | 40° | 80° |
| 4 | 8极 | 30° | 60° |
| 5 | 10极 | 24° | 48° |
看到规律没有:极数越多,三相轴线挤得越近。所以那些12槽10极的电机,三相绕组在圆周上几乎是紧挨着的,这就是为什么有人第一次拆开电机,觉得绕组位置“好像不是120度均匀分布”,因为人家按电角度分布,不按机械角度的体验分布。
这也是“按垂直轴线划分”这个说法最危险的地方:如果你按直觉去理解,真把轴线当成了空间垂直的90°关系,那么你设计的霍尔安装位置、换相表、反电动势过零判断全都会错。错90°在六步换相里等于换相点整体超前或滞后90°,电机根本转不顺。
2.3 为什么有人会误以为“按垂直轴线划分”
这个误解我琢磨过,很可能不是空穴来风,而是混淆了几个坐标系。
一个是旋转坐标系里的dq轴,d轴和q轴在数学上确实相差90°电角度,但那是对单一磁场矢量做的正交分解,是人为构造的坐标系,不是三相绕组之间的实际空间关系。
另一个是Clark变换里的αβ轴,α轴和β轴也是正交的,但它是一个数学投影工具,用来把三相量变成两相量,不等于电机里面有三根互相垂直的绕组。
你如果只盯着控制芯片里的中间变量看,很容易产生“电机内部就是垂直坐标”的错觉。但回到定子槽里数一数绕组实际占的位置,没有哪个槽里的导体是垂直排列的。三相绕组遵守的是时间上互差120°的对称关系,空间位置由极对数折算,绝对不可能是90°垂直划分。
3. 从定子槽数和极数看三相轴线的实际位置
3.1 槽距角与每极每相槽数
理论聊完了,落到定子铁芯上,三相轴线具体在哪个槽附近?这一步要靠槽距角和每极每相槽数来算。
槽距角α = 极对数p × 360° ÷ 定子槽数Z,单位是电角度。意思是相邻两个槽之间隔了多少电角度。三相轴线的电角度要求是互差120°,拿120°除以槽距角,就能算出B相轴线应该离A相轴线几个槽。
另一个常用量是每极每相槽数q = 定子槽数Z ÷ (极对数p × 2 × 相数3) = Z ÷ 6p。q等于1,说明每个极下面每相恰好占一个槽;q等于2,说明每个极下面每相占两个槽;q小于1,说明做成了分数槽绕组,三相绕组在齿上的排布会复杂一些。
这个q值直接决定了绕组的对称性和轴线位置。q越大,绕组越分散,反电动势波形越接近正弦,但端部绕组也越长、铜耗越大;q越小,绕组越集中,端部短、省铜,但反电动势谐波多。玩具电机和高速无刷电机里常见的集中绕组,q往往只有0.4甚至0.3,这时候三相轴线的位置全靠齿数对极数的最佳匹配来保证。
3.2 实际案例:12槽4极、24槽4极、9槽6极
我直接拿三种常见定子结构算一遍,你就彻底明白了。
先看12槽4极电机。Z=12,p=2,槽距角α=2×360°÷12=60°电角度。要互差120°电角度,A相和B相轴线就相隔2个槽,B相和C相再相隔2个槽。A相轴线在槽1的话,B相轴线在槽3,C相轴线在槽5。机械角度上看,相邻轴线只隔60°,正好对应2.1节表格里的结论。每极每相槽数q=12÷(4×3)=1,A相4个线圈分别嵌在槽1、槽4、槽7、槽10,其中槽1和槽4相差3个槽=180°电角度,所以这两个线圈的绕向必须相反,否则磁动势互相抵消,这是新手绕线圈时最常犯的错。
再看24槽4极电机。Z=24,p=2,槽距角α=30°电角度。A相和B相轴线要隔120°÷30°=4个槽。q=24÷(4×3)=2,每极每相占2个槽,所以A相在第一个极下占槽1和槽2,B相占槽5和槽6。这时候有一个特别值得注意的点:A相的轴线不在槽1,也不在槽2,而是在槽1和槽2的正中间,也就是槽1.5的位置。B相轴线同理在槽5.5,两者相差4槽=60°机械=120°电。这说明轴线不一定要落在某个齿的中心线上,它取决于整个绕组组的合成磁动势中心。你拿游标卡尺去量是量不准的,得用绕组分布算。
再看9槽6极的集中绕组电机。Z=9,p=3,槽距角α=3×360°÷9=120°电角度。这个结构非常经典,三种电角度恰好把9个齿分成循环的三组:A相绕在齿1、齿4、齿7,B相绕在齿2、齿5、齿8,C相绕在齿3、齿6、齿9。相邻齿之间的机械角度是360°÷9=40°,也就是相邻三相轴线的机械夹角为40°,而电角度120°。你拆开这种电机,看到某三个相邻的齿上分别绕了三相绕组,不要奇怪,这是分数槽集中绕组的正常形态,和12槽4极那种相隔2槽的分布绕组完全是两码事。
这三个案例跑完,你基本就能应付绝大多数常见的无刷电机了。唯一的坑是遇到分数槽、且每极每相槽数q不是整数的电机,比如12槽10极的q=0.4,三相绕组在齿上的排布不是简单的“三齿一组”,而是每相在圆周上按一定规律跳着绕。那个排布规律是另一个大话题,这里先不展开,但轴线的核心逻辑没变:电角度互差120°,机械角度用极对数折算,具体槽位由槽距角推算。
3.3 计算时容易忽略的绕组绕向问题
轴线位置的推导里,其实藏了一个默认前提:每相绕组的各个线圈,绕向必须符合节距要求。如果绕向错了,你算出来的“轴线位置”就是错的,因为合成磁动势方向反了或者对消了。
用12槽4极来验证一下最稳妥:A相嵌槽1正绕、槽4反绕、槽7正绕、槽10反绕,这样4个线圈的磁动势在气隙里同向叠加,A相轴线落在槽1所在的位置。如果槽4绕向和槽1相同,那低极对数的基波分量互相抵消,磁场变得乱七八糟,电机通电后可能只有微弱抖动,电流却大得吓人。
实际绕线维修时,我建议绕完任何一个线圈组之后,用指南针或磁钢在定子内孔里做一次极数检查。通入低压直流电,让转子磁钢或一个条形磁铁在孔内缓缓转动,如果每相单独通电时它都能稳定停在同一类位置,说明绕向和轴线方向基本对了;如果停的位置零散混乱,十有八九是某个线圈绕向接反了。
4. 轴线划分在控制与硬件调试中的应用
4.1 霍尔安装角度与轴线的关系
无刷直流电机要换相,总得知道转子转到哪了。霍尔传感器就是干这个的。三个霍尔元件在定子上的安装位置,必须以三相轴线为基准,彼此互差120°电角度,换算成机械角度就是120°÷p。
4极电机p=2,三个霍尔相隔60°机械角;6极电机p=3,相隔40°机械角;10极电机p=5,相隔24°机械角。所以买霍尔板的时候,不能只看“120度安装”这种宣传,必须先确认是电角度120°还是机械角度120°。2极电机这两者恰好一样,4极电机如果按机械120°装霍尔,等于电角度差了240°,整个换相表全乱套。
装霍尔时更隐蔽的问题是“对齐相位”。同样的机械位置,霍尔可以对齐到反电动势过零点,也可以对齐到换相点,这两种装法会导致霍尔信号跳变沿相对换相时刻有30°电角度差异。很多调试资料直接说“霍尔要对齐到反电动势过零点”,但实际产品里,为了让软件省事,有人特意把霍尔装到和换相点对齐的位置,结果换相表和标准的6步换相表对不上。碰到这种电机,务必用示波器实测三个霍尔信号和反电动势的相位关系,不要盲目套模板。
4.2 反电动势过零点、30°换相提前量与轴线关系
方波无刷控制里,有一个永恒的关键词:30°。六步换相每60°电角度换一次,而反电动势的过零点,比最佳换相点提前30°电角度。这30°是怎么来的?根源还在三相绕组轴线之间的120°关系上。
假设A相绕组轴线在0°电角度位置,B相在120°,C相在240°。你检测“线反电动势”的时候,比如测A相和B相之间的电压差,这相当于把A相和B相两个相差120°的信号相减。两个相位差120°的正弦波相减,得到的新信号相位,恰好和原来的单相信号相差30°。所以线反电动势的过零时刻,不是绕组换相点,要再等30°才是最佳换相时刻。
无感控制算法里,用一个定时器计量两次过零之间的时间,然后把这个时间折算成60°电角度,再过零后延迟30°执行换相。这个延迟如果算错了,等效于你把三相轴线整体往某个方向偏了一个角度,电机就会在某个转速区间出现明显的电流尖峰和转矩波动。我调试时习惯先把30°延迟参数单独提出来做成可变量,在台架上一挡一挡扫过去,记录最优效率点,比拍脑袋定死参数靠谱得多。
4.3 六步换相与三相轴线扇区
三相轴线把电角度空间切成了6个扇区,每个扇区对应一对绕组通电。标准六步换相表看起来只是一串数字,但每一条都对应着一组特定的轴线关系。
比如常见的换相顺序:AB、AC、BC、BA、CA、CB。AB通电,意思是电流从A相流入、从B相流出,A相轴线和B相轴线之间形成的合成磁动势,指向某一个扇区;AC通电,合成磁动势转到下一个扇区。每一个扇区之间相隔60°电角度,正好对应霍尔信号的一次跳变。
这个对应关系里最容易出问题的是三相插头顺序。电机引出线通常标U、V、W,很多人以为U对A、V对B、W对C是唯一答案,其实不一定。有些厂家把U、V、W和A、B、C的对应关系换了,但霍尔信号又是按另一套关系排列的。如果U/V/W和霍尔信号对不上,电机要么卡死,要么能转但电流大。我调过一台客户退回的电机,换了三个驱动器都是启动即过流,最后用示波器一测,U相插到了B相的位置,换相表和实际绕组差了120°,相当于把整个扇区体系平移了,不烧才怪。
所以拿到一台来源不明的电机,别急着飞线调参,先做一次“关系测绘”:低速外力转动电机,用示波器同时测霍尔信号和三相反电动势波形,画出它们之间的相位表,再据此写换相表。这个步骤看着多花半小时,实际能省下后面几天的调试时间。
5. 常见问题与排查实录
5.1 用万用表快速找a-x、b-y、c-z首尾端
拿到一台出线乱成一团的无刷电机,第一件事是拿万用表区分三套绕组和首尾端。三套绕组两两之间的电阻值接近,先用电阻挡把三组线分出来,每组两根,这就是a-x、b-y、c-z,但此时哪个是a、哪个是x还不确定。
区分同名端,我是用电池和微安表配合做的。把某一组的两个线头随便接一个指针微安表,另一组线头瞬间碰一下干电池正负极。碰电池的瞬间,如果微安表指针往一个方向偏,记下表的极性;然后把电池换到刚才接表的绕组上,表换到电池那组上,再做一次。指针偏转方向一致的两个端,就是同名端,也就是同为首端或同为尾端。把三组都测完,首端标a、b、c,尾端标x、y、z,这台电机的基本身份信息就齐了。
这里要特别提醒:无刷电机绕组里有些是三线制的Y接,只引出三根相线,没有引出x、y、z到外部;有些是带中线的,引出了四根线。如果是带中线的,反而简单——公共的星点就是x、y、z的公共端,剩下的三根就是a、b、c。
5.2 霍尔安装位置和接线顺序的排查
霍尔装错是维修中最常见的坑。装了霍尔之后,先别接驱动器,用直流电源给任意两相通电,比如A相正、B相负,让转子锁在一个确定位置。然后手动缓慢转动转子,同时观察三个霍尔信号,记录在一个完整的机械转里,三个信号出现的跳变顺序。按顺序把这三个信号和换相表里的expect值一条条对上,如果对不上,再考虑是霍尔信号顺序错了,还是霍尔相对轴线的位置偏了。
霍尔位置“偏了”比“顺序错”更隐蔽。比如霍尔板装歪了10°机械角,在4极电机里就是20°电角度的偏差。这种偏差会让换相点在某个转速下出现明显滞后,表现为电机高速时电流突然增大、噪声变大、转矩下降。你检查接线顺序查了半天查不出问题,因为接线都是对的,纯粹是机械安装偏差。量霍尔板位置时不要用目测,用分度盘或者靠山规,误差控制在1°机械角以内才稳。
5.3 绕线维修时容易踩的坑
自己绕无刷电机,最容易踩三个坑。
第一个是跨距算错。跨距指的是一个线圈的两个有效边之间隔了多少个槽。12槽4极的极距是6个槽(从槽1到槽7),线圈跨距如果是整距,应该是6;但很多维修图纸用短距5,会让反电动势波形更正弦,这是有意为之,不是绕错了。新手拿到一个原始线圈,先数清它的跨距再照抄,别一上来按公式推导,推导出来的整距反而可能和原设计不一样。
第二个是绕向混乱。线圈绕向由槽内导体的电流方向决定,同一相在相邻极下的槽里,电流方向必须相反。绕线机上很容易因为换线方向没注意,把某组线圈绕成同向。遇到这种情况,通电后那组线圈会变成“短路环”,发热极快。我见过一位师傅绕完定子,测量一切正常,一通电线圈直接冒烟,拆开发现有一组绕向反了。
第三个是和本文主题直接相关的:绕完后要重新标定轴线。线模跨距、嵌线顺序和绕向的任何微小变化,都会让合成磁动势中心偏移。严格来说,重新绕过的电机,即使匝数一模一样,三相轴线的机械位置也可能有1到2个槽的偏差。这在低速玩具电机里无所谓,在高转速、高精度的场合,必须重新做一次反电动势波形测量,确认三相电动势的相位互差120°电角度,再用示波器标定霍尔位置。
5.4 常见症状速查表
| 症状 | 可能原因 | 排查方向 |
|---|---|---|
| 通电后轻微抖动、电流大、不转 | 三相轴线或换相表错位 | 测霍尔跳变顺序,比对绕组实际接线 |
| 能转但噪声大、转矩小 | 霍尔安装角度偏,或换相点滞后/超前 | 测量霍尔信号与反电动势相位差,校正安装 |
| 高速掉速、高速电流猛增 | 30°换相延迟参数不准 | 用示波器测反电动势过零到换相的延迟时间 |
| 反转但速度正常 | 换相表整体反向,或霍尔信号取反 | 交换任意两相绕组接线,同时调整霍尔信号顺序 |
| 某相线圈异常发热 | 该相绕组绕向反了或局部短路 | 直流电阻对比,单相通电听声检查 |
| 霍尔信号杂乱无规律 | 霍尔损坏、磁钢退磁、霍尔板松动 | 单独给霍尔供电,手动转转子,逐个检查信号 |
6. 我踩过的一个真实案例
最后分享一个让我印象很深的维修经历。有一台客户退回的36V无刷电机,现象是低速能转,转速一上到3000转就开始掉速,电流飙到额定值的两倍多,噪声像是里面有什么东西在刮。换了三个驱动器都一样,说明问题在电机本体。
一开始我怀疑轴承、转子偏心,拆开都正常。后来用示波器同时测霍尔和反电动势,发现三个霍尔信号之间的间隔是均匀的60°电角度,但整体和反电动势波形之间差了差不多15°电角度。也就是说霍尔板安装位置和A相轴线的理论位置偏差了15°电角度,在4极电机里只有7.5°机械角,肉眼几乎看不出来。
问题就出在前一次维修时,霍尔板用胶固定后轻微滑动了几度。那15°电角度的偏差在低速时影响不大,因为换相提前量还有裕度;转速高了以后,30°延迟补偿完全被这个固定偏差吃掉,导致换相点逼近反电动势峰值附近,电流自然爆炸。后来我把霍尔板重新定位,用定位销固定死,问题彻底消失。
这个案例让我养成了一个习惯:任何无刷电机,不管大小,修完必测“轴线—霍尔—反电动势”三者之间的相位关系。不要因为电机小就跳过,很多奇怪故障,都是这层关系出了问题。