王一吉,李建軍
外骨骼(exoskeleton)一詞最初來源于生物學(xué),是指能為生物體內(nèi)柔軟器官提供構(gòu)型、架構(gòu)和保護支持的堅硬外部結(jié)構(gòu),如蝦、蟹等節(jié)肢動物體表堅韌的骨骼。隨著科技的進步,科學(xué)家們對其賦予了新的含義:外骨骼是一種結(jié)合了人工智能和機械動力裝置的機器人[1];穿戴在操作者外部,融合了控制、傳感和人機結(jié)合等技術(shù),提供支撐、運動、防護等功能的機械裝置[2],在軍事、生活、醫(yī)療等方面具有廣泛的應(yīng)用前景[3]。按應(yīng)用部位來說,可以分為下肢外骨骼和上肢外骨骼。本文主要介紹可提供行走輔助和醫(yī)療康復(fù)作用的動力下肢外骨骼系統(tǒng)。
下肢外骨骼已有60余年的發(fā)展歷史。從時間來看,前蘇聯(lián)和前南斯拉夫開發(fā)最早,歐美國家和日本發(fā)展最快,我國在這一領(lǐng)域起步較晚,但也取得了一定成果。從應(yīng)用方向來看,軍事上的研究較早,技術(shù)領(lǐng)先;而用于日常輔助和康復(fù)方面的研究較晚,技術(shù)相對落后。
早在1948年,前蘇聯(lián)Bernstein教授設(shè)計出世界上第一套電機驅(qū)動下肢外骨骼系統(tǒng)[4]。1971年,前南斯拉夫的Vukobratovic教授研制出第一個應(yīng)用于脊髓損傷患者的氣缸驅(qū)動下肢外骨骼[5]。隨著相關(guān)技術(shù)的成熟,下肢外骨骼在20世紀(jì)末得到了飛速發(fā)展[6]。
美國伯克利大學(xué)研制的主要用于軍事方面的下肢外骨骼(Berkeley Lower Extremity Exoskeleton,BLEEX)由金屬腿、能量控制單元、計算機以及后背架組成,使用液壓傳動系統(tǒng)和箱式微型Exoskeleton空速傳感儀,通過計算機預(yù)測身體動作來提供助力[7]。美國國防部高等研究計劃局耗巨資最新研制的XOS 2代表了外骨骼領(lǐng)域最尖端的技術(shù)。其他的如“Spring-Walker”、“RoboWalker”也正準(zhǔn)備進行商業(yè)化生產(chǎn)。
用于日常輔助的有日本筑波大學(xué)Yoshiyuki Sankai教授研制的世界上第一款商業(yè)外骨骼機器人(Hybrid Assistive Limb,HAL),通過附著在下肢屈伸肌表面的肌電和肌肉剛度傳感器來控制步行[8],主要用于提高老年人的步行能力。已經(jīng)用于康復(fù)治療的典型代表是瑞士HOCOMA公司的Lokomat[9],可以使患者在減重狀態(tài)下進行步行功能訓(xùn)練。德國柏林自由大學(xué)的HapticWalker利用二自由度的雙曲柄搖桿系統(tǒng)帶動步行[10],并可進行上下樓梯和穩(wěn)定性訓(xùn)練[11]。其他已經(jīng)應(yīng)用于康復(fù)治療的還有美國南方保健醫(yī)療中心的AutoAmbulator、Gait Trainer(GT)[12]。國內(nèi)具有代表性的有哈爾濱工業(yè)大學(xué)研制的AVR單片機下肢外骨骼系統(tǒng)[13]。此外,北京工業(yè)大學(xué)李劍鋒、華東理工大學(xué)曹恒等研制的下肢外骨骼機器人均已獲得國家專利。
下肢外骨骼結(jié)構(gòu)在不同的應(yīng)用領(lǐng)域略有不同,但大體上主要由控制系統(tǒng)、驅(qū)動系統(tǒng)、機械腿和傳感器4部分組成[14]。
2.1 控制系統(tǒng) 控制系統(tǒng)是控制機械腿的啟動、調(diào)速、運動、制動的主令裝置。常采用模塊化或?qū)哟位目刂平Y(jié)構(gòu),便于對各個組分進行分析測試,避免局部故障對整體的影響??蓪⒖刂破髯陨隙路譃樾凶咭?guī)劃層、步態(tài)綜合層和關(guān)節(jié)控制層。通過層次化的區(qū)分可以很好地理解控制流程。
首先,由行走規(guī)劃層對傳感器反饋的數(shù)據(jù)進行分析并計算出步行模式;然后將信息傳送至步態(tài)綜合層,由步態(tài)綜合層完成步態(tài)的擬合,并算出步行時各關(guān)節(jié)角度;再將信息傳遞到關(guān)節(jié)控制層中,由關(guān)節(jié)控制層實時地對驅(qū)動器進行閉環(huán)控制[15]。也可將行走規(guī)劃層和步態(tài)綜合層歸于上位機控制系統(tǒng),關(guān)節(jié)控制層歸于下位機控制系統(tǒng)。
控制系統(tǒng)與計算機系統(tǒng)類似,也包括硬件和軟件。功能強大的軟硬件可以更好提高控制系統(tǒng)的精確性。上位機控制系統(tǒng)的硬件主要包括控制裝置、運動控制卡、數(shù)據(jù)采集卡、交流伺服系統(tǒng)、角度編碼器等[16];下位機控制系統(tǒng)的硬件主要包括單片微型計算機,簡稱單片機,可以直接對驅(qū)動裝置進行控制。最常用的有AT89S51單片機[17]。對于軟件來說,應(yīng)具有穩(wěn)定性、復(fù)用性和擴展性等特點。用于上位機控制系統(tǒng)的軟件較多,常用的有NI-LabVIEW+NI-motion、MatLab和LabVIEw,三者各有優(yōu)勢。NI軟件可用于無硬件知識的用戶[16],MatLab在進行復(fù)雜控制算法方面十分方便和高效,LabVIEw可進行虛擬控制。下位機控制系統(tǒng)常用C語言實現(xiàn)對硬件的直接控制[17]。
2.2 驅(qū)動系統(tǒng) 驅(qū)動系統(tǒng)又叫傳動部,一般為電動機、耦合器和減速器的總稱,是各種機械的動力源。根據(jù)應(yīng)用的能源不同將驅(qū)動方式分為電動、氣動或液壓3種。驅(qū)動器的放置有2種方式,一種放置在遠(yuǎn)程站中,另一種方法是直接安裝在外骨骼上。
目前大多數(shù)下肢外骨骼系統(tǒng)的驅(qū)動器都采用伺服電機,其優(yōu)點是技術(shù)較成熟,控制精度高,但也存在開發(fā)成本高、抗過載的能力差、難以小型化等不足,主要應(yīng)用于僅需中、小功率時。
氣動系統(tǒng)主要由氣泵、氣缸和氣動比例流量閥3部分組成。其優(yōu)點有選型范圍廣、設(shè)計條件寬、承載能力好、開發(fā)成本低,但需二次能源轉(zhuǎn)換,效率較低[17]。最近,氣動人工肌肉(簡稱“氣動肌肉”,Pneumatic Muscle,PM)因其良好的仿生性受到國內(nèi)外的廣泛關(guān)注,它是由壓縮空氣作為驅(qū)動力來完成類似肌肉的屈伸,已經(jīng)投入市場的有英國Shadow氣動肌肉,德國Fluidic Muscle等[18]。隨著技術(shù)的進一步成熟,氣動肌肉的應(yīng)用范圍必將更加廣泛。
液壓驅(qū)動與氣動系統(tǒng)都有壓力泵,但液壓驅(qū)動是由容量可變的液壓泵和執(zhí)行機構(gòu)組成,通過流體液壓來驅(qū)動機械裝置。它具有穩(wěn)定和承受轉(zhuǎn)矩大等特點,符合下肢承重、減震等仿生學(xué)的特點[19]。但這種驅(qū)動方式需要油缸及液壓管路,導(dǎo)致外骨骼負(fù)荷量的增加,從而限制了行走時抬腿及下蹲的幅度[20]。
安裝在遠(yuǎn)程站中的驅(qū)動器主要通過電纜、剛性連接、氣動或液動系統(tǒng)來傳送動力[19],其優(yōu)點是驅(qū)動器的重量不受限制,可提供大功率能量;但需解決傳輸效率和耐久度較低,無法精確控制等問題[21]。直接安裝在外骨骼上的驅(qū)動器可提高傳輸效率和人機關(guān)節(jié)校準(zhǔn)度,但會增大外骨骼重量[22]。
2.3 機械腿 機械腿由雙側(cè)對稱的機械結(jié)構(gòu)組成,固定在平行四邊形機構(gòu)上[23];在髖、膝、踝處各有一個轉(zhuǎn)動關(guān)節(jié),由獨立的帶滾珠絲桿和減速齒輪的驅(qū)動機構(gòu)驅(qū)動,可實現(xiàn)矢狀面上屈伸[24],并裝有用于監(jiān)測關(guān)節(jié)轉(zhuǎn)動角度的角度電位計。機械腿長度可自由調(diào)節(jié),以適應(yīng)不同身高的使用者[16];而機械腿上的卡環(huán)和繃帶搭扣可將使用者下肢固定在機械腿上進行輔助步行[25]。
2.4 傳感器 傳感器是一種檢測裝置,主要安裝在外骨骼的重要部位,獲取各項數(shù)據(jù)(包括能量、角度以及扭矩等),然后將數(shù)據(jù)按一定規(guī)律轉(zhuǎn)換成電信號或其他形式的信息,傳遞到控制系統(tǒng),是實現(xiàn)自動檢測和自動控制的首要環(huán)節(jié)。華東理工大學(xué)的曹恒等研制出一種用于測量下肢外骨骼足底壓力的小型輪輻式傳感器,可識別不同步態(tài)足底的壓力變化,并可對微弱信號進行放大,實用價值很高[26]。
步行是一個非常復(fù)雜的運動,需要各方面的協(xié)調(diào)配合,尤其是要達(dá)到可在各種環(huán)境下完成行走的目標(biāo)來說,下肢外骨骼需要一個可進行復(fù)雜操作和高級決策的控制方式,以更好地適應(yīng)外界環(huán)境,實現(xiàn)行走的穩(wěn)態(tài)控制。常用的控制方式有肌電控制、地面反作用力(Ground Reaction Force,GRF)控制、零力矩點(Zero Moment Point,ZMP)控制、靈敏度放大控制(Sensitivity Amplification Control,SAC)和預(yù)編程控制等,它們的控制原理各不相同,也各有優(yōu)劣。
肌電控制的應(yīng)用十分廣泛,大部分外骨骼裝置都采用肌電控制,最成功的應(yīng)用是HAL,通過下肢肌肉的主動收縮來控制步行??刂坡窂綖樘崛⌒盘枴崛∵\動模式特征值→識別動作模式→控制外骨骼。其中最基本的問題就是肌電信號特征的識別,識別的方法有時域法、頻域法、時域-頻域法、高階譜及混沌與分形等。由于電極能與表皮直接接觸,受外界因素影響?。坏捎谌狈﹃P(guān)節(jié)力矩與電信號之間對應(yīng)關(guān)系,在激烈運動下電極易脫落、易位[1],在應(yīng)用范圍,尤其是軍用上受到一定的限制。
GRF控制是區(qū)別于傳統(tǒng)的控制方法,目前仍在研究階段。GRF是步行中除了重力之外惟一作用于身體的外力,并且是惟一可推動質(zhì)心移動的力。由于外骨骼與人的質(zhì)量特性相似,所以如果外骨骼與人的地面反作用力相似,就可通過GRF控制外骨骼與人同步行走。零力矩點最早由Vukobratovic教授提出,是判定機器人動態(tài)穩(wěn)定運動的重要指標(biāo),至今仍廣泛應(yīng)用于下肢外骨骼動態(tài)穩(wěn)定運動的規(guī)劃與控制中。BLEEX是其最典型的代表。SAC是通過將人作用在外骨骼上的外力定義為靈敏度函數(shù),然后將該函數(shù)最大化,從而實現(xiàn)用較小的力來控制外骨骼的運動;由于不需要安裝任何傳感器,可大大提高舒適度,但建立其控制的數(shù)學(xué)模型較難[27]。預(yù)編程控制是通過預(yù)先編好的程序來控制外骨骼,步行模式十分有限并且需要手杖或者助行器來保持步行的穩(wěn)定,操作者只能進行如“開始”或者“停止”等有限的干預(yù)[1]。
設(shè)計下肢外骨骼的最終目的是可順利地進行步行,因此必須對其進行實用性檢驗。以往需要制造實際樣機,但制作樣機耗時、費力,改動繁瑣。隨著計算機技術(shù)的進步,近年來,虛擬樣機技術(shù)在外骨骼仿真檢驗中的應(yīng)用越來越成熟。虛擬樣機技術(shù)(virtual prototyping technology)是一項新生的工程技術(shù),是使用虛擬樣機來代替物理樣機,對設(shè)計方案的某一方面進行仿真測試和評估的過程。它采用計算機仿真與虛擬技術(shù),把外骨骼相關(guān)資料集成到一個可視化的環(huán)境中,建立虛擬樣機模型,結(jié)合控制軟件進行樣機的運動學(xué)、動力學(xué)以及控制方面的檢驗。常用輔助軟件有Automatic Dynamic Analysis of Mechnical system(ADAMs)、CAD三 維 建 模 軟 件(如 CATIA、Pro/E、UG、Solidworks等)。對于簡單的機械模型可直接用ADAMs建模,但對于復(fù)雜的機械模型需用CAD軟件建模[28]。
雖然下肢外骨骼的開發(fā)已取得了很大進步,但整體來說還處于發(fā)展階段,今后可加大在人機結(jié)合、設(shè)計、能源和倫理等方面的研究。隨著神經(jīng)網(wǎng)絡(luò)技術(shù)的成熟,加強神經(jīng)系統(tǒng)與外骨骼之間信息交流逐步成為現(xiàn)實,是下肢外骨骼機器人發(fā)展重要的趨勢。在2011年1月展示的最新HAL套裝可通過安裝在阿克曼腿上的感應(yīng)器監(jiān)測大腦傳遞到下肢肌肉的信號來實現(xiàn)意念控制,使用者只需進行想象就可進行步行[8]。
就目前外骨骼的設(shè)計來說,結(jié)構(gòu)笨重、功率較低、耗能大等都限制了外骨骼的應(yīng)用,需開發(fā)便攜式下肢外骨骼以減少步行時對體力的要求,如“第二皮膚”可以更好地適應(yīng)骨突部和組織的變化[2]。
能源的供給也是一個極具挑戰(zhàn)性的問題。近年來,高性能電池成為新的研究方向,如鋅空氣電池(zinc air battery)。它是用活性炭吸附空氣中的氧或純氧作為正極活性物質(zhì),以鋅為負(fù)極,以氯化銨或苛性堿溶液為電解質(zhì)的一種原電池,又稱鋅氧電池。其基本工作原理為陰極上的鋅與空氣中的氧發(fā)生電化學(xué)反應(yīng)(負(fù)極反應(yīng)),類似銀氧或汞氧電池的化學(xué)反應(yīng),優(yōu)點是性價比高、儲能大、功能時間長等[29]。
此外,下肢外骨骼必須有很高的安全性和依從性[30],并制定相應(yīng)的倫理規(guī)范[15]。
值得一提的是相關(guān)信息交流不足也是限制外骨骼發(fā)展的因素。由于營利性公司不會輕易地公布他們的研究與開發(fā),缺少嚴(yán)格控制的科學(xué)研究和公開出版的高端技術(shù),因此大學(xué)和學(xué)院里的研究者需要與營利性公司合作,共創(chuàng)互利共贏的局面[31]。
綜上所述,雖然大多數(shù)下肢外骨骼研制目的是在軍事上提高士兵行軍速度和承載能力,但是科學(xué)家和工程學(xué)家們正在將其應(yīng)用于更廣的領(lǐng)域,如重建神經(jīng)損傷患者步行功能、輔助分析下肢運動生理、解決日常生活中的問題等。隨著驅(qū)動器、傳感器、材料、能源和計算機技術(shù)的進步,下肢外骨骼肯定會得到更大的發(fā)展。
[1]楊智勇,張靜,歸麗華,等.外骨骼機器人控制方法綜述[J].海軍航空工程學(xué)院學(xué)報,2009,24(5):520-526.
[2]Herr H.Exoskeletons and orthoses:classification,design challenges and future directions[J].Neuroeng Rehabil,2009,6:21.
[3]Miyoshi T,Hiramatsu K,Yamamoto SI,et al.Robotic gait trainer in water:Development of an underwater gait-training orthosis[J].Disabil Rehabil,2008,30:81-87.
[4]董亦鳴,楊燦軍.下肢康復(fù)醫(yī)療外骨骼訓(xùn)練控制系統(tǒng)研究與初步實現(xiàn)[D].杭州:浙江大學(xué),2008.
[5]Vukobratovic M,Boorvae B,Surla D,et al.Biped Loeomotion:Dynmaics,Stability,Control,and Appllication[M].Berlin:Springer-Verlag,1990.
[6]Pratt J,Krupp B,Morse C,et al.The roboknee:an exoskeleton for enhancing strength during walking[C].//New Orleans:IEEE Conf.on Robotics and Aut.,2004:2430-2435.
[7]Zoss AB,Kazerooni H,Chu A.Biomechanical design of the berkeley lower extremity exoskeleton(BLEEX)[J].IEEE/ASME Trans Mechatronics,2006,11(2):128-138.
[8]Romero J.Robot Suit[Z].HAL Demo at CES 2011,2011-01-09.
[9]Hocoma.Lokomat?-functional locomotion therapy with augmented feedback[OL].http://www.hocoma.ch/en/products/lokomat/.[2009-12-08].
[10]Schmidt H,Hesse S,Bernhardt R,et al.Hapticwalker:a novel haptic foot device[J].ACM Trans Appl Percept(TAP),2005,2:166-180.
[11]Hesse S.Robot-assisted motor rehabilitation of upper and lower extremities after stroke:it's evidence[J].Clin Neurophysiol,2008,119:S1-S131.
[12]Sinikka H,Airaksinen O,Huuskonen P,et al.Effects of intensive therapy using gait trainer or floor walking exercises early after stroke[J].Rehabil Med,2009,41:166-173.
[13]Reinkensmeyer DJ,Aoyagi D,Emken JL,et al.Tools for understanding and optimizing robotic gait training[J].Rehabil Res Dev,2006,43(5):657-670.
[14]Hiroaki K,Yoshiyuki S.Power assist method based on phase sequence driven by interaction between human and robot suit[C].//Okayama Japan:13th IEEE International Workshop on Robotand Human Interactive Communication,2004:491-496.
[15]張蕊,張佳帆,江灝.可穿戴式柔性外骨骼人機智能系統(tǒng)可靠性及應(yīng)用倫理問題研究[J].機電產(chǎn)品開發(fā)與創(chuàng)新,2008,21(5):19-21.
[16]李蔭湘,錢晉武,沈林,等.步行康復(fù)機器人軌跡控制方法研究[J].機電工程,2010,27(6):47-51.
[17]張欣,陳鷹,楊燦軍.下肢康復(fù)醫(yī)療外骨骼氣動控制系統(tǒng)的設(shè)計和實驗研究[D].杭州:浙江大學(xué),2009.
[18]譚世江,王嵐.氣動助力機械腿機構(gòu)設(shè)計及實驗研究[D].哈爾濱:哈爾濱工程大學(xué).
[19]Veneman JF,Kruidhof R,Hekman EEG,et al.Design and evaluation of the LOPES exoskeleton robot for interactive gait rehabilitation[J].IEEE Trans Neural Syst Rehabil Eng,2007,15(3):379-386.
[20]趙彥峻,徐誠,張景柱.人體下肢外骨骼關(guān)鍵技術(shù)分析與研究[J].機械設(shè)計,2008,25(10):1-4.
[21]Hussain S,Xie SQ,Liu GY.Robot assisted treadmill training:Mechanisms and training strategies[J].Med Eng Phys,2010,12:13
[22]Banala SK,Kim SH,Agrawal SK,et al.Robot assisted gait training with active leg exoskeleton(ALEX)[J].IEEE Trans Neural Syst Rehabil Eng,2009,17(1):2-8.
[23]余偉正,錢晉武,馮治國,等.下肢外骨骼矯形器運動學(xué)分析[J].上海大學(xué)學(xué)報(自然科學(xué)版),2010,16(2):130-134.
[24]Feng ZG,Qian JW,Zhang YN,et al.Biomechanical design of the powered gait orthosis[C].//Sanya,China:Proceedings of the 2007 IEEE International Conference on Robotics and Biomimetics,2007:1698-1702.
[25]王企遠(yuǎn),錢晉武,馮治國,等.下肢步態(tài)矯形器的生理學(xué)步態(tài)規(guī)劃與試驗[J].中國機械工程,2009,20(8):928-932.
[26]曹恒,孟憲偉,凌正陽,等.兩足外骨骼機器人足底壓力測量系統(tǒng)[J].傳感技術(shù)學(xué)報,2010,23(3):326-330.
[27]劉明輝,顧文錦,陳占伏.基于骨骼服的虛擬人體建模與仿真[J].海軍航空工程學(xué)院學(xué)報,2009,24(2):157-161.
[28]陳占伏,楊秀霞,顧文錦.下肢外骨骼機械結(jié)構(gòu)的分析與設(shè)計[J].計算機仿真,2008,25(8):238-241.
[29]McGlaun S.Upcoming Zinc-air batteries store more than three times the energy of Lithiumion[J].Dailytech,2009-10-30.
[30]Zhang YS,Yang ZY,Wu GS,et al.Mechanical design of power assist exoskeleton suit NES-3 Based on Backstay Cable[J].Appl Mechanics Materials,2011:1016-1021.
[31]Ferris DP.The exoskeletons are here[J].Neuroeng Rehabil,2009,6:17.