
“ax by cz怎么划分是不是按垂直轴线”我刷到这个热搜问题时下意识愣了一下——这两个字母组合看不懂其实是直流无刷电机三相绕组的首尾端标识A相绕组是a-xB相是b-yC相是c-z。很多刚接触电机控制的人第一反应是“三相嘛空间上垂直交叉就得了”这个直觉错得还挺典型直流无刷电机的三相轴线既不垂直也不能拍脑袋定它由一套严格的电角度规则决定而且最终落在定子槽里的实际机械位置还得看极对数和绕组排布。这篇文章就把“ax by cz怎么划分”这件事彻底说透。我尽量不堆公式但这几个公式绕不开因为网上讲无刷电机的人太多真正把轴线来历讲明白的太少。看完你应该能回答三个问题三相轴线是怎么定的、机械空间上到底隔多少度、以及这个角度算错了会有什么后果。适合正在做无感控制、霍尔换相调试或者自己绕电机、修电机的人。1. 先搞懂“ax by cz”到底指什么1.1 三相绕组的首尾端与轴线概念先拆一下这套字母组合。三相无刷电机里有三套独立绕组习惯上叫A相、B相、C相。每一套绕组都有两个出线端A相的两个出线端叫a和xB相叫b和yC相叫c和z。字母成对出现a-x就是A相绕组的首端和尾端不是网络上有人猜的那种“某个神秘型号”。这个“首端/尾端”不是随便叫的它直接决定了绕组里电流产生的磁场方向。你可以把每相绕组想象成一支定向发声的喇叭电流从首端流入、从尾端流出时磁场最强的那条方向线就是这相绕组的“轴线”。A相的轴线就是a-x这个绕组线圈组在定子圆周上产生磁动势的中心方向。绕组的轴线不是指某根导体的位置而是指整个绕组组的合成磁动势方向。举个例子A相在定子上占了几个槽、绕了几组线圈这些线圈通上电以后在气隙里形成的磁动势波形的“重心”落在哪哪就是A相轴线的位置。后面讲槽极配合的时候你会看到轴线位置是算出来的不是目测出来的。1.2 为什么轴线的位置如此重要有人觉得绕组标识而已知道哪个是首尾端、能接通就行不用管轴线。这是新手最大的误区。轴线位置是直流无刷电机换相的“坐标系原点”几乎一切控制策略都要回到这三条轴线上霍尔传感器的安装位置必须和三相轴线对齐六步换相的换相时刻对应的是三相轴线划分出的6个扇区无感控制里检测反电动势过零点本质是在测量轴线相关量的过零时刻绕线维修时线圈跨距选错、绕向反了等效于把某相轴线挪了位置一旦轴线位置和实际硬件对不上轻则启动抖动、电流偏大重则反转、啸叫、堵转甚至烧驱动器。很多看似难排查的怪病最后根子都在轴线对错了。所以搞明白“ax by cz怎么划分”不是理论洁癖是实操基本功。2. “120°电角度”才是划分法则不是垂直轴线2.1 电角度与机械角度的换算“按垂直轴线划分”这个想法为什么不对因为三相绕组在电空间里彼此相差的是120°不是90°。这个120°是电角度不是机械角度。机械角度是你在电机端盖上能实际量到的角度电角度则是磁场旋转所经过的角度两者通过极对数p换算电角度 极对数 × 机械角度看一个极对数p2的4极电机三相轴线在电空间互差120°那在机械空间里互差多少120° ÷ 2 60°。也就是说这台电机的A相轴线和B相轴线在圆形定子圆周上只隔60°机械角C相再隔60°。三相轴线在机械圆周上总共占120°的范围而不是把360°分成三等份。如果把电机转一圈转子磁场转了p圈。4极电机的转子转一圈磁场已经走了两圈电角度。所以机械角度是“慢镜头”电角度是“快镜头”三相轴线要求在快镜头的世界里均匀相隔120°。极对数越大同样的120°电角度对应的机械角度就越小。2.2 各极对数下的实际机械夹角直接看这张表一次记牢极对数p极数三相轴线机械夹角三相轴线占圆周范围12极120°240°24极60°120°36极40°80°48极30°60°510极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极电机。Z12p2槽距角α2×360°÷1260°电角度。要互差120°电角度A相和B相轴线就相隔2个槽B相和C相再相隔2个槽。A相轴线在槽1的话B相轴线在槽3C相轴线在槽5。机械角度上看相邻轴线只隔60°正好对应2.1节表格里的结论。每极每相槽数q12÷(4×3)1A相4个线圈分别嵌在槽1、槽4、槽7、槽10其中槽1和槽4相差3个槽180°电角度所以这两个线圈的绕向必须相反否则磁动势互相抵消这是新手绕线圈时最常犯的错。再看24槽4极电机。Z24p2槽距角α30°电角度。A相和B相轴线要隔120°÷30°4个槽。q24÷(4×3)2每极每相占2个槽所以A相在第一个极下占槽1和槽2B相占槽5和槽6。这时候有一个特别值得注意的点A相的轴线不在槽1也不在槽2而是在槽1和槽2的正中间也就是槽1.5的位置。B相轴线同理在槽5.5两者相差4槽60°机械120°电。这说明轴线不一定要落在某个齿的中心线上它取决于整个绕组组的合成磁动势中心。你拿游标卡尺去量是量不准的得用绕组分布算。再看9槽6极的集中绕组电机。Z9p3槽距角α3×360°÷9120°电角度。这个结构非常经典三种电角度恰好把9个齿分成循环的三组A相绕在齿1、齿4、齿7B相绕在齿2、齿5、齿8C相绕在齿3、齿6、齿9。相邻齿之间的机械角度是360°÷940°也就是相邻三相轴线的机械夹角为40°而电角度120°。你拆开这种电机看到某三个相邻的齿上分别绕了三相绕组不要奇怪这是分数槽集中绕组的正常形态和12槽4极那种相隔2槽的分布绕组完全是两码事。这三个案例跑完你基本就能应付绝大多数常见的无刷电机了。唯一的坑是遇到分数槽、且每极每相槽数q不是整数的电机比如12槽10极的q0.4三相绕组在齿上的排布不是简单的“三齿一组”而是每相在圆周上按一定规律跳着绕。那个排布规律是另一个大话题这里先不展开但轴线的核心逻辑没变电角度互差120°机械角度用极对数折算具体槽位由槽距角推算。3.3 计算时容易忽略的绕组绕向问题轴线位置的推导里其实藏了一个默认前提每相绕组的各个线圈绕向必须符合节距要求。如果绕向错了你算出来的“轴线位置”就是错的因为合成磁动势方向反了或者对消了。用12槽4极来验证一下最稳妥A相嵌槽1正绕、槽4反绕、槽7正绕、槽10反绕这样4个线圈的磁动势在气隙里同向叠加A相轴线落在槽1所在的位置。如果槽4绕向和槽1相同那低极对数的基波分量互相抵消磁场变得乱七八糟电机通电后可能只有微弱抖动电流却大得吓人。实际绕线维修时我建议绕完任何一个线圈组之后用指南针或磁钢在定子内孔里做一次极数检查。通入低压直流电让转子磁钢或一个条形磁铁在孔内缓缓转动如果每相单独通电时它都能稳定停在同一类位置说明绕向和轴线方向基本对了如果停的位置零散混乱十有八九是某个线圈绕向接反了。4. 轴线划分在控制与硬件调试中的应用4.1 霍尔安装角度与轴线的关系无刷直流电机要换相总得知道转子转到哪了。霍尔传感器就是干这个的。三个霍尔元件在定子上的安装位置必须以三相轴线为基准彼此互差120°电角度换算成机械角度就是120°÷p。4极电机p2三个霍尔相隔60°机械角6极电机p3相隔40°机械角10极电机p5相隔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°延迟补偿完全被这个固定偏差吃掉导致换相点逼近反电动势峰值附近电流自然爆炸。后来我把霍尔板重新定位用定位销固定死问题彻底消失。这个案例让我养成了一个习惯任何无刷电机不管大小修完必测“轴线—霍尔—反电动势”三者之间的相位关系。不要因为电机小就跳过很多奇怪故障都是这层关系出了问题。