尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

伺服驱动器增益调参实战:台达A2与汇川SV660N刚性等级对照与排障

伺服驱动器增益调参实战:台达A2与汇川SV660N刚性等级对照与排障 “嗡嗡嗡——”电机一上电就开始共振定位时还会来回哆嗦两下紧接着伺服驱动器屏幕就跳出过载报警。这画面我太熟了。做自动化设备调试这些年见过太多工程师包括当年刚入行的我自己拿到伺服驱动器后的第一反应就是把增益拉满试试结果往往就是上面这副模样。台达ASDA-A2/A3和汇川SV660N/SV630P这几个系列很多人不是不会调而是被眼花缭乱的参数吓得无从下手最后干脆“瞎调”。这篇我把自己调台达和汇川伺服的经验完整梳理一遍从三环控制的原理到刚性等级对照表再到具体调试步骤和排障实例争取让一个从没碰过伺服的新手也能按部就班地把设备调稳。1. 增益参数背后的三环控制明白原理才不会越调越乱1.1 电流环、速度环、位置环各自管什么伺服驱动器的控制逻辑从内到外分三层最里面是电流环中间是速度环最外面是位置环。三者是嵌套关系位置环的输出作为速度环的指令速度环的输出作为电流环的指令电流环直接控制电机线圈里的电流大小。用开车来打比方。电流环相当于发动机的爆发力决定踩油门后能出多少力速度环相当于你对车速的控制能力决定你能否稳定地把车维持在目标速度位置环相当于泊车时最终停在哪个车位决定你停车准不准。三个环节各司其职任何一环调不好整台车都开不顺。每个环都有两个最核心的参数比例增益和积分时间。比例增益决定“响应强度”数值越大对偏差的反应越猛积分时间决定“消除稳态误差的速度”数值越小积分作用越强越能把残余偏差吃干净。但这俩参数不能无限加大——比例增益太大系统会像没阻尼的弹簧一样来回振荡积分时间太小系统会出现低频摇摆。1.2 为什么增益参数之间存在“牵一发动全身”的关系很多人调参时有一个错觉位置环、速度环、电流环是三个独立的旋钮可以各调各的。实际上它们层层嵌套外层环的性能受限于内层环。位置环指令变化再快速度环跟不上就会产生过冲速度环增益调得再高电流环响应不及时就会出现啸叫。我常用的一个类比位置环是老板速度环是中层主管电流环是基层执行。老板布置任务太激进中层主管转身传达给基层时根本执行不了底下人一乱整个系统就抖动。“瞎调”的本质就是没有意识到这个从内到外的顺序约束随便拧一个旋钮结果把三个环的配合全打乱了。所以在调任何增益之前先记住两个原则。第一个原则所有增益参数都是成组配合的不存在单独调哪一个就能万事大吉。第二个原则调试必须从内环向外环走先把内层环调稳再调外层环才有效果。后面所有步骤都围绕这两条展开。2. 刚性等级对照表台达A2/A3与汇川SV660N/SV630P怎么对号入座2.1 刚性等级的本质系统等效刚度的数字化表达刚性等级这个概念刚入行时我觉得很玄后来搞明白了其实就是驱动器厂家帮你把“速度环增益速度环积分时间位置环增益”这一整套参数按经验预编成了若干档组合。你选了哪个档位驱动器就自动把对应的一组参数写进去。机械系统本身有刚度。刚度高的系统比如丝杠直连、工作台导轨紧配受到扭矩变化时变形小可以用高增益去压它响应快也不容易振。刚度低的系统比如皮带传动、减速机背隙大、联轴器弹性大你给再高的增益它也吃不住反而会把薄弱环节逼出振动。所以刚性等级本质上是“根据机械系统的等效刚度选择一个匹配的响应速度”。选等级就像选弹簧太软的弹簧按下去半天弹不回来系统反应迟钝太硬的弹簧路况稍微差一点就颠得散架系统振动失稳。选刚性等级就是在找这辆车最适合的那套避震。2.2 台达与汇川刚性等级及惯量比对照表先说一个事实台达和汇川的刚性等级数值范围不一样不能直接用同一个数字移植。台达A2/A3在调试软件中通常以1到31级的方式呈现数字越大响应越快汇川SV660N/SV630P的刚性等级一般在1到16级之间。两者不是一一对应需要按下表的关系来参考。机械传动类型惯量比参考范围台达A2/A3刚性等级汇川SV660N/SV630P刚性等级典型速度环增益参考皮带/同步带、减速比大8以上1~81~420~80丝杠轻负载3~89~155~880~150丝杠中等负载1~516~229~12150~250直连中惯量负载0.5~223~2713~15250~400高刚性直连、小惯量1以下28~3116400以上这张表是根据我这几年在台达A2、A3和汇川SV660N、SV630P上调机的经验整理的不是官方标准答案。不同固件版本、不同电机型号都会影响实际数据但整体趋势是一致的。你用它来确定“该从哪个区间开始试”比从零开始瞎猜靠谱得多。2.3 刚性等级越高越好吗机械条件决定上限曾有哥们儿跟我说台达A2他直接干到31级感觉设备响应特别快。一问用的什么机构皮带轮加同步带我当时就摇头。皮带这种柔性传动刚性等级拉到20以上皮带跟着高频振荡最后不是伺服报警就是皮带提前报废。刚性等级上限由机械系统决定不由参数决定。皮带、同步带、大减速比的机构齿形带的弹性在高速反向时就相当于一个振荡弹簧你把增益顶得越高它越容易进入自激振荡。丝杠直连配合高强度联轴器结构刚性足以承载高刚性等级这时再往上拉才有意义。经验法则先把刚性等级从低往高一档一档加加到设备出现轻微振动或异常噪音然后往回调2到3档。这个“回调2到3档”的位置就是这台设备在当前机械条件下的最佳刚性等级。别贪响应稍微慢那几十毫秒用前馈完全可以补回来但振荡一旦产生降级处理往往是最干净的方案。3. 调参前必须完成的准备工作初始化、惯量辨识、机械检查3.1 参数初始化清掉不可控的“前任参数”好多伺服进去第一件事就是上手调增益我觉得这是最大的误区。你不知道上一手或出厂默认里的惯量比、速度环增益、滤波器状态是什么样的直接在别人挖的坑上继续挖大概率越调越乱。正确做法是先恢复出厂设置。台达A2/A3可以在面板或ASDA-Soft软件里执行参数复位汇川SV660N在InoDriverShop里把恢复出厂参数设为有效值执行就行。初始化之后再按设备铭牌把电机参数、编码器分辨率、控制模式位置/速度/扭矩、指令源、抱闸逻辑重新设置一遍。恢复出厂后唯一要立刻设置的是电子齿轮比。台达在P1-44/P1-45这组参数里设电子齿轮比分子分母汇川在H03组里设。公式不复杂电机转一圈需要的指令脉冲数由编码器分辨率和机械传动比共同决定。举例来说脉冲型伺服编码器分辨率如果是10000脉冲/转丝杠导程10mm你要让平台走1mm对应1000个脉冲那电子齿轮比就按这个目标反推。电子齿轮比错了后面增益调得再好位置精度也全错。3.2 惯量比估算与自学习很多增益问题其实是惯量比不对增益调不动时我第一个怀疑的就是惯量比。惯量比是负载折算到电机轴上的转动惯量与电机转子惯量的比值驱动器内部很多增益自整定逻辑都依赖它。惯量比设错了增益明明看着合理实际响应却过冲或者迟钝。计算方法不复杂如果知道负载转动惯量J_L和电机转子惯量J_M惯量比J_L/J_M。电机转子惯量在选型手册上有负载惯量要按丝杠、工作台、齿轮、皮带轮等部件逐一折算。算不清楚的时候直接用驱动器的惯量自学习功能更方便。台达和汇川的调试软件里都有这个功能让电机带着负载做几次低速往复运动驱动器会自动辨识出当前机械系统的惯量比写进对应参数。用惯量自学习时有个坑必须先避开确认运动轨迹范围内没有机械干涉、没有硬限位否则电机一跑就撞上轻则报警重则扫坏丝杠。我见过新手做惯量辨识时机床工作台直接顶到夹具伺服带着巨大的力硬往前拱还好有转矩限制保护不然就是事故。自学习环境越接近真实运行状态辨识结果越准带负载自学习比空载自学习更有参考价值。3.3 机械间隙和联轴器的检查清单参数层面做得再好机械拉胯全是白费。调试前花10分钟检查机械能省下后面2小时。我每次必查四样东西联轴器锁紧螺丝是否松动、皮带张力是否合适、减速机背隙是否过大、导轨和丝杠润滑是否良好。联轴器松动是个极易被忽略的坑。你从正面看螺丝好像拧着但用记号笔在法兰盘两边画条线给完扭矩后两根线错位了那就是在打滑。打滑状态下你调增益位置环反馈正常但负载端实际有滞后系统表现为时好时坏的抖动这种问题能把人逼疯。皮带张力用手感判断在皮带中间往下压能压下去半个皮带厚度左右比较合适太紧会发热啸叫太松会有明显滞后。导轨润滑不良会在低速段出现爬行现象也就是电机匀速转工作台却一卡一卡的这种现象调增益基本无效得先解决润滑。4. 分步调试实操台达A2与汇川SV660N的完整流程4.1 台达A2ASDA-Soft刚性设定与P系列参数配合台达A2我习惯用ASDA-Soft软件调。接线方面电脑和驱动器通过USB或RS-232/485连上软件里设置好通讯端口能读到驱动器型号和版本号基本就通了。第一步还是恢复出厂设置然后按铭牌设参数。A2的编码器分辨率以实际软体显示为准不同功率段可能不一样。设置完毕后把控制模式切到位置模式指令源根据你的PLC是脉冲还是总线来选择。接下来打开调机界面先设惯量比。A2的负载惯量比在参数组里设置如果机械系统允许先用自学习功能跑一遍。惯量比正确之后设定一个初始刚性等级。按第2节表格一个丝杠轻负载的小平台惯量比估摸着在4左右初始刚性等级可以先放14到16。使能伺服用软件里的点动JOG功能让电机以低速往复运行观察速度和电流波形。台达软件自带简易示波器功能能抓取速度反馈和电流反馈曲线。波形如果平顺就把刚性等级往上涨波形出现正弦状的振荡条纹说明这个档位已经到临界退两档。有些设备对定位时间有硬指标光靠刚性等级满足不了这时就需要微调P2-15速度环增益、P2-16速度环积分时间、P2-17位置环增益这一组参数。我的做法是整组保持刚性等级对应值不动然后以10%的幅度单独调整位置环增益观察定位过冲如果一旦出现过冲就退回去再配合速度前馈把跟随误差压下来。4.2 汇川SV660NInoDriverShop的调机向导与H09参数汇川SV660N我用的是InoDriverShop软件网线连接为主。这里有个常见问题要单独说很多人在软件里搜不到伺服地址。这种情况九成是电脑网卡IP和驱动器默认IP不在同一网段手动把电脑网卡IP改成192.168.1.xxx之类和驱动器同网的地址重新扫描就能找到。另外第一次使用某个型号的驱动器软件需要加载对应的驱动配置文件没配置好也会搜不到。连接正常后依然先恢复出厂设置H02组控制模式为位置模式指令源按你的PLC是EtherCAT总线还是脉冲来选择。如果你用的是汇川H5U/Easy系列PLC通过EtherCAT控制SV660N直接在总线组态里导入设备的XML文件填好站号就行如果是脉冲控制在H03组里设电子齿轮比。汇川的参数很有规律H09组整组都是增益相关。H09-00是速度环增益H09-01是速度环积分时间H09-02是位置环增益H09-04是速度前馈H09-05是位置前馈。手动调这些参数时建议先把InoDriverShop里的示波器窗口打开同时抓取速度指令、速度反馈、位置跟随误差三条曲线。如果你不想手搓参数汇川的自动增益向导能用起来。它会让你选择当前负载类型和期望响应特性然后自动算出一组基础增益。我的使用心得是向导算出的初值一般偏保守可以在此基础上按第2节表格的方向继续加压但每改一次都要跑一遍点动看曲线确认没有振荡再继续。4.3 用前馈降低跟随误差位置环与速度前馈的配合增益能解决“稳不稳”的问题而“跟不跟得上”要靠前馈。追剪、飞剪、点胶轨迹、圆弧插补这些应用里设备要求电机时刻紧跟指令光靠位置环增益硬顶必然产生跟随误差就像开车只看后视镜纠偏总慢半拍。前馈的本质是“预测”让驱动器在指令变化前就提前输出一个叠加量。位置前馈把位置指令的变化趋势直接叠加到速度指令里速度前馈再把速度变化趋势叠加到转矩指令里。前馈方向上对了跟随误差能降到纯反馈控制的十分之一甚至更低。我给台达A2的调试习惯位置前馈P2-20从0开始每加5%观察一次跟随误差。误差在减小就继续加一旦发现指令跳变时电机有冲过头的意思说明前馈给过头了退回来。速度前馈P2-18试完位置前馈后再动量级更小一般10%到30%以内就很明显。汇川SV660N对应的正好是H09-05和H09-04逻辑完全一样。前馈只有在位置环已经稳定的前提下才有效否则叠加上去就是把振荡放大得更厉害。5. 共振、噪音、过冲排障实例从现象到根因的完整链路5.1 声音和波形的解读啸叫、嗡鸣、哒哒声分别说明什么伺服系统的故障信息会首先通过声音反馈出来前提是你得听得懂。高频“嗞——”或“喵——”声通常是速度环增益偏高电流环在某一频率上发生振荡此时电机绕组会发出高频电磁噪音。低频“嗡嗡”声多半是刚性等级整组偏高机械系统被激发出了共振。定位完成时的“哒哒”声是位置环增益过大导致微观过冲电机在目标位置往返震荡每过一个来回就撞击一次丝杠螺纹。这些声音是“表”背后的“里”是系统阻尼不足或增益与机械刚度的匹配出了问题。用手掌贴在电机外壳上感受振动频率也是好办法手麻得密集说明高频分量很重优先怀疑速度环和电流环感觉是整机在晃重点检查安装底座和联轴器。波形判断更直观。驱动器调试软件里的示波器抓速度反馈波形看有没有等幅振荡的弦波。振荡频率在数百Hz以上大多是电气环节振荡频率在几十Hz以下多半和机械环节相关。先用这段判断缩小范围再决定动哪组参数。5.2 陷波滤波器与低通滤波器的正确用法共振不是靠降增益硬压的那会造成整个系统变“肉”。更体面的方案是用陷波滤波器像打地鼠一样把某个特定频率的振动“吃掉”。台达和汇川的驱动器都内置陷波滤波器一般可以设置中心频率、深度和带宽。找到共振频率是关键。老手会用FFT分析新手也可以用笨办法观察速度反馈波形数一下振荡频率大概多少或者手动设置陷波中心频率从低往高扫每次运行几秒听共振声有没有消失。找到后把陷波中心频率设成该频率值深度设个合适的默认值带宽先窄一点确认共振被抑制且电机响应正常。如果用了陷波后共振还在略微加大深度和带宽再试。低通滤波器则是把高于设定频率的分量全部压低属于“无差别打击”。它的代价是相位延迟滤得越狠系统响应越滞后甚至诱发新的振荡。我的原则是能用陷波解决的不用低通低通只在处理高频电磁噪声时用且截止频率不能设太低。5.3 一个皮带传动机构的完整排障过程前阵子调过一台输送设备用的汇川SV660N通过三菱FX5U发脉冲控制机械部分是5比1减速机配上5M同步轮线速度要求0.8米每秒。上电一跑定位瞬间整个机架都在抖“哒哒哒”像有人在敲钢板。我没有第一时间动参数而是按第3节的老规矩来了一遍。检查机械时发现同步轮的锁紧螺丝有松动用扭矩扳手全部紧固后重新试抖动有所减轻但没根治。接着看参数发现惯量比被前任设成9对比这台的负载情况明显偏大。把惯量比改成6重新做了一次惯量辨识驱动器给出5.8确认没问题。刚性等级当时在14对照第2节表格皮带传动加5比1减速机的结构这个值确实偏高。降到10级再跑抖动减轻了一大半但定位时还是有一阵余振。用InoDriverShop示波器抓速度反馈发现280Hz附近有个明显的振荡峰。于是启用陷波滤波器中心频率设280Hz带宽保持在较窄范围再一次点动运行280Hz的峰基本被压平了。最后为了满足定位节拍微调了H09-02位置环增益从默认的30提到45观察跟随误差和过冲都没有劣化定位时间从原来的0.3秒缩到0.2秒。整套链路走完问题解决得干干净净。这个案例里任何一个环节偷懒都可能导致后面瞎调半天所以说排查链路要完整顺序不能乱。6. 台达与汇川参数互迁与软件习惯差异6.1 常用增益参数对照与单位换算同时干过台达和汇川的人都懂把一台设备的参数原样搬到另一台上面非常容易踩坑。你从台达A2抄来的P2-15数值直接填进汇川SV660N的H09-00里往往得到完全不同的响应。原因在于两组参数的默认标尺、内部处理逻辑和速度单位参考都不一样。先给一张常用对照表方便你在两个品牌之间“翻译”参数。参数含义台达A2/A3汇川SV660N/SV630P负载惯量比P1-44H09-16以实际版本为准速度环增益P2-15H09-00速度环积分时间P2-16H09-01位置环增益P2-17H09-02速度前馈增益P2-18H09-04位置前馈增益P2-20H09-05第一陷波滤波器频率P2-25H09-11以实际版本为准注意积分时间单位都是毫秒级但速度环增益的换算关系不是线性的迁移时别拿台达的数值直接去套汇川。我的建议是先按第2节的对照表选好刚性等级区间让驱动器自动生成一组基础值再根据实际响应微调而不是硬搬数值。单位差异这关过去了参数迁移就算成了一大半。6.2 两个品牌调试软件的“脾气”差异ASDA-Soft用了很多年给我的感觉是老派但稳定参数树清晰直白适合一条一条翻参数定位问题。它的示波器功能不算华丽但抓速度反馈够用了。对新手来说台达软件的思维逻辑更像“一个参数一个坑”需要在参数表里逐个找。InoDriverShop的优势是界面现代、向导功能齐全调机时能一条龙完成参数设置、惯量辨识和增益自整定。但它的脾气在于配置驱动文件的步骤不能省型号不匹配的时候会连设备都连不上。还有就是版本更新频繁同一个参数可能在界面上换了位置查找时要习惯用搜索功能。另外很多人搜不到伺服的问题我前面提过多半是网卡IP网段不对。还有一种情况是防火墙拦截了扫描用的UDP广播包临时关一下防火墙再扫搜到后再打开即可。这些细节看说明书未必能找到属于实打实踩过坑的经验。6.3 踩坑后的个人建议最后把这几年的“血泪教训”总结成几个可执行的小建议。第一个建议是建立调参记录表。设备型号、电机型号、机构类型、惯量比、刚性等级、速度环增益、位置环增益、前馈值、陷波频率每一项都记下来。同一型号的设备这套记录能让你把下一次调试时间压缩到之前的十分之一。第二个建议是每次只改一个参数。改完运行观察记录波形再改下一个。贪多改多个参数一旦出现问题你根本分不清是哪个参数引起的。这也是“别再瞎调了”这句话的核心含义调参是一个单变量实验过程每一步都有目的不是打地鼠。第三个建议是合理看待自动整定的结果。台达和汇川的自动增益功能对大多数工况都够用但遇到皮带传动、大惯量比这类特殊机械时自动整定结果往往偏保守或偏激进。自动化软件给出的是“基础答案”真正让设备达到最优状态还是得靠人去补一刀微调位置环增益和前馈参数。我自己现在的习惯是不管调台达还是汇川先花10分钟把机械和参数历史摸透再动手宁可多花时间在初始化上也别和“前任参数”纠缠。有一次就是因为没清零跟着一个不对的惯量比硬调了两个小时最后恢复出厂设置后5分钟就搞定了。伺服增益这个东西说到底是“懂原理、按步骤、小步走”九个字。对照表和这套流程如果能让你少走点弯路我写这篇的目的就达到了。
返回列表