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

无刷电机AX BY CZ绕组命名解析:不是垂直轴线而是120度电角度

无刷电机AX BY CZ绕组命名解析:不是垂直轴线而是120度电角度 ★ FEATURED ARTICLE
搞无刷电机调试的朋友八成都在某个深夜对着电机引出线发过呆A、B、C三相都好认可这“AX、BY、CZ”到底是怎么个划分法网上有人说是按绕组空间位置有人说是按霍尔顺序更有人直接把它理解成“垂直轴线”划分搞得新手上板子就蒙圈。我早年也被这个命名坑过烧过驱动板、换过整组电机后来把电机绕组结构、控制器换相逻辑、反电动势波形整个捋了一遍才算彻底弄明白。这篇就把AX BY CZ的划分逻辑拆开讲清楚顺便回答那个经典疑问它到底是不是按垂直轴线分的。1. 先搞清楚AX BY CZ到底指什么1.1 绕组命名规则要理解AX BY CZ首先得回到电机绕组最基本的命名习惯上。在三相电机里每一相绕组都有两个出线端一个叫“首端”一个叫“尾端”。为了区分通常用大写字母表示首端小写字母或后一个字母表示尾端。比如A相绕组的首端叫A尾端叫XB相首端叫B尾端叫YC相首端叫C尾端叫Z。这就是“AX”“BY”“CZ”的原始出处——它们不是三根独立的东西而是三相绕组各自的完整回路标识。很多刚入门的朋友会把AX、BY、CZ误认为三个相同的独立线圈这就错了。实际电机里A相绕组从A端进入在铁芯槽里绕若干圈后从X端引出B相绕组从B端进入从Y端引出C相绕组从C端进入从Z端引出。三组绕组在定子铁芯的槽内按一定规律分布组成一个完整的三相系统。所以严格说AX表示“A相这一整条绕组”BY表示“B相这一整条绕组”CZ表示“C相这一整条绕组”而不是三个无关的轴。那为什么非要用“X、Y、Z”做尾端字母而不是用A、B、C这其实是电工领域长期沿用的习惯源自电力变压器和同步电机的绕组标识规范。在旧标准里首端用大写A、B、C尾端用大写X、Y、Z中间用连字符连接形成“AX”“BY”“CZ”的绕组段表述。这个习惯被无刷电机行业继承了下来所以你在很多电机图纸、端子标注、驱动器手册里看到的都是AX、BY、CZ这种写法。1.2 为什么不是“垂直轴线”直接回答热词里的问题AX BY CZ的划分不是按照垂直轴线来的。真正的三相绕组在定子圆周上是按照互差120度电角度的规律分布的。所谓“垂直轴线”是90度如果三相绕组真按垂直轴线分布那三相之间就变成了两两正交这在对称三相系统里根本不存在。为什么一定是120度因为三相交流电在时间上相位互差120度要让定子绕组产生的旋转磁场最平滑、效率最高空间上就必须对应120度分布。这是电机学的核心基础不是拍脑袋定的。那“垂直轴线”这个说法是从哪来的我猜一部分人把无刷电机的“极对数”和“电角度”概念搞混了或者拿两相电机、步进电机的正交绕组经验往三相无刷电机上套。两相混合式步进电机确实有A、B两相垂直90度的特点但那是两相电机不是三相无刷。还有人把无刷电机内部的“d轴、q轴”理解成垂直轴线d轴和q轴在转子磁场坐标里的确正交但那是转子坐标系里的概念跟定子绕组的AX BY CZ不是一回事。这两个坐标系被混在一起就会得出“垂直轴线划分”的错误结论。2. 空间分布与电角度划分的核心逻辑2.1 三相绕组为什么是120度要理解120度得从三相绕组通电后产生的磁场合成说起。假设定子内圆周360度我们把A相绕组放在0度位置B相绕组放在120度位置C相绕组放在240度位置。当三相电流分别按正弦规律变化且彼此相位差120度时每个绕组各自产生一个脉动磁场把它们叠加起来合成磁场就是一个大小恒定、以恒定速度旋转的磁场。这就是旋转磁场的基本原理。如果把A、B、C三相绕组放到同一位置或者按90度放那合成磁场要么扯不动要么形状畸形电机要么转不起来要么震动大、效率低。所以三相绕组的空间布局必须跟三相电流的时间相位严格对应空间120度配合时间120度才能形成圆形的旋转磁场。这里的120度是电角度不是机械角度后面细说。这里有个容易忽视的点所谓“A相在0度、B相在120度、C相在240度”指的是绕组轴线中心线的位置不是绕组占据的空间范围。实际上每个绕组会分布在多个槽里比如一个24槽4极电机A相绕组可能分布在第1、2、3、7、8、9等槽内绕组的有效中心线才落在0度附近。所以不能按“哪个槽里是A相”直接数角度要看绕组矢量的合成中心。2.2 电角度与机械角度的换算电角度和机械角度是理解AX BY CZ划分的一个坎。机械角度就是定子圆周实际的几何角度一圈360度电角度则跟磁场极对数有关计算公式是电角度 机械角度 × 极对数。举个例子一个4极电机2对极转子转一圈定子绕组感应出的反电动势会经历2个完整的正弦周期也就是说一圈对应720度电角度。所以在这个电机里三相绕组空间上相差多少机械角度取决于极对数。还是用4极电机举例如果要求三相绕组之间电角度差120度那么机械角度差就是120度除以极对数2等于60度。也就是说4极电机的A、B、C三相绕组轴线在机械空间上相隔60度而不是120度。如果是2极电机极对数1那机械角度差就是120度。这个换算关系决定了很多人在看电机定子绕组展开图时会觉得“角度不对”其实只要把极对数带进去算就一目了然。很多无刷电机铭牌上不会直接写电角度只写极数比如“4极”“8极”“10极”。你要判断AX、BY、CZ在空间上怎么摆必须先把极对数算出来。比如一个8极电机4对极三相绕组轴线之间的机械夹角就是120/430度。所以同样叫AX BY CZ2极电机和8极电机的空间排布差别很大但它们都满足“电角度互差120度”的原则。2.3 槽极配合对角度的影响实际电机的定子槽数Z和转子极数2p会直接影响绕组的排布方式。常见的整数槽绕组每个极每相槽数q Z / (3 × 2p)。如果q是整数绕组排列比较规则如果q是分数就会出现分数槽绕组绕组的分布更复杂。但无论怎么排三相对称绕组的基本约束条件不变各相绕组产生的电动势在时间上互差120度对应的绕组空间矢量也互差120度电角度。举个例子一个12槽10极的无刷电机极对数5q12/(3×10)0.4这是典型的分数槽集中绕组。这种电机的线圈都绕在单个齿上三相绕组交替排列从外观上看A、B、C的线圈齿是“A、C、B、A、C、B……”这样的循环顺序而不是简单的“A、B、C、A、B、C”。很多人在维修这种电机时按“A在0度、B在120度、C在240度”的机械角度去找线圈结果发现完全对不上就是因为没考虑分数槽的排布规律。所以判断AX BY CZ到底按什么角度分布不能只看电机外形要看定子绕组的展开图。展开图会清楚地标出每个线圈属于哪一相、嵌在哪些槽里、绕向如何。拿到一张定子展开图第一步找A相所有线圈的槽号计算它们的绕组中心第二步同样算B相、C相中心第三步验算相邻中心之间的机械角度是否等于120度除以极对数。这是最可靠的判定方法。3. 从实际电机模型看AX BY CZ3.1 无刷电机结构简析直流无刷电机BLDC的定子跟普通交流电机类似是三相绕组转子是永磁体常见表贴式或内嵌式结构。工作时逆变器根据转子位置信号给三相绕组依次通电产生步进式的旋转磁场带动永磁转子转动。因为没有电刷和换向器所以叫“无刷”。这套系统里AX、BY、CZ不仅仅是绕组标识还直接决定了驱动器的换相逻辑。BLDC最早是“方波驱动”思路也就是六步换相法。每个电周期分成6个扇区每个扇区里只有两相导通另一相关断。比如在某个扇区A相和B相导通C相关断下一个扇区A相和C相导通B相关断。这种导通状态连续切换就形成了旋转磁场。AX、BY、CZ在这里的作用就是告诉你哪两个端子要通电流哪个端子悬空。如果接错了相序比如把B相和C相对调电机就会反转或者卡住严重的会过流烧驱动。所以拿到一台裸机时第一件事就是确认三根相线的对应关系也就是得知道哪个端子是AX的A端哪个是BY的B端哪个是CZ的C端。不要盲目相信电机线的颜色不同厂家的颜色定义五花八门唯一可靠的是测量手段。3.2 星形与三角形接法中的AX BY CZ无刷电机绕组常见的接法有两种星形Y形和三角形Δ形。星形接法下三相绕组的尾端X、Y、Z接在一起形成中性点首端A、B、C引出三根线。这种情况下任意两相之间的电阻等于两相绕组电阻之和而一相绕组电阻等于线电阻的一半。三角形接法则是把各相首尾相连A接Z、B接X、C接Y然后从三个连接点引出线。这种情况下线电压等于相电压线电流等于相电流的根号3倍。驱动无刷电机通常采用星形接法因为无刷驱动器的母线电压有限星形接法对逆变器的电压利用率更合适。但检测绕组时星形接法的三个出线端之间的电阻是平衡的任意两相电阻都一样这给我们一个判断绕组是否完好的基准。如果测出某两相之间电阻明显偏大或偏小那可能是绕组有断路或短路也可能是接法不对。在实际电机上有些电机的AX、BY、CZ已经内部接成星形只引出A、B、C三根线有些则引出六根线让你自己决定接法。六线电机判断相序时要小心先找到每组绕组的两根线测量电阻阻值最小且唯一的配对就是同一相。比如你测到线1和线2之间电阻最小那它们就是同一组绕组AX线3和线4是BY线5和线6是CZ。这一步是任何后续工作的基础。3.3 霍尔传感器与相序对应无刷电机除了三相动力线通常还有霍尔位置传感器用来检测转子位置。霍尔传感器有60度和120度两种安装方式对应的换相信号也不一样。这里有一个关键关联霍尔元件的安装顺序和三相绕组的空间顺序是对应的也就是说霍尔信号跟AX、BY、CZ不是两套独立系统而是互相绑定的。典型的三相霍尔信号在一个电周期内有6个跳变沿每个跳变沿对应一个换相状态。驱动器的控制芯片根据霍尔信号的高低电平组合决定给AX、BY、CZ中的哪两相通电。比如某电机在正转时霍尔信号组合“001”对应A相与B相通电下一状态“101”对应A相与C相通电依此类推。如果霍尔信号和相线接错电机在启动时可能抖动、反转甚至无法启动。调试无刷电机时一个常用技巧是反推先不接动力线只给控制板上电用手缓慢转动电机轴观察霍尔信号波形与相线反电动势波形之间的相对位置。在理想情况下某一相反电动势过零点与对应的霍尔信号跳变沿之间有固定的30度电角度差。通过这个关系可以验证相序和霍尔是否匹配也可以用来判断电机的电角度偏移。4. 实操用万用表和示波器判断相序4.1 测量绕组电阻最简单的方法是用万用表测量引出线之间的电阻。对于星形接法的三线电机测量任意两根线之间的阻值R理论上均相等。如果有两根线之间的阻值是其他两组的2倍说明有一相可能断路或者内部接线异常。对于六线电机两两组合测量找出三组最小且相等的电阻对就是AX、BY、CZ三组绕组。这个测试不需要通电安全也方便。我用过的一个快速判别法把万用表打到蜂鸣档黑表笔固定在任意一根引出线上红表笔依次扫其余引线。蜂鸣器响的那根就是与黑表笔同组的首尾端。注意蜂鸣档只能判断通断不能精确测电阻值所以更推荐用200欧姆档测阻值能顺便判断绕组是否短路。测电阻还有个用途排查匝间短路。正常的三组绕组电阻值差异应该在2%以内如果某一相差很多多半是线圈有匝间短路或局部烧毁。这时候别急着上驱动器直接判定电机故障。这比上电试转安全得多因为匝间短路在通电后会迅速扩大严重时会把整组绕组烧成碳。4.2 反电动势波形判断不通电也能验证相序用的是反电动势法。把电机三根相线接示波器以其中一相为参考地用手匀速转动电机轴另外两相会感应出反电动势波形。对于星形接法一相的反电动势波形应该和三相反电动势的合成值满足特定关系。更实用的方式是把三根线分别接示波器的三个通道观察三组波形的相位差。如果三组波形依次落后120度电角度且幅值接近说明引线顺序就是A、B、C的标准顺序。如果波形之间的相位差不是120度或者有波形反相说明其中一组的首尾端取反了或者某组绕组方向接错。这个测试不需要驱动器只用一台双通道或四通道示波器就能完成是维修无刷电机时非常高效的手段。需要说明的是反电动势的相位跟机械角度的关系同样受极对数影响。比如一个4极电机转动一圈会产生两个周期的反电动势波形所以在示波器上看到一个完整周期其实对应转子转过180度机械角度但电角度是360度。因此观察到的三相反电动势相位差120度是指电角度不要拿机械角度去硬套。4.3 控制器与电机相序匹配当万用表和示波器验证完电机端的AX BY CZ之后还要验证控制器端。很多控制器只标注U、V、W或A、B、C但内部换相逻辑是按标准相序设计的。如果电机线接到控制器后电机能正常启动、加速、带负载那说明相序匹配正确。最典型的错误是任意两相对调表现是电机启动时剧烈抖动能听到明显的“嗡嗡”声电流偏大甚至堵转。有一个安全的相序匹配方法控制器电流限制调到最低从小占空比开始给电机通电观察电机响应。如果电机轻微转动但不顺畅可以交换任意两相试试通常只有6种组合其中有一种是正转正常一种是反转正常。找到正转顺畅、电流平稳的组合后再把电流限制调回正常值。这个方法不需要示波器对新手很友好。不过我建议有条件还是用示波器或者逻辑分析仪配合霍尔信号做静态检查尤其是对于需要精确控制的项目。因为“能转起来”和“相序最优”是两回事有些组合能转但扭矩波动大、效率低长期运行会发热严重。如果霍尔信号和相线不匹配但恰好能转往往表现为某个电角度范围内扭矩明显不足这种隐性故障很难通过试转发现。5. 常见问题与避坑经验5.1 接线接反的典型表现相线接反最典型的故障现象是启动时电机猛烈抖动或反转。如果反转简单交换任意两相即可。但如果是霍尔信号接反现象会诡异得多电机可能空载能转一加载就停或者轻推一下才转又或者转速波形不对称运行噪音大。这是因为换相时刻与反电动势波形不对齐导致合成力矩波动。我遇到过一台电机三根相线顺序全对霍尔也能输出正常波形但一接负载就剧烈振动。排查到最后发现是控制器程序里的霍尔极性映射表默认了60度安装角度而这台电机是120度霍尔安装方式。这类问题跟AX BY CZ本身关系不大但很容易被误判为相序接错。所以调试时必须把“相线顺序”“霍尔信号顺序”“霍尔安装角度”“控制器的换相表”四者统一起来看。另一个常见坑是测量反电动势时用手转动电机但转得不够匀速导致示波器上波形周期变化看不准相位关系。解决方法是把同一段录制波形放大选至少3个连续周期来对比不要单看一个周期。或者固定电机轴用一个可调速的钻头带动电机旋转转速稳定后波形非常干净相位关系一清二楚。5.2 电角度偏移与霍尔安装有些无刷电机为了降低齿槽转矩会让霍尔传感器超前或滞后一个固定角度放置。这导致霍尔信号跳变沿和反电动势过零点之间的相位差不再是标准的30度电角度而是存在一个偏移量。这种偏移在电机出厂时已经固化驱动器如果按标准角度换相就会出现效率下降、力矩波动增大等问题。处理方式有两种一是从硬件上调整霍尔的安装位置但这需要拆电机通常不建议二是在控制器软件里设置霍尔角度补偿值把电角度偏移量加到换相表里。很多驱动器厂商提供“霍尔角度自动校准”或“电角度识别”功能原理就是让电机开环转动检测反电动势与霍尔信号之间的相位差自动算出偏移量。我在调试云台电机和无人机电机时经常会遇到厂家不给电角度参数的情况这时候用驱动器的自动识别功能最省事。如果驱动器没有该功能就得用示波器把每一相的反电动势和对应霍尔信号都测出来手动算偏移量再写进换相逻辑。这一步对初学者难度较高但一旦搞定电机的运行品质会有明显改善。5.3 关于“垂直轴线”误解的来源我特意查过不少资料和论坛讨论发现“垂直轴线”这个说法最早可能来自对“d-q轴”的误解。在永磁同步电机的转子坐标系里d轴是永磁体磁场方向q轴是与之垂直的方向两者确实正交。于是有人在讲解时把d-q轴翻译成“垂直轴线”再跟AX BY CZ混在一起讲新手听了就以为定子绕组也按垂直方向划分。还有一种可能来自两相电机或某些特殊结构电机的经验。两相伺服电机、两相步进电机的绕组空间上就是互差90度也就是垂直。如果你之前只接触过两相电机突然转到三相无刷电机很容易把老经验带过来。但只要抓住一个核心事实——三相系统需要时间相位差120度对应空间相位差也必须是120度电角度——就不会被“垂直轴线”带偏。遇到有人再问“AX BY CZ是不是垂直轴线划分”我一般会反问一句如果三相绕组按垂直轴线90度划分那第三相放哪空间上三相绕组的轴线必须三等分圆周才能形成对称的旋转磁场。垂直划分意味着只能放两相第三相必然破坏对称性。这种反问往往能让对方自己意识到问题所在。6. 扩展矢量控制中AX BY CZ的坐标变换意义6.1 Clarke变换在无刷电机的矢量控制FOC里AX BY CZ三相绕组上的电流并不是最终控制目标。真正要控制的是定子电流产生的磁场矢量而这个磁场矢量跟三相电流之间是线性映射关系。Clarke变换就是把这个映射关系用数学公式表达出来从三相静止坐标系A、B、C变换到两相静止坐标系α、β。具体公式是Iα (2/3) × (IA - IB/2 - IC/2)Iβ (2/3) × (√3/2 × IB - √3/2 × IC)。这里的IA、IB、IC就是流过AX、BY、CZ三相绕组的电流。Clarke变换的前提是三相对称也就是AX、BY、CZ在空间上严格互差120度电角度。只要这个前提成立变换后的α-β分量就能准确描述合成磁场的空间矢量。所以你看矢量控制算法虽然不直接关心AX BY CZ的空间排列细节但它隐含了“三相绕组空间对称”的假设。如果一台电机的三组绕组因为制造误差导致空间角度不均匀Clarke变换的精度就会下降控制效果也会变差。这也是为什么我们在做FOC前必须先确认电机本身的绕组对称性。6.2 Park变换Clarke变换之后再经过Park变换才能从静止的α-β坐标系转到与转子同步旋转的d-q坐标系。Park变换需要实时转子位置角度θ这个角度通常由编码器或霍尔传感器提供。变换后的d轴电流控制磁通q轴电流控制转矩两个变量解耦就可以像控制直流电机一样控制无刷电机。Park变换的公式是Id Iα × cosθ Iβ × sinθIq -Iα × sinθ Iβ × cosθ。从物理上看Park变换的本质是把三相绕组的合成电流矢量投影到转子磁场方向上。而这个投影的准确性完全取决于转子位置角度θ是否与真实转子位置一致。如果霍尔安装角度有偏移θ就会不准导致d-q轴电流解耦不完全电机就会出现力矩波动。这里要强调一个容易忽略的点转子位置角度θ是电角度不是机械角度。对于多极电机θ的变化速度是机械转速的极对数倍。所以在调试FOC时如果角度计算少乘了极对数电机根本转不起来。很多人在旋变或编码器初始角度校准上栽跟头就是没把极对数换算对。回到主题AX BY CZ的划分本身不会直接影响Park变换但如果绕组相序不对Clarke变换出来的电流矢量方向就会反后续控制自然全乱。6.3 对控制的影响无论是方波驱动还是FOC正弦驱动都必须保证三相绕组的相序与控制器内部的逻辑一致。FOC对相序更敏感因为每次电流采样后做的坐标变换都依赖三相电流瞬时值如果相序接错计算出来的合成电流矢量方向完全是错的闭环控制会直接发散导致电机抖动或过流保护。我做FOC调试时第一步永远是先用反电动势法确认AX BY CZ的标准顺序然后给驱动器设置对应的换相表。第二步是给电机通一个低占空比的直通电压开环强拖观察电机是否平稳转动确认机械方向与控制目标方向一致。第三步才切入闭环模式调电流环和速度环。这三步看起来繁琐但能省下大量排查时间。顺便提一下有些高级驱动器支持“自动相序检测”原理是注入特定电流脉冲通过观测电流响应来识别三相绕组顺序。这个功能对付标准电机很有效但对某些接线混乱、霍尔异常的电机还是不如手动测量可靠。真正调试过几台电机之后你会形成一套肌肉记忆先测电阻、再看反电动势、最后对霍尔这套流程比依赖任何“智能功能”都稳。我个人在实际操作中的体会是AX BY CZ这件事本身并不难难的是把绕组命名、空间分布、电角度、控制器换相逻辑这一整条链串起来。很多人卡住是因为只盯着“A、B、C”三个字母没有去理解背后的三相对称原则。只要你记住三相绕组的空间轴线永远按120度电角度三等分圆周不是90度更不是随便乱排那无论什么极数、槽数、霍尔角度的电机你都能顺着这条线捋清楚。下次再有人问“AX BY CZ是不是垂直轴线”你大可以笑着回他真要垂直那得叫两相电机了。
阅读完成 · 觉得有帮助?
咨询建站