楊玉龍,劉宇飛,李 萌,季京宣
(1.浙江大學(xué) 杭州 310058;2.中國空間技術(shù)研究院 錢學(xué)森空間技術(shù)實驗室,北京 100094)
剪式鉸結(jié)構(gòu)是一種應(yīng)用廣泛的展開結(jié)構(gòu),由多個剪式鉸單元組成。剪式鉸結(jié)構(gòu)最早由學(xué)者Pinero提出[1],目前得到廣泛的研究和應(yīng)用[2-9]。桿系結(jié)構(gòu)展開過程的運動學(xué)和動力學(xué)計算分析,通常采用多體動力學(xué)[10-12]。可展桿系結(jié)構(gòu)建模時,對于桿件模型,可以分為剛性桿和柔性桿。通常剛性桿比較簡單,柔性桿相對復(fù)雜。
向量式有限元法(VFIFE,Vector form intrinsic finite element)是一種新型的數(shù)值算法[13-14]。其建模方法是將結(jié)構(gòu)劃分為節(jié)點,節(jié)點間通過單元連接。結(jié)合有限元理論,建立單元模型。利用牛頓第二運動定律,建立整個結(jié)構(gòu)的節(jié)點方程組。該方程組不包含剛度矩陣,所以在解決大變形及非連續(xù)問題有一定優(yōu)勢。在靜力學(xué)領(lǐng)域,向量式有限元法已取得了一定的研究結(jié)果。在動力學(xué)方面,Yang拓展了建模方法[15],提出了間隙鉸的建模方法,同時進行了間隙結(jié)構(gòu)的特性研究。Wu進行了連桿滑塊結(jié)構(gòu)的運動分析[16]。
用VFIFE來研究分析可展桿系結(jié)構(gòu),首先需要解決的就是建模問題,本文重點論述了桿件的建模方法,并對兩種建模方法的計算結(jié)果進行比較討論。
可展桿系結(jié)構(gòu)的VFIFE算法,是將結(jié)構(gòu)分解成節(jié)點和單元,利用牛頓第二定律,建立中值差分公式,進行迭代計算tn時刻各個節(jié)點的位置。利用單元計算各節(jié)點在運動過程中的內(nèi)力,結(jié)合體系所受外力,計算各節(jié)點tn+1時刻的位置。重復(fù)迭代計算,直至運動結(jié)束,文獻[15]對基本計算過程,進行了較為詳細(xì)的描述。
圖1 桿件單元劃分
圖2 時間歷程劃分
各節(jié)點位置計算公式為:
(1)
各節(jié)點速度計算公式為:
(2)
其中,F(xiàn)為結(jié)構(gòu)節(jié)點所受外力,f結(jié)構(gòu)節(jié)點所受內(nèi)力,m為節(jié)點質(zhì)量。
對于不同結(jié)構(gòu)及其不同單元,節(jié)點所受內(nèi)力是計算的關(guān)鍵。
剪式鉸柔性桿建模,主要方法是將一根結(jié)構(gòu)桿件,劃分為多個梁單元。梁單元兩端的節(jié)點上,承受力和彎矩,存在平動位移和轉(zhuǎn)角。針對一個剪式鉸單元,為說明和顯示方便,在銷軸附近,各自劃分單元c、d和k、l。銷軸(Joint,用J表示)和銷孔(Bearing,用B表示)的受力主要是:外力F,內(nèi)力fp,以及各自單元的節(jié)點力fe(如圖3):
圖3 剪式鉸受力分析
銷軸和銷孔的運動方程為:
(3)
因為:
(4)
故:
mJ(fekb+felb)-mBF]
(5)
剛性桿是一種力學(xué)意義上的桿,是理想化的一種桿件,在運動過程,桿件軸線始終保持直線。針對剛性桿建模,提出強制幾何約束,即一根結(jié)構(gòu)桿件,僅考慮單元頭尾兩個節(jié)點位置,兩個節(jié)點間所有幾何點的坐標(biāo),按直線插值考慮。對于桿件中間出現(xiàn)的銷軸和銷孔位置,通過直線插值進行計算。與柔性桿的差異在于,不考慮桿件橫向變形,并且僅考慮桿件軸力。
對于圖3所示的剪式鉸,假設(shè)運動過程中,桿件銷軸和銷孔的軸線出現(xiàn)偏差,這些位移差,會在銷軸和銷孔的節(jié)點上產(chǎn)生力,通過二者受力協(xié)調(diào),從而保證兩根桿件運動的協(xié)調(diào)。
圖4 理想節(jié)點位移差圖
對于一個剪式鉸單元,假設(shè)剪式鉸的銷軸上存在力P,分別作用在桿1和桿2上,二者方向相反,大小相等,如圖5所示,分別垂直于桿方向的分力為F1和F2,
圖5 剪式鉸受力分析
(6)
按擬靜力學(xué)法,假設(shè)各桿為簡支梁,在垂直于梁軸線方向力的作用下,會產(chǎn)生撓度Δf1和Δf2,則有:
(7)
(8)
式中,a和c為作用力距計算節(jié)點距離,l為桿長,E為材料彈性模量,I為截面慣性矩。
剪式鉸軸處兩根桿位移為e,則有:
e=Δ1+Δ2
(9)
根據(jù)以上各式,推導(dǎo)可得:
(10)
(11)
(12)
如果桿1與桿2幾何參數(shù)完全一樣,并且鉸在桿中間時,則有:
(13)
對于剪式鉸中的每一個桿件,桿兩端節(jié)點力,可以根據(jù)F1和F2和幾何關(guān)系獲得。
對于一剪式鉸桿系模型,結(jié)構(gòu)基本情況如圖6,圖中單位為m。節(jié)點O固定,在節(jié)點A和B施加水平力50 N。展開過程中忽略摩擦力和重力,如果相鄰節(jié)點間水平距離小于0.1 m,計算停止。
圖6 剪式鉸模型
根據(jù)以上提出的建模方法,編制程序進行計算。柔性桿模型和剛性桿模型展開過程圖見圖7和圖8。從圖中可以看出,柔性桿模型中,在銷軸位置存在節(jié)點,剛性桿模型中,在銷軸位置沒有節(jié)點。從展開過程可以看出,柔性桿和剛性桿模型均能順利展開,并且展開過程正常。
圖7 柔性桿模型模擬展開過程
圖8 剛性桿模型模擬展開過程
從圖9結(jié)果可以看出,當(dāng)滿足展開條件時,柔性桿模型節(jié)點A位置為0.53253 m,剛性桿模型節(jié)點A位置為0.52613 m處,節(jié)點A橫向坐標(biāo)差為0.0064 m,為二者模型坐標(biāo)位置均值的1.21%。兩個模型均未達到理想位置,誤差一方面來自于迭代步長,一方面來自于迭代誤差。
圖9 節(jié)點A展開過程橫向坐標(biāo)位置對比
從圖10結(jié)果可以看出,當(dāng)滿足展開條件時,節(jié)點A橫向速度差為0.0085 m/s,為二者速度均值的2.21%。圖中可以看出,柔性桿模型節(jié)點A的橫向速度略小于剛性桿模型的速度。但柔性桿模型展開時間卻小于剛性桿模型,主要原因是柔性桿模型中,節(jié)點A所在桿件,直接受力,桿件有一定的橫向彎曲,使得節(jié)點間的水平距離較早達到控制值0.1 m,計算停止,說明剛?cè)崮P?,對結(jié)構(gòu)展開過程中位置精度有影響。
圖10 節(jié)點A展開過程橫向速度對比
柔性桿和剛性桿模型,計算結(jié)果存在差異,一部分原因是桿件剛?cè)岽嬖诓町悾硗庖徊糠衷騺碜杂谟嬎惴椒ㄕ`差,這一部分需要后續(xù)研究中予以重視。二者的合理性,主要取決于模型分析的需要,考慮結(jié)構(gòu)是以剛體運動為主,還是考慮桿件變形后的結(jié)構(gòu)整體構(gòu)型為主。
基于向量式有限元法,本文提出了剪式鉸剛性桿模型及其內(nèi)力計算方法,同時推導(dǎo)了剪式鉸柔性桿模型及其內(nèi)力計算方法。兩種方法均能順利模擬展開過程。兩種模型的模擬計算結(jié)果在展開位置精度、展開時間和展開速度存在微小誤差。基于VFIFE法的展開過程的計算精度,在后續(xù)研究中需要重點關(guān)注。