999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

6自由度上肢康復(fù)機械臂的設(shè)計與仿真分析

2021-02-11 06:54:44段倩倩辛紹杰
上海電機學(xué)院學(xué)報 2021年5期
關(guān)鍵詞:機械康復(fù)

段倩倩,辛紹杰

(上海電機學(xué)院機械學(xué)院,上海 201306)

我國肢體功能障礙患者與康復(fù)醫(yī)師數(shù)量嚴重不平衡,采用康復(fù)機器人輔助患者訓(xùn)練不可避免,上肢康復(fù)機械臂由此應(yīng)運而生[1]。

上肢康復(fù)機械臂作為康復(fù)機器人的一個組成部分,設(shè)計時不僅要滿足傳統(tǒng)機械臂運動特性,還要考慮到人體上肢生理結(jié)構(gòu)參數(shù)。機械臂是一個非常復(fù)雜的非線性和強耦合性的動力學(xué)系統(tǒng)。同時,人體單上肢是一個具有高自由度數(shù)的結(jié)構(gòu),若按照傳統(tǒng)的設(shè)計模式,直接將樣機加工出來再對其進行反復(fù)測試,會造成大量人力、財力和時間的浪費,而且很難提高機械臂的性能[2]。因此,很有必要利用虛擬技術(shù)建立虛擬的樣機模型。樣機的運動學(xué)和動力學(xué)分析可以借助仿真軟件的優(yōu)勢,在虛擬環(huán)境中進行機械系統(tǒng)的聯(lián)合仿真,以驗證機械臂的設(shè)計是否滿足預(yù)期的性能指標(biāo),減少物理樣機的開發(fā)成本,提高研制成功率[3]。

在現(xiàn)有研究中,路光達等[4]利用Adams設(shè)計了一款針對手指康復(fù)的機械臂,通過對關(guān)節(jié)的運動學(xué)仿真證明了其可行性;于濟群等[5]開發(fā)了一種4自由度新型外骨骼型上肢康復(fù)機械臂,并進行了運動學(xué)和動力學(xué)的仿真分析,證明了該機械臂可為患者提供有效的康復(fù)治療;張輝[6]設(shè)計了一款6自由度上肢外骨骼型康復(fù)機械臂,能夠全面模擬人體上肢運動,并適用于主動和被動康復(fù)訓(xùn)練,可以為患者提供有效輔助治療。以上文獻中上肢康復(fù)機械臂都是穿戴式設(shè)備,患者在前期訓(xùn)練時由于不可避免的機械特性影響,可能會出現(xiàn)沖擊、卡頓等問題,缺乏靈活性,且康復(fù)動作完成程度也會因自由度設(shè)計不同而變化,不同自由度的選取配合也至關(guān)重要。

本文綜合考慮人體上肢特點和動作的完成性,采取了新的6自由度進行上肢康復(fù)機械臂設(shè)計,完全模擬患者上肢運動,更貼合患者前期的康復(fù)訓(xùn)練。首先,采用D-H參數(shù)法進行機械臂的正逆運動學(xué)分析,證明自由度選取的正確性;其次,進行軌跡規(guī)劃,證明參數(shù)設(shè)計的合理性;最后,利用Adams進行動力學(xué)仿真,證明被動康復(fù)訓(xùn)練模式下機械臂設(shè)計的可行性。

1 機械系統(tǒng)建模

人體上肢主要有肩部、肘部以及腕部等關(guān)節(jié),按關(guān)節(jié)運動姿勢劃分可有7個空間自由度,如圖1所示[5]。

圖1 人體上肢7個運動自由度

上肢作為人體使用最頻繁的部位,很多動作都需要多個關(guān)節(jié)配合完成,這就要求上肢康復(fù)機械臂具備高自由度。因此,本文選取6個自由度機創(chuàng)建機械臂虛擬樣機模型。為便于仿真分析,將常規(guī)康復(fù)機械臂所具有的綁帶、導(dǎo)軌以及其他不規(guī)則機械結(jié)構(gòu)簡化,在SolidWorks中設(shè)計簡要零部件,并完成整體裝配,裝配體模型如圖2所示。

圖2 6自由度上肢康復(fù)機械臂三維模型

本文的上肢康復(fù)機械臂由基座、肩部、大臂、肘部、前臂、腕部和末端執(zhí)行器等7個部件組成,6個自由度分別為肩部內(nèi)收/外擺、肩部屈曲/伸展、肩部旋內(nèi)/旋外、肘部屈曲/伸展、前臂旋內(nèi)/旋外、腕部屈曲/伸展。6自由度機械臂關(guān)節(jié)運動參數(shù)見表1。

表1 6自由度機械臂關(guān)節(jié)運動參數(shù)

將三維模型保存為_X.T文件后導(dǎo)入到Adams中,對各關(guān)節(jié)定義連接關(guān)系、添加驅(qū)動和約束。模型中各個零件的質(zhì)量特性參數(shù)由選取材料決定,選取鋼為零件材料,其泊松比為0.29,彈性模量為207GPa。對各個關(guān)節(jié)依次添加驅(qū)動函數(shù)進行仿真,根據(jù)患者上肢訓(xùn)練的平均時間長度,仿真時間設(shè)為70 s,仿真步數(shù)為500,仿真結(jié)果如圖3所示。

圖3 上肢康復(fù)機器人關(guān)節(jié)旋轉(zhuǎn)角度

在圖3中,以肘部屈曲/伸展為例,整個仿真過程中,其角度曲線連續(xù)平滑,沒有出現(xiàn)沖擊現(xiàn)象,角度最高達50°,起始點角度都為0°,表示能夠?qū)崿F(xiàn)平穩(wěn)啟停,符合參數(shù)要求。觀察其他關(guān)節(jié)的旋轉(zhuǎn)角度,均能達到表1中設(shè)定的角度范圍,證明模型運動姿態(tài)合理。

2 運動學(xué)分析

運動學(xué)是分析機械臂運動特性的基礎(chǔ),包括運動學(xué)正解和運動學(xué)反解。

2.1 運動學(xué)正解分析

機械臂的運動學(xué)正解是建立連桿坐標(biāo)系,已知各坐標(biāo)系的幾何參數(shù)和關(guān)節(jié)角,將這些獨立的變換量聯(lián)系起來,求出末端坐標(biāo)系相對于參考坐標(biāo)系的位置和姿態(tài)[7]。采用D-H參數(shù)法[8]建立的6自由度上肢康復(fù)機械臂的連桿坐標(biāo)系如圖4所示。建立的D-H參數(shù)見表2。表中,ai為軸線Zi-1和軸線Zi沿Xi-1軸的距離;αi為軸線Zi-1和軸線Zi沿X i-1軸的夾角;d i為X i-1軸和X i軸沿Zi軸的距離;θi為Xi-1軸和X i軸沿Zi軸的夾角[9]。

圖4 6自由度連桿坐標(biāo)系

表2 上肢康復(fù)機器人D-H參數(shù)表

已知各坐標(biāo)系的參數(shù),依照復(fù)合坐標(biāo)變換的原則,即可求出坐標(biāo)系i相對于坐標(biāo)系i-1的變換矩陣i-1i T的一般表達式為[10]

式 中:cθi=cosθi;sθi=sinθi;cαi=cosαi;sαi=sinαi。

將表2中的D-H參數(shù)代入式(1),可求得末端坐標(biāo)系6相對于基坐標(biāo)系的位姿變換矩陣,即6自由度機械臂末端位姿矩陣為

式中:n x、o x和a x分別為末端坐標(biāo)系6相對于基坐標(biāo)系x方向的方向矢量(n y、n z類似);p x為x方向的位置矢量(p y、p z類似)。

由式(2)可得到機械手末端的位置向量

式 中:p x=4c1c2-8c3s1-8c1c2s3;p y=4s1c2+8c3s1-8s1c2s3;p z=8s2s3-4s2。

為驗證各關(guān)節(jié)間的運動學(xué)方程,采用機器人工具箱,按照所建6自由度機械臂的D-H參數(shù)表在Robotic Toolbox工具箱中建模并仿真,所建模型如圖5所示。

圖5 6自由度機械臂仿真模型

當(dāng)機械臂收到位置指令驅(qū)動執(zhí)行軌跡規(guī)劃時,D-H參數(shù)也隨之變化,將變化的參數(shù)代入式(1)和式(2)便可得到機械臂末端相對于基坐標(biāo)系的位姿向量。現(xiàn)取2組變量

x1為各關(guān)節(jié)起始角度,x2為各關(guān)節(jié)終止點角度,將x1與x2代入可得腕部關(guān)節(jié)點的起始位姿向量和末端位姿向量為

將2組變量以step函數(shù)輸入Adams模型關(guān)節(jié)驅(qū)動中,P1、P2代入至Matlab Robotic模型,觀察兩種模型的運行軌跡,仿真結(jié)果如圖6所示。

圖6 兩種仿真軟件下的運行軌跡

對兩種仿真模型輸入相同的變量及對應(yīng)驅(qū)動函數(shù),觀察圖6末端執(zhí)行器的運行軌跡變化曲線,軌跡曲線都呈弧形運動,說明在兩種仿真軟件下模型各關(guān)節(jié)運動姿態(tài)變化相同,證明了運動學(xué)方程分析的正確性。

2.2 運動學(xué)反解分析

機械臂的逆運動學(xué)即反解,在已知桿件參數(shù)及末端執(zhí)行器相對于參考坐標(biāo)系的期望位姿,求到達期望位姿時的各關(guān)節(jié)角度[11]。將P2作為已知量,求出各關(guān)節(jié)相對于初始位姿時的角度變量,調(diào)用運動學(xué)反解ikine()函數(shù)[12],調(diào)用格式Q i=robot.ikine(P2,x1,M),M表示關(guān)節(jié)自由度數(shù)限制,程序為

采用運動學(xué)反解函數(shù)ikine()求出位姿到達P2時的各關(guān)節(jié)角度為

與x2并不完全一致。這是由于后3個關(guān)節(jié)的旋轉(zhuǎn)軸相交于一點,滿足Piper法則[13]。因此,運動學(xué)反解存在多種解,ikine()函數(shù)自動選擇其中一組,而最優(yōu)解則需要根據(jù)機械臂的實際作業(yè)情況選取。結(jié)合上肢康復(fù)機械臂各關(guān)節(jié)角度設(shè)計要求,選取

作為軌跡規(guī)劃最優(yōu)解。

3 軌跡規(guī)劃

上肢康復(fù)機械臂在對患者進行被動訓(xùn)練時需要完成某些指定動作,機械臂會帶動患者上肢完成一段軌跡運動。軌跡規(guī)劃分為關(guān)節(jié)空間軌跡規(guī)劃與笛卡爾空間軌跡規(guī)劃[14]。結(jié)合上肢康復(fù)機械臂的工作特性,采用關(guān)節(jié)空間軌跡規(guī)劃,其主要步驟為:①選擇規(guī)劃路徑的起點和終點,并設(shè)置若干個采樣點;②根據(jù)運動學(xué)反解求出每個采樣點的關(guān)節(jié)變量;③根據(jù)約束條件選擇最合適的插值函數(shù)進行曲線擬合。

本文調(diào)用Robotic Toolbox工具箱Jtraj()軌跡函數(shù),將機械臂的初始位置a1=[0 0 0 0 0 0]作為規(guī)劃軌跡的起點作為規(guī)劃軌跡的終點,設(shè)置50個采樣點,時間間隔為0.1 s,采用5次多項式插值法進行軌跡規(guī)劃,上肢康復(fù)機械臂關(guān)節(jié)空間軌跡規(guī)劃如圖7所示。

上肢康復(fù)機械臂各關(guān)節(jié)運動特性曲線如圖8所示。圖中,q1至q6分別為關(guān)節(jié)1~6,反映各關(guān)節(jié)在運動軌跡中的角度位移、速度和加速度。在整個運行軌跡中,各關(guān)節(jié)均平穩(wěn)運行,運動曲線連續(xù)無突變,且關(guān)節(jié)在起點和終點的速度以及加速度都為0。在這個運行過程中,觀察速度和加速度的曲線,均沒有出現(xiàn)劇變的情況,表示機械臂在工作時沒有發(fā)生抖顫現(xiàn)象,說明機械臂是安全的,不會沖擊患者手臂,有助于患者康復(fù)。

圖8 上肢康復(fù)機械臂各關(guān)節(jié)運動特性曲線

4 動力學(xué)分析及仿真

機器人動力學(xué)主要是研究機器人各關(guān)節(jié)的驅(qū)動力矩或力與各關(guān)節(jié)位移、速度和加速度之間的關(guān)系[15]。對上肢康復(fù)機械臂進行動力學(xué)仿真可以更真實地模擬機械臂在不同訓(xùn)練模式下的工作狀態(tài)[16],了解在這個過程中各關(guān)節(jié)的動態(tài)出力變化,確定各關(guān)節(jié)所需要的電動機及其驅(qū)動性能。本文采用Adams進行上肢康復(fù)機械臂的訓(xùn)練仿真。

在Adams中進行動力學(xué)分析與運動學(xué)分析不同,運動學(xué)分析時對各關(guān)節(jié)添加的是旋轉(zhuǎn)驅(qū)動,對6個旋轉(zhuǎn)驅(qū)動定義成驅(qū)動函數(shù)后,自由度為0;而動力學(xué)分析時對關(guān)節(jié)添加力矩驅(qū)動,保留了機械臂的6個自由度。

傳統(tǒng)的上肢康復(fù)機械臂通常具備多種訓(xùn)練模式。很多運動規(guī)劃都是基于被動訓(xùn)練模式下,即由機械臂帶動患者上肢做指定的動作訓(xùn)練。考慮到患者前期手臂自主運動能力弱,只能做小幅度運動,在矢量平面Y-Z內(nèi),末端腕部指關(guān)節(jié)呈握筆狀,機械臂模擬做小弧度反復(fù)畫弧運動,定義關(guān)節(jié)力矩驅(qū)動函數(shù)為0.1sin(2πt),觀察各關(guān)節(jié)的仿真驅(qū)動力矩和角度跟蹤特性,如圖9所示。

圖9 關(guān)節(jié)仿真驅(qū)動力矩M與角度α跟蹤結(jié)果

由圖9可知,機械臂各關(guān)節(jié)驅(qū)動力矩的極值和變化趨勢,旋轉(zhuǎn)關(guān)節(jié)的驅(qū)動力矩為施加力與受力面積的乘積,結(jié)合D-H參數(shù)表可得肩部內(nèi)收/外擺關(guān)節(jié)受力面積最大,驅(qū)動力矩最大為0.365 N·m,其次為肘部關(guān)節(jié),腕部關(guān)節(jié)最小。當(dāng)機械臂單獨進行畫弧動作時,由于一些關(guān)節(jié)旋轉(zhuǎn)軸方向與重力方向一致,機械臂處于低速運動,其動力學(xué)系數(shù)矩陣的哥氏力和離心力作用并不明顯,其旋轉(zhuǎn)軸的重力加速度分量過大,影響了圖9(a)肩部內(nèi)收/外擺、圖9(c)肩部旋內(nèi)/旋外和圖9(e)前臂旋內(nèi)/旋外這3個關(guān)節(jié)力矩跟蹤的效果,導(dǎo)致角度對力矩跟蹤曲線誤差較大;圖9(f)腕部屈曲/伸展受其末端執(zhí)行器的影響,相對于其他關(guān)節(jié)而言,運動時的哥氏力和離心力作用明顯大于重力作用,導(dǎo)致其角速度更快,但對力矩跟蹤的響應(yīng)速度變慢,跟蹤效果稍差。圖9(b)肩部屈曲/伸展和圖9(d)肘部屈曲/伸展具有良好的力矩跟蹤特性。各關(guān)節(jié)輸出力矩波形與理想軌跡的誤差都處于可控范圍內(nèi),且各關(guān)節(jié)力矩曲線均未發(fā)生突變,連續(xù)平穩(wěn)。在后續(xù)研究中可嘗試不同運動姿勢,即給機械臂末端施加不同的載荷,觀察各關(guān)節(jié)驅(qū)動力矩的極值以及變化趨勢。基于Adams的機械臂動力學(xué)仿真可為分析機械臂動力學(xué)特性和驅(qū)動板系統(tǒng)的硬件選型提供理論基礎(chǔ)。

5 結(jié) 語

為研究上肢康復(fù)機械臂的運動狀態(tài)問題,對人體上肢生理結(jié)構(gòu)分析,聯(lián)合采用Robotic Toolbox、SolidWorks與Adams設(shè)計了一種6自由度上肢康復(fù)機械臂的簡易三維模型,對其進行運動學(xué)正解和反解分析,驗證了運動學(xué)方程的正確性;通過軌跡規(guī)劃,說明了所設(shè)計參數(shù)的有效性;以機械臂的動力學(xué)仿真實驗,得到了各個關(guān)節(jié)仿真驅(qū)動力與角度特性曲線,為未來進一步控制優(yōu)化與應(yīng)用研究奠定了基礎(chǔ)。

猜你喜歡
機械康復(fù)
機械革命Code01
電腦報(2020年35期)2020-09-17 13:25:53
調(diào)試機械臂
超聲低頻對人工流產(chǎn)術(shù)后康復(fù)的影響
ikbc R300機械鍵盤
電腦報(2019年40期)2019-09-10 07:22:44
腦卒中患者康復(fù)之路
特別健康(2018年2期)2018-06-29 06:13:44
簡單機械
機械班長
按摩機械臂
殘疾預(yù)防康復(fù)法制建設(shè)滯后
中醫(yī)康復(fù)學(xué)教學(xué)方法探討與實踐
主站蜘蛛池模板: 精品福利网| 免费又爽又刺激高潮网址 | 亚洲人网站| 国产精品亚欧美一区二区| 久久a毛片| 国产亚洲欧美在线中文bt天堂| 欧美怡红院视频一区二区三区| 精品自窥自偷在线看| 久久国产成人精品国产成人亚洲| 欧美区一区| 99久视频| 人人爽人人爽人人片| 韩国自拍偷自拍亚洲精品| 四虎永久在线| 福利在线不卡一区| 亚洲国产天堂久久九九九| 亚洲熟妇AV日韩熟妇在线| 中文字幕第4页| 久久国产精品77777| 国产日韩精品欧美一区喷| 亚洲一区二区约美女探花| 在线欧美a| 亚洲国产成人麻豆精品| 久久九九热视频| 精品無碼一區在線觀看 | 99精品伊人久久久大香线蕉| 综合色天天| 亚洲系列中文字幕一区二区| 国产精品永久久久久| AV熟女乱| 亚洲精品国产成人7777| 日本免费精品| 久久精品aⅴ无码中文字幕| 欧美午夜在线视频| 国产精品午夜电影| 午夜国产精品视频| 天天躁夜夜躁狠狠躁躁88| 国产乱论视频| 婷婷色婷婷| 91亚洲影院| 日韩AV无码一区| 熟女成人国产精品视频| 欧美一级夜夜爽www| 国产成人精品亚洲77美色| 欧美天堂在线| 国产浮力第一页永久地址 | 亚洲性色永久网址| 在线观看国产精品一区| 午夜国产在线观看| 欧美一级大片在线观看| 日本不卡在线视频| 欧美成人精品在线| 波多野结衣中文字幕一区二区| 热久久综合这里只有精品电影| 久久久久亚洲精品成人网| 国产成人综合日韩精品无码首页| 国产精品偷伦视频免费观看国产| 色综合中文| 茄子视频毛片免费观看| 爽爽影院十八禁在线观看| 久久久受www免费人成| 国内精自视频品线一二区| 天天色综网| 亚洲福利视频一区二区| 国产精品久久久久久久久久久久| 综合五月天网| AV不卡在线永久免费观看| 成人一级免费视频| 成人另类稀缺在线观看| 亚洲有无码中文网| 国产欧美日韩免费| 亚洲人精品亚洲人成在线| 国产高潮视频在线观看| 午夜精品区| 欧美成人综合视频| 欧洲熟妇精品视频| 色哟哟国产精品| 亚洲高清无在码在线无弹窗| 久久久久人妻一区精品| 57pao国产成视频免费播放| 77777亚洲午夜久久多人| 国产免费怡红院视频|