起因

上一篇把立柱和躯干定了,该往肩膀上挂东西了。两条臂 14 个关节,用什么关节,前后想了一个来回:一开始觉得该自研——既然是自制系列,关节又是这台机器最值钱的单件,自己做才像话;后来把这个念头掐了。这篇把外购的理由、每个关节的选型计算、验收的流程都记下来。选型这种事,写下来的严谨程度就是将来采购的严谨程度,含糊一个量级,钱和工期就跟着含糊。

先交代口径:市售关节模组按谐波减速器的柔轮规格分档,14、17、20、25、32、40、45、50、65 型这样排上去,同一档位各家参数接近。这篇不点名厂家,按规格代号说话;真到询价,拿这张表对着填。

为什么不自研

一个关节模组拆开是四样东西:无框力矩电机、谐波减速器、两个编码器、一块驱动板,中间一根中空轴过线。四样东西每一样都是专门的行当:电机看槽极配合和绕组工艺,减速器看柔轮材料和热处理,编码器看码盘刻划精度,驱动板看功率密度和热设计。自研意味着四个行当同时进场,还要自己蹚认证和量产的坑。早年有厂商自研关节,是因为那个年头市场上买不到合适的;现在国产模组厂一大排,把价格打到几千块一个。这个年头还坚持自研,好处只剩下说出去好听,钱和时间一点没省。客户掏钱,买的是能可靠干活的机器,不是名头。

我们自己的力气要花在客户看得见差异的地方:两条臂怎么协调、软包怎么抓得住、视觉怎么跟得上节拍,这些买不来。关节是买来的,跑关节的控制器照样是自己的——想通这一层,这道题就做完了。

力量:每个关节的工况和规格

布置照人来,一条臂七个关节:肩上三个(绕竖轴转身、侧平举、绕上臂轴滚转),肘上一个,腕上三个。先把受力想清楚——真正跟重力较劲的只有两个关节:侧平举那个和肘。绕竖轴的、绕上臂轴的,转到哪扛的都是惯量不是重力。所以七个电机不一样大,钱花在刀刃上。

力矩从上一篇的受力接着推:臂自重三十公斤,满伸时合成重心在肩膀外三百五十毫米;末端带抓手六公斤半,在九百毫米外。分两栏算,工作力矩是连续干活的数,峰值是急停和磕碰瞬间的数,选型两栏都要对上——工作力矩乘 1.25 的温升余量去定额定,峰值直接对模组的峰值班,少一边都算没做完。

关节 工作力矩 峰值 选规格 模组额定 重复定位
肩摆(绕竖轴) 约 40 牛米 120 牛米 40 型 100 牛米 ±30 角秒
肩举(侧平举) 160 牛米 240 牛米 50 型 200 牛米 ±30 角秒
肩转(绕上臂轴) 约 25 牛米 60 牛米 32 型 60 牛米 ±40 角秒
肘(俯仰) 80 牛米 150 牛米 40 型 100 牛米 ±30 角秒
前臂转 约 35 牛米 70 牛米 32 型 60 牛米 ±40 角秒
腕摆(俯仰) 约 18 牛米 40 牛米 25 型 40 牛米 ±1 角分
腕转(绕法兰) 约 12 牛米 30 牛米 20 型 25 牛米 ±1 角分

肩举是全臂最重的一个:160 牛米工作力矩乘 1.25,正好落在 50 型的额定上;它和肘这两个抗重关节,峰值按满载急停 1.5 倍取。腕部两个精度放得宽,±1 角分够用——它们的角误差乘的是腕到末端那一小段力臂,一百五六十毫米,折到末端不到半丝,比肩部小一个量级。

速度跟减速比是一根线上的两头,定规格时一起定:电机额定转速除以减速比才是关节速度。臂部四个关节速比取 1:80 到 1:120,关节速度每秒 120 到 180 度;腕部三个取 1:50 到 1:80,冲到每秒 250 度上下——分拣和翻面的速度压力都在腕上。速比往大调力矩富余、速度掉,往小调反过来;对分拣这个场景,速度优先,力矩只要盖住表里的数就行。

前期分拣锁一个关节当六轴用,锁肩转那个——它一锁,整条臂就是标准六轴,解算最省事;要伸进料车深处绕着够件的时候再放开,冗余自由度那时候才用。

精度:三件事分开看

很多人选型在这里被规格书绕晕,因为"精度"其实是三件事,混在一起就没法比。

第一件,重复定位。就是表里那一栏——同一个位置反复过去,散布多大。这个数由输出端编码器和闭环决定,好模组 ±30 角秒。折到末端什么概念:肩关节 30 角秒,乘九百毫米力臂,0.13 毫米;几个关节的误差按平方和开方合起来,末端重复定位 0.2 毫米上下,再加整机标定和视觉修正,0.1 毫米级。分拣、码放、上下料对这个精度绰绰有余,这跟行业整机标 0.02 到 0.1 毫米是对得上的。

第二件,回差。正反换向时输出端空走的死区。谐波号称零背隙,实际弹性回差有几角秒到几十角秒。这个东西看着吓人,其实被双编码器吃掉了——输出端编码器读的是关节真实转角,死区走没走完它看得见,闭环补上。所以回差不进我的误差预算,但双编码器是硬要求:只有电机端一个编码器的模组,标称重复定位是折算出来的,柔轮变形在中间吃掉一截,末端真实精度要打问号。这种一律不买。

第三件,刚度变形,这个吃不掉。负载一压,柔轮被扭过一个角度,卸载才回来——它不在重复定位里(每次带同样负载走到同一点,变形一样,位置照样重复),但在绝对位置里。算一下:抓五公斤,肩举关节多扛 57 牛米,50 型的扭转刚度量级每弧分六十到一百牛米,变形不到一弧分,折到末端 0.2 毫米上下,方向永远朝下,可预期。视觉闭环在放置点修一次就盖住了。真要计较的是将来做精密装配的场景,那时候刚度要按公斤算,分拣用不着。

编码器再说两句。输出端要绝对值多圈,23 位:断电不丢零,黑灯车间半夜跳闸再来电,不用回零直接接着干,这一条值回差价;电机端那个只管换相,普通磁编码器就够。输出端断电记忆还有一层用处——换模组不用重新标定零位,装上就行。

采购要问清的事

协议先问死:EtherCAT 从站、CoE、CSP 同步位置模式、分布式时钟。立项定总线时写死的,对不上直接出局。

规格书的坑在字眼上:有的厂家大字标"扭矩 300 牛米",那是峰值,秒级的;连续额定藏在表格里。峰值当额定用,关节跑不过半小时就过热。判别办法:要连续电流下的温升曲线,不看峰值栏。

中空孔径要过一根网线加两根气管,六到十毫米,线从臂里面走——软包车间里任何外挂的东西,迟早被挂住。

抱闸:肩举和肘必须有,断电那一瞬间整条臂就搭在抱闸上;腕部两个可以省——腕摆断电会垂到位,限位兜着,末端垂一截不碰东西就不碍事,一个抱闸几百块,四个关节省下来也是钱。

货期和寿命一起问:谐波减速器的寿命是柔轮的疲劳寿命,行规额定工况五千小时起步,昼夜连转就是两三年一换,备件按这个数备;要厂家出额定工况的寿命数据,口说无凭的以后不用再谈。货期超过八周的出局——旺季坏一个关节等两个月,客户停一条口的损失比模组贵。

价格落点按规格走:20、25 型三四千一个,32 型五千上下,40 型七八千,50 型一万出头。一条臂配下来四万五上下,两条臂九万,这是整机物料里最大的一块,占目标价一两成。目标价立项篇说过:一个工位昼夜连转顶四五个人,机器的价钱得压进人家一两年的工资里。所以价钱要一条一条抠,但抠的下限是表里那些硬指标——砍指标省钱是反着来的,省下去的迟早加倍赔回来。

到货先做五件事

模组不是插上就信的。上机之前,台架上过五道。

第一道,空载全速正反跑,看电流曲线:平滑对称是正常的,有毛刺就是减速器或者装配有问题,退。

第二道,按表里的工作力矩加载半小时,记温升曲线:温升压不住的"额定"是虚的,要么降额用,要么退。

第三道,输出端打表测回差:正反向加力矩,百分表读数,跟规格书对——实测比标称大得多的,装配有问题,退。这道做在验收里还有个用处:把每个模组的实测回差记进档案,控制参数里补偿用。

第四道,断电抱闸测试:上电打一次表,断电再打一次,下垂量角分量级合格。

第五道,总线拷机:1kHz 连续跑一天,数分布式时钟失锁的次数和丢帧数。这个必须是零——黑灯车间里一帧含糊,可能就是一次撞。

五道全过才准上机。听着繁琐,十四个模组跑完这一圈也就一个礼拜;比起装上机器再拆下来退换,便宜太多了。

接下来

关节定了,这台机器的身子就齐了:立柱、躯干、两条臂。下一篇回到自己动手的那一层——1kHz 的薄执行器:RK3588 上怎么把十四个轴的 EtherCAT 主站跑稳,伺服循环怎么写,轨迹怎么插值,上面视觉那一层怎么接进来。模组是外购的,让它转起来的那一层,一行一行都是自己的。

参考链接