李铁军, 戴 骐, 杨若曦, 马 涛, 刘今越
(河北工业大学 机械工程学院,天津 300130)
触觉作为机器人与外界环境重要的接触感知方式,从20世纪70年代起引起了学者们的广泛研究[1]。不同团队从压力、接近觉、滑觉、温觉等方面对触觉传感器进行了研究[2]。按工作原理划分,触觉传感器主要分为压电式、压阻式和电容式,其中,压电材料具有响应频率高的特点,更适合对振动信号的获取[3]。压电材料可分为无机压电材料(压电晶体和压电陶瓷)和有机压电材料—聚偏氟乙烯(polyvinylidene fluoride,PVDF),PVDF材料材质柔软,形变能力大,且具有比压电陶瓷更高的压电电压常数,因此常被用于感知振动的柔性传感器的制作中[4]。在柔性材料选择方面,聚二甲基硅氧烷(polydimethylsiloxane,PDMS)是一种疏水类的有机硅物料,常温下为油状液体,与固化剂混合后可以固化,固化后有较好的弹性,且可通过调整PDMS基本组分与固化剂的质量比(下文中的质量比均指PDMS基本组分质量:固化剂质量)改变硬度,适合作为柔性传感器的外层材料。人类手指主要由指骨、皮肤、指甲等组成,其中皮肤分为表皮层、真皮层和皮下组织,皮下组织以脂肪为主[5]。不同的研究均表明,作为直接与外界接触的表皮层,其杨氏模量要大于真皮层[6]。在皮肤内存在四种触觉小体,可以对不同的刺激产生不同的响应,其中帕西尼氏小体对振动比较敏感[7]。
本文模仿人体指尖结构,以PVDF压电薄膜材料为传感元件制作了一种仿生柔性触觉传感器,可将其用于机械臂末端,通过分析传感器与材料表面滑动时产生的振动信号对物体材质进行分类识别。
基于仿生思想,参考人类手指生物特征设计传感器结构,如图1所示。整体由一个圆柱体和位于顶部的半球体组合而成,仿指骨部分位于传感器内部,由聚乳酸(poly-lctic acid,PLA)材料通过3D打印方式制作而成,提供传感器的支撑与连接功能。仿皮肤层部分覆盖于仿生手指的表面,由内外两层PDMS材料构成,内层包含一个边长为10 mm的正方体,考虑到当PVDF薄膜与接触平面平行放置时,其对振动信号感知效果并不理想[8],因此,本文选择在PDMS正方体与接触平面垂直的相对两侧面各设置一个PVDF压电薄膜,以提高传感器稳定性,当一个传感元件失效时,另一侧传感元件仍旧正常工作,保证传感能力有效。最外层用较硬的PDMS将传感器包裹起来。综合考虑材料的制作工艺及机械强度因素,两层PDMS厚度均为1 mm。
图1 传感器结构示意图
裁剪两块10 mm×15 mm大小的PVDF压电薄膜作为传感元件,其中10 mm×10 mm的正方形区域为主要感知部分,剩余5 mm×10 mm长方形区域做为引线导出预留部分,为了避免高温破坏PVDF材料结构,采用导电胶带引出电极。用模具制作10 mm×10mm×10 mm的PDMS正方体小块(质量比30:1),将两片PVDF压电薄膜用双面胶粘贴在PDMS正方体块的两个相对侧面,支撑零件采用PLA材料通过3D打印制作,PDMS正方体块和支撑零件用双面胶连接。然后,在组合体外部依次固化一层质量比30:1的PDMS和一层质量比10:1的PDMS,传感器样机如图2所示。
图2 传感器样机
为了测试传感器对振动信号的感知能力及两个PVDF压电薄膜产生信号的一致性,搭建如图3所示实验平台,将传感器的支撑连接件与压力计连接,并通过其施加2 N正压力。将五种材料之一的美纹纸固定在直线模组的滑块上,随滑块以v=10 mm/s的速度滑动,电荷放大器通过同轴电缆与PVDF压电薄膜连接,采集PVDF产生的电荷信号。
图3 实验平台
由于采集到的振动信号包含工频干扰,对其利用二阶巴特沃斯滤波器进行滤波处理后的时域信号,如图4所示。从图4可知,两个传感元件上采集的振动信号具有极高的一致性,这表明,当两个传感元件中一个失效或性能不良时,传感器仍旧可以依靠另一个传感元件正常工作,这对于传感器耐用性和信号采集的有效性是十分必要的。
图4 两个PVDF薄膜的振动信号
对传感器进行材质识别性能测试,选取美纹纸、手机屏幕、海绵、毛毡、泡沫五种物体进行实验,图5(a)从左至右依次为这五种物体表面图像,实验时,令传感器在每种物体表面分别滑动20次,每次滑动4 s,记录传感器检测的振动信号,截取滑动过程中的信号较平稳的第二秒和第三秒信号进行分析,由于2只PVDF传感器一致性较强,因此选择其中一个传感器检测到的振动信号进行滤波、快速傅里叶变换、提取特征值的分析,得到各物体表面振动产生的时域信号(图5(b))和频域信号(图5(c))。由图5(c)可知,信号振动频率主要集中于30 Hz以下,所以从频域信号中提取特征值时只考虑30 Hz以下部分。
图5 五种材料表面及振动信号图像
为了通过特征值进行分类识别,在每一种物体表面振动信号中,分别提取时域信号的均值、方差、偏度、峰度和频域信号的最大幅值共五个特征值,另外,将频域信号按频率分为1~10,11~20,21~30 Hz三部分,提取每部分的均值及方差共六个特征值,即每次滑动实验数据提取11个特征值作为分类依据,对五种材料进行分类识别。分别采用线性支持向量机(linear SVM)和K最近邻(K-nearest neighbour,KNN)分类算法(K=3,5,7,9,11,13),使用十折交叉验证对算法进行测试,结果如表1所示。
表1 不同分类算法准确率 %
根据表1可知,线性支持向量机和KNN算法对五种材质的分类识别准确率均达到90 %以上,将时域特征和频域特征结合后的分类识别准确率均高于单独使用两类特征的分类识别准确率。
本文通过模仿人体手指结构,设计制作了一种基于PVDF压电材料的仿生柔性触觉传感器,在对传感器测试之后进行了材质识别实验。实验结果显示,利用滑动过程中产生振动信号的特征值结合分类算法可以实现材质识别的功能,识别准确率达到90 %以上。