齊華,馮艷,潘睿智,徐毛毛,王昊祥,張洪溥,張華
(1 上海工程技術(shù)大學 機械與汽車工程學院, 上海 201620)
(2 上海市大型構(gòu)件智能制造機器人技術(shù)協(xié)同創(chuàng)新中心, 上海 201620)
隨著智能機器人的進一步發(fā)展,靈巧機器手不僅可以進行搬運、夾取等常規(guī)動作,還能進行翻轉(zhuǎn)、穿針、按摩等模擬人手的一系列精細動作[1]。靈巧機器手的仿生觸壓感知成為了研究熱點,其智能感知是關(guān)鍵因素之一。目前,基于壓阻、電容、壓電等傳感原理的電信號傳感器[2-4]在智能機器人中有廣泛應(yīng)用,但這些傳統(tǒng)的電信號類觸覺傳感器普遍存在體積偏大、測試線路復雜、電磁干擾等問題,難以集成到靈巧機器手的末端執(zhí)行器中。
近年來,隨著光纖制備和光纖通信技術(shù)的飛速發(fā)展,光纖傳感也被越來越多的人了解、研究和應(yīng)用[5]。其中,光纖布拉格光柵(Fiber Bragg Grating,F(xiàn)BG)傳感屬于光纖傳感領(lǐng)域中一個新興的研究分支,這種傳感技術(shù)相比于電類傳感擁有較強的抗電磁干擾和耐腐蝕能力[6]。此外,與依據(jù)光強、相位、偏振態(tài)等參量變化原理的光纖傳感器不同,光纖布拉格光柵傳感器靠波長進行編碼,因此它不會受光強和相位的影響,能夠提高傳感的穩(wěn)定性,且通過串聯(lián)和并聯(lián)FBG 能夠較好地實現(xiàn)分布式傳感,極大地打破了環(huán)境的限制[7-9]。研究人員將FBG 作為敏感元件制作成各種功能型光纖傳感器,已經(jīng)廣泛應(yīng)用于工程、建筑、醫(yī)療等各個領(lǐng)域[10-12]。
通常將FBG 傳感器埋入不同材料中或與各種機械構(gòu)件組合成特定感知結(jié)構(gòu),實現(xiàn)光纖光柵傳感器對各種物理變化如應(yīng)變、壓力、溫度等的監(jiān)測。WANG S X 團隊[13]將光纖光柵傳感器與手術(shù)機器人末端的細長外科器械結(jié)合,設(shè)計了一種可以進行組織觸診的力傳感器,實現(xiàn)了良好的軸向線性力-變形關(guān)系和較高分辨率。MASSAR L 團隊[14]將一根光纖布拉格光柵嵌入剛性手上的軟聚合物材料中,通過完成在各種條件下抓取不同物體的多項任務(wù),可檢測被操作對象的大小和剛度,其中觸覺反饋是通過集成在機械手指尖的傳感器來傳達。PARK Y L 團隊[15]基于節(jié)肢動物外骨骼仿生思想,將FBG 引入復合機器人末端執(zhí)行器,用于精確的力傳感和接觸位置的估計,最小檢測力可達到0.02 N,實際力測量分辨率能到0.15 N。JIANG L 團隊[16]設(shè)計了一種光纖傳感機械手,剛性結(jié)構(gòu)中的FBG 用于檢測施加于手的精確力,軟材料中的FBG 提供關(guān)于接觸點位置的信息,結(jié)合剛性和軟材料,實現(xiàn)了力觸覺傳感。許會超等[17]利用光纖光柵的分布式傳感特性,將FBG 陣列與聚二甲基硅氧烷(Polydimethylsiloxane, PDMS)基底材料結(jié)合構(gòu)成柔性傳感元件,研究了機器人柔性觸覺的可行性。王雅純團隊[18]基于FBG 設(shè)計了一種橋型結(jié)構(gòu)的微型傳感器,該結(jié)構(gòu)可將施加的外力轉(zhuǎn)變?yōu)檩S向力,用于假手指尖的力觸覺感知。利用FBG 傳感器可以提高機器人觸覺傳感的靈敏度、線性度、重復度,且相對電傳感器不受電磁干擾,但在已有機器手觸覺感知研究中,大多傳感單元都存在結(jié)構(gòu)復雜、難以在手部集成的問題。在服務(wù)業(yè)、醫(yī)療等更生活化的領(lǐng)域里,尤其在按摩機器人領(lǐng)域,學者針對機械結(jié)構(gòu)和按摩手法進行大量分析研究,與按摩師相比,按摩機器手缺乏仿生觸壓感知能力。
本文以光纖布拉格光柵傳感技術(shù)為基礎(chǔ),設(shè)計了一種結(jié)構(gòu)簡單且可穿戴的指套,對三個不同位置的觸壓感知性能進行了深入的研究,進行硬度感知辨別實驗,并將標準觸壓波深比作為該觸壓指套的硬度感知量化表征參數(shù),驗證指套觸壓感知性能。
光纖布拉格光柵利用光纖材料的光敏特性能夠形成折射率的永久變化,通過相位掩膜法或者全息干涉法把一小段光敏感的光纖暴露在光強周期分布的光波下,在纖芯內(nèi)形成折射率周期變化的空間相位光柵[19]。當外界壓力和應(yīng)變發(fā)生變化時,光柵周期會發(fā)生變化并且產(chǎn)生彈光效應(yīng);當溫度發(fā)生變化時,會產(chǎn)生熱膨脹效應(yīng)和熱光效應(yīng)[20-21]。FBG 傳感原理就是當光柵受到外界溫度和力作用時,光纖的變化使光柵周期和纖芯有效折射率產(chǎn)生變化,最終導致布拉格波長發(fā)生偏移,即FBG 傳感器可以選擇波長的大小,如圖1(a)所示,只有布拉格中心波長的光波會被反射回去,并在圖1(b)反射譜上產(chǎn)生波峰[22]。
圖1 FBG 的光傳輸特性Fig. 1 Optical transport characteristics of the FBG
布拉格中心波長需要滿足[23]
式中,λB表示中心波長,neff表示纖芯有效折射率,Λ表示光纖光柵的周期。
根據(jù)FBG 傳感原理,中心波長的偏移量計算公式為[24]
式中,ΔλB表示中心波長偏移量,k=1-Pe表示應(yīng)變靈敏度系數(shù),Pe表示有效彈光系數(shù),Δεz表示應(yīng)力作用下引起的縱向應(yīng)變變化量,α表示熱膨脹系數(shù),ξ表示熱光系數(shù),ΔT表示溫度變化量。
首先選擇合適的光纖,對于普通石英光纖,當只受均勻軸向應(yīng)力時,中心波長1 550 nm 的FBG 軸向應(yīng)變靈敏度系數(shù)k1=0.784,中心波長變化量與應(yīng)變之間的線性系數(shù)為1.22 pm/με。當只受均勻橫向應(yīng)力作用時,中心波長1 550 nm 的FBG 橫向應(yīng)變靈敏度系數(shù)k2=1.726,中心波長變化量與應(yīng)變之間的線性系數(shù)為2.675 pm/με??芍?,橫向應(yīng)力作用下的靈敏度值大,但實際上在相同應(yīng)力下,橫向應(yīng)力產(chǎn)生的縱向應(yīng)變比軸向應(yīng)力引起的縱向應(yīng)變要小,橫向應(yīng)力引起的縱向應(yīng)變?nèi)缡剑?)所示,其中的?表示橫向壓應(yīng)力引起縱向正應(yīng)變,橫向拉應(yīng)力引起縱向負應(yīng)變。因此,在橫向應(yīng)力P作用下,F(xiàn)BG 中心波長的變化量如式(4)所示,式中E為材料彈性模量。
因此,當FBG 受到橫向壓應(yīng)力作用時,采用壓應(yīng)力靈敏度系數(shù)來確定最終靈敏度,縱向應(yīng)力靈敏度為0.784/E,橫向應(yīng)力靈敏度為0.587/E。因此,在橫向力作用下,取中心波長變化量與應(yīng)變之間的線性系數(shù)為0.913 pm/με。因此將光纖光柵合理地嵌入經(jīng)過設(shè)計的指套模型中,根據(jù)光纖的傳感特性能夠在指套受到擠壓時反映相應(yīng)觸壓點的各種變化包括物理變化,例如應(yīng)變、壓力等。
拇指指套為兩段式,均采用圓柱形設(shè)計,指套指尖外表面由曲面和平面組成,曲面可以更好貼合拇指形狀,平面設(shè)計基于觸壓時的穩(wěn)定性考慮,同時便于理論分析。在指套的端部處設(shè)計有起到連接作用的圓柱卡銷,指套能夠貼合拇指并轉(zhuǎn)動一定的角度,圓柱卡銷凸起設(shè)計可以保證連接緊密,不易掉落。具體指套整體結(jié)構(gòu)如圖2 所示,其受力分析如圖3 所示。
圖2 拇指指套模型Fig. 2 Thumb′s fingerstall model
圖3 不同位置施壓FBG 受力示意圖Fig. 3 Schematic diagram of the FBG force under pressure at different positions
選擇光纖光柵中心波長為1 550 nm,柵區(qū)長度5 mm。在指套的曲面外殼,距指尖平面1 mm 處沿著中心線均勻地鑿刻出一段線槽,將光纖仔細地貼合線槽埋入其中并用膠水將光纖前段與末端粘貼好,如圖2(b)所示。當指尖受到觸壓力時,光纖光柵主要橫向受壓,由式(3)可知,F(xiàn)BG 產(chǎn)生軸向拉應(yīng)變,中心波長增大;當指腹施加力時,光纖光柵主要橫向受拉,中心波長減小。此外,選擇拇指指套的3D 打印材料為樹脂白料,該材料表面光滑,韌性比較好,精度較高,可細致地表現(xiàn)連接圓柱卡銷等設(shè)計。不同材料在相同壓力下觸壓變形及產(chǎn)生的應(yīng)變不同,其中材料的彈性模量對應(yīng)變影響較大。由式(4)可知,隨著彈性模量的增大,相同應(yīng)力下的應(yīng)變也越小,傳感靈敏度會變小,樹脂白料的彈性模量在2~3 GPa,適合小范圍力觸壓。
首先將3D 模型導入仿真軟件ANSYS Workbench 界面中,選擇感知單元的材料為樹脂白料,所以在有限元仿真分析過程中,設(shè)置仿真材料參數(shù)楊氏模量E=2 450 MPa,泊松比μ=0.40,密度ρ=1.13 g/cm3。然后進行如下操作:
1)網(wǎng)格劃分。網(wǎng)格劃分的細密程度會直接影響仿真結(jié)果的收斂性和準確性[25],因此通過Mesh tool 對整個指套模型進行自由網(wǎng)格劃分的同時設(shè)置劃分網(wǎng)格大小為0.5 mm。
2)施加力和約束。根據(jù)實際作用環(huán)境條件選擇合適的力加載面和力方向,并選擇合適的感知單元約束面,如圖4(a)。
圖4 拇指觸壓感知單元約束與受力Fig. 4 Constraint and force of the thumb touch pressure sensing unit
對拇指指套感知單元的不同位置進行觸壓力加載,如圖4(b)~(d)所示,位置1、位置2、和位置3 依次模擬拇指在指套內(nèi)施加力的三個位置:垂直指尖、傾斜15°指尖、傾斜30°指腹。每個位置依次從1 N 加載到10 N,加載范圍為圓柱觸壓桿(半徑5 mm)觸壓的模擬接觸區(qū)域。當在位置1、位置2 和位置3 觸壓時,指套傳感單元FBG 應(yīng)變仿真結(jié)果示意如圖5。
圖5 拇指傳感單元FBG 應(yīng)變仿真示意圖Fig. 5 Schematic diagram of the FBG strain simulation of the thumb sensing unit
對指套的三個觸壓位置加載的應(yīng)變仿真如圖6 所示。當拇指指套位置1 受到觸壓時,應(yīng)變靈敏度為K1=-22.013 0 με/N;位置2 受到觸壓時,應(yīng)變靈敏度為K2=-9.778 7 με/N;位置3 受到觸壓時,應(yīng)變靈敏度為K3=1.391 2 με/N。仿真分析結(jié)果表明,應(yīng)變與觸壓力成線性關(guān)系,當觸壓力相同,位置1、2 處產(chǎn)生壓應(yīng)變,位置3 處產(chǎn)生拉應(yīng)變。
圖6 不同位置應(yīng)變隨應(yīng)力的變化Fig. 6 Variations of strain with stress at different positions
由式(3)、(4)可知,在橫向壓應(yīng)力作用下,中心波長增大。當FBG 的中心波長為1 550 nm 時,仿真波長偏移量與應(yīng)變之間的線性系數(shù)為0.913 pm/με。該拇指指套在位置1、2、3 處受到觸壓時,中心波長隨應(yīng)力變化的仿真結(jié)果如圖7 所示。拇指指套在位置1、2、3 處對應(yīng)的FBG 中心波長靈敏度分別為20.097 9 pm/N、8.928 0 pm/N、?1.270 2 pm/N。
圖7 不同位置仿真波長隨應(yīng)力的變化Fig. 7 Variations of simulated wavelength with stress at different positions
實驗中,拇指指套實物由3D 打印機打印,選擇打印材料為樹脂白料,打印實物如圖8(a)。主要實驗設(shè)備包括微機控制電子萬能試驗機(C65.102)和光纖光柵解調(diào)裝置(HB-FBG-1000),如圖8(b)所示。
圖8 觸壓感知實驗裝置Fig. 8 Touch and pressure sensing experimental device
標定拇指指套FBG 的初始中心波長值為1 549.627 nm,為了消除溫度對中心波長的影響,使環(huán)境溫度保持25 ℃。分別進行拇指的指尖和指腹觸壓感知實驗,使用電子萬能試驗機連續(xù)從0 N 加載到10 N,每增加1 N 設(shè)定力保載25 s。
選取圖4 中對應(yīng)的觸壓位置進行加載實驗,加載力(F)量程為0~10 N,設(shè)定間隔1 N。分別對每個加載位置重復做三次實驗,記錄在此過程中的中心波長值,為減小實驗誤差,計算每一階梯的平均值并將其作為最終實驗數(shù)據(jù),分別得到FBG 在位置1、位置2 和位置3 三次重復實驗的FBG 中心波長變化,如圖9 所示。
圖9 觸壓實驗不同位置中心波長Fig. 9 Center wavelengths at different positions of the touch experiment
如圖9(a)所示,當在觸壓位置1 處進行力加載時,F(xiàn)BG 的中心波長會增加。將實驗得到的FBG 平均波長值通過Matlab 進行線性擬合,三次實驗線性相關(guān)系數(shù)分別為0.999 5、0.999 5、0.999 6,感知靈敏度a11=22.316 4 pm/N、a12=24.036 0 pm/N、a13=26.005 5 pm/N。
如圖9(b)所示,當在觸壓位置2 處進行力加載時,F(xiàn)BG 的中心波長也會增加。將實驗得到的平均FBG波長值通過Matlab 進行線性擬合,三次實驗線性相關(guān)系數(shù)分別為0.996 7、0.997 0、0.998 4,感知靈敏度a21=9.586 2 pm/N、a22=10.529 3 pm/N、a23=10.899 5 pm/N。
如圖9(c)所示,當在觸壓位置3 處進行力加載時,F(xiàn)BG 的中心波長會減小。將實驗得到的平均FBG 波長值通過Matlab 進行線性擬合,三次實驗線性相關(guān)系數(shù)分別為0.999 5、0.997 4、0.999 0,感知靈敏度a31=?1.537 1 pm/N、a32=?1.587 6 pm/N、a33=?1.617 3 pm/N。
加載位置不同所對應(yīng)的FBG 中心波長數(shù)據(jù)也不同,其中在垂直指尖位置1 和傾斜指尖位置2 加載時,F(xiàn)BG 主要在橫向受壓,所以中心波長都往增大的方向變化,但很明顯在垂直指尖位置1 處變化較大。而在指腹位置3 進行加載時,F(xiàn)BG 受力狀態(tài)發(fā)生變化,主要在橫向受拉,所以中心波長會減小,與位置1、位置2 中心波長變化正好相反。此外,三組的三次實驗結(jié)果重復性誤差分別為13.14%、13.58%、10.11%,原因有兩方面,一方面是在實驗過程中,每次觸壓指套的位置不能保證完全一致,會發(fā)生微小的變化,另一方面是設(shè)備電子萬能試驗機觸壓時力存在輕微波動,也會導致中心波長的變化。
分別將三組的三次實驗結(jié)果進行處理,得到位置1 處的平均靈敏度值a1=24.119 6 pm/N,位置2 處的平均靈敏度值a2=10.338 3 pm/N,位置3 處的平均靈敏度值a3=?1.580 7 pm/N,其中|a1|>|a2|>|a3|,且線性度都在99%以上,有限元仿真值分別為20.097 9 pm/N、8.928 0 pm/N、?1.270 2 pm/N,實際實驗值與仿真值的相對誤差分別為16.67%、13.64%、19.64%。利用ANSYS 軟件仿真所得數(shù)據(jù)與實驗預期相符,雖然存在一定的誤差,但這與3d 打印的精度和FBG 的封裝條件有很大的關(guān)系。
對三個觸壓位置進行多次觸壓感知實驗發(fā)現(xiàn),不同位置觸壓相同物體時,波長變化規(guī)律和實驗相符。在位置1 即垂直指尖處觸壓,會更方便、易操作,因此選擇觸壓位置1 進行硬度辨別感知實驗研究。
主要對小硬度物體辨別感知進行實驗研究,選擇一種具有不同硬度的食品級硅膠作為觸壓材料,該硅膠拉伸強度高、韌性好、抗撕拉性好,且耐高溫,最高工作溫度可達到300 ℃。硅膠的用途廣泛,不同硬度硅膠可制作出各種模具。硅膠硬度通過人手觸碰硅膠來反饋表達其柔軟度,一般用標準邵氏硬度A 去衡量,單位為度(HA)。實驗選擇0 度、10 度、20 度、40 度四種不同硬度的硅膠作為觸壓材料,通過3D 打印模具,使用不同硬度的硅膠劑將它們調(diào)制成尺寸相同的圓柱形硅膠塊。依據(jù)人體主觀觸覺感知它們有明顯的硬度特征如表1 所示。
實驗設(shè)備仍采用微機控制電子萬能試驗機(C65.102),選擇位移固定加載,即保持相同的觸壓深度。進行硬度感知標定實驗之前,確定位移固定加載過程中的兩個參數(shù)變量,觸壓速度和觸壓深度。綜合衡量觸壓時間和觸壓安全因素,過快或過慢的速度都不適合,同時在觸壓過硬物體時有一定的時間緩沖,起到保護作用,選擇觸壓速度為60 mm/min。已知試驗機量程為0~50 N,以最大硬度40 度硅膠塊為例,當觸壓超過5 mm 時,試驗機會發(fā)生保護機制,因此設(shè)定最大觸壓深度為5 mm。以略柔軟10 度硅膠塊為例,中等加載速度為60 mm/min,從深度0 mm 逐步增加至5 mm,每增加1 mm 保持20 s,記錄此過程下的數(shù)據(jù)。如圖10 所示,隨著觸壓深度的增大,F(xiàn)BG 中心波長增大,在觸壓深度為5 mm 時,F(xiàn)BG 中心波長變化達到最大。
圖10 硬度10 度下FBG 中心波長隨時間的變化Fig. 10 Center wavelength change over time at 10 HA
如圖11 可知,指套在觸壓硬度不同的物體時,從剛開始接觸物體即觸壓深度為0 mm 時到最大觸壓深度5 mm 運動過程中,F(xiàn)BG 中心波長變化逐漸增大,分別對數(shù)據(jù)進行一次擬合和二次擬合后,得到二次擬合度更高。觸壓波深比,即觸壓波長與觸壓深度的比值會隨著觸壓深度的增大略有增加,設(shè)定最大觸壓深度5 mm 為標準觸壓深度,對應(yīng)的觸壓波深比為標準觸壓波深比,可以作為物體軟硬度的感知辨別依據(jù)。其中,觸壓波深比計算公式為
圖11 中心波長隨觸壓深度變化Fig. 11 The central wavelength changes with the depth of touch pressure
式中,k為波長觸壓波深比,D為觸壓深度,λD為觸壓深度D下的FBG 中心波長。標準觸壓波深比ks計算公式為
測試不同觸壓硬度下標準觸壓波深比,設(shè)定觸壓速度為60 mm/min,標準觸壓深度為5 mm,進行觸壓硬度感知測試實驗。分別觸壓硬度為0 度、10 度、20 度、40 度的硅膠塊,每種硬度重復觸壓6 次,圖12 為實驗記錄的中心波長數(shù)據(jù),縱軸為中心波長變化量,橫軸分別為觸壓硬度和實驗次數(shù)。
圖12 不同硬度觸壓下中心波長數(shù)據(jù)(六次實驗)Fig. 12 Data of central wavelength under different hardness touch pressure (six experiments)
將圖12 數(shù)據(jù)處理后得到不同觸壓硬度下中心波長變化,傳感指套在觸壓硬度為0 度、10 度、20 度、40 度的平均FBG 中心波長變化分別為58.57 pm、242.3 pm、580.95 pm、1 107.6 pm,由式(6)計算得標準觸壓波深比分別為11.717 pm/mm、48.46 pm/mm、116.19 pm/mm、221.52 pm/mm。根據(jù)數(shù)據(jù)結(jié)果可知,當指套觸壓較硬物體40 度硅膠塊時,標準觸壓波深比最大,觸壓軟物體0 度硅膠塊時,標準觸壓波深比最小。四種觸壓硬度的標準觸壓波深比有較大差異,當標準觸壓波深比越大時,觸壓物體硬度越大,反之越小,可將其應(yīng)用到硬度感知辨別,給人以觸覺反饋。
此外,重復性誤差是評估傳感器在相同外界環(huán)境作用下進行多次實驗時輸出數(shù)據(jù)的不一致性,是衡量感知性能的一項重要靜態(tài)指標。分析圖13 可知,在相同觸壓硬度下FBG 六次實驗的中心波長變化值基本保持不變,標準偏差計算公式為
式中,δ表示標準偏差,n表示重復實驗次數(shù),yi表示第i次實驗測量輸出值,表示測定點輸出值的算術(shù)平均值。
式中,e表示重復性誤差值,yFS為滿量程輸出值,α為置信系數(shù),δmax為最大標準偏差。
將數(shù)據(jù)代入式(7)求出試驗的標準偏差δ,如表2 所示。
表2 標準偏差Table 2 Standard deviations
由式(8)計算得出傳感器的在0 度、10 度、20 度、40 度的硬度感知重復性誤差分別為3.82%、0.97%、0.51%、0.29%,該傳感器的硬度辨別感知重復性能較好。
本文設(shè)計并制作了拇指觸壓感知指套,首先對感知結(jié)構(gòu)進行有限元仿真,證實其結(jié)構(gòu)的可行性。然后搭建實驗平臺,分別對拇指進行觸壓位置感知實驗及硬度辨別感知實驗,實驗結(jié)果表明:
1) 在垂直指尖位置1 處的平均靈敏度為24.119 6 pm/N,傾斜15°指尖位置2 處的平均靈敏度為10.338 3 pm/N,傾斜30°指腹位置3 處的平均靈敏度為?1.580 7 pm/N,其線性度很好,且線性靈敏度系數(shù)都在0.99 以上。
2) 選擇位置1 對四種硬度不同的硅膠觸壓,標準觸壓波深比分別為11.717 pm/mm、48.46 pm/mm、116.19 pm/mm、221.52 pm/mm,且該傳感指套重復性很好。
3)根據(jù)FBG 中心波長偏移大小以及偏移方向的不同,可以分辨出不同指尖、指腹的加載位置以及加載力的大小。通過控制觸壓速度和深度,可以感知出四種硅膠硬度,進一步分辨出不同物體的硬度范圍,給人以硬度觸覺感知。
該傳感結(jié)構(gòu)可用于智能光纖指套的初步研究,將其應(yīng)用在仿生機械手上提供觸覺反饋,可識別觸壓力和觸壓角度范圍,通過指尖豎直觸壓可以感知不同物體的硬度情況。在后續(xù)研究中,可以開展傾斜角度的硬度感知實驗來進一步擴展其應(yīng)用范圍,此外可以通過改變FBG 埋入位置及埋入方法來提高其觸壓靈敏度。