直流无刷电机调试群里有个很典型的问题:拿到一台电机,看铭牌或线缆上标着 AX、BY、CZ,很多人第一反应是去查"这三个轴是不是垂直的"。我一开始也有这个疑问,因为之前搞过伺服驱动,脑子里记住的是 d-q 轴互相垂直。真正把电机拆开、把绕组模型画出来之后才发现,AX、BY、CZ 说的是三相绕组的轴线,这三根轴在电角度上互差 120°,跟"垂直"完全是两码事。今天就把这个问题的完整推导、背后原因和实测方法一次说清,顺便把容易踩的坑也列出来。
1. 先把"AX BY CZ"这几个词看明白
1.1 字母拆开看:A-X、B-Y、C-Z 不是六个独立轴
很多新手第一次看到 AX、BY、CZ 会以为电机里有六根轴线,或者以为 A、B、C 是三个相,X、Y、Z 是另外三个相。实际不是。
在电机绕组命名规则里,A-X 是第一相绕组的两个出线端,A 是首端,X 是尾端。B-Y 是第二相的首尾端,C-Z 是第三相的首尾端。也就是说,一台无刷电机只有三相绕组,但每一相绕组都有两个端点,为了把首尾区分开,才写成 A-X、B-Y、C-Z 这种形式。
这个命名方式从哪里来的?最早可以追溯到三相交流电机的绕组标号习惯。老式异步电机、同步电机图纸上,三相定子绕组普遍用 U1-U2、V1-V2、W1-W2 来表示,后来引入英文字母体系后,很多厂家和教材直接用 A-A'、B-B'、C-C',再简化就成了 AX、BY、CZ。你可以把 X 理解成 A',Y 理解成 B',Z 理解成 C',就是一个绕组的头和尾,没有别的玄机。
我见过最离谱的误解是把 X、Y、Z 当成三个独立相,然后拿万用表去量 X 和 Y 之间的电阻,量出来是断路就以为电机坏了。其实 X 和 Y 根本不在同一相里,它们之间没有直接电气连接,量不出电阻是正常的。
1.2 一个电机物理模型中的三相绕组
为了讲清楚轴线划分,得先建立一个简单的物理模型。以最常见的无刷直流电机为例,定子铁心是圆环状,内侧开槽,槽里嵌入漆包线绕组。三相绕组的空间位置不是随便摆的,而是按照设计好的角度分布。
你可以想象定子圆周被分成了 360°(机械角度)。如果是一台极对数为 1 的电机,那么三相绕组在定子圆周上的中心线位置,会分别落在机械角度 0°、120°、240° 附近。把绕组中心线拉出来一根假想的线,这根线就代表该相的"轴线"。A 相轴、B 相轴、C 相轴,就是 AX、BY、CZ 对应绕组中轴线。
为什么必须在空间上错开固定的角度?因为三相电流本身是相位互差 120° 的正弦量,要让三相对称电流在气隙里合成一个恒定的旋转磁场,绕组轴线也必须成 120° 对称分布。这就好比三个人拉绳子转圆盘,三个人必须站在互差 120° 的位置,力才能均匀合成一个稳定的转动力矩。如果站得角度不对,合成力就会出现脉动,电机运行就会抖、噪声大、效率低。
这里特别强调一点:坐标轴不是"划分"出来的,而是由绕组的物理位置决定的。你拿到一台电机,绕组的空间位置在生产时就已经定了,AX、BY、CZ 不是靠人去量角度划出来的,而是靠绕线模具、嵌线工艺保证的。我们平时说的"划分",其实是"识别"——通过电气测试去判断哪个端子属于哪一相、哪一相在哪个位置。
2. 轴的方向:不是垂直,而是 120° 错开
2.1 三相绕组轴线怎么画?
先画一个简化图式的平面展开:把定子圆周展开成一条直线,A、B、C 三个绕组中心线依次排列。对于极对数为 1 的电机,A 绕组中心线在 0° 位置,B 绕组中心线在 120° 位置,C 绕组中心线在 240° 位置。
每条中心线都指向圆心,也就是从圆心向外放射的一根线,这就是该相的轴。A 轴、B 轴、C 轴合在一起,正好把 360° 周期均分成三段。注意,这里的角度在电机学里叫"电角度",不是一定等于机械角度,二者之间的关系取决于极对数。
2.2 为什么是 120° 而不是 90°
这个问题的答案要从三相系统的对称性来分析。
三相电的电动势、电流各自是正弦波,它们之间的相位差固定为 120°。当我们给三相绕组通入互差 120° 的电流时,每个相绕组都会产生一个脉振磁动势,三个脉振磁动势叠加,在气隙中合成旋转磁动势。这个合成的旋转磁动势转速恒定、幅值恒定,前提就是三相绕组在空间上对称分布,也就是空间角度互差 120°。
如果用 90° 会怎么样?假设三相绕组按 90°、180°、270° 分布,三相电流仍然是 120° 相位差,那么空间角度和电流相位就对不齐,合成磁场会出现明显的负序分量和脉动分量,电机的转矩波动会非常大,噪声和振动都会超标。这本质上是数学上的不对称,三相系统的自然属性决定绕组必须按 120° 布置。
所以正确答案是:直流无刷电机的 AX、BY、CZ 三相绕组轴线,在电角度上按 120° 划分,不是按垂直轴线(90°)划分。
2.3 "垂直轴"误解从哪里来的?—— dq 轴是 90°,但别和 ABC 混
不少人会把"垂直"这个概念和 d-q 轴搞混。在磁场定向控制(FOC)里,d 轴是转子磁极的轴线,q 轴是超前 d 轴 90° 电角度的力矩轴。d 轴和 q 轴确实是垂直的,这是坐标变换的一个坐标系概念,坐标轴互相垂直是为了让数学分解简洁,方便把定子电流解耦成励磁分量和转矩分量。
但 d-q 轴不是物理上的绕组轴,它是一种数学上的旋转坐标系。而 AX、BY、CZ 是物理绕组轴,是定子上真正存在的位置。前者是控制算法里的东西,后者是电机绕组实际安装的位置,二者不是一个层面上的概念。
如果你非要把 AX、BY、CZ 放在坐标平面里看,也只能说它们是三条夹 120° 的射线,而不是互相垂直的直角坐标。用一个不太恰当但直观的类比:三相电是"三根互差 120° 相位"的交流电,它的绕组分布同样对应"三根互差 120° 空间位置"的轴线。这是同一套对称性的两个侧面。
2.4 集中绕组和分布绕组对轴线的影响
前面说的 120°,是在简化的集中绕组模型里得出的结论。集中绕组就是一相绕组集中绕在一个齿上,轴线明确。很多小型无刷电机,尤其航模电机,确实用集中绕组,每一齿上绕一个集中线圈,三相绕组的轴线就比较清晰。
但很多高性能伺服电机、电动汽车驱动电机用的是分布绕组,一相绕组分布在多个槽里,轴线不再是一个齿的位置,而是一相绕组形成的磁动势空间分布的正中心。此时三相绕组的有效轴线依然互差 120°(电角度),但如果你拿一个齿的位置去量,会发现每个齿上的线圈夹角不是 120°,因为分布绕组本身也是一个合成效果。
这就延伸到另一个实操工程点:不要试图通过观察某个线圈的物理位置来判断相序。同一个相可能分布在圆周上相隔很远的多个槽里,而且绕组头尾连接方式多样(串联、并联、星型、三角),用眼睛看根本无法确定 AX/BY/CZ 的分属关系。
3. 电角度、机械角度、极对数的映射关系
3.1 电角度和机械角度的换算公式
要彻底理解"120° 划分"落到实际电机上是什么样子,必须会算电角度和机械角度的关系。
电角度用 α 表示,机械角度用 θ 表示,极对数用 p 表示,基本公式是:
α = p × θ
也就是说,转子每转一圈机械 360°,电角度就走 p 圈。针对三相绕组轴线来说,三相绕组彼此之间的电角度差固定是 120°,但是换算成机械角度就是 120°/p。
这个公式直接决定了不同极对数电机里,A 相、B 相、C 相绕组的实际物理位置夹角。
3.2 极对数如何改变空间夹角
假设一台电机极对数是 1(即一对 N-S 极,常见于小型航模电机),那么 120° 电角度就等于 120° 机械角度。A 相、B 相、C 相绕组中心线在定子圆周上相隔 120° 机械角度。
假设一台电机极对数是 4(常见于新能源汽车驱动电机),那么 120° 电角度对应的机械角度是 120/4 = 30°。也就是说,A 相和 B 相绕组的中心线在空间上只差 30°。如果只看定子圆周,你很容易误以为它们"挨得很近",但电气上它们还是标准的三相对称关系。
这就是为什么不能简单地说"A、B、C 轴互差 120° 空间角度"——这个说法只有对一对极电机才成立。准确说法是"三相绕组轴线在电角度上互差 120°"。
3.3 一台 10 极电机的计算实例
我们来算一个具体例子。有一台 10 极无刷电机,也就是极对数 p = 5。三相绕组电角度互差 120°,那么机械角度差:
θ_A-B = 120° / 5 = 24°
也就是说 A 相绕组轴线到 B 相绕组轴线只差 24° 机械角度。C 相又在 B 相后面 24°,A 相再往下 24° 回到同一位置。整个定子圆周上,三相轴线按 24° 增量循环排列,但由于极对数的关系,在 360° 机械圆周内会有多组重复的 A-B-C-A-B-C 循环。
所以拿到一个多极无刷电机去测绕组位置时,别想着"我能找到一根唯一的 A 轴"。多极电机里 A 轴在圆周上有 p 个等分位置。这些位置都是该相的轴线,只是对应不同的磁极对区块。
3.4 霍尔传感器位置与轴线的关系
霍尔传感器是分析 AX/BY/CZ 轴线时绕不开的元件。用在同一无刷电机上,三只霍尔元件一般间隔 120° 电角度安装,但对极对数为 p 的电机,机械间隔是 120°/p。
拆过很多电机后我发现一个规律:霍尔板的三个霍尔元件固定在一个小电路板上,它们自身的物理间距是固定的,但装到电机端盖上时,槽位角度会随极对数不同而变化。有人改装旧电机时,直接把另一台电机的霍尔板硬装上去,结果换相逻辑完全错乱。原因很简单:霍尔板的物理安装角度对应的是原来电机的极对数,换到不同极对数的电机上,120° 电角度对应的机械角度就变了。
所以,在做绕线、嵌线、霍尔安装等工作时,必须把极对数、电角度、机械角度三者一起算,任何一步只按机械角度或只按电角度,都会出问题。
4. 实操:绕组划分、相序检测与常见坑
4.1 怎么从电机端子上识别 AX/BY/CZ
拿到一台没有图纸的直流无刷电机,如何判断哪两个端子是一相?怎么确定谁是 A、谁是 B、谁是 C?不需要拆电机外壳的光学测量,电气测试就够用。
第一步,用万用表电阻档测量任意两个端子之间的阻值。三相无刷电机采用星形接法(Y 接)时,任意两相之间的阻值是单相绕组阻值的两倍;三角形接法(Δ 接)时,任意两相之间的阻值是单相绕组阻值的几分之一,需要具体看接法。但无论哪种接法,只要两个端子属于同一相,它们之间的电阻一定远小于不同相端子之间的电阻。
操作方法是:先把 6 根线两两分组。万用表调到 200Ω 或更小的量程,依次测量 15 组组合,把阻值最小的三个组合找出来,这三个组合就是三相绕组。如果电机内部是星形接法,会有一个公共点不引出,任意两相间都能测到通路,三个最小阻值组合分别是 A-B、B-C、C-A,而每一相的首尾(AX、BY、CZ)实际上不是内部独立测的,而是通过公共端间接确定的。
如果电机把首尾都引出来了,也就是你能看到 A、X、B、Y、C、Z 六个端子,测量时 A 和 X 之间的阻值就是单相绕组阻值,通常最小且唯一。依次确定三组即可。
4.2 用万用表或简单电源判断 A/B/C 相的相对位置
找出了三组绕组后,怎么确定哪一组是 A、哪一组是 B、哪一组是 C?这里有个简单可靠的方法,不需要示波器。
准备一个 5V 到 12V 的直流电源,串一个限流电阻(防止电流过大烧绕组),或者直接用一个干电池。把直流电源的正极接到某组绕组的首端,负极接到同组尾端,绕组就会在该相轴线上产生一个固定的磁场。此时人为转动电机轴,如果用的是永磁转子,转子会被这个磁场吸到一个稳定位置。
具体来说,按 A-A、B-B、C-C 依次通电,记下每次转子停在哪个位置。因为三相绕组在空间上互差 120° 电角度,转子每次稳定停靠的位置会对应不同的机械角度。如果你事先知道转子的磁极位置和霍尔元件的安装关系,就能反查出哪一相是哪一相。
更简单的是用示波器测反电动势:把电机轴匀速转动(用电钻等工具带动),同时测每两个出线端之间的电压波形。三相绕组会产生三组相位互差 120° 的感应电动势,把波形夹出来对比,就能清楚看到哪一组超前、哪一组滞后。超前 120° 那一相可定义为 A 相,滞后 120° 的是 B 相,再滞后 120° 的是 C 相。
这里有个本质问题:相序是相对的。你说 A、B、C 谁先谁后,只要三相按固定顺序排列,电机就能正常工作。你把 A 和 B 互换,电机转反;再把任意两相换回来,就等于整体对调,转序又变。工程上常常用"正转"来定义相序,让电机在规定方向转动的那一组顺序就是正确的 A-B-C 相序。
4.3 接线时的三个必踩坑
第一个坑:首尾端搞反。同样一组绕组,把 A 和 X 对调,相当于电流方向反转,产生的磁场方向反转。如果只有一相接反,电机通电后磁场合成会严重扭曲,电流大增,转不动,还可能烧驱动。判断方法也很简单,测反电动势时,如果某一相波形和其他两相对比明显反相,说明那一相首尾接反。
第二个坑:星形接法和三角形接法混淆。十千瓦以下的小无刷电机绝大多数是星形接法,三个尾端(X、Y、Z)连在一起作公共点,三个首端(A、B、C)分别接驱动器输出。有些电机把尾端不在内部短接,而是引出来方便用户选择星接或角接。如果误把角接当成星接用,驱动电压不变的情况下绕组电流会成倍增大,发热严重。
第三个坑:霍尔信号和功率线相序不匹配。很多无刷电机不仅有功率线,还有五根霍尔线(电源正、电源负、三个霍尔信号)。功率线的 A-B-C 和霍尔信号线必须严格对应。如果只接了霍尔线的顺序而功率线顺序不对,电机会抖动,电流非常大但不能正常转。实践中我吃过一次亏:霍尔线接对了,功率线上两相对调,以为电机反转,实际上是三个功率相全部错序,驱动器和电机一起发热,差点烧模块。
4.4 自己拆装电机后怎么验证轴线划分是否正确
把电机拆开重绕或者换霍尔板之后,怎样确认轴线划分没有被破坏?最直接的办法是做一个"静态换相测试"。
给三根功率线通直流电,按驱动器的换相表依次导通 AB、AC、BC、BA、CA、CB(共六种状态),每换一个状态,手动转动电机轴,感受转子的"卡位"力矩和位置。正常的无刷电机在六个状态下,转子的稳定位置会按固定规律步进,每一步的角度是 60° 电角度。如果步进角度不均匀,或者某些位置完全没有吸力,说明绕组的空间位置关系或霍尔位置有问题。
这个测试不需要复杂的设备,一个可调电源加手动开关就行。我第一次做的时候,用 24V 直流通过限流电阻给 AB 相通电,转子卡在一个固定位置,然后切到 AC 相,转子自动跳到下一个位置。连续六个状态测下来,步进均匀,说明这组绕组的相序和坐标关系是对的。如果测出来奇数步正常、偶数步异常,大概率是霍尔板装偏了,而不是绕组本身的问题。
4.5 一个常见的故障排查:为什么电机一转就剧烈震动
现象很典型:无刷电机空载通电,转速不高但整机剧烈震动,电流比正常时大 30% 以上。
先从接线层排查:用万用表确认三组绕组直流电阻近似相等,平衡度偏差小于 2%。再用单相导通法测试换相表,确认功率相与霍尔信号相位差。如果这些参数都正常,那就要考虑绕组内部是否发生了匝间短路,或者是否有一相绕组接线方向相反。
绕组方向反了的检测方法是:给三根功率线分别施加相同的直流电压,用高斯计或指南针测电机外壳磁场方向,如果发现某一相同样通电时磁场方向与前一次测量完全相反,就代表该相绕组头尾接反。没有高斯计时,可以用最简单的方法:把三根线的 A-X 连接顺序依次对调,重新做静态换相测试,找到六步吸力均匀的那个组合。每次只对调一相,最多试三次就能找到正确接法。
5. 关于 AX/BY/CZ 轴线划分的几点个人体会
做了十几年电机驱动相关的工作,拆过的电机从几瓦的散热风扇到几十千瓦的车用电机,我最大的体会是:轴线划分不是书本上的抽象概念,而是实实在在决定电机能否正常转动的物理基础。
每次拿到一台来路不明的电机,我从不第一时间上电,而是先做电阻分组、反电动势测量和静态换相测试。这三步做完,电机是什么接法、绕组在哪里、霍尔是否对齐,基本心里有数。很多维修师傅喜欢直接上电试,电机不转就换电源、换驱动,绕了很多弯才发现只是相序接反。
如果你也在查 AX/BY/CZ 这个问题,记住一句话就能避开大部分坑:三相绕组的轴线是电角度 120° 均匀分布,不是垂直的 90°;垂直的是控制里的 d-q 轴,跟物理绕组轴是两套体系。只要把这句话刻在脑子里,再遇到"按垂直轴线划分"的说法,你就知道对方是在说什么了。