AX、BY、CZ怎么划分?三相绕组轴线与d-q轴别再混为一谈

发布时间:2026/11/4 10:50:29
AX、BY、CZ怎么划分?三相绕组轴线与d-q轴别再混为一谈

做电机驱动这些年,被问得最多的问题里,"AX、BY、CZ到底按什么划分的"绝对能排进前三。尤其是直流无刷电机在电动工具、水泵、无人机、风扇这些领域越用越广,很多刚入门的朋友拿到一张三相绕组的接线图,看到A-X、B-Y、C-Z这几对字母,下意识就往"坐标轴"上去想,甚至有人直接问我"是不是按照垂直轴线划分的"。今天就把这几个字母掰开揉碎讲清楚,顺便把定子相轴、转子d轴、q轴这几个特别容易打架的概念一次理明白。这篇文章适合正在搞BLDC驱动、或者做电机选型和接线调试的朋友,看完之后你不但能理解这张图的画法,还能直接上手排查相序、霍尔对齐这类问题。

1. 先看明白:AX、BY、CZ在电机图里到底指什么

1.1 字母拆开看:A/X、B/Y、C/Z是一对一对的

很多人的第一个误区,是把"AX、BY、CZ"当成六个独立的量,好像它们各自代表一条什么轴线。实际上,这三个组合的正确读法是"A-X""B-Y""C-Z",每对字母代表同一相绕组的两个出线端。A是A相绕组的首端,X是A相绕组的末端;同理B是B相首端、Y是B相末端,C是C相首端、Z是C相末端。这是三相电机绕组标识的通用约定,国内外标准里基本一致,你可以理解为每相线圈的两根引线"一进一出",出厂时为了区分才按字母标号。

那为什么偏偏用X、Y、Z做末端,而不是A1、A2?纯粹是历史习惯沿袭下来的,就像三相变压器里常用U、V、W一样,没有特殊物理含义。你只需要记住:字母表里前三个A、B、C给了三相的首端,后面顺着往下取X、Y、Z给末端。真正的重点是,这三相绕组的空间位置怎么摆,才决定了电机转不转得起来。

1.2 为什么叫"相",不叫"组"

"相"这个词在电机里有两层意思:一层是电路上的相位,三相电流在时间上互差120°;另一层是空间上的相位,三相绕组在定子圆周上的位置也互差120°电角度。"组"只是机械地把几组线圈放到一起,而"相"强调的是这个时间和空间的配合关系。

正是这种"时间上差120°、空间上也差120°"的双重配合,才在气隙里合成出旋转磁场。你可以这样理解:三个工人站成一个三角形,每个人负责往中心方向推一块磁铁,三个人推的力的大小随时间交替变化。单个看每个力都是脉动的,但合起来就能形成一个旋转的磁场,把转子带着转。所以AX、BY、CZ不是随便标的三组线圈,它们的位置关系是整个电机工作的地基。

2. 三相绕组在空间上到底怎么摆:120°电角度的来历

2.1 电角度和机械角度的换算,很多老手都会算错

要搞清绕组摆法,先得过电角度这一关。电角度和机械角度的关系是:

电角度 = 极对数 × 机械角度

一对极对应一个完整的电周期,也就是360°电角度。常见的直流无刷电机如果是2极(1对极),那么电角度和机械角度完全相等,三个相轴互差120°机械角度;如果是4极(2对极),电角度就是机械角度的2倍,三个相轴在机械位置上只差60°。

有个很经典的坑:有人拿4极电机的定子图,用尺子一量A相和B相绕组的槽距是60°,就以为"这不才60°嘛,怎么书上说120°?"——因为书上说的120°是电角度,4极电机里机械60°折算过来正好是120°电角度。反过来,你在调试无感驱动器时,反电动势过零点检测到的时间间隔对应的是电角度,换算成机械角度要除以极对数。这个换算关系搞错,后面调霍尔相序、估算转子位置全会乱。

2.2 绕组轴线才是真正的划分依据

回到"怎么划分"这个问题上。三相绕组的分界,靠的是绕组轴线,不是哪条垂直轴。所谓绕组轴线,指的是该相绕组通电流后产生的磁动势主方向。比如A相绕组通电,会在气隙里形成一个磁场,这个磁场最强处的径向方向就是A相轴的方向。把三相绕组按轴线互差120°电角度布置在定子内圆上,这就是最根本的划分规则。

为什么必须是120°,不是90°或者180°?因为三相电流在时间上正好互差120°,要想让合成磁动势是匀速旋转的圆形(或者至少是稳定旋转的椭圆形),空间上的相位差就必须和时间上的相位差匹配。如果是两相电机,时间上互差90°,空间上也互差90°,那就是90°的划分。所以"多少度划分"不是拍脑袋定的,是相数和电流相位关系推出来的必然结果。

2.3 极对数不同,实际槽距和绕组分布也不一样

具体到定子冲片上,绕组的空间摆法受槽数、极数、绕组形式的共同影响。比如12槽4极的电机,每极每相槽数是1,A、B、C三组线圈在圆周上交替排列,相轴间隔60°机械角度;而9槽6极的电机极对数更大,机械间隔更小。分布式绕组和集中式绕组的差异就更大了,集中式绕组(像很多外转子无刷电机)每个齿上绕一个线圈,三相绕组的线圈分别绕在相邻的齿上,绕线方向还要特别注意,因为隔着极对数,同一相的不同线圈有可能要反向串联。

这里我见过太多人把"槽号相位图"和"绕组接线图"混着看,两个图量出来的角度对不上就懵了。其实槽号相位图也叫星形图,是把每个槽里的线圈电动势方向画在电角度坐标里;接线图才是物理上怎么连接。看懂星形图对你的价值是:能快速验证一个绕组方案是不是三相对称——三个相轴是不是严格互差120°电角度,如果星形图上三个相的电动势矢量不在120°上,那这个方案布线时相序必然出问题。

3. "垂直轴线划分"这个说法错在哪

3.1 误会的来源:d-q轴坐标系里的"正交"关系

你搜到的"按照垂直轴线划分"这个说法,十有八九是把定子相轴和转子d-q轴概念搅在一起了。在转子坐标系里,确实存在一组互相垂直的轴:d轴(直轴),方向是永磁体磁链方向;q轴(交轴),在电气角度上和d轴差90°,是产生转矩的"有效"轴。FOC磁场定向控制里所有计算都围绕这两个轴展开,电流分解成id和iq,id管磁链、iq管转矩,两个分量互相独立、互相垂直,这个"垂直"才是d-q轴的灵魂。

问题就出在:有人学到d-q轴的正交关系后,回头去看定子三相绕组,也想找一个"垂直轴"来划分AX、BY、CZ,自然就迷路了。实际上定子相轴和转子d-q轴根本不在一个坐标系里——相轴是静止的,钉在定子铁芯上;d-q轴是旋转的,跟着转子磁极跑。两者之间唯一联系就是转子位置角,测量或估算出这个角度,才能完成两个坐标系之间的变换。

3.2 三个坐标系各管一摊事,别混

搞电机控制绕不开三个坐标系:

  • 三相静止坐标系a-b-c:就是AX、BY、CZ所在的空间,三个轴互差120°电角度,物理意义最直观。
  • 两相静止坐标系α-β:把三相互差120°的轴等效成两个互差90°的轴,用Clark变换实现。这样做的好处是计算简化,但坐标系仍然是静止的。
  • 两相旋转坐标系d-q:这个坐标系随转子一起转,用Park变换把α-β轴上的交流量变成d-q轴上的直流量,方便做PI控制。

三种坐标系里,只有最后一种是"正交"的,d轴和q轴相差90°电角度。前面两种,a-b-c互差120°,α-β互差90°但只在静止平面里成立。如果有人跟你说"AX、BY、CZ按垂直轴线划分",你基本可以断定他把d-q坐标系和定子相轴坐标系划等号了。

3.3 一句话总结正确划分方式

AX、BY、CZ三对应的是定子三相绕组,划分依据是各相绕组通电后产生的磁动势轴线方向,三者在空间上互差120°电角度。极对数不同时,对应的机械角度要除以极对数。跟"垂直轴线"没关系,"垂直"这个词只属于转子d-q坐标系里的q轴相对d轴的位置关系。

4. 实操:拿到一台电机,怎么把AX/BY/CZ认出来

4.1 用万用表先分组:Y形接法还是三角形接法

理论讲完,来点能直接上手的。拿到一台陌生的无刷电机,一般引出3根(三相无霍尔)或5根(三相反电动势加两个信号线)、8根(三相加霍尔)等。第一步永远是拿万用表蜂鸣档测绕组通断,把相线和霍尔线分开。

测三相绕组之前,先判断电机是Y形还是三角形接法,这个对后续判断影响很大。用电阻档测三根引出线两两之间的阻值:

接线方式 | 两两之间的阻值特征 | 判断方法 Y形(星形)接法 | A-B、B-C、C-A阻值相等,都是两相绕组串联(2R) | 如果三根线之外还有中性线,三相对中性线阻值都是R 三角形接法 | 两两之间阻值相同,但数值是绕组阻抗的串并联组合 | 没有中性线,且阻值比Y形同款电机明显小一些

实际测的时候注意,万用表量出来的绕组直流电阻非常小,好一点的电机可能只有零点几欧。这时候别怪表不准,要记录一下室温,绕组温度对铜电阻影响挺大,温度每升高10°C,电阻大约变化4%。如果是专业调试,建议用低电阻测试仪或者加恒流源测压降的办法,精度才够。

4.2 判断相序的几种土办法

分组容易,分相难。光靠万用表只能知道哪两个出线端是一相,但分不清谁是A谁是B谁是C。这里给几个实测可靠的办法:

方法一:直流定位对准法。准备一个稳压电源,电流限制到0.5A左右(千万别大,绕组会发热甚至烧掉),选两根相线接直流电,转子会猛得吸到一个固定位置。换不同的线组合,每次转子停的位置都不一样。把三组通电组合记录下转子位置,就能反推出三相绕组的轴线顺序。这个方法不需要示波器,成本最低,缺点是转子转动幅度大、有冲击,对小惯量电机容易把轴冲歪,操作时手扶住或低速先转一圈卸掉惯性。

方法二:反电动势过零法。把电机装在台钳上,三相引出线接上示波器探头(用差分探头或者两个通道同时测),手去转转子。其他条件不变的情况下,三相感应电动势的相位关系直接反映绕组空间位置。A相波形超前B相120°电角度、B相超前C相120°,那这三组线就是A、B、C;如果发现顺序反了,任意交换两根线就能把相序倒过来。

方法三:霍尔信号辅助法。对带霍尔的电机,霍尔传感器在出厂时就按标准角度(60°或120°电角度)装好了。转动转子,把三个霍尔信号和反电动势信号同时测出来,霍尔跳变沿对应某个反电动势过零点的位置,这个对应关系能帮你锁死哪根霍尔线配哪根相线。这也是后面做6步换向表的基础。

4.3 霍尔传感器怎么和相轴对齐,别再瞎配

带霍尔的无刷电机,霍尔位置和三相相轴之间有严格的几何关系。标准做法是三个霍尔元件互差120°电角度安装(也有60°的),它们的跳变沿必须和三相绕组产生的反电动势过零点对齐。实际买到的电机,霍尔出厂已经装好,你要做的是把霍尔线接到控制器上时不要把顺序配错。

判断霍尔是否正确,最笨也最有效的方法是"直流定位+读霍尔码":给任意两相通电让转子锁定到一个位置,记录此时三个霍尔信号的高低电平;依次换三组通电组合,得到3个位置的霍尔码;根据霍尔码序列和通电组合的关系,对照标准换向表就能确定霍尔和相线的映射。我试过不少次,这个办法比对着数据手册猜快得多,尤其电机上没有铭牌或铭牌磨花的场景。

5. 实测里容易踩的坑,和我的处理办法

5.1 相序错料的典型表现

相序搞反了,最直观的现象是电机"噎住"。我踩过最典型的一次,是给客户修一台无霍尔驱动的吸尘器电机,上电后电机嗡嗡响、电流飙到正常值的两倍,转速却只有正常的一半稍多。查了一圈才发现,是上一任维修工重新接线时把B、C相两根线对调了。

相序错不一定转不起来——接法和驱动器的换向时序"凑巧"匹配时,电机可能反向转或者带载能力急剧下降。判断相序问题有一个快速现场经验:用手转动电机,观察驱动器有没有进入同步,或者听声音有没有周期性异响。正常情况下三相无刷电机低速转动声音均匀;相序错时,每一电角度周期里的转矩都会明显波动,发出的声音是"呜呜呱呱"的,有经验的人一听就知道不对。处理办法简单粗暴:交换任意两根相线,重新测一遍空载电流和转向,看是否恢复正常。

5.2 霍尔和反电动势相位错位的后果

比相序错更隐蔽的是霍尔没对齐。霍尔信号和反电动势的对应关系如果错位30°电角度以上,电机可能空载能转,一加载就咔咔响。这类问题的排查链路建议这样做:示波器同时测霍尔A和A相反电动势(注意用减法测相电压再减去中性点电压才能得到真正的反电动势,或者直接把绕组悬空测),转动转子,对比霍尔跳变沿和反电动势过零点的相位差。正确的设计里,霍尔A的上升沿应该落在A相反电动势过零点附近(具体容差取决于霍尔安装角),偏差超过一个固定的电气角度就说明接线配错或者霍尔本身装偏了。

这里有个新手常犯的错误:把"反电动势过零点"和"换相点"当成一回事。低温步进或永磁同步的教科书里,反电动势过零点是中性点电压比较出来的,但BLDC的6步换向点在过零点之后延迟30°电角度。如果你按过零点直接换向,电流相位提前,电机会发热异常。我做过实验,同样负载下提前30°换向,绕组温度能比正常换向高15°C以上。

5.3 无感驱动里的初始位置估计,也得回到相轴坐标系

无感BLDC启动时有个老大难问题:不知道转子初始位置,没法确定第一步给哪个通电组合。很多方案的做法是"预定位"——先随便给一组电流,把转子强行吸到一个已知位置再开环启动。这个"已知位置"就是相对于AX、BY、CZ三组相轴的某个电角度位置。换句话讲,无论你是做预定位启动还是做高频注入观测,本质上都在做同一件事:把转子位置换算成三相相轴坐标系里的角度量。

我的经验是,如果条件允许,尽量在控制板上留一个烧写口,用来记录启动角和换向时序的调整数据。调试无感启动时,先低速开环把转子带起来,同时观测反电动势过零间隔是否均匀,再用递推最小二乘估算出转子角度。这个方法比盲目调PI参数快得多,因为你先从物理位置关系上确认了坐标系没建错。

最后分享一个我自己保留的习惯:给电机打标签时,不要只写A、B、C,一定写成A-X、B-Y、C-Z,并且注明极对数。因为很多人拿到电机只看三个字母,等到接线或者做反电动势实验时又要重新摸索一遍相序。多写三个字母,看起来罗嗦,真到现场调试时能帮你省下一整个下午。做电机相关的事,永远别嫌"把坐标系搞清楚"这件事麻烦,百分之八十的疑难杂症都是坐标系混乱引出来的。