请选择搜索类型: 期刊 | 论文
    基于碰撞检测的护理型操作臂的安全性设计与实现

        摘要:针对与人近距离交互的护理型操作臂的安全性问题,提出并实现了一种皋十饿撺检测的安全性设计方法,它根据由动力学模型计算荻得的参考输出力矩与力矩传感器测得的实际输力矩间的偏差实现碰撞榆测.在关节力矩传感器设计中,采用有限元分析方法来优化应变片的位置布置,并开发了高抗干扰能力的信号处理电路.根据护理型操作臂的低速特点,提f f j了一种动力学简化模型,在参考输出力矩的计算效率和精确十牛之间实现折中.

    实验结果表本设计具何较高的灵敏度和实时性.

        关键词:护理型操作臂;安全性;碰撺检测;力矩传感器

    1引言(I n t r o d u c t i o n)

        护理型操作臂可以帮助上肢残疾或视力有障碍的残疾人和老年人,部分或全部地实现生活自理,如取物、助餐、开门、洗漱等操作,提高他们的独立生活能力.由丁其作在人的周围,与人距离近甚至直接接触,所以要特别强调友好型的设计,在安全性方面有其特殊的要求.在操作臂作业过稗中,快速、准确地检测碰撞并及时采取保护措施,可以

    有效提高操作臂的安全性.

        针对护理型操作臂的安全性技术研究受剑越米越多的关注,主要包括两大类:一个是机械机构的安全性设计,另一个是控制系统的安全性设计.机械机构的安全性设计方法,包括机构的轻型化考虑关速度和力矩限制的传动机构设计I 2】、串联弹性驱动(s e r i e s e l a s t i c a c t u a t i o n)等技术,力图通过有效地减轻操作臂的重量和提高机械柔性来减小碰撞的冲击.控制系统的安全性设计方法,包括主动顺廊控制(A C Ca c t i v e c o m p l i a n c e c o n t r o 1)_3_、驱动器力矩限制【]等,通过触觉、力觉等传感器反馈来实现接触力的控制,是一种主动控制方法.该类方法的关键是如何快速、准确地检测碰撞.

        目前,操作臂采用的碰撞检测技术,主要包括基于腕力传感器和表皮触觉传感器等外部传感器的检测方法,以及通过监测操作臂动力学的当前模型与参考模型的误筹I 5]来判断碰撞的方法.其中使用腕力传感器只能检测手部的碰撞,限制了碰撞检测的范围;表皮触觉传感器采用传感器阵列方式覆盖操作臂外表,虽然减少了检测盲区,但电路布线复杂,降低了_l程实施的可靠性;基于动力学模型误差的监测方法依赖于精确的动力学模型,而如何保证动力学模型参数辨识的精确性和实时性都是技术难题.

        本文针对护理型操作臂安全性设计的需要,提出了一种基于关节力矩传感器的碰撞检测方法,其利刚在腰、肩、肘3个关节驱动轴上串联的力矩传感器米检测关节的实际输出力矩,并与操作臂参考动力学模型计算的关=参考输山力矩进行比较,来实现碰撞检测.本方法具有结构简单、检测灵敏度高、实时性强、检测范围可以覆盖整个操作臂本体的优点.

    2碰撞检测系统结构(S t r u c t u r e o f t h e c o l l is i o n d e t e c t i o n s y s t e m)

         单个关节碰撞检测系统结构如图1所示.一方面,采用在操作臂各关节驱动轴上串联的力矩传感器检测关节的实际输出力矩向量f;另一方面,通过关=1,控制器采集到的关位置、速度以及通过差分计算山的加速度数据,再利简化的操作臂动力学模型,估算出操作臂各关的参考输出力矩向量,从而得到实际的输出力矩和参考输出力矩问的力矩偏差向量△f.对不同的关节分别设定相应的阈值,当某个关t 1 r-的力矩偏差f A z i f超过没定的阈值时,判定发生碰撞,向关节控制器发出停车指令,进入保护状态.

     

    31力矩传感器的结构设计

        为了检测操作臂运行时各个关节的实际输出力矩T i,需要为其配备力矩传感器.力矩传感器串接在关节电机传动输山轴上,由一个粘贴有虑变片的力矩盘和信号处理电路组成.应变片组成的全桥电路在受到力矩作用时会输山微弱的电压信号,对该信号进行放火、滤波并进行标定【j斤,可以得出电压信号与力矩对应的线性关系式.

         结合操作臂关节的结构特点,设计的力矩盘选择圆形的8横梁结构其优点在于输出信号与力矩间的关系式简单,易于标定.力矩盘使用测力传感器的常用材料L Y 1 2,该材料作为力矩传感器的弹性体使用时灵敏度高,材料的比例极限高,重量轻,工艺性能好,散热性好,易做成小型的组合结构,以提高刚度和自振频率,获得稳定性和重复性好的输出

    信号.选择的应变片电阻值为3 5 0 Q.力矩盘有8个横梁,其中4个用于粘贴应变片,另外4个的作崩是保护传感器,提高传感器的过载能力.

        由丁力矩应变的输出信号很微弱,需选择适当的应变片粘贴位置,使在该位置下得到的输出信号最强,受其他方向剪切变形的干扰小.2(a)给出了力矩盘结构的有限元分析结果,从图中可知,传感器在十字横梁位置上受到的应力最人,据此,确定十字横梁两侧为应变片最佳粘贴位置(如图2(b)所示).力矩盘的实物图如图2(c)所示.在力矩盘的4个横梁中粘贴8个应变片,组成两个全桥电路米检测力矩盘输出.按3方式连接电路,该连接方式可以补偿温度效应和横向力对力矩盘输山信号的影响[8 j

     

    32信号处理电路的设计

        信号处理电路包括电源电路、放人电路和滤波电路.力矩传感器采用单电源供电,通过内部的电源转换电路,将其转换为各个模块需要的多路不同的输出电压.对应变片电桥供电的电源电压的输出

    4 2机器人

        纹波要小,以保证获得的输出信号噪声小,采用线性电源转换模块可以满足设计要求.由丁应变片电桥的输出信号非常微弱,需要选择温漂小的高精度运放,冈此选择仪表运算放火器设计一级放火电路,它的温漂小,并且可以抑制共模干扰.对信号的滤波采州二阶有源低通滤波器,设置滤波器的截J卜频率为1 k H z,可以有效地滤除高频干扰.4为信号采集放大电路设计的总体框图.

     

    4护理型操作臂的动力学模型(D y n a mi cm o d e l o f t h e a s s i s t i v e r o b o t i c m a n i p u l a t o r)

    41动力学建模

    操作臂的参考动力!学方表达式I 9】为

     

    42动力学模型的简化与计算

        对丁业操作臂而言,护理型操作臂具有质量轻、转动惯量小、关节速度平I J加速度较低的特点.住实际廊中,可以忽略加速度项和速度项的影响.此时,力矩偏著向量A'r的估算可化简为: x=g(q)+J(q)hf(3)其中,末端接触力向量h可以通过腕部的入维力/力矩传感器米获得.

    43重力项的计算

         对丁6自由度的串联关节式操作臂,由丁其腕部3个关1,的运动对动力学特性的影响较小,可以将腕部与肘关节后的连杆等效为一个连杆,这样,就可以将操作臂简化为一个三连杆模型,分别对应腰、肩、肘3个关.采用拉格朗日方可以计算重力项g(q)l o]

     

    重力对各个关节产生的力矩的计算公式为

     

    5实验与结果分析(E x p e r i me n t s a n d r e s u l ta n a l y s i s)

    51实验样机

        实验平台采刚的是自行研制的护理型操作臂样机(如图6所示),其包括6个关节(腰、肩、肘以及3个腕关节)的手臂平l I 1个关1的手爪.等效为3连杆后各连杆的长度利质量参数如表1所示.在操作臂前3个关节的减速器输出轴上串联力矩传感器,关节位置和速度值通过与关1驱动电机相连的编码器获得.各关的测量和控制采用基丁C A N o p e n协议的网络分布式控制系统实现.在操作臂末端安装的摄像头丁识别不同的物体,估计物体在摄像头

    坐标系的位置,实现视觉伺服和抓取.操作臂运动部分质量为77 4 k g,腰、肩、肘3个关节的最人转速均为3 0 os,腕部3个关节的最人转速均为6 0。/s

     

    52实验结果与分析

        碰撞检测的控制周期为1 8 ms,系统能够实时检测剑碰撞并在一个控制周期内对它进行处理.系统碰撞检测的阂值是可变的,可根据对安全性的要求进行设定.在保证不发生误检测的前提下,操作臂前3个关的碰撞检测值均设置为1 Nm

        本文通过操作臂的肘关1与人体的碰撞实验来分析碰撞过中关1力矩偏差A v/平¨操作臂运动速度的变化情况.分别进行低速(1 0I s)和高速(3 0。/s)情况_卜的碰撞检测实验,实验过程如7所示.

      

         图8给出了实验(如图7(a)所示)的碰撞响廊过程中肘关节(关节3)的力矩偏差与关节速度随时间的变化曲线,8(a)(b)分别对应低速和高速两种碰撞情况.从图中可以看到,操作臂在未发生碰撞前,力矩偏差的估算存住小范围的误差波动,该误差波动主要米白两个方面:

        (1)力矩传感器误差,主要包括温漂等特性误筹和迟滞等动态误筹.

        (2)动力学模型的计算误差,冈为采用的是操作臂的简化动力学模型,且忽略了速度和加速度项,还有摩擦力、布线引起的干扰力/力矩等未建模特性.另外,动力学模型中的重心参数的估算也会存在一定的偏著.因此,动力学模型计算得剑的参考输出力矩也会有一定的误差.尽管力矩偏差的计算存在一定的误筹,但是通过设定合适的阂值,依然可以住排除误差带来的干扰的同时,灵敏地检测碰撞.

        分析图8可知,操作臂与人体发生碰撞斤,关…}勺力矩偏差会不断增人并最终超过预先设定的闽值(1 Nm).关节控制器从力矩偏差超出阈值时的下一个周期(1 8 m s)开始停车响应,控制电机快速(1 8 m s)减速到0.此时,操作臂与人体仍保持接触,碰撞引起的力矩偏差波动在05 S内逐渐收敛到-2 Nm(低速碰撞)I-7 Nm(高速碰撞).其后,

        随着人体脱离与操作臂的接触,力矩偏差恢复至闽值范同内.比较两个不同速度卜的碰撞实验数据可知,操作臂高速运动时,本身的力矩偏差波动较火,对检测系统的干扰也会变大,而且速度越高,碰撞时的力矩偏差也会越大.

    6结论(C o n c l u s i o n)

        本文提山了一种基于碰撞检测的护理型操作臂安全性设计方法,其利用实际输出力矩和参考输出力矩间的力矩偏筹实现碰撞检测,进而采取碰撞响应来保证安全性.在用丁测量实际输出力矩的关节力矩传感器设计中,采用了有限元应力分析方法米优化应变片的粘贴位置,并开发了温漂小、抗干扰能力强的放大和滤波电路.操作臂的参考输出力矩由动力学模型计算获得,根据操作臂的低速特点,给山了简化动力学模型和重力项的计算方法,在计

    算效率和精确性之问实现了折中。分布在各关节的碰撞检测系统可以实现操作臂本体的全覆盖检测,具有较高的灵敏度和实时性.护理型操作臂样机的碰撞实验结果表明了所提方法的有效性.

      

     


Copyright © 2013-2024 yixuehx.com All Rights Reserved

建议最佳分辨率 1024*768 投稿邮箱:gudaowenhua1191@163.com 公司地址:衡水市桃城区榕花街通衢苑8号楼1-201

在线客服