多彩编程 多彩编程MZPH · CODE BLOG
ARTICLE DETAIL

文章详情

深耕前端与后端开发技术的一线实战笔记与踩坑复盘。

伺服驱动器干扰传感器信号?EMI排查与解决方案

伺服驱动器干扰传感器信号?EMI排查与解决方案 1. 伺服一上电传感器就“发疯”一个被低估的现场问题伺服驱动器一启动旁边的传感器信号就开始跳变、漂移甚至直接报故障——这个场景在自动化产线和运动控制设备调试现场太常见了。很多人第一反应是“传感器坏了”换了一个又一个问题依旧也有人怀疑是PLC程序逻辑写错了翻来覆去查代码最后发现代码干干净净。真正的元凶往往藏在伺服驱动器与传感器线之间的电磁耦合里。这篇内容围绕伺服驱动器启用后对传感器线信号干扰的解决方案展开核心关键词就是伺服驱动器、传感器线信号、干扰、解决方案、EMI。我会从干扰是怎么产生的讲起把耦合路径一条条拆开再给出可落地的排查流程和整改手段。适合正在调试伺服系统的电气工程师、设备维护人员以及做非标自动化集成的朋友参考。不管你是刚接触伺服的新手还是被现场干扰折腾过多次的老手这里面的排查思路和实操细节都能直接拿去用。先说一个基本判断伺服驱动器本身就是一台高频开关功率变换装置。它的功率管以几kHz到几十kHz的频率不断开通关断电流变化率极高电压跳变极快。这种工作方式决定了它天然是一个强电磁干扰源。而传感器线传输的往往是mV级或mA级的微弱信号两者放在同一个电柜里、走在同一个线槽里干扰几乎是必然的。问题不是“会不会有干扰”而是“干扰有多大、有没有超过传感器的抗扰度门限”。我见过太多现场机械装配精度没问题程序逻辑没问题就是信号不稳。最后查下来要么是传感器线屏蔽层两端接地形成了地环路要么是动力线和信号线捆在一起走了好几米要么是驱动器输出侧根本没有加装合适的滤波器件。这些问题的共同点是它们都不是“坏了”而是“设计或施工时没考虑EMI”。所以解决思路不能停留在换件必须回到干扰的三要素——干扰源、耦合路径、敏感设备——逐项处理。2. 干扰从哪来伺服系统EMI的产生机理与耦合路径2.1 伺服驱动器的开关噪声是怎么生成的伺服驱动器的功率级通常采用三相全桥拓扑通过PWM调制控制电机电流。以常见的20kHz载波频率为例功率管每个周期都要完成一次开通和关断。开通瞬间电流从零迅速上升到额定值关断瞬间又迅速下降到零。这个过程中电流变化率di/dt可以达到数百A/μs甚至更高。根据电磁感应定律变化的电流会在周围空间产生变化的磁场。同时功率管关断时线路寄生电感上会产生尖峰电压电压变化率dv/dt可以达到数kV/μs。变化的电压通过寄生电容耦合到周围导体上形成共模干扰电流。这两条路径——磁场耦合和电场耦合——就是伺服系统EMI的主要来源。更麻烦的是伺服驱动器输出到电机的线缆通常比较长几米到几十米都有。长线缆本身就是一根高效的天线既能把驱动器产生的干扰辐射出去也能把干扰耦合到旁边的信号线上。如果电机线没有屏蔽或者屏蔽层接地方式不对这条线就是一根“干扰发射天线”。2.2 差模干扰与共模干扰的区别现场排查时区分差模和共模很重要因为两者的抑制手段不同。差模干扰是在信号线与信号回流线之间流动的干扰电流。它通常由磁场耦合产生当信号线环路面积较大时穿过环路的磁通变化会在线上感应出电压。差模干扰的特点是频率相对较低幅度与环路面积成正比。共模干扰是在信号线与地之间同时流动的干扰电流。它通常由电场耦合产生当附近有高dv/dt的导体时通过寄生电容把干扰电流注入到信号线上。共模干扰频率高幅度可能很大而且很容易通过地环路传播到很远的地方。实际现场中两种干扰往往同时存在。传感器信号异常时可能是差模导致信号幅值偏移也可能是共模导致接收端共模电压超出允许范围。用示波器分别测量信号线对、信号线对地的波形就能初步判断以哪种为主。2.3 耦合路径传导、电容耦合、电感耦合干扰从驱动器传到传感器线不会凭空发生必须通过某种路径。常见的有三条传导耦合干扰通过公共电源线、公共地线传播。比如驱动器和传感器共用一组24V电源驱动器产生的纹波通过电源线传到传感器供电端。电容耦合驱动器输出线的高dv/dt通过线与线之间的寄生电容把干扰电流注入到传感器线上。线缆平行敷设时这种耦合非常显著。电感耦合驱动器输出线的高di/dt在周围产生变化磁场传感器线环路中感应出干扰电压。两条线平行且距离近时互感耦合很强。理解这三条路径的意义在于切断任何一条路径都能降低干扰。但最有效的做法是同时从源端和路径端下手而不是只在一个环节上使劲。3. 先别急着换传感器一套可复现的干扰排查流程3.1 用示波器抓取干扰波形的基本设置排查干扰第一步是“看见”干扰。没有示波器基本等于盲人摸象。建议使用带宽不低于100MHz的示波器搭配差分探头或高压隔离探头。如果只有普通无源探头至少要用探头接地弹簧不要用长接地鳄鱼夹否则引入的环路会拾取额外噪声。测量时探头地接传感器信号的参考地探针接信号线。触发方式设为正常触发触发电平设在信号正常幅值附近。先看伺服不启动时的波形记录基线再启动伺服观察波形变化。重点看几个指标峰峰值噪声、噪声频率成分、噪声与伺服载波频率的关系。如果噪声频率与伺服PWM载波频率一致或者出现在载波频率的倍频处基本可以确认干扰来自伺服驱动器。如果噪声频率是50Hz或100Hz那更可能是电源纹波或地环路问题方向就要调整。3.2 分段隔离法从驱动器到传感器逐级断开确认干扰存在后下一步是定位耦合路径。我常用的方法是分段隔离保持传感器线连接但把传感器从机械上拆下远离电机和驱动器看干扰是否消失。如果消失说明是空间辐射耦合。把传感器线从线槽中取出临时用短线直接连接看干扰是否改善。如果改善说明是线缆平行敷设导致的耦合。断开驱动器输出线只给驱动器控制电看干扰是否还在。如果还在说明干扰通过电源或地传播。把传感器改用独立电源供电看干扰是否降低。如果降低说明是公共电源耦合。每一步只改变一个变量记录结果。这样一轮下来耦合路径基本就清楚了。这个方法看起来笨但比凭感觉猜要可靠得多。3.3 判断是辐射耦合还是传导耦合辐射耦合和传导耦合的区分可以用一个简单实验把传感器线整体移出电柜远离驱动器至少1米如果干扰明显下降说明空间辐射是主要路径。如果移出后干扰依旧那更可能是传导耦合干扰通过电源线或地线进入传感器电路。另一个判断依据是频率。辐射耦合通常在高频段更显著比如几MHz到几十MHz传导耦合在低频段也可能很强比如几十kHz到几MHz。用示波器的FFT功能看一下噪声频谱能提供有价值的线索。注意排查过程中不要随意断开保护地线。安全永远是第一位的任何测试都必须在确保接地可靠的前提下进行。4. 从源头到终端分层抑制干扰的实操手段4.1 驱动器侧输出电抗器与EMI滤波器的选型逻辑在驱动器输出侧加装输出电抗器是最直接有效的措施之一。输出电抗器串联在驱动器U/V/W输出线上作用是限制功率管开通关断时的电流变化率从而降低di/dt和dv/dt。选型时主要看两个参数额定电流和电感量。额定电流要大于驱动器额定输出电流的1.2倍以上电感量一般在0.5mH到2mH之间具体根据载波频率和线缆长度来定。载波频率越高、线缆越长需要的电感量越大。EMI滤波器通常安装在驱动器输入侧用来抑制驱动器通过电源线向外传导的干扰。选型时要注意滤波器的额定电压、额定电流和插入损耗特性。插入损耗在150kHz到30MHz范围内越高越好但也要注意滤波器本身不能对驱动器造成过大漏电流否则会触发漏电保护。如果驱动器输出线很长还建议加装dv/dt滤波器或正弦波滤波器。前者把电压变化率限制在安全范围内后者直接把PWM波形变成近似正弦波对降低高频辐射效果非常明显。不过正弦波滤波器体积大、成本高一般只在长线缆或对EMI要求极高的场合使用。4.2 线缆敷设动力线与信号线的间距与交叉规则线缆敷设是现场最容易出问题、也最容易整改的环节。核心原则只有一条动力线和信号线必须分开走。具体做法动力线和信号线分别走不同的线槽线槽之间保持至少20cm间距。如果空间受限至少也要用金属隔板隔开。如果必须交叉尽量垂直交叉不要平行。平行敷设时耦合长度越长干扰越严重。信号线尽量靠近接地金属面敷设利用金属面的屏蔽效应降低耦合。传感器线如果有多余长度不要盘成环状环状会增加电感耦合面积。应该来回折叠放置。我见过一个现场传感器线在电柜里盘了三圈结果干扰幅度比不盘时大了将近一倍。把线展开重新走线后问题直接消失。这种细节手册上不会写但现场非常关键。4.3 屏蔽与接地单端接地还是双端接地屏蔽线的接地方式是现场争议最多的话题之一。我的经验是看信号类型和频率范围。对于低频模拟信号比如4-20mA或0-10V屏蔽层建议单端接地接在接收端比如PLC或采集卡一侧。这样可以避免地环路电流在屏蔽层上流动反而引入干扰。对于高频信号或通信信号比如编码器差分信号屏蔽层建议双端接地因为高频下需要屏蔽层形成完整的回流路径单端接地效果有限。但双端接地的前提是两端地电位差不能太大。如果驱动器地和传感器地之间存在较大电位差双端接地会形成地环路屏蔽层上流过地电流反而把干扰耦合到信号线上。这种情况下可以在屏蔽层一端通过高频电容接地既提供高频回流路径又阻断低频地环路。还有一个细节屏蔽层必须360度端接不能用一根长引线把屏蔽层接到端子上。长引线相当于一个电感高频下阻抗很大屏蔽效果大打折扣。正确做法是使用屏蔽夹或金属电缆接头让屏蔽层与机柜金属面大面积接触。4.4 传感器侧信号调理与隔离的实际效果如果前面几步做完干扰仍然存在就要考虑在传感器侧做文章了。信号隔离器是常用手段。它把传感器信号通过光电或磁隔离方式传输到接收端切断地环路同时抑制共模干扰。选型时注意隔离电压、精度和响应时间。对于高速信号隔离器的带宽要足够否则会引入延迟。信号调理模块可以对传感器信号进行滤波、放大、整形。比如在传感器输出端加一个低通滤波器截止频率设在信号带宽之上、干扰频率之下能有效滤除高频干扰。但滤波器会引入相位延迟闭环控制场合要评估对系统稳定性的影响。如果传感器本身抗扰度不足可以考虑更换为抗干扰能力更强的型号比如带屏蔽外壳、差分输出、或内置滤波的传感器。但这应该是最后一步因为换传感器成本高而且如果耦合路径没切断换了也可能再出问题。5. 几个真实场景的整改记录与效果对比5.1 案例一包装机编码器信号跳变一台包装机的伺服送料轴编码器反馈信号在伺服启动后频繁跳变导致定位偏差。排查发现编码器线和电机动力线在同一线槽内平行敷设了约3米。用示波器测量编码器A对A-的差分信号发现伺服启动后叠加了约200mV的高频噪声频率与伺服载波一致。整改措施把编码器线从动力线槽中移出单独走金属线槽与动力线间距保持30cm。编码器线屏蔽层改为双端360度接地。在伺服驱动器输出侧加装输出电抗器。整改后编码器信号噪声降到20mV以内定位偏差消失。这个案例说明线缆敷设整改的性价比最高往往不需要增加太多成本就能解决问题。5.2 案例二锂电设备传感器误触发锂电卷绕设备上一个光电传感器在伺服电机高速运动时误触发导致停机。传感器线长约5米与伺服电机线捆扎在一起。传感器是NPN输出信号直接进PLC普通输入点。排查发现传感器信号线上有大幅共模干扰峰值超过10V。PLC输入点的共模抑制能力有限导致误判。整改措施传感器线单独走线远离动力线。传感器改用屏蔽线屏蔽层单端接地在PLC侧。在PLC输入前端加装信号隔离器。传感器供电改用独立24V电源与伺服控制电源分开。整改后误触发不再出现。这个案例的关键点是共模干扰单靠屏蔽不够必须配合隔离和独立供电。5.3 案例三多轴伺服系统模拟量信号漂移一台多轴设备4个伺服轴同时运行时压力传感器的4-20mA信号出现漂移漂移量与伺服运行数量相关。传感器线走线槽与伺服动力线有部分平行。排查发现传感器信号地与伺服驱动器地共用地线上存在高频干扰电流。4-20mA信号以地为参考地电位波动直接导致信号漂移。整改措施传感器信号地改为独立接地与伺服地分开。信号线屏蔽层单端接地在采集端。在采集端加装RC低通滤波截止频率约100Hz。伺服驱动器输入侧加装EMI滤波器。整改后信号漂移从原来的±0.5mA降到±0.02mA以内。这个案例说明地环路是模拟量信号的大敌解决地环路问题往往比加滤波器更有效。6. 容易被忽略的细节与长期稳定性建议6.1 电柜内部的布线分区原则电柜内部布线建议按“强电区”和“弱电区”分区。强电区放驱动器、接触器、断路器弱电区放PLC、传感器供电、信号采集模块。两区之间用金属隔板隔开隔板接地。线槽也分开强电线槽和弱电线槽不要交叉必须交叉时垂直交叉。还有一个细节驱动器散热风扇的出风口不要对着信号线。风扇气流本身不带电但风扇电机是干扰源而且气流会把灰尘吹到信号端子上长期可能导致接触不良。6.2 接地系统的等电位连接很多现场接地是“各自为政”驱动器接一个地PLC接一个地传感器接一个地最后汇总到接地排。如果接地排阻抗不够低或者各地线长度差异大就会形成地电位差。建议做法是在电柜内设置等电位接地排所有设备的地线先接到等电位排再由等电位排单点接地。等电位排用铜排或粗铜线截面积不小于16mm²。这样可以把地电位差降到最低。6.3 定期检查与维护要点干扰问题不是一劳永逸的。设备运行一段时间后屏蔽层可能松动、接地螺丝可能氧化、线缆可能移位。建议每季度检查一次屏蔽层端接是否牢固有没有氧化。接地螺丝是否拧紧接地电阻是否合格。动力线和信号线间距是否保持有没有被临时增加的线缆破坏。滤波器是否发热异常电抗器是否有异响。这些检查花不了多少时间但能避免很多突发故障。6.4 选型阶段的EMI预判清单如果在设备设计阶段就考虑EMI后期整改成本会低很多。选型时建议确认以下几点检查项建议要求伺服驱动器内置EMI滤波器或预留滤波器安装空间电机线屏蔽电缆屏蔽层覆盖率≥85%传感器线屏蔽双绞线屏蔽层覆盖率≥85%信号类型优先选差分、4-20mA、或数字通信隔离器件关键信号预留隔离器安装位置接地系统设计等电位接地排预留接地端子线槽布局强弱电分槽预留间距这张表看起来简单但能帮你在设计阶段避开大部分坑。我见过太多项目因为前期没考虑这些后期整改花了大量时间和成本。7. 写在最后的一点个人体会干扰问题最让人头疼的地方在于它不像短路或断路那样“非黑即白”。有时候信号只是偶尔跳一下有时候换了根线就好了过几天又不行。这种不确定性让很多人倾向于“先换个件试试”结果换了一圈问题还在。我的经验是先看波形再动手。示波器抓到的波形不会骗人噪声频率、幅度、出现时机这些信息能直接把排查方向缩小到一两个环节。没有波形所有判断都是猜。另外整改要按优先级来。线缆敷设和屏蔽接地是成本最低、效果最明显的应该先做。滤波器和隔离器是第二梯队在敷设整改后仍有干扰时再加。换传感器是最后手段除非确认传感器本身抗扰度确实不够。最后说一个容易被忽略的点干扰问题往往不是单一原因造成的。现场经常是线缆敷设不规范、屏蔽接地不对、电源共用、滤波器缺失几个因素叠加在一起。所以整改时不要指望一招制敌而是要把每个环节都做到位让干扰一步步降下来。每改一项用示波器测一次看到噪声在下降方向就对了。
返回列表