首页 / 资讯中心 / 文章详情

无刷电机AX BY CZ不是坐标轴,而是三相绕组按电角度划分

无刷电机AX BY CZ不是坐标轴,而是三相绕组按电角度划分 ★ FEATURED ARTICLE
“直流无刷电机 AX BY CZ 怎么划分是按照垂直轴线划分的么”——这句话最近在我常逛的几个电机群里反复出现。我猜不少人是从数学里的 AxByCz0 联想到的以为 A、B、C 代表 x、y、z 三个互相垂直的方向。先说结论AX、BY、CZ 指的是电机三相绕组的线圈标识不是空间坐标轴它们的划分依据是电角度不是垂直轴线。这篇文章就把这个问题从头拆开讲透包括命名来源、相带划分、机械角度计算、现场相序判断和故障排查适合正在搞 BLDC 驱动、修电机、DIY 无刷舵机或者绕线改装的读者。1. 先别急着套坐标系AX、BY、CZ 到底是什么1.1 一个“越看越像坐标轴”的命名误会你去搜索引擎里敲“ax by cz”大概率会看到两类内容一类是解析几何里的平面方程另一类就是直流无刷电机的三相绕组。后者才是我们这行的日常但很多刚接触 BLDC 的人会被字母吓住觉得“AX、BY、CZ”像极了三维直角坐标里的三个轴。实际上电机图纸里的 AX、BY、CZ 并不是三个方向的矢量符号而是三相绕组线圈的起端和末端标识。每一相绕组都是一圈一圈铜线绕出来的线圈它必然有两个出线端。把 A 相绕组的“头”叫 A“尾”叫 X那么这整个线圈就可以记作 AXB 相绕组的头尾记作 BYC 相绕组的头尾记作 CZ。习惯上A、B、C 叫相头X、Y、Z 叫相尾。对于常见的三相无刷电机三根相线就是从 A、B、C 三个相头引出来的而 X、Y、Z 通常已经在电机内部连接起来了。所以 AX、BY、CZ 表示的是“三组绕组”不是六个独立出线端子。很多刚入门的朋友拿到一台无刷电机看到三根颜色不同的线总想找“A、X、B、Y、C、Z”六根线结果翻遍铭牌也找不到。这个疑问我见过太多次答案就是X、Y、Z 是绕组内部端点大多数情况下并不会单独引出到接线盒里。你看到的三根电机线只是 A、B、C 三个相头的引出线如果拆开电机顺着绕组才会找到 X、Y、Z 这三个尾端。1.2 绕组展开图里的 AX、BY、CZ 是怎样排列的如果你翻开电机的绕组展开图会看到定子槽里标着 A、B、C 和 X、Y、Z 这样的字母。这不是随便标着好看的而是反映每相绕组在磁场里的位置。同步电机和永磁无刷电机在设计时把每对磁极对应的 360° 电角度划分成六个相带正相带依次是 A、B、C负相带依次是 X、Y、Z每个相带宽 60° 电角度。正相带和对应的负相带之间相差 180° 电角度而 A、B、C 三个正相带两两之间相差 120° 电角度。所以你想在一个圆周上找 AX、BY、CZ 的位置应该把它们看成“三个相位区间”而不是互相垂直的坐标轴。A 相绕组可以分布在多个槽里这些槽在电气角度上同属 A 相带电流从 A 端流进从 X 端流出就会在气隙里产生 A 相磁动势。B 相、C 相也是这样。三组合在一起电子换相电路按照顺序给 A、B、C 通电就形成了旋转磁场拉着转子一直转。这里有个很重要的点AX、BY、CZ 里的“X、Y、Z”并不是独立物理位置它们更多是表示绕组的“反方向”。在绕组展开图上X 相带与 A 相带相差 180° 电角度电流从 X 端流出时产生的磁场方向恰好和从 A 端流入时相反。正因为有这个反方向A 相绕组才能在一个电极距范围内形成完整的磁动势波形。这也是为什么不能用坐标系里“A 对 X、B 对 Y、C 对 Z”的对应关系去硬套。2. 三相绕组为什么只能互差 120°而不是垂直 90°2.1 三相电流的“接力赛”时间相序决定了空间布局要理解“为什么不是垂直轴线”得先回到三相交流电的本质上。三相电的电流波形在时间上依次落后 120°A 相电流到峰值的时候B 相还在路上C 相刚从谷底往上走。电机之所以能转得平稳正是因为三组绕组在空间上也差 120° 电角度和时间的 120° 相位形成一一对应。用一个接地气的比喻三个人拉一根转轴上的绳子如果三个人在圆周方向均匀分布也就是每两个之间都是 120°那么三个人轮流用力每次用的力方向都不同合成力能绕着圆周扫过去轴就转起来了。如果三个人不是均匀分布比如两个靠得很近、一个离得远或者按所谓“垂直 90°”分布那么合力方向会忽左忽右轴转起来一顿一顿的根本没法稳定旋转。电机的三相绕组也一样空间上必须按 120° 电角度布阵合成磁动势才能是一个匀速旋转的圆形磁场。所以AX、BY、CZ 三者在定子圆周上不是按什么“垂直轴”来划分而是严格按 120° 电角度来划分。你问这是不是“按照垂直轴线划分的”答案很明确不是。垂直是 90°电机三相绕组的轴线间隔是 120° 电角度这个数字由三相系统的时间相位决定改了反而会让电机产生严重转矩脉动。2.2 电角度和机械角度的换算垂直轴线错在哪“120° 电角度”听起来是固定值但反映到实际的机械角度上还要乘以极对数。无刷电机有 2 极、4 极、6 极、8 极这些常见极数。极对数 p 等于极数的一半电角度和机械角度的关系是电角度 机械角度 × 极对数。所以三相绕组轴线之间相差 120° 电角度时对应的机械角度就是 120° 除以极对数。极对数 p三相绕组轴线之间的机械夹角12极120°24极60°36极40°48极30°从这个表能看出来不管是哪种极数三相绕组轴线的机械夹角都不可能是 90°。只有在 p 4/3 这种不存在的极对数情况下才会等于 90°现实中根本没有这种电机。所以“按垂直轴线划分”这个说法无论从电气角度还是机械角度都站不住脚。实际拆过电机的人会有更直观的感受一台 4 极电机三个霍尔传感器装在定子或端盖的圆周上彼此之间机械距离大约是 60°而不是 90°。有些人用直角尺去量霍尔位置发现自己量出来不是 90°还以为霍尔装错了其实恰恰是拿错了标准。你用直角坐标系去理解电机绕组当然会越看越不对劲。2.3 90° 正交轴是 Park 变换里的 d/q 轴不是三相绕组的空间关系那“垂直轴线”这个印象到底从哪来的我猜大概率是从 FOC 矢量控制的原理图里来的。FOC 控制里经常画一个旋转坐标系d 轴和 q 轴互相垂直一个沿着转子磁极方向一个超前它 90° 电角度。很多资料把 d/q 轴画成直角坐标初学者一看“哦电机轴是垂直的。”但实际上这个 d/q 坐标系是控制用的旋转参考坐标系并不等于电机定子三相绕组的空间布局。定子三相绕组的 AX、BY、CZ 轴是在 αβ 静止平面里互差 120° 的三根轴线而 d/q 轴是跟着转子磁场一起转的“测量坐标系”。两者一个是静止的三相对称系统一个是旋转的正交系统用途完全不同。把 d/q 轴的正交性质搬到三相绕组划分上就像是拿坐标纸上的格子去量圆形刻度盘你永远对不上因为你用错了工具。顺便说一句Park 变换里的 d 轴和 q 轴相差 90° 电角度这是为了把交流量变成直流量方便用 PI 控制器做力矩控制。但电机本质上的“三相绕组轴线互差 120° 电角度”这个事实并不会因为控制方法的升级而改变。搞清楚这一层以后再看到 FOC 框图和绕组展开图就不会再把两套坐标系混为一谈了。3. 怎么划分 AX、BY、CZ从槽极配合到接线方式3.1 先定槽数和极数算清每极每相槽数实际设计或者维修时划分 AX、BY、CZ第一步不是找垂直轴线而是看定子槽数和转子极数。槽数记为 Z极对数记为 p相数 m 3。每极每相槽数 q Z / (2p × m)。这个 q 决定了每个相带里有几个槽也直接决定了绕组怎么分布。举例来说一台 24 槽 4 极的三相无刷电机p 2m 3q 24 / (4 × 3) 2也就是说每个极下每相占 2 个槽。这台电机的绕组是整数槽绕组分相特别规整。另一台常见的 9 槽 6 极电机p 3q 9 / (6 × 3) 0.5。它采用的是分数槽集中绕组每个齿上就一个集中线圈无法按“每个极下完整相带”去分只能按齿编号隔三槽分成一组A 相占槽 1、4、7B 相占槽 2、5、8C 相占槽 3、6、9。为什么要先算 q因为只有知道每个相带占几个槽才能确定 AX 绕组应该跨几个齿、绕多少圈、和哪些线圈串联。很多无刷电机维修时自己拆开看到一堆散落的线圈完全不知道该把哪几个线圈串成 A 相就是因为没有先算槽极比。记住一个笨办法三相电机绕组要成 120° 电角度的三组对称关系最基本的原则就是三相绕组占用的槽数必须相等且空间位置按 120° 电角度均匀排布。3.2 按 60° 相带分配槽号确定 A/X、B/Y、C/Z对于整数槽绕组划分相带就是直接在槽号图上按 60° 相带来分配。以 24 槽 4 极为例槽距角机械角度是 360° / 24 15°因为 p 2所以相邻两个槽之间相差 30° 电角度。一个相带要占 60° 电角度也就是 2 个槽。在 360° 电角度的一对极内六个相带的顺序是 A、Z、B、X、C、Y每个相带 60°。三相绕组轴线自然就落在 A、B、C 三个相带的中心彼此相差 120° 电角度。画绕组展开图时A 相带的线圈电流方向为正X 相带的线圈电流方向为负把 A 相带和 X 相带对应的线圈按某一方向连接起来A 相绕组的头尾就出来了。A 进线、X 出线所以这相标记为 AX代表一个完整线圈组。B 相也是同样的道理B 进、Y 出标记为 BYC 相标记为 CZ。这样分出来的三相任意两相之间的电角度都是 120°磁场对称电机才能正常工作。如果你手头有一套拆散的线圈不知道怎么判断哪两个线圈端子应该组成 AX最简单的办法是用万用表测导通同一个线圈的两端导通。然后把线圈放进定子槽里按照“A、B、C、A、B、C”或对应的相带顺序去套再根据磁势方向决定串联方式。只要最终保证 A、B、C 三个绕组产生的磁动势轴线在空间上互差 120° 电角度绕组划分就是对的。3.3 星形接法还是三角形接法为什么绝大多数 BLDC 选星形分好三相绕组后还要决定 X、Y、Z 三个尾端怎么处理。无刷直流电机绝大多数采用星形接法就是 X、Y、Z 三个尾端在电机内部直接短接成一个公共点通常叫中性点。为什么不用三角形主要有两个原因。第一无感 BLDC 驱动需要通过检测电机端电压的反电动势过零点来判断转子位置这个检测必须以星形中性点作为参考电位。如果接成三角形就没有中性点反电动势检测会麻烦很多需要额外构造虚拟中性点硬件复杂度和控制难度都上去了。第二三角形接法在三相绕组内部会形成闭合回路如果反电动势中有谐波或者三相绕组不完全对称就可能产生内部的环流电流导致电机额外发热和效率下降。星形接法天然没有这个回路。所以很多无刷电机的接线盒里你能看到三根相线以外还有一个公共点或者三根相线电阻两两相等但看不到尾端这就是星形接法。只有少数特殊设计的无刷电机用三角形接法比如某些高速内转子电机为了降低线电压需求或者优化绕组系数但这类电机在维修时更不能靠“垂直轴线”的思维去理解绕组。3.4 手工绕线时的同名端问题无论是给旧电机重绕还是自己绕一台实验电机有个细节最容易翻车同名端标记。同名端的意思是当电流从这些端同时流入时各线圈产生的磁动势方向一致。对 A 相绕组来说如果它包含多个线圈线圈之间串联时必须首尾相连让每个线圈在定子齿上的磁场方向互相叠加而不是互相抵消。例如 9 槽 6 极集中绕组A 相线圈在槽 1、4、7 这三个齿上如果槽 1 的线圈从 A 端进、X 端出槽 4 和槽 7 也必须保持相同的绕线方向和连接极性否则 A 相通电后磁动势互相打架电机根本起不来甚至会异常发热。我见过有人把槽 1、4、7 绕好了但串联时把其中一个线圈的尾端接尾端结果电阻测出来正常反电动势测出来波形却乱成一团。所以绕完线后一定要做极性检查。现场最实用的做法是给一相通一个低压直流脉冲然后用小磁针或者霍尔探头在气隙里看磁场方向或者把三相反电动势波形打出来对比波形幅度和相位。只要同名端错了反电动势波形一定不是标准的 120° 对称关系查起来比查短路还头疼。4. 拿到一台电机如何确认它的 AX、BY、CZ 相序4.1 电阻法先判断绕组类型和平衡状态不管你有没有图纸拿到一台直流无刷电机第一件事就是测电阻。用万用表电阻档分别测量三根相线之间的电阻。星形接法的电机每两根相线之间应该等于两相绕组串联的电阻按道理三者完全相等或非常接近。如果某一组电阻明显偏大或偏小说明线圈匝间可能有短路、断路或者某个焊点虚焊。三角形接法的电机两两之间测出来是“一相绕组并联另外两相串联”的等效电阻也就是相电阻的 2/3同样三组数值应该相等。实际维修时我首先会把三组阻值记录下来比如 A-B 线间电阻 2.8ΩB-C 2.8ΩC-A 2.9Ω说明绕组基本对称。如果 A-B 只有 1.5ΩB-C 却有 4Ω那大概率是某一相有部分线圈短路。电阻法不能告诉你哪根线是 A、哪根是 B、哪根是 C但能快速判断这台电机值不值得继续查。如果电阻明显不对称后面做反电动势测量也没什么意义先拆绕组找问题才对。另外从三根线间电阻的一致性也能间接验证这台电机的三相绕组划分是否对称毕竟 AX、BY、CZ 三组线圈如果匝数不一致电阻就会暴露出来。4.2 反电动势法用示波器看三相互差 120° 电角度判断 AX、BY、CZ 的相序最可靠的现场方法就是反电动势法。把无刷电机的三根相线分别接到示波器的三通道公共地接电机外壳或者星形中性点如果方便引出的话然后用手缓慢转动转子。示波器上会出现三组波形分别对应 A、B、C 三相反电动势。正常情况下三个波形形状相同峰值幅度一致并且相邻波形之间相差 120° 电角度。如果极对数是 2反电动势波形的机械转动周期是 180°你在示波器上看到的相邻过零点相位差应该是电角度 120°。如果三个波形的相位差不均匀或者幅度差很多说明三相绕组划分有问题或者霍尔传感器位置不对。这个方法的妙处在于它不需要通电不涉及控制器不容易烧东西。用手转转子时保持速度尽量均匀速度波动会让波形幅度变化但相位关系不会变所以判断 120° 错位还是很稳的。我实测下来反电动势波形还能帮你确认哪一根线是 A 相哪一根是 B 相和 C 相把三相波形排序后中间相位的那根对应 B超前的是 A滞后的是 C这样后续接控制器时就不会依赖颜色猜相序了。4.3 霍尔传感器60° 与 120° 的安装间隔很多直流无刷电机内部还带三个霍尔传感器用来给换相电路提供转子位置信号。霍尔传感器在空间的安装位置也有讲究它们之间同样相差 120° 电角度换算到机械角度就是 120° 除以极对数。也就是说霍尔传感器的“分相”也跟垂直轴线没有关系它是跟着转子磁极走的。常用霍尔安装方式分 60° 间隔和 120° 间隔两种这里的 60°/120° 指的是电气角度上的相位关系并不是机械垂直角。在同一个电机上用 60° 间隔和 120° 间隔装霍尔得到的霍尔信号组合不同控制器里的换相表也不一样。如果你把 120° 间隔的霍尔信号接到按 60° 间隔设计的驱动器上电机会出现换相错位表现为噪声大、效率低严重时直接堵转。所以要确认霍尔传感器对应的相序不能只量机械距离。最有效的办法是把电机拆开看霍尔元件的摆放方向和定子绕组的相对位置再对照驱动器说明书里的霍尔换相表。六种状态组合总能找到对应的换相顺序。这个环节没有捷径只能细心对表。4.4 没有图纸的维修现场怎么反推相序实际维修时最头疼的就是电机标签掉了、厂商没给线序图甚至三根相线颜色还不标准。我有一个常规顺序先测电阻确认绕组正常再用手转动转子测反电动势在示波器上标记出 A、B、C 波形然后根据控制器或驱动器的输入定义把 A、B、C 对应接上最后上电轻载试转观察方向和噪音。如果驱动板支持“相序自学习”功能那更省事。很多无感 BLDC 控制器在试运行时会给三相绕组发短脉冲根据电流响应识别电感大小和反电动势极性自动校准相序。此时只要确保三根相线接触可靠、霍尔线如果有的话也接对供电和信号控制器就能把相序认出来。这个过程非常快但前提是电机绕组本身必须对称否则自学习结果也不可靠。另外如果你已经接好线但电机反转不需要重新拆霍尔只要把三根相线中的任意两根交换位置转向就会反过来。这在地面设备调试里是合法的操作但要注意空载试转向时电流不要开太大避免反电动势叠加导致过流。换线之后如果电机还发出沉闷的异响不要急着加大油门先断电重新测一遍反电动势相位多半是相序仍然不对。5. 现场常见问题与排障实测5.1 相序接错会怎样症状与快速处理相序接错是直流无刷电机调试里最常见的故障之一。现象五花八门最常见的是上电之后电机不转只是嗡嗡响或者抖动稍微严重一点电机会突然反转转速失控更严重的是控制器过流保护甚至烧功率管。为什么会这样因为无刷电机必须有正确的换相顺序控制器判断到转子位置后如果在错误的时刻给错误的相通电产生的电磁力矩和转子运动方向不一致就会形成堵转或振荡。遇到这种情况我的快速处理流程是先断电把电流限制到最小用手转动转子观察控制器是否能跟着给出换相状态如果明显跟不上检查霍尔线或位置估算器的输入。如果跟随正常那基本就是相线顺序和霍尔状态不匹配。此时把任意两根相线对调再看转向和异响是否消失。调换两根相线会让电机反转这也是一种快速确认手段。如果原来是反转调换后变成正转说明相序本身和控制器匹配只是转向不对如果调换后仍然抖动说明霍尔位置或者换相表逻辑有问题不是简单换线能解决的。永远不要在高压大电流下反复试无刷电机的相线乱接几秒内就可能让驱动板冒烟。5.2 排障速查表症状、原因与处理以下是我这几年在现场最常用到的一张速查表适合直流无刷电机接线和相序排查现象可能原因处理方式上电后抖动、不转相线顺序与换相逻辑不匹配先测反电动势确认 A/B/C再对调相线或重新自学习电机反转相序反了任意交换两根相线或修改控制器的转向参数空载正常带载无力霍尔位置错位、相带划分不对称检查霍尔安装角度用示波器对比反电动势相位三相线间电阻不一致匝间短路、焊点虚焊、绕组不平衡拆开检查线圈重新焊接或重绕电机发热明显、电流偏大三角形接法环流、相带错误或机械卡死核对接法测反电动势波形断电盘车控制器过流报警相线短路、MOS 管击穿、霍尔供电接反断开电机再测驱动板单独检查霍尔电源表格里最后一条要特别强调驱动板烧掉之前通常会有“电机卡死不转但持续通电”的过程。无刷电机不像交流感应电机堵转时电流会非常快地冲上去所以排查相序时务必用限流电源或者小占空比。5.3 几个让我印象深刻的实测案例上个月我帮朋友修一台 12V 直流无刷水泵就是最典型的“AX、BY、CZ 相序”问题。水泵三根线是黄、绿、蓝控制器原来对应的是红、黑、蓝。替换后电机一上电就剧烈抖动泵不出水。我直接用示波器测三根线的反电动势发现黄线和绿线的波形相位几乎重合按理说三相应该差 120° 电角度。这就说明这不是电机本身问题而是这两根线对应到了同一相位控制器不知道该怎么换相。查控制器的说明书原来它默认绿色是 B 相而这台水泵厂家把黄线定义为 B 相。把控制器的 B 相输出改到黄线后电机立刻平稳转动水泵恢复正常。另一个案例是无感云台电机故障是启动时左右乱摆转起来后偶尔还会发出咔咔声。测电阻正常反电动势三相对称最后发现是驱动板里的极对数参数设错了。极对数设置错误时控制器算出来的电角度和实际机械角度对不上等于是把三相绕组的“120° 电角度”按错误的倍数去解读启动自然不稳定。把极对数从 7 改成 14 之后云台电机像换了一台一样顺滑。这种问题靠量绕组、换相线都查不出来但只要你理解了“电角度 机械角度 × 极对数”这个关系就能想到去核对软件参数。还有一个我踩过很多次的坑电机三根相线都有颜色标记但同一颜色在不同批次电机里代表的意义会变。比如某个工厂 A 相用红色另一个工厂 A 相用蓝色。所以我不再依赖颜色每次新来电机都按“电阻法 反电动势法 霍尔表”重新确认一遍虽然多花五分钟但能省掉后面一堆烧板子、换电机的时间。尤其是给客户做快速换修直接按颜色接线是最快但最不保险的做法。最后再分享一点个人体会我在电机这个圈子里泡了十几年最大的体会是很多看着像是概念题的问题最后都变成了认知题。“AX、BY、CZ 是不是按垂直轴线划分”这个问题迷惑性很强因为字母长得太像坐标轴但只要回到电机的基本原理先看三相电流的时间相位再看绕组展开图的相带分布答案自己就出来了——三相绕组轴线的间隔是 120° 电角度按极对数换算成机械角有 120°、60°、40°、30°唯独不是 90°。搞清楚这一点你在看无刷电机绕组、接霍尔、调相序、修水泵和云台的时候心里会踏实很多。下次再遇到别人问这个问题你可以直接告诉他别拿直角坐标去量电机拿示波器去测 120° 更靠谱。
阅读完成 · 觉得有帮助?
咨询建站