帥俊峰,吳豪豪,殷寶麟,馬常友,顏兵兵
(佳木斯大學 機械工程學院,黑龍江佳木斯 154007)
目前,在傷病預防以及人體下肢助力機器人的設計中均會考慮人體下肢生物力學狀態(tài)[1-2]。肌肉代謝是生物力學狀態(tài)變化的集中體現(xiàn),因此,在人體下肢運動狀態(tài)的研究方面,需要考慮肌肉骨骼參數(shù)對下肢肌肉代謝的影響。由于人體生物系統(tǒng)的復雜性以及受社會倫理的限制,現(xiàn)有實驗技術(shù)難以準確測量下肢肌肉的代謝結(jié)果。因此,近年來多數(shù)學者采用建模與仿真技術(shù)構(gòu)建不同人群的肌肉骨骼模型,探究其對人體肌肉狀態(tài)或肌肉代謝的影響。
Hill 模型是被廣泛認可的肌肉-肌腱的力學模型。Thelen 針對Hill 模型加以改進,基于人體解剖學知識修改不同年齡階段的肌肉參數(shù),測量腳踝輸出的扭矩功率[3]。結(jié)果表明,相對于青年人(30 歲)而言,老年人(70 歲)的腳踝輸出功率下降了39%~44%。基于Thelen 改進的Hill 模型,詹曉彤針對髂腰肌進行生物力學分析,設計了相應的康復醫(yī)療器械,用以解決由髂腰肌產(chǎn)生的腰痛問題[4]。郭超利用OpenSim 平臺對不同行走速度和負重狀態(tài)進行研究,獲取期對下肢生物生物力學狀態(tài)的變化,下肢助力外骨骼設計提供參考[5]。高曦利用OpenSim 平臺進行不同斜坡坡度與水平落地的下肢運動仿真,以落地過程中膝關(guān)節(jié)的屈曲角度和關(guān)節(jié)壓力為評價指標,探究不同斜坡坡度對膝關(guān)節(jié)損傷程度的影響[6]。Daliet 利用OpenSim 中單腿伸展落地正向動力學模擬來評估外部力矩和肌肉激活對前交叉韌帶負荷的綜合影響,其將膝關(guān)節(jié)相關(guān)肌肉激活水平,內(nèi)部旋轉(zhuǎn)和膝關(guān)節(jié)力矩大小的不同進行組合迭代仿真求解并對數(shù)據(jù)進行回歸,預測不同條件下的前交叉韌帶載荷,結(jié)果表明外展力矩比內(nèi)部旋轉(zhuǎn)力矩或兩者的任意組合產(chǎn)生更大的平均前交叉韌帶載荷,從而更容易造成前交叉韌帶損傷[7]。Alexander 為比較AnyBody和OpenSim 中提供的兩種建模方法中的關(guān)節(jié)力矩、肌肉力與速度的函數(shù)關(guān)系,通過實際測量結(jié)果與數(shù)學分析,得出AnyBody 和OpenSim 建模方法具有相同的速度效應,當行走速度變快,膝關(guān)節(jié)力矩、股二頭肌長頭、臀大肌、臀中肌的肌肉力均顯著增加[8]。Arnold 模擬不同速度下纖維長度、纖維速度,獲取不同行走和跑步速度下,纖維長度、速度特性對肌肉力量產(chǎn)生的影響[9]。Karimi 通過測量EMG 肌肉信號描述衰老對肌肉力量的影響,并以此識別老年人的步態(tài)損傷機制[10]。Navacchia 提出了一種高效肌肉力量預測策略,用以優(yōu)化肌肉力學計算[11]?;诒壤e分衍生物控制器,構(gòu)建了一個可變形的膝蓋模型,根據(jù)肌肉力計算結(jié)果,描述肌肉力量與組織變形之間的相互依賴性。Zaman 提出了一種兼具運動預測和肌肉動力學評估能力的新型混合預測肌肉骨骼模型,采用10 個自由度的二維骨骼模型預測對稱升降運動,獲取關(guān)節(jié)角度、地面反力壓力中心點,借助OpenSim 中的縮放肌肉骨骼模型進行肌肉激活和關(guān)節(jié)反應負荷分析,其結(jié)果與相應文獻結(jié)果對比,證明了其預測的可靠性[12]。王成燾開發(fā)的“中國力學虛擬人”平臺旨在建立“骨骼-肌肉-韌帶”生物力學系統(tǒng)的參數(shù)化模型,開展與人體相關(guān)的各項生物力學分析,并用于體育鍛煉和康復醫(yī)療當中[13]。
縱觀上述研究,無論是調(diào)整肌肉參數(shù),獲取關(guān)節(jié)扭矩輸出變化;或是改變下肢落地的關(guān)節(jié)角度或是調(diào)整膝關(guān)節(jié)肌肉激活水平,探究不同實驗條件下的人體的關(guān)節(jié)損傷或肌肉韌帶機制;還是模擬纖維長度和速度,描述其對肌肉力量產(chǎn)生的影響;亦或是構(gòu)建可型變膝蓋模型,依據(jù)肌肉力量計算結(jié)果描述肌肉力量與組織形變的相互依賴,均是采取修改肌肉參數(shù)或調(diào)整骨骼結(jié)構(gòu),結(jié)合儀器測量與計算機仿真技術(shù),獲取下肢運動狀態(tài)數(shù)據(jù),在肌肉或骨骼參數(shù)對下肢運動生物力學分析方面奠定了一定的基礎。鑒于人體下肢肌肉、骨骼參數(shù)之間存在交互影響,如不同的身高,與之相關(guān)的標準肌肉和松弛肌肉的長度也有所不同,在一定程度上會影響人體下肢運動狀態(tài)信息的準確性。若能綜合考慮其對人體下肢運動狀態(tài)的交互作用,準確地表達下肢運動狀態(tài),可為進一步推動助力行走、康復訓練提供有效數(shù)據(jù)支撐。
基于此,本文針對肌肉骨骼參數(shù)對人體下肢運動肌肉代謝的影響展開研究。結(jié)合人體解剖學知識和中國人身體環(huán)節(jié)相對質(zhì)量及質(zhì)心位置相關(guān)數(shù)據(jù),構(gòu)建人體肌肉骨骼模型,利用OpenSim 進行動力學求解及肌肉計算控制,獲取不同肌骨參數(shù)時下肢運動關(guān)節(jié)扭矩、肌肉力及代謝結(jié)果,并通過極差分析獲取不同肌骨參數(shù)對肌肉代謝的影響程度,從而為助力外骨骼設計、肌肉訓練方案擬定提供理論數(shù)據(jù)支撐。
OpenSim 是斯坦福大學研發(fā)的一款用于開發(fā)、分析和可視化人體肌肉骨骼系統(tǒng)的免費開源仿真軟件,建模理論來源于Hill 方程和Hill 肌肉三元素模型[14]。借助OpenSim 通過修改肌肉骨骼參數(shù),構(gòu)建個性化、可視化的人體肌骨仿真模型,開展人體下肢運動仿真與分析,仿真分析流程如圖1 所示。首先,根據(jù)人體解剖學知識設定肌肉骨骼模型,并根據(jù)肢體運動信息采集設備設置肌骨模型的標記點位置和路徑,以此獲取下肢運動標記點位置數(shù)據(jù)。然后,通過OpenSim 提供的逆運動學求解工具獲取下肢關(guān)節(jié)角度的變化數(shù)據(jù),并結(jié)合由足壓采集設備獲取足底壓力數(shù)據(jù),以此作為動力學求解和肌肉計算控制工具的輸入數(shù)據(jù),最終獲得下肢關(guān)節(jié)輸出扭矩、肌肉力以及代謝情況。
圖1 OpenSim 仿真分析流程Fig.1 Procedures of OpenSim simulation analysis
基于鄭秀瑗提出的中國人身體環(huán)節(jié)相對質(zhì)量及質(zhì)心位置相關(guān)數(shù)據(jù)(見表1),設定人體下肢骨骼長度及質(zhì)量,構(gòu)建骨骼模型,并將肌肉模型附著在相應的骨骼模型上,即通過肌肉收縮帶動關(guān)節(jié)轉(zhuǎn)動,實現(xiàn)相應的肢體運動,肌肉骨骼模型如圖2 所示。
表1 中國人身體環(huán)節(jié)相對質(zhì)量與質(zhì)心位置(男性) [15]Tab.1 Relative mass and center of mass position of the human body segments in Chinese individuals (Male)
圖2 人體下肢肌肉骨骼模型Fig.2 Musculoskeletal model of human lower limbs
為清晰描述平地行走模式下肢運動情況,對不同下肢運動階段進行劃分,將從一側(cè)足跟著地到同側(cè)足跟再次著地時間視為一個完整的步態(tài)周期,如圖3 所示。可以看出,一個完整的步態(tài)周期由支撐相和擺動相構(gòu)成,其中,0~60% 為支撐相(右腳跟著地到右腳尖離地),60%~100%為擺動相(右腳尖離地到右腳尖著地),前者由3 個階段構(gòu)成,0~10% 和50%~60% 為單支撐相,10%~50%為雙支撐相。
圖3 人體下肢行走步態(tài)周期Fig.3 Walking gait cycle of lower limbs of the human body
基于Thelen 給出的青年人(30 歲)和老年人(70 歲)肌肉參數(shù)[3](見表2),構(gòu)建2 種肌肉骨骼模型,借助OpenSim 提供的肌肉計算控制工具獲取不同年齡人體下肢運動肌肉代謝情況,如圖4 所示。可以看出,同一步態(tài)下,相對于青年人而言,老年人所消耗的肌肉代謝均值上升了6%左右。
表2 青年人與老年人的肌肉力學參數(shù)Tab.2 Muscle mechanics parameters of young and elderly people
圖4 不同年齡下肢運動代謝均值對比Fig.4 Comparison of the mean metabolic values of lower limb movement at different ages
圖5 為1 個步態(tài)周期內(nèi)青年人和老年人下肢主要肌肉產(chǎn)生驅(qū)動力的均值。通過對比可知,相對于青年人而言,老年人的腘繩?。?1%)、股中間?。?0%)、髂腰?。?5%)、脛骨前?。?%)產(chǎn)生的肌肉力下降較為明顯,因此,在面向老年人的助力行走裝置研制中應重點考慮上述肌肉助力方案的創(chuàng)新設計。
圖5 1 個步態(tài)周期內(nèi)下肢主要肌肉力均值Fig.5 Mean value's of major muscle strength in the lower limbs during one gait cycle
身體質(zhì)量指數(shù)(BMI 指數(shù)、簡稱體質(zhì)數(shù))是國際上常用的衡量人體胖瘦程度及健康狀況的一個評價標準。根據(jù)身高與體重的關(guān)系,將體型分為,體重過低(BMI<18.5)、正常范圍(18.5≤BMI<24)和超重(BMI≥24)3 種類型。在相同肌肉衰老程度下,針對3 種體型(見表3)構(gòu)建肌肉骨骼模型,借助OpenSim提供的肌肉計算控制工具,獲取平地行走過程中下肢運動的代謝情況,如圖6 所示。隨著體質(zhì)數(shù)的增大,代謝均值整體呈現(xiàn)上升趨勢,表明保持較低的體質(zhì)數(shù)有助于減少行走過程中的代謝消耗。
表3 不同BMI 對應的體重和身高Tab.3 Weight and height corresponding to different BMI values
圖6 BMI 對肌肉代謝均值的影響Fig.6 Influence of BMI on average muscle metabolism values
體質(zhì)數(shù)作為身高和體重的綜合指數(shù),在分析過程中可能存在由于身高或體重差異較大,導致體質(zhì)數(shù)低的肌肉代謝均值反而上升。例如,體質(zhì)數(shù)為18、身高為1.82 m 時,代謝均值為444 J/s,高于體質(zhì)數(shù)為22.8、身高為1.69 m 時的代謝均值432 J/s。換言之,當身高差異較大時,代謝均值并不具有“體質(zhì)數(shù)越大,代謝量越高”的特點,體質(zhì)數(shù)低的人代謝量反而偏高。
鑒于體質(zhì)數(shù)是身高體重的綜合衡量指標,研究針對不同身高或體重對下肢運動代謝的單一影響,結(jié)果如圖7 所示。身高一定時,隨著體重的增加,代謝均值也隨之上升;體重一定時,隨著身高的增加,代謝均值也隨之上升??梢钥闯?,圖7 宏觀描述了身高或體重對肌肉代謝的影響,但其不能作為助力外骨骼機器人設計的直接參考依據(jù),而各關(guān)節(jié)扭矩的變化情況尤為重要。
圖7 不同身高或體重時下肢肌肉的代謝均值Fig.7 Average metabolism values of lower limb muscles at different heights or weights
圖8 描述了不同體重或身高時下肢各關(guān)節(jié)扭矩的變化情況,可以看出,其扭矩差異主要集中在支撐相內(nèi),體現(xiàn)了在支撐相內(nèi)足部與地面接觸所產(chǎn)生的反作用力對下肢各關(guān)節(jié)扭矩影響較大。
圖8 不同身高或體重時下肢各關(guān)節(jié)扭矩Fig.8 Joint torques of lower limb at different heights or weights
其中,圖8a)為相同身高不同體重時下肢各關(guān)節(jié)扭矩的變化情況,可以看出,不同體重對下肢各關(guān)節(jié)扭矩的影響主要集中在峰值附近,且體重越大峰值扭矩越高。當峰值扭矩超過關(guān)節(jié)所能承受的最大扭矩時,關(guān)節(jié)會受到一定程度的損傷。因此,針對體重較大的人群,外骨骼機器人助力方案的設計應重點考慮扭矩的峰值時刻,通過外部助力降低峰值扭矩,既能提高助力效果,又能增強穿戴的舒適性。圖8b)為相同體重不同身高時下肢各關(guān)節(jié)扭矩的變化情況,可以看出,不同身高對下肢各關(guān)節(jié)扭矩的影響在整個支撐相內(nèi)都較為明顯,并且在同一時刻下扭矩的方向也不能保持一致。因此,身高也是外骨骼機器人助力方案設計的重要因素之一,忽略身高對關(guān)節(jié)扭矩的影響可能會導致助力裝置產(chǎn)生反向助力,從而增加行走負擔,降低穿戴舒適性。
圖9 給出了體重按一定比例(10%)上升時下肢各關(guān)節(jié)輸出扭矩均值的變化情況,以衡量體重變化對各關(guān)節(jié)扭矩的影響。
圖9 體重比例上升時下肢各關(guān)節(jié)輸出扭矩均值的變化Fig.9 Changes in average joint torque output of lower limb with increasing weight proportion
圖9a)顯示下肢各關(guān)節(jié)輸出扭矩均值隨著體重的增加而增加,這是由于隨著自身體重上升,地面反作用力隨之增大,導致關(guān)節(jié)扭矩上升。其中,踝關(guān)節(jié)輸出扭矩均值最大,接近髖、膝關(guān)節(jié)輸出扭矩均值的一倍左右。因此,下肢助力外骨骼機器人的設計方案應重點關(guān)注踝關(guān)節(jié)。另外,當身高不變且體重按一定比例上升時,由于關(guān)節(jié)驅(qū)動力臂不變,且驅(qū)動力隨著體重的上升而線性增加,因此,關(guān)節(jié)扭矩上升率與體重上升率保持一致,如圖9b)所示。
圖10 給出了身高按一定比例(5%)上升時下肢各關(guān)節(jié)輸出扭矩均值的變化情況,以衡量身高變化對各關(guān)節(jié)扭矩的影響。
圖10 身高比例上升時下肢各關(guān)節(jié)輸出扭矩均值的變化Fig.10 Changes in average joint torque output of lower limb with increasing height proportion
圖10a)顯示不同身高時下肢輸出扭矩均值變化規(guī)律與圖9a)基本一致,即下肢輸出扭矩均值隨著身高的增加而上升,并且踝關(guān)節(jié)輸出扭矩均值同樣顯著大于髖、膝關(guān)節(jié)。另外,當體重不變且身高按一定比例上升時,下肢各骨骼長度隨之增加,驅(qū)動力臂也隨之變大,從而導致關(guān)節(jié)扭矩上升;與此同時,下肢各骨骼長度的變化必然會導致與身高相關(guān)的肌肉參數(shù)發(fā)生改變,從而對關(guān)節(jié)扭矩產(chǎn)生一定的影響。因此,關(guān)節(jié)扭矩上升率與身高上升率存在差異的原因主要在于:身高變化導致扭矩上升是肌肉、骨骼參數(shù)綜合作用的結(jié)果,如圖10b)所示。
基于上述分析,選擇L8(27)正交表,肌肉骨骼參數(shù)為因素,肌肉代謝為評價指標(越低越好),設計7 因素2 水平的正交實驗,因素水平表如表4 所示。
表4 因素水平表Tab.4 Factor levels
正交試驗結(jié)果(見表5)表明,肌肉收縮速度和最大等長肌肉力,對肌肉代謝的影響最為顯著,最大延長肌肉力與等長力比對下肢行走代謝的影響最小,而身高、體重對下肢行走代謝的影響程度一致。也就是說,在身高與體重保持基本不變的情況下,提升肌肉收縮速度和最大等長肌力可以有效降低行走代謝消耗,減輕行走負擔。相對于青年人而言,由于老年人的身體機能減退、活動頻次減少等諸多因素,導致肌肉收縮速度、最大等長肌肉力等肌肉參數(shù)的不斷衰減,從而導致疲勞感明顯增強。因此,加強體能訓練的科學性與力度,對提高老年人的日常生活與出行舒適感會有顯著作用。
表5 正交試驗方差分析表Tab.5 Analysis of variance for orthogonal experiments
本文以肌肉骨骼參數(shù)為研究對象,結(jié)合人體解剖學知識,構(gòu)建了適用于中國人體質(zhì)的肌肉骨骼模型,利用OpenSim 提供的肌肉計算工具,研究不同肌骨參數(shù)在平地行走模式中對肌肉代謝的影響。根據(jù)衰老、體質(zhì)數(shù)對肌肉代謝的研究結(jié)果表明,衰老會引起相關(guān)肌肉產(chǎn)生的驅(qū)動肌肉力下降,需要更高的肌肉激活提供行走所需的肌肉驅(qū)動力,從而導致肌肉代謝上升;體質(zhì)數(shù)較低有助于減少行走過程中的代謝消耗。通過對比分析相同身高不同體重、相同體重不同身高兩類人群下肢各關(guān)節(jié)扭矩的變化情況可知,相同之處:下肢各關(guān)節(jié)扭矩受體重或身高的影響主要集中在支撐相,且踝關(guān)節(jié)的扭矩均值明顯高于髖、膝關(guān)節(jié);不同之處:前者的扭矩差異主要集中在扭矩峰值處,且體重上升率與扭矩上升率一致,而后者的扭矩差異在整個支撐期都較為明顯,且身高上升率遠低于扭矩上升率。通過正交試驗綜合評價肌肉骨骼參數(shù)對下肢運動肌肉代謝的影響程度,明確了肌肉收縮速度和最大等長肌肉力是肌肉代謝的顯著因素,并提出了加強有針對性的體育訓練有助于提升老年人的出行舒適感。
本文研究焦點主要集中在肌骨參數(shù)對下肢運動代謝及其相關(guān)內(nèi)容的研究,雖未涉及不同步態(tài)、不同行走模式的探究,但已從參數(shù)驅(qū)動的角度為下肢運動分析提供了可行的研究方法。相信通過構(gòu)建下肢運動學模型,開展質(zhì)心與踝足軌跡規(guī)劃研究,獲取不同步態(tài)、行走模式中下肢運動數(shù)據(jù),以便構(gòu)建完整的數(shù)字人模型,從而實現(xiàn)人體下肢運動數(shù)據(jù)分析的數(shù)字化、智能化及其普適性。