玩电机驱动的人,几乎都会在某个深夜被一个"轴"字绕晕。"直流无刷电机ax by cz怎么划分的,是按照垂直轴线划分的么"——这个问题的出现频率,比我预想的高得多。第一次见AX、BY、CZ这套标号时,我的第一反应也是:这是不是三根互相垂直的轴?等到翻电机学教材、拆了几台电机、调了几轮FOC之后,才发现这套标号背后的空间划分逻辑,跟"垂直"两个字完全不沾边。
这篇文章把"AX、BY、CZ的空间划分"这件事从头到尾讲清楚:它们分别是什么、在电机里按什么规律分布、为什么不是垂直轴线、以及把这个关系搞错之后,在检测、接线和FOC控制中会有什么实际后果。无论你是在学直流无刷电机原理的学生,还是在调试无刷驱动器的工程师,这篇文章里的东西都能帮你少走一点弯路。
1. "AX、BY、CZ"不是编号游戏,而是三相绕组的名牌
1.1 绕组首末端标记与AX/BY/CZ的来历
在三相电机的定子里,有三个电气上相互独立的绕组,习惯叫A相、B相、C相。每个绕组都有两端。为了统一表述,行业标准把A相绕组的首端记为A,末端记为X;B相首端记为B,末端记为Y;C相首端记为C,末端记为Z。于是"AX"并不是什么神秘编号,它指的就是A相绕组的完整支路:从A端入、经过所有线圈、从X端出。同理,BY、CZ分别是B相、C相绕组的完整支路。
这个点看似简单,但特别容易跟其他东西混淆。你在接线端子上看到的,往往不是A、X、B、Y、C、Z,而是U1、V1、W1、U2、V2、W2,或者干脆就是1、2、3、4、5、6。不同厂家命名习惯不同,但原理是同一回事:U1/U2对应A/X,V1/V2对应B/Y,W1/W2对应C/Z。还有一个迷惑点——很多人会把"AX"联想成力偶或轴标签,觉得"A"是一个点、"X"是另一个点,中间连着一条轴。这个联想不算错,但理解成"绕组整体"更准确,因为工程上我们说"AX相绕组轴线",指的就是这条完整支路在空间中产生的磁场方向。
1.2 从"一捆线圈"到"一根磁棒"的抽象
理解了命名,接下来要建立一个关键模型:把每相绕组看成一个空间里的磁动势矢量。电流从A端流入、X端流出时,整捆线圈在定子铁芯里会产生一个磁场,磁场的方向,就落在这相绕组的轴线上。
定子铁芯是一个圆筒状结构,绕组塞在铁芯槽里。如果只看某一相,比如AX绕组,它的所有线圈都围绕定子圆周上一块扇形区域排布。通电流后,这块区域形成一个等效磁极,磁性最强的方向就是我们说的绕组轴线。为了方便分析,可以把AX绕组想象成一根放在定子内腔中的磁棒,通电时这根磁棒指向某个空间方向。这个方向由线圈的缠绕方向、嵌线位置、接线首末端共同决定。
这样想有什么好处?当三相绕组同时通电时,三根"磁棒"的磁场会叠加,最终合成磁场的强度和方向,由三根磁棒的指向和各自电流大小的瞬时值共同决定。后面所有关于120度划分的推导,都可以在"三根磁棒叠加"的模型下理解,这也是理解无刷电机旋转磁场最省力的方式。
2. 真要划分的话:空间互差120度电气角,不是垂直90度
2.1 为什么对称三相系统必须用120度
现在回答最关键的问题:AX、BY、CZ三根绕组轴线在空间上到底怎么排?结论先行:在电气角度上,A、B、C三相轴线两两相差120度。这是三相交流电机能够稳定运行的几何前提。
道理可以用一个非常直观的矢量合成来理解。假设三相绕组轴线分别是0度、120度、240度(电气角),三相电流是时间上互差120度的对称正弦波。以A轴为参考,设:
- iA = Im·cos(ωt)
- iB = Im·cos(ωt - 120°)
- iC = Im·cos(ωt + 120°)
把三相电流瞬时值分别乘到对应轴线上,再把三个矢量叠加。用三角恒等式算一下,结果非常漂亮:合成矢量的大小恒等于3Im/2,方向以角速度ω匀速旋转。也就是说,三相互差120度的绕组通上三相互差120度的电流,共同制造了一个大小恒定、旋转不停的空间磁动势。这个磁动势再跟转子磁钢相互作用,就产生稳定转矩,电机就能安静高效地转起来。
为什么偏偏是120度?从对称性角度也很好理解:三相系统要"对称",三个轴必须在圆周上均匀分布,360度除以3正好是120度。这个角度既保证了矢量合成的恒定幅值,又让每一相绕组和另外两相的互感完全相等,三相之间不存在谁强谁弱的问题。
2.2 如果按垂直轴线(90度)排布,电机可能直接罢工
既然有人问"是不是按垂直轴线划分的",那不妨认真推演一下,如果真把三根轴线按90度间隔排布会发生什么。
方案一:三根轴在空间分别放在0度、90度、180度。这种情况下,三相绕组在空间上已经不对称了,0度和180度形成一对对轴,等于把一个三相系统变成了"不对称的三轴系统"。用对称三相电流去激励,合成磁动势不是一个恒定旋转矢量,而是一个长短轴不断变化的椭圆旋转矢量。椭圆磁场会让转矩产生二倍频脉动,电机震动变大、噪声刺耳、效率明显下降。更麻烦的是,三相之间的互感不再相等,B相、C相与A相的耦合强弱完全不同,这种不对称会让换相逻辑和FOC估算全部失去参考基准。
方案二:三根轴按0度、90度、270度排布,这才是"三根轴互相垂直"在数学上的正确实现方式。但那已经不是三相系统,而更像两相正交系统加一个冗余轴。两相电机确实用这种正交布局,但驱动它的激励方式、坐标变换和绕组结构都是为90度设计的,不能直接套用到三相无刷电机。
所以结论很清楚:AX、BY、CZ的空间划分,既不是垂直的90度,也不是其他任意角度,而是电气角度上严格等分的120度。你唯一"看不出来120度"的情形,是电机的极对数大于1,因为机械角度会被极对数压缩,这一点下一节展开讲。
3. 极对数一介入,机械夹角就不再是120度
3.1 电角度与机械角度的倍数关系
上一节说的120度,是电气角度。对无刷直流电机来说,真正让人容易踩坑的是:你如果拿量角器去量定子圆周上的机械夹角,会发现它可能根本不是120度。这里有一个让初学者普遍抓狂的公式:
电角度 = 机械角度 × 极对数p
极对数就是转子磁钢的N/S极对数。2极电机p=1,4极电机p=2,6极电机p=3。为什么要乘p?因为转子每经过一对磁极,定子绕组中感应出的反电动势就完成一个完整电周期。转子机械转一圈对应的电周期数等于p,所以电气角度天然就是机械角度的p倍。
这个关系直接影响绕组的物理分布。电机设计时保证的120度是"电气角度的等分",而实际把A、B、C三相线圈嵌在定子槽里的时候,线圈位置之间隔开的机械角度 = 120度电角度 ÷ p。
3.2 2极、4极、6极电机的具体排布
来算几个具体数字,印象更直观。
- 2极(p=1):120度电角度 = 120度机械角度。定子圆周上AX、BY、CZ三根轴清清楚楚互差120度,这种电机最接近教材上那张经典的三相绕组示意图。
- 4极(p=2):120度电角度 = 60度机械角度。三相绕组轴线在圆周上互差60度,比如0度、60度、120度。如果你拿量角器量,会发现三根轴并没有在360度圆周上完全均分,因为圆周上剩余的240度区域留给下一对极重复。
- 6极(p=3):120度电角度 = 40度机械角度。三相轴线相对密集地排在0度、40度、80度附近。
用表格整理一下:
| 极对数 p | 电气角间隔 | 机械角间隔 | 定子轴线位置示例 |
|---|---|---|---|
| 1(2极) | 120° | 120° | 0°、120°、240° |
| 2(4极) | 120° | 60° | 0°、60°、120° |
| 3(6极) | 120° | 40° | 0°、40°、80° |
需要注意,"机械角间隔"指的是同一对极下三相绕组轴线的分布;多极电机的定子圆周上,AX、BY、CZ的组合会重复出现p次。所以4极电机定子圆周上并不是只有一组三相绕组,而是每个极对区域内都有一组,总共两组。
看到这里你应该明白一个工程上很容易犯的错:如果给4极电机的霍尔传感器按机械120度定位,那三个霍尔对应的电气间隔是120×2=240度,相位关系直接错乱。工程上霍尔安装要么按电气120度布置,要么按电气60度布置,换算成机械角度时必须除以极对数,这是我见过踩坑频率最高的一处。
3.3 从线圈排列反推轴线位置
实际电机里,"轴线"看不见摸不着,但可以通过定子槽数来定位。比如一台24槽4极的三相电机,每个极距占6个槽(24槽 ÷ 4极),每极每相槽数q=2。
把一圈24个槽展开成360度机械圆周,每个槽占15度机械角。A相绕组的某一线圈组中心放在第1、2槽,由于4极电机机械间隔60度相当于4个槽位,B相绕组对应线圈组中心就落在第7、8槽附近,C相落在第13、14槽附近。沿着圆周看,每一个极对区间内三组线圈周而复始排列,形成4极磁场。
如果你拿到一台没有标签的电机,想判断三相绕组的空间轴线关系,数定子槽位就是最可靠的方法。这个方法不需要任何仪器,只需要耐心,具体操作我在第四部分展开。
4. 拿到一台电机,怎样亲手确认AX、BY、CZ的划分
4.1 万用表分辨相绕组与首末端
先做一个最简单的测试。断开电机所有连接线,用万用表电阻挡,测量任意两个端子之间的电阻。同一相绕组内部是连续导通的,首尾之间的电阻很小;不同相绕组之间因为电气隔离,阻值要么无穷大(没有公共点),要么是两相绕组串联后的阻值。
实际操作中,星形接法的电机如果能引出中性点,判断更快:一根表笔接到中性点,另一根分别碰各端子,阻值最小的两个端子就属于同一相绕组。没有中性点引出时,可以把六个端子两两配对,找出三对绕组。至于判断哪端是首、哪端是尾,可以用干电池加毫伏表:给A相瞬间通一个直流电压,在B相上感应出电动势,根据同名端关系就能推出首尾方向。这一步在电机重新接线时非常重要,因为首尾接反,轴线方向就反了,后面会专门讲这个坑。
4.2 数定子槽位,看三相线圈的真实落位
前文提到可以用槽位确认轴线位置。实际操作时,最好拆开电机端盖,观察定子槽内的线圈。以24槽4极三相电机为例,先确认极对数,再看A相线圈组占据了哪些槽。按整数槽绕组设计,A相会在相隔6个槽的位置附近嵌线,B相对应的线圈组落在相隔4个槽位(60度机械角)的地方,C相再隔4个槽。沿着定子圆周走一圈,能看到同样的组合重复出现两次。
数槽时要特别注意:要从线圈的跨距、绕线方向去判断同一相,而不是只看线头颜色。很多电机厂不同批次线色并不统一,红色线不一定是A相,这在实际维修中经常坑人。我遇到过一台返修电机,厂家把B相首尾外接线做反了,万用表测电阻一切正常,一通电就异响、发热,后来拆开数槽位才发现,B相产生的磁动势方向和霍尔信号根本不匹配。
4.3 示波器看反电动势,最直观的验证手段
如果你不想拆电机,还有一个整机验证轴线划分的办法:用示波器三个通道分别接三相绕组的相电压线,手动匀速转动电机转子,观察三相反电动势波形。正常的三相绕组,三路波形应该两两相差120度电气角。
如果看到三路波形相位差不是120度,而是60度和300度,或者某一相反了180度,说明绕组首末端接反、或者接线图与电机实际极对数不匹配。这个方法对无刷直流电机、永磁同步电机甚至异步电机都适用,是排查"轴线划分错误"最直接的临床手段。我自己的习惯是每次装完机,先手转一圈看三相反电动势,再决定要不要上电,这一下能省去后面无数个驱动器异常发热的夜晚。
5. 轴线划分不是纸上谈兵:它直接决定FOC能不能调通
5.1 120度几何关系是Clarke变换矩阵的原料
在无刷电机控制里,最常用的矢量控制(FOC)第一步,就是把三相电流投影到两相静止坐标系αβ上,这个投影叫Clarke变换。投影矩阵长这样:
- iα = (2/3) × (iA - iB/2 - iC/2)
- iβ = (2/3) × (√3/2 × iB - √3/2 × iC)
里面那些1/2、√3/2的系数,全部来自三相轴在空间上互差120度的投影关系。具体说,把A轴定义为α轴方向,B轴在αβ平面上的投影就是(-1/2, √3/2),C轴是(-1/2, -√3/2)。坐标变换不过是在做"把三个方向上的电流折算到两个正交轴上"的几何运算。
反过来,如果你错误地认为三相轴是垂直关系,比如B轴是(0,1)、C轴是(-1,0),那变换矩阵就必须完全换一套,算出来的αβ电流矢量跟真实电机磁场不匹配。接下来无论你怎么调PI参数,电流环都无法得到正确的磁场定向,力矩会抖动,甚至出现"三相电流看起来正常但电机就是没力"的怪现象。
5.2 方波驱动下,理解错轴线会有什么现象
有人会说:我用的不是FOC,而是最简单的六步方波换向,只要霍尔位置对了就能转,轴线理解错又能怎样?其实方波驱动同样受影响。六步换向的实质,是每60度电角度切换一次导通相,让定子磁动势"跳着"前进。如果三相绕组的空间分布被理解错,你在计算反电动势过零点、补偿PWM占空比、或者估算中点电压时,用来做相位校正的"120度"就会变成90度或者其他角度,换向时刻整体偏移。
实际表现是:电机能转,但电流明显偏大、转矩波动大、噪声刺耳,空载电流比正常值高出30%以上。我调试一台电动工具的直流无刷电机时遇到过这种"能转但难听"的情况,波形分析发现换向超前了15度电角度,修正之后噪声立刻降下来。这些现象背后的根子,还是对AX、BY、CZ空间划分的理解不到位。
5.3 电感矩阵与中性点电压也不能忽视
再往深说一层,电机模型的电感矩阵、互感矩阵、以及无感控制里用到的虚拟中性点电压,全都和三轴线120度分布绑定。三相电感矩阵里的互感项,默认三相绕组两两之间的耦合是对称的,这个对称性在120度几何关系下才成立。一旦哪一相绕组错位、或者接线导致轴反向,电感矩阵就不再是对称结构,模型估算出来的反电动势和磁链都会漂移。
无感FOC在这种状态下往往表现为"低速能转、高速侧倾":低速还能靠PI硬扛,到了高速模型误差累积,电流就开始发散。这些内容纯教科书写得不多,大多是在调试现场才能体会到的。所以我才强调,"AX、BY、CZ按120度划分"不是一个考试知识点,而是刻进FOC所有公式里的几何骨架。
6. 三个最容易把"轴线"绕晕的概念
6.1 dq轴的90度正交与三相轴的120度等分不是一回事
"电机里有互相垂直的轴吗?有。"很多入门者听到这句,立刻以为AX、BY、CZ也是垂直的。这里隐藏的误解很普遍。电机里常说的dq轴,指转子磁场定向后,随转子一起旋转的直轴(d轴,磁场方向)和交轴(q轴,与磁场正交),两个轴在控制意义上是90度正交关系。但dq轴并不是定子绕组造出来的物理轴线,而是定义在转子上的旋转坐标系,和静止的AX、BY、CZ(三相绕组轴线)是两套完全不同、又可以互相换算的体系。
坐标变换的本质,就是先把三相120度静止轴上的量,变换成两相90度正交旋转轴上的量。如果非要把两个坐标系里的"垂直"搅在一起,概念永远理不清。所以以后再看到"垂直轴线"这个词,先问一句:你说的是dq轴的正交,还是笛卡尔坐标系的垂直?跟AX、BY、CZ没有必然关系。
6.2 星形/三角形接法不改变轴线,只改变连接关系
还有一个容易混淆的点:同一个电机改成三角形接法之后,原来的X、Y、Z端子不再连在一起,而是A接Z、B接X、C接Y这种首尾相连。绕组的空间位置变了吗?没有。定子槽里的线圈还是原来的线圈,每相绕组产生的磁场方向还是原来的方向,轴线的120度分布完全不变。
改变的是相电压和线电压的关系、相电流与线电流的关系,以及反电动势的对外表现。所以,如果你用FOC控制同一个电机,从星形改成三角形,需要重新标定电压和电流增益,但不需要改坐标系里的"轴角度"。这一点经常让动手改接线的朋友产生困惑。其实把"电气连接"和"空间排布"分开看待,问题就简单了。
6.3 一相首尾接反,轴线就翻转180度
最后说一个最现实的坑。绕组轴线方向由线圈绕向和接线方向共同决定。A相绕组如果首尾接反,电流从X进、A出,这相绕组产生的磁动势方向就完全反了过来——轴线从原来的0度变成180度。这样的"0度、180度、240度"组合,完全破坏了120度对称关系。
首尾接反会造成什么后果?轻则电机反转、启动困难,重则电流严重不平衡、驱动器过流报警。判断方法很简单:上电前用示波器测反电动势,如果某一相反相,就是首尾接反;或者用前面提到的干电池法重新判断首末端。在我的维修记录里,这类问题占了无刷电机安装故障不小比例,多数发生在更换接线端子、热缩管标识丢失之后。
说了这么多,最后分享一个我自己养成的习惯。每次拿到一台来路不明的直流无刷电机,我不会急着上电,而是先做三件事:万用表找相、干电池判首尾、示波器看反电动势。这三步加起来用不了十分钟,却能把"AX、BY、CZ"的空间关系从纸面落到实物上。摸过几台电机之后,你对120度分布的理解会变得非常直觉化——看到霍尔板、看到槽位、看到端子编号,脑子里就自动浮现出三根磁棒转圈的画面。到那一刻,"垂直轴线"这个说法就再也迷惑不了你了。