“客户拿来一台无刷直流电机开口就问‘师傅网上说这个电机的 A 相、B 相、C 相是按垂直轴线划分的对吧’我当时愣了一下接着就意识到这是又一个被‘ax’这个词带偏了的朋友。今天借着这个标题把直流无刷电机里‘轴线划分’这件事一次说透A 相轴线、B 相轴线、C 相轴线到底怎么分是不是按垂直轴线分为什么很多资料里写的是 120 度以及到了实际维修和选型现场这个知识到底该怎么用。”这个标题下咱们要解决的核心问题很明确直流无刷电机BLDC内部的三相绕组在空间上究竟是什么位置关系以及这种位置关系如何决定换相逻辑、霍尔安装位置、反电动势波形和整个驱动系统的性能。适合谁看搞电机维修的师傅、做电机驱动的工程师、玩航模和机器人 DIY 的爱好者还有刚接触电机控制的在校学生。读完这篇文章你能明白相序为什么不能乱接、霍尔为什么不能随便装、无感方波和 FOC 又为什么绕不开这个“轴线”问题。1. 先搞懂“ax”到底在划分什么1.1 绕组轴线磁场方向才是划分依据很多新手把电机想象成“三根线分别通向三个绕组”然后就以为 A 相、B 相、C 相是三条独立的、互不相干的电路。实际上三相无刷电机里定子铁芯上有多个槽三相绕组按一定规律嵌在槽里。每一相绕组通电后会在空间产生一个磁场这个磁场的中心线方向就叫作这一相绕组的轴线axis缩写就是 ax。换句话说轴线不是物理上画在电机外壳上的那条线而是“电流在这相绕组里流过以后磁动势指向的方向”。A 相绕组产生的磁场方向就是 A 相轴线B 相、C 相同理。这三根轴线在空间里怎么布置决定了三相结合起来能否形成旋转磁场也决定了转子该怎么跟着跑。生活里最常见的类比是三个电风扇对着同一个圆心吹三个风扇吹出的风方向互相有夹角叠加起来才能产生一个旋转的气流。如果三台风扇全对着一个方向吹那就只有一个固定方向的气流吹不出旋转效果。三相绕组轴线的关系就是保证“三个方向的磁场叠加后能转起来”的关键。1.2 三相轴线是 120 度电角度不是垂直回到客户的问题A、B、C 三相是不是“按垂直轴线划分”答案是不是。标准的工业驱动用三相无刷电机三相绕组轴线在电角度上互差 120 度。为什么是 120 度因为三相交流电的相位本身就是互差 120 度电角度绕组在空间上按同样的 120 度电角度排布才能在定子内腔形成一个幅值恒定的圆形旋转磁场。这才是“ax by cz 怎么划分”的正解。那“垂直轴线”的说法是怎么来的我猜一部分来自机械安装场景电机可以水平安装、垂直安装、倒装这时候人们会说“这台电机是垂直轴线安装的”意思是电机的输出轴垂直于安装面。这种“垂直”讲的是安装方位跟三相绕组在电磁上的轴线划分完全是两码事。另一部分来自两相电机或步进电机的知识两相电机的两个绕组轴线确实互差 90 度是垂直的。但我们的对象是三相无刷电机不能把两相的结论套过来。1.3 极对数改变机械角度的观感这里有个最容易踩的坑120 度是“电角度”不是“机械角度”。电机里有一个概念叫极对数 p它等于磁极对数也就是极数的一半。电角度和机械角度的关系是θ机械 θ电 / p也就是说如果是一台 2 极电机p1120 度电角度对应的机械角度就是 120 度你拿角度尺去量三个轴线的夹角确实能看到大约 120 度的间隔。但如果是一台 4 极电机p2120 度电角度对应的机械角度只有 60 度。6 极电机就更夸张机械角度只有 40 度。我把常见的对应关系列个表大家一看就明白极数极对数 p120° 电角度对应机械角度2 极1120°4 极260°6 极340°8 极430°所以网上有些图把三相绕组的轴线画成三个互成 120 度的箭头严格来说只适用于 2 极电机。多极电机里三相绕组在机械空间上并不是 120 度而是被压缩过了。这也是为什么很多人按“120 度”去数定子槽位数来数去都对不上因为极对数不同每极每相槽数和绕组分布方式都不同。搞清楚这条换算关系再去看定子绕组的实际排布才不会晕头转向。2. 为什么非这么划分不可换相、反电动势和霍尔的全套逻辑2.1 先补一个基础三相无刷电机怎么转起来的要理解轴线划分的必要性得先明白无刷电机是怎么转的。无刷电机的转子是永磁体定子上有三相绕组。要让转子连续旋转定子磁场必须“领着”转子磁极跑一会让 A 相通电磁场指向 A 相轴线再换成 B 相通电磁场指向 B 相轴线再换成 C 相……转子被定子磁场吸引就会一步一步跟着转。这个过程叫电子换相取代了有刷电机里的机械换向器和电刷。电子换相最常见的方式是六步换相法。一个电周期 360 度被分成 6 个扇区每个扇区 60 度每 60 度切换一次通电组合。典型的“两两导通”方式六个状态依次是电角度范围导通相0° ~ 60°A B-60° ~ 120°A C-120° ~ 180°B C-180° ~ 240°B A-240° ~ 300°C A-300° ~ 360°C B-注意这里的通电顺序不是随便定的它必须与三相绕组轴线的空间排布顺序一致。轴线互差 120 度电角度就能保证每次磁场方向均匀地转过 60 度电角度转子受到的牵引力矩平稳。要是轴线划分错了比如绕组实际互差 90 度而换相表按 120 度写那么某几步磁场方向会突然跳变电机就会抖动、噪声大甚至根本转不起来。2.2 霍尔传感器位置与轴线的关系六步换相法需要一个“当下转子转到什么位置”的反馈信号才能决定下一步该通哪一相。绝大多数方波驱动的无刷电机用霍尔传感器来干这件事。霍尔元件检测的是转子磁极的位置三个霍尔传感器的安装位置同样要按电角度 120 度来排布。霍尔位置一旦装错后果非常直观电机要么嗡嗡响不转要么转起来一卡一卡的要么反转。很多维修师傅遇到这类故障第一反应是换驱动器其实问题往往出在霍尔板安装角度和绕组轴线不对应。霍尔信号和换相表是配套的霍尔装机械 60 度换相表就得按机械 60 度对应的电气角度调整否则错位。霍尔安装还有一个常见问题新换的霍尔板与原装霍尔板有角度偏差。哪怕只偏 5 度换相点就会偏离反电动势过零点电机会出现明显的换相噪声输出扭矩也会下降。所以换霍尔板后最好做一次波形测试确认霍尔翻转沿和反电动势过零点对齐而不是装上就完事。2.3 为什么不能把三个霍尔装在机械 90 度上这节要专门回应“垂直轴线划分”这个误解。有人可能会想既然两相电机垂直那把三相的霍尔也往垂直方向装行不行答案是不行。假如一台 2 极三相电机的三个霍尔装在互差 90 度的机械位置三个霍尔信号的电角度间隔就不是等距的 120 度了而是 90 度、90 度、180 度。换相表还按 120 度处理换相邻的霍尔边沿之间间距就有 30 度的偏差和 60 度的跳变这会直接造成换相事件错位电流波形畸变电机会产生明显的顿挫和噪音。如果用示波器看霍尔波形三个霍尔信号理想的六种状态是 101、100、110、010、011、001 这样循环每个状态持续 60 度电角度。歪斜安装后某些状态持续时间明显长出很多或短了很多一眼就能看出来不对劲。这是我在实际维修中判断霍尔位置正确性最常用的一招。3. 实操三步找轴线判断相序和霍尔位置3.1 工具准备和接线方式理论说再多不如动手测一遍。要完成轴线关系验证和霍尔校准你需要这些工具数字万用表一台、双通道示波器一台建议带宽 50MHz 以上、可调直流电源一台能输出对应电机额定电压即可、以及一小卷绝缘胶带。被测电机最好拆开外壳露出定子绕组端部和霍尔板。接线方式分两部分。测反电动势时如果电机是星形连接Y 接先把三根相线 U/V/W 接到示波器通道 A 和通道 B。示波器地线夹可以夹在 Y 接的中点或者在外部用三个等值大电阻比如 10kΩ做一个虚拟中点然后分别测量悬空相与虚拟中点之间的波形。虚拟中点一定要稳定否则测出来的过零点会飘。3.2 用万用表确认三相绕组排除断线和匝间短路动手测波形之前先用万用表电阻档确认三相绕组基本健康。三相无刷电机的相间电阻理论上应该相等对于小功率电机常见阻值在几十毫欧到几欧之间功率越大阻值越小。把表笔分别接在 U-V、V-W、W-U 之间记录三个读数。正常的判断标准是三个阻值基本一致差异不超过 5%。如果某两相阻值明显偏大说明这相绕组可能存在接触不良或内部断线如果阻值明显偏小且伴随着发热过大则可能是匝间短路或者绝缘老化。这里有个小细节由于绕组有电感用指针式万用表测出来的阻值会略有抖动建议用数字表等待几秒读数稳定后再记录。首测时很多新手会把电机相线两端测成断路其实是因为三相驱动板上有功率管电阻值经过桥路会变得非常复杂。最好把电机相线从驱动器上拔下来再测。3.3 反电动势法测轴线对齐点绕组电阻正常后开始测反电动势。操作步骤把示波器的两个通道分别接在 U 相和 V 相与虚拟中点之间。手动把电机转子匀速转动一圈速度不要太快稳定在每秒一圈左右就行。观察示波器上的两路波形。正常情况下两相绕组反电动势波形应该呈现正弦状正弦波电机或梯形波方波电机而且相位差固定。如果 U 相和 V 相的过零点相对某个机械位置正好相差 120 度电角度说明这两相绕组轴线关系正确。接着用同样的方法对比 V 相和 W 相、W 相和 U 相三组相位差都应该是 120 度电角度。如果某两相接反了波形之间的相位差就会变成 60 度或者 180 度非常容易判断。转子的转动速度必须尽量恒定因为反电动势的幅值和频率跟转速成正比忽快忽慢会让波形看起来歪七扭八过零点不好抓。实际操作中我会拆掉霍尔插头或者挡住霍尔信号避免驱动器介入干扰。3.4 霍尔板位置校准现场的记录上次修一台返修的 4 极电机客户反映低速时有明显顿挫感换了新控制器也没用。我拆开后发现霍尔板被人拆装过三个霍尔元件距离端盖的相对位置错位了大约 8 度机械角也就是 16 度电角度。从波形上看霍尔信号边沿和反电动势过零点有明显错位换相位置全部偏后电机每转一圈就会出现六次明显的扭矩波动。校准步骤如下先把电机绕组 A 相和直流电源正极连接B 相和负极连接通一个低于额定值的小电流让转子慢慢稳定下来。转子稳定后转子磁极 d 轴会和 A 相轴线对齐这是电角度的 0 度参考点。在转子与端盖之间做好标记记下当前位置。然后以这个位置为基准松开霍尔板固定螺丝让霍尔板的电角度采样中心对准 0 度。拧紧螺丝后重新通小电流测试确认霍尔信号翻转沿与反电动势过零点重合。装回外壳后我特意在带载条件下再测了一次电流波形换相噪声明显消失低速扭矩也恢复了正常。这种“先给 A 相通电对准再校霍尔板”的方法比拿着角度尺量机械角靠谱得多强烈推荐大家上手试一试。4. 接线和安装中最常踩的五个坑4.1 接线对不上导致的抖动、反转无刷电机最常见的故障现象是上电后电机抖动、嗡嗡响但不转。排查思路先看相序。把驱动器输出相线任意调换两相比如 U 和 V 互换如果电机能转了说明原相序和霍尔信号组合不匹配。调换后霍尔接线也要相应调整相线任意交换两相时对应霍尔线也要交换两相否则依然错位。快速诊断口诀三相无刷电机想正转相序和霍尔必须同时对称。相线换两相霍尔线也要换同样的两相相线换一相那就先看换相表通常不推荐只换一相容易造成状态机错乱。实在搞不清就看驱动器说明书里的“相序-霍尔接线对照表”正规厂家会写清楚。4.2 电机反转了怎么处理如果电机能转但方向反了大多数人第一反应是调换任意两根相线。这么做的结果往往是电机依然反转或者干脆抖动。正确做法是任意调换两根相线同时调换对应的两根霍尔线。为什么因为反方向旋转需要换相顺序完全反过来只换相线只换霍尔线都不能同时满足相位和顺序的要求。有经验的工程师往往直接调换 U 和 V 相线、同时调换 H1 和 H2 霍尔线一下就能转正。4.3 换相当口有明显的“咔哒”声噪音大电流波形畸变让人头疼但比波形更直观的是耳朵每转 60 度就“咔哒”一下或者高速时啸叫明显。这种问题的直接原因通常是霍尔信号边沿和反电动势过零点没对齐常见的情况有霍尔板安装错位几度霍尔元件本身灵敏度不一致换过新霍尔但型号与原装不一致霍尔供电电压不稳导致信号上升沿变缓处理办法是先用示波器看波形确认偏差方向再微调霍尔板位置。如果是霍尔元件型号问题必须换回原规格霍尔供电建议加一个 0.1μF 的去耦电容减少开关噪声干扰。4.4 高速运行时丢步或过流报警高速丢步多半不是机械问题而是电气采样跟不上。方波驱动里转速越高反电动势频率越高霍尔信号的上升沿和下降沿时间占比变大控制器如果滤波参数没调好就把有效信号滤没了。这时候先不要急着换电机试试在驱动器里把霍尔滤波时间常量调小一些。如果用的是无感方波反电动势采样窗口需要避开 PWM 开关噪声很多人踩过这个坑采样点正好落在 PWM 导通沿上过零检测一团糟高速自然丢步。4.5 接上驱动器就烧功率管这问题不太常见但一旦出现往往损失惨重。多数原因是相线与霍尔线之间接成了错误的组合六步换相状态机里出现了“同桥臂直通”状态比如 A 和 A- 同时导通功率管瞬间烧毁。对策是接线前先看驱动器手册的接线表上电前用万用表确认相线之间没有和驱动板地线短路首次上电务必串一个限流电阻或通过示波器观察驱动板母线电流确认没有异常再全压运行。别嫌麻烦烧一次功率管的钱够买好几卷绝缘胶带了。我把上面这些典型问题整理成一张速查表方便大家贴在工位上故障现象常见原因检查与处理方法上电抖动、不转相线或霍尔线接错调换两相线并同步调换对应霍尔线能转但反转换相顺序反了任意调换两根相线同时调换对应的两根霍尔线换相咔哒声、扭矩波动霍尔板位置偏移、过零点不对齐示波器比对反电动势过零点微调霍尔板角度高速丢步、过流报警霍尔滤波过深、采样窗口受干扰调整驱动器的霍尔滤波参数和采样窗口烧驱动板功率管同桥臂直通、相线短路对照接线表检查首次上电加限流保护5. 从轴线的坑里爬出来之后选型与 FOC 实战5.1 轴线划分不等于安装方向回到开头的那个问题“是不是按垂直轴线划分”——我在这篇文章里已经反复强调过绕组轴线的 120 度是电磁层面的东西跟电机安装轴伸朝天不朝天没有任何关系。但在实际选型时这两个概念又确实容易纠缠在一起因为我们需要综合考虑电机的出轴方向和负载方向。如果电机的输出轴是竖直朝下的通常意味着它要承受一定的轴向推力或者悬挂一个负载这时候要关注的是电机的轴向载荷能力axail load这跟“三相绕组轴线的划分”是完全不同的两个量。前者由轴承、端盖和轴伸设计决定后者由定子绕组嵌线方式决定。选购电机时看铭牌的“轴向负载”和“径向负载”参数维修时别把轴上受力异常误判成绕组问题。当然反过来也一样修好了一个绕组轴线偏差导致的抖动问题不能顺手就忽略了轴承损坏带来的噪声得分别排查。5.2 FOC 控制里的初始电角度对齐随着无感/有感 FOC磁场定向控制在电动车、机器人和精密伺服上越来越普及三相绕组轴线这个概念又多了一个用途电角度初始对齐。FOC 的核心思想是要把三相电流通过 Clarke 变换和 Park 变换转成 d 轴和 q 轴两个直流分量而 Park 变换需要知道当前转子 d 轴相对于定子 A 相轴线的电角度。如果这个角度没对齐会出现两种情况扭矩偏小且带载能力差或者电流急剧增大、电机发热严重。做初始对齐的标准方法其实非常简单给电机的 A 相通正向电流、B 相和 C 相通反向电流让转子自动转到 d 轴与 A 相轴线对齐的位置然后把这个位置对应的编码器值记录为电角度零点。这个过程本质上就是在“物理上找回绕组轴线”。很多初学者第一次调小功率电机时容易犯懒直接拿软件里的自动对零角功能跑一遍就上电结果低速没问题高速时发热异常。我的建议是先断电手动转转子到对齐位置再看编码器读数确认对齐后的角度写入正常再把负载接上。这样能排除一半以上的“FOC 转起来发闷”问题。5.3 无感 FOC 对轴线划分的要求更高无感 FOC 从原理上不依赖霍尔传感器而是依靠反电动势观测器或者滑模观测器估算转子位置。估算的起点依然是需要一个相对 A 相轴线的参考角。如果三相绕组轴线有偏差——比如某厂家绕组下错线、槽极配合不合理、绕组匝数不对称——观测器的误差就会变大尤其在低速段FOC 往往直接失败表现为启动时抖动两下然后报过流。这类问题在维修无感驱动器的电机时特别容易被忽略你换了一个同型号电机但两个厂家绕线的分布方式不同槽极配合也不同观测器参数按原来的调就不好使。解决方法是重新跑一遍电机的“角度自学习”流程并确认电机的反电动势波形对称性良好。反电动势波形不对称时哪怕角度观测器算法很先进也很难做到完美的六次谐波补偿。6. 几个值得留在手边的经验参数写到这里把几个我在实际项目中经常要用到的参数和心得做个汇总方便你遇到具体问题时快速对照。反电动势过零点的检测重点看悬空相的端电压和虚拟中点电压的交点。每两个过零点之间就是 60 度电角度六个过零点对应六个换相时刻。用示波器抓波形时要注意探头的带宽和接地方式探头接地线太长会产生振铃影响过零点的读取精度。霍尔板的机械安装角在 2 极电机里基本等于 120 度在 4 极电机里是 60 度在 6 极电机里是 40 度。记住这个换算关系现场拆装霍尔板的时候就能快速判断装得准不准。FOC 初始角对齐时给 A 相通正向电流、B/C 相通负向电流后转子会稳定在某个位置。如果这个位置和编码器零点差了一个固定偏角应该在程序里写入这个偏角而不是物理上转编码器。这样既省事又能避免机械微调带来的额外振动。测量绕组相间阻值时拿到的数字不是“绝对标准”同一批次电机之间也可能有微小差异。所以更要看重三个相间阻值之间的平衡度而不是死记某个具体值。写在最后我个人在实际操作里最深的一个体会是电机维修和驱动调试最容易翻车的不是算法有多深而是基础概念里的一字之差。很多人把“垂直轴线安装”和“绕组轴线划分”混为一谈绕了大半个圈子去接线、换霍尔、调参数电机还是抖其实先搞清这是电磁角度和机械角度的区别后面每一步都顺了。最后再分享一个小技巧如果没有示波器找一个能输出两两导通方波的简易驱动器把电机空载慢慢转起来用手摸外壳感受六步换相时的振动如果每步振动均匀说明轴线关系和霍尔位置大致没问题如果每隔一步有一次明显顿挫大概率是霍尔位置或相序接错了一个状态。这种土办法在野外应急时很管用。后续如果还有机会我打算接着写一篇“如何通过反电动势波形反推每极每相槽数”把轴线和槽极配合的关系再往里挖一层到时候咱们再聊。
阅读完成 · 觉得有帮助?