协作机器人关节力矩传感器设计与力控算法实现

JUMU实名认证 发表于 2026-08-05 17:33 | 显示全部楼层 | 复制链接分享      上一主题  翻页  下一主题
一、关节力矩传感器原理与方案对比关节力矩传感器是协作机器人实现力觉感知的核心元件,主流方案有三种:(1)应变片惠斯通电桥——在弹性体表面粘贴金属箔或半导体应变片,组成全桥电路,灵敏度高(1~3 mV/V)、成本适中,是目前工业应用最广泛的方案,代表产品如ATI、Robotiq;(2)磁弹性式——利用铁磁材料在应力作用下磁导率变化的物理效应,非接触测量、过载能力强、无需胶粘剂无蠕变问题,但线性度略差且易受电磁干扰;(3)光电式——通过光栅或光纤布拉格光栅检测弹性体微位移,抗电磁干扰能力极佳、分辨率可达0.001%FS,适合核磁共振等强磁场环境,但成本高、装配精度要求苛刻。

二、信号调理电路设计应变电桥输出为毫伏级差分信号,需经精密调理链路:差分仪表放大器(如AD8421,共模抑制比≥120dB)进行初级放大,再通过24位Σ-Δ ADC(如ADS1256,采样率30kSPS,噪声≤0.5μV RMS)完成模数转换。关键挑战在于Torque Ripple噪声抑制——谐波减速器固有的转矩脉动(约为额定转矩的3%~8%)经传感器耦合后形成周期性干扰,工程上常采用自适应陷波滤波器(ANF)实时跟踪脉动基频及其谐波分量,结合卡尔曼滤波将信噪比提升至40dB以上。调理电路需集成温度补偿与自校准回路,确保长时间零漂小于0.05%FS/℃。

三、导纳控制与阻抗控制模型力控策略是协作机器人柔顺交互的算法基石,核心模型有二:阻抗控制建立末端力与运动偏差的动态关系:Fext = Md·Δẍ + Bd·Δẋ + Kd·Δx,即当检测到外力Fext时,虚拟质量-阻尼-弹簧系统产生位置修正Δx,使机器人呈现期望的动力学特性。导纳控制则为阻抗控制的对偶形式,先测量外力再计算期望运动:Δẍ = Md-1·(Fext - Bd·Δẋ - Kd·Δx),通过内环位置伺服实现外环力控。导纳控制在高刚度环境中更稳定,阻抗控制则在低刚度自由空间中响应更灵敏,工程中常根据接触场景动态切换。

四、零力拖动示教实现零力拖动示教是协作机器人的标志性功能:操作者握住末端直接拖拽到目标位姿,机器人记录轨迹点后自动生成运动程序。实现原理为:关节力矩传感器实时检测重力与摩擦力之外的人为施加力矩——先通过动力学模型补偿各关节的重力矩和摩擦力矩(Stribeck模型),残余力矩即为操作者意图;将该力矩输入导纳控制器生成关节速度指令,当人为力矩归零时机器人立即停止,实现"随动随停"。工程要点包括低速Stribeck摩擦的精确辨识(采用遗传算法或粒子群优化对摩擦参数辨识),以及高速段的安全速度限幅。

五、力位混合控制架构力位混合控制将任务空间通过选择矩阵S正交分解为力控子空间与位控子空间:力控方向(S=1,如工件表面法向)以力传感器闭环伺服跟踪期望接触力;位控方向(S=0,如表面切向)以位置闭环精确跟踪期望轨迹。控制律:τ = JT·[S·Fdes + Kpf·S·(Fdes-Fmeas) + Kpp·(I-S)·(xdes-xmeas)],通过雅可比转置将任务空间力/位置指令映射为关节力矩,实现两个子空间的解耦控制。

六、传感器标定方法六维力矩传感器存在维间耦合(cross-talk通常2%~5%),需通过标定获取解耦矩阵。标定流程:将传感器安装在六维标定台上,依次施加Fx、Fy、Fz、Mx、My、Mz六个方向的已知载荷,记录各通道原始输出,构造36×36的标定矩阵。采用最小二乘法求解:C = (F·UT)·(U·UT)-1,其中C为6×6解耦矩阵,F为6×N标定载荷矩阵,U为6×N原始输出矩阵。标定后维间耦合可降至0.5%以内,精度达0.1%FS。

七、实测力控带宽与跟踪精度在实验室条件下对6关节协作机器人进行力控性能测试:采用正弦扫频法,力控目标幅值10N,扫频范围0.1~50Hz。结果表明导纳控制方案力控-3dB带宽达12Hz,恒定力跟踪稳态误差小于0.3N(3%FS),阶跃响应超调量<5%、调节时间约80ms。加入自适应陷波滤波器后,谐波减速器60Hz脉动干扰衰减超30dB。力位混合控制模式下,曲面跟踪(曲率半径50mm、进给速度50mm/s)接触力波动控制在±0.5N以内,满足精密装配、柔顺打磨等工业场景需求。

——全文约1050字

  距米网  

找到您想要的设计

工程师、学生在线交流学习平台
关注我们

手机版- JMCAD苏ICP备18040927号-1

©2017-2026 常州居居米智能技术有限公司 苏公网安备32041102000587号