夏雨
(喀什大學(xué) 土木工程學(xué)院,喀什新疆 844000)
在實(shí)際工程結(jié)構(gòu)中,桿件結(jié)構(gòu)是由若干桿件共同組合并與地基相連的整體,可承受荷載.不考慮材料的變形,受到荷載的作用體系能保持其幾何形狀和位置不變,這稱為幾何不變體系,其幾何構(gòu)造是穩(wěn)定的.另有一類體系,盡管只受到很小的荷載的作用,也會引起很大的形狀或位置的改變,其原因不是材料本身的彈性變形,而是體系內(nèi)部的組成不健全或支承的布置不合理,這類體系稱為幾何可變體系,其幾何構(gòu)造是不穩(wěn)定的[1].
按照幾何學(xué)的原理,對體系進(jìn)行幾何構(gòu)造分析就是對體系發(fā)生運(yùn)動的可能性進(jìn)行分析,檢查它是否是一個(gè)幾何不變體系.幾何可變體系是不能用來作為結(jié)構(gòu)的,因?yàn)樵谌魏畏N類的荷載作用下建筑工程結(jié)構(gòu)必須能保持自己的形狀和位置.為此,需要用幾何構(gòu)造分析來研究體系的穩(wěn)定性及其構(gòu)造規(guī)律[2].體系一般可分為幾何不變體系和幾何可變體系,其中幾何可變體系又可分為常變體系和瞬變體系.
體系結(jié)構(gòu)一般都必須是幾何不變體系,而不能采用幾何可變體系.因此體系的幾何構(gòu)造研究主要是關(guān)于體系不變性的分析.在這方面,判斷幾何不變體系有很好的方法,如一元體、二元體技巧,兩剛片、三剛片規(guī)則(統(tǒng)稱為鉸三角規(guī)則),還有計(jì)算自由度法以及零載法等等.
由于在結(jié)構(gòu)力學(xué)中進(jìn)行體系構(gòu)造分析,在超靜定結(jié)構(gòu)中確定力法的多余約束數(shù)以及確定位移法獨(dú)立線位移數(shù)等,都涉及體系計(jì)算自由度的問題.特別是,當(dāng)采用計(jì)算機(jī)求體系結(jié)構(gòu)的內(nèi)力時(shí),為防止其計(jì)算簡圖因簡化變?yōu)閹缀慰勺凅w系發(fā)生運(yùn)算“溢出”而停機(jī),同樣也需要求得體系的計(jì)算自由度.由此可見,計(jì)算自由度在結(jié)構(gòu)力學(xué)研究和教學(xué)以及工程設(shè)計(jì)中都具有非常重要地位,對計(jì)算自由度的研究在理論和應(yīng)用上都具有重要意義和實(shí)際價(jià)值.
本文將從體系的自由度和約束概念出發(fā),針對計(jì)算自由度的算法、計(jì)算自由度的不同取值對幾何構(gòu)造特征的影響及計(jì)算自由度的應(yīng)用等方面進(jìn)行實(shí)證分析和研究,以期為幾何構(gòu)造分析的研究和應(yīng)用提供參考和幫助.
完全確定體系位置所需要的獨(dú)立坐標(biāo)的數(shù)目稱為自由度.由理論力學(xué)可知,一個(gè)動點(diǎn)在空間有3 個(gè)自由度,確定空間一動點(diǎn)的位置需要3個(gè)獨(dú)立坐標(biāo);一個(gè)剛體在空間有6 個(gè)自由度,確定空間一剛體的位置需要6 個(gè)獨(dú)立坐標(biāo);在平面內(nèi),一個(gè)動點(diǎn)有2 個(gè)自由度;幾何形狀不變的平面體簡稱為剛片,一個(gè)剛片在平面內(nèi)有3 個(gè)自由度[1].
體系的約束又稱為體系的聯(lián)系或限制.平面體系并非是自由的體系,各部分之間以及桿件與基地之間總是存在一定聯(lián)系,它對體系各部分之間的位置關(guān)系形成幾何學(xué)上的限制,這種限制稱為幾何約束,簡稱約束[1-3].
體系的約束可分為必要約束和多余約束.一般將使體系成為幾何不變而必需的約束,稱為必要約束,其能有效減少體系自由度,每一個(gè)必要約束都使體系減少1 個(gè)自由度;而把必要約束之外不能減少體系自由度的約束稱為多余約束.
對于體系的不變和可變、常變和瞬變以及有無多余約束的情況,可表示如下[2]:
約束的計(jì)算方法如下[3]:
(1)連接2 個(gè)剛片的1 個(gè)單鏈桿(或支桿)相當(dāng)于1 個(gè)約束;
(2)連接2 個(gè)剛片的1 個(gè)單鉸(連接2 個(gè)剛片的鉸)相當(dāng)于2 個(gè)約束;連接n個(gè)剛片的1 個(gè)復(fù)鉸(連接2 個(gè)以上剛片的鉸)相當(dāng)于n-1 個(gè)單鉸,提供2(n-1)個(gè)約束;
(3)連接2 個(gè)剛片的單剛結(jié)點(diǎn)相當(dāng)于3 個(gè)約束;連接n個(gè)剛片的復(fù)剛結(jié)點(diǎn)(連接2 個(gè)以上,剛片的剛性連接)相當(dāng)于n-1 個(gè)單剛結(jié)點(diǎn),提供3(n-1)個(gè)約束.
體系的自由度數(shù)等于其各組成部分互不聯(lián)結(jié)時(shí)總自由度數(shù)減去體系中的必要約束數(shù).當(dāng)上述差值為零時(shí),就構(gòu)成幾何不變體系.也就是說,體系各組成部分總自由度數(shù)與必要約束數(shù)之差為零是體系幾何不變的充分條件[1].
但對于許多復(fù)雜體系來說,必要約束并非都能易直觀判定,因此就需要引入計(jì)算自由度的概念.體系的計(jì)算自由度定義為體系各組成部分總的自由度數(shù)減去體系中總的約束數(shù),記為W.
體系的計(jì)算自由度,它可能大于零也可能等于或小于零.當(dāng)所有約束全部是必要約束時(shí),體系的自由度就等于體系的計(jì)算自由度;當(dāng)體系中的約束包含有多余約束時(shí),體系的自由度就大于體系的計(jì)算自由度.由此可知,計(jì)算自由度小于零是體系幾何不變的必要條件.如果計(jì)算自由度大于零,那么體系一定是幾何可變的.所以,確定計(jì)算自由度的數(shù)目也是判定體系幾何可變性的方法之一[4-6].
對于體系的約束,以g代表單剛結(jié)點(diǎn)個(gè)數(shù),以h代表單鉸結(jié)點(diǎn)個(gè)數(shù),以b代表單鏈桿根數(shù);對于自由部件,以m代表體系中自由剛片的個(gè)數(shù),以j代表自由鉸結(jié)點(diǎn)個(gè)數(shù).則體系的計(jì)算自由度W主要有結(jié)點(diǎn)法、剛片法、混合法和直接法四種算法.
將平面體系看作為受鏈桿約束的結(jié)點(diǎn)系.如果取自由鉸結(jié)點(diǎn)(j個(gè))為研究對象,自由度為2j;以其約束結(jié)點(diǎn)的單鏈桿(b根)為約束,約束數(shù)就為b,則計(jì)算自由度為
結(jié)點(diǎn)法僅適用于由鉸和單鏈桿構(gòu)成的鉸結(jié)鏈桿體系.該算法表達(dá)式簡潔,卻不適用于含有剛結(jié)點(diǎn)的體系,應(yīng)用范圍受限.
實(shí)例1:圖1(a)和圖1(b)為兩個(gè)平面桿件體系,采用結(jié)點(diǎn)法求兩個(gè)體系的計(jì)算自由度[2].
圖1 平面桿件體系示意圖一
解這兩個(gè)體系都是全部由鏈桿組成的鉸結(jié)體系,由這兩個(gè)體系可得下列結(jié)果:結(jié)點(diǎn)數(shù)j=6,單鏈桿數(shù)b=9.因此,可得計(jì)算自由度為
這里,由于體系沒有接到地基,作為一個(gè)整體相對于地基有3 個(gè)自由度.根據(jù)幾何構(gòu)造分析可知:圖1(a)是幾何不變的,無多余約束;圖1(b)是瞬變的,有多余約束的體系[5].
把平面桿件體系看作是受鉸結(jié)、剛結(jié)和鏈桿約束而組成的剛片系.若取剛片(m個(gè))為研究對象,自由度為2m.以約束剛片的單剛結(jié)點(diǎn)(g個(gè))、單鉸結(jié)點(diǎn)(h個(gè))和單鏈桿(b根)為約束,約束數(shù)分別為3b、2h和b,總約束數(shù)為3g+2h+b,則計(jì)算自由度為[3]
剛片法適用于任何體系,但是容易算錯(cuò),為了避免出錯(cuò),可采用如下技巧.首先去掉所有約束,只畫出剛片;其次逐步加上約束;接著再加剛結(jié)點(diǎn);然后加鉸結(jié)點(diǎn);最后加鏈桿.采用這五步法能有效避免錯(cuò)誤[1-3].
實(shí)例2:試計(jì)算如圖2 所示的平面杠桿體系的計(jì)算自由度[3].
圖2 平面桿件體系示意圖二
解采用剛片法.根據(jù)選擇大剛片的原則,選取由點(diǎn)A,G,D,E,H,B包圍的帶閉合框的部分作為一個(gè)剛片,EFC為另一個(gè)剛片,剛片數(shù)為2,且第一個(gè)剛片的約束數(shù)是3;結(jié)點(diǎn)E連接兩個(gè)剛片,是單鉸結(jié)點(diǎn);最后還有4 根單鏈桿與基礎(chǔ)相連.可得計(jì)算自由度為
混合法是取自由剛片(m個(gè))和自由鉸結(jié)點(diǎn)(j個(gè))作為研究對象,自由度為3m+2j.以約束剛片的單剛結(jié)點(diǎn)(g個(gè))、單鉸結(jié)點(diǎn)(h個(gè))和單鏈桿(b個(gè))為約束,總約束數(shù)為3g+2h+b,其計(jì)算自由度為
混合法適用于由鉸結(jié)鏈桿體系(無剛結(jié)點(diǎn))以及由剛片構(gòu)成的體系.注意的是,在分析過程中必須區(qū)分哪些部分是研究對象,哪些部分是約束[3].
實(shí)例3:采用混合法試求如圖3 所示體系的計(jì)算自由度.
圖3 平面桿件體系示意圖三
解取ACDEB為自由剛片,F(xiàn),G,H,I,J為自由結(jié)點(diǎn),而C,D,E三點(diǎn)處的鉸不能再看作自由結(jié)點(diǎn)(因它們已固定在剛片上),剛片ACDEB由兩個(gè)固定支座與基礎(chǔ)相連,約束為6 個(gè);結(jié)點(diǎn)F,G,H,I,J用10 根鏈桿分別連到基礎(chǔ)和剛片,約束為10 個(gè).可得計(jì)算自由度為
通過以上實(shí)例,上述三種算法的應(yīng)用原則可歸納如下[5]:
(1)為減少計(jì)算量,選擇剛片時(shí)盡可能選擇大剛片;
(2)對于由兩端鉸結(jié)的桿件組成的鉸結(jié)鏈桿體系,采用剛片法較簡單;
(3)對于含有組合結(jié)點(diǎn)的體系采用結(jié)點(diǎn)法和混合法都可以.
為了簡化,統(tǒng)一上述三種方法,對于求桿件體系的計(jì)算自由度,可采用直接法[6].對于平面桿件體系,直接法是把桿件(m根)看成研究對象,自由度為3m;而把單剛結(jié)點(diǎn)(g個(gè))和單鉸結(jié)點(diǎn)(h個(gè))看成約束,總約束數(shù)是3g+2h.體系計(jì)算自由度為
相比于前面的三種方法,直接法研究對象清晰,運(yùn)算公式統(tǒng)一,適合編程計(jì)算,可準(zhǔn)確快速求得計(jì)算自由度,也可用來有效確定結(jié)構(gòu)超靜定的次數(shù)[6].
實(shí)例4:試采用直接法求如圖4 所示的平面桿件體系計(jì)算自由度[6].
圖4 平面桿件體系示意圖四
解采用直接法.把桿件作為研究對象,共有12 根桿(包括支座鏈桿),分別標(biāo)記為1,2,3,…,12,則其自由度數(shù)總和為
對鉸結(jié)點(diǎn)與剛結(jié)點(diǎn)數(shù)目統(tǒng)計(jì)如下:單鉸結(jié)點(diǎn)有A,C,D,F(xiàn),G,J共6個(gè),復(fù)鉸結(jié)點(diǎn)有B,E,H,I共4個(gè),單剛結(jié)點(diǎn)有D,G共2 個(gè).由于每個(gè)單鉸結(jié)點(diǎn)和單剛結(jié)點(diǎn)分別有2 個(gè)和3 個(gè)約束;同時(shí)復(fù)鉸(或復(fù)剛結(jié)點(diǎn))等效為單鉸(或單剛結(jié)點(diǎn)),即n(n>2)桿相交而成的復(fù)鉸結(jié)點(diǎn)(或復(fù)剛結(jié)點(diǎn))等效為n-1 個(gè)單鉸結(jié)點(diǎn)(或單剛結(jié)點(diǎn)).則總約束數(shù)為
可得計(jì)算自由度為
表1 對四種算法在適用性、優(yōu)劣性進(jìn)行了對比,便于我們對對四種算法有更直觀和全面的理解.
表1 四種算法的適用性和優(yōu)劣勢的對比
根據(jù)計(jì)算自由度的不同取值范圍,分析體系的幾何構(gòu)造,可得到如下結(jié)論.
(1)當(dāng)W>0時(shí),如果計(jì)算自由度大于零時(shí),則體系缺乏必要的約束,一定是幾何常變的.
實(shí)例5:試求如圖5(a)所示平面體系的計(jì)算自由度.
圖5 平面桿件體系示意圖五
解如圖5(a)所示,體系剛片2個(gè),單鉸1個(gè),支座鏈桿3 根.采用剛片法,可得計(jì)算自由度為
該體系不滿足幾何不變的必要條件,是幾何可變的.如圖5(b)所示,容易看出,有一個(gè)多余約束.
(2)當(dāng)W=0時(shí),如果計(jì)算自由度等于零時(shí),則體系具有保證幾何不變所需的最少約束數(shù),但并不能判斷出體系是幾何不變的.因?yàn)楫?dāng)無多余約束時(shí),是幾何不變的;當(dāng)有多余約束時(shí),卻是幾何可變的.
實(shí)例6:計(jì)算圖6 所示桿件體系的計(jì)算自由度,并進(jìn)行該體系的幾何構(gòu)成分析[3].
圖6 平面桿件體系示意圖六
解采用結(jié)點(diǎn)法,可得計(jì)算自由度為
使用去掉二元體或者增加二元體的技巧,可判斷該體系為幾何不變體系,且無多余約束.
實(shí)例7:求如圖7 所示體系的計(jì)算自由度,并進(jìn)行幾何構(gòu)造分析[3].
圖7 平面桿件體系的示意圖七
解采用剛片法,可得計(jì)算自由度為
幾何構(gòu)造分析如圖8 所示,擴(kuò)大基礎(chǔ)至剛片I,然后依次增加二元體①和②,最后剩下的EFG可發(fā)生上下微小運(yùn)動,體系為幾何瞬變體系,有1 個(gè)多余約束.
圖8 圖7 體系的幾何構(gòu)造分析示意圖
(3)當(dāng)W<0時(shí),如果計(jì)算自由度小于零時(shí),則體系具有多余約束,但不能判斷出體系一定是幾何不變的;體系可能是不變,也可能是可變.
實(shí)例8:求如圖9 所示體系計(jì)算自由度,并分析幾何構(gòu)造特征[5].
圖9 平面桿件體系的示意圖八
解如圖9 所示,采用混合法,可得其計(jì)算自由度為
如圖10 所示,桿IA,AD和DI可看成是鉸結(jié)三角形,內(nèi)部有兩個(gè)多余鏈桿約束EB和FC,然后與基礎(chǔ)通過支座A和支座鏈D相連,組成幾何不變結(jié)構(gòu).分析整個(gè)體系,在體系上依次去掉二元體④③②①,最后剩下鏈桿支座K,可自由運(yùn)動.因此,體系為常變體系,有2 個(gè)多余約束.
圖10 圖9 體系的幾何構(gòu)造分析示意圖
實(shí)例9:試求如圖11 所示體系的計(jì)算自由度,并進(jìn)行幾何構(gòu)造分析[5].
圖11 平面桿件體系的示意圖九
解如圖12 所示,采用混合法,可得計(jì)算自由度為
圖12 圖11 體系的幾何構(gòu)造分析示意圖
其中,m=1(剛片F(xiàn)EHI),j=5(結(jié)點(diǎn)A,B,C,D,E),g=0,h=0,b=16(鏈桿10根,支桿6 根).可得計(jì)算自由度為
構(gòu)造分析如圖12 所示,體系內(nèi)部(先撤除支座及地基)由3 個(gè)剛片I、II、III 用3 個(gè)瞬鉸兩兩相連,且3 個(gè)瞬鉸在一直線上.可知,體系為幾何瞬變體系,有1 個(gè)多余約束.
實(shí)例10:求如圖13 所示體系的計(jì)算自由度,并分析幾何構(gòu)造[5].
圖13 體系幾何構(gòu)造分析示意圖
解采用直接算法.體系桿件總數(shù)17個(gè),體系自由度數(shù)為a=17×3=51,鉸結(jié)點(diǎn)的總數(shù)26個(gè),總約束有d=26×2=52 個(gè).可得計(jì)算自由度為
經(jīng)分析可知,體系是幾何不變的,有1 個(gè)多余約束,體系為超靜定結(jié)構(gòu).
綜上所述,根據(jù)計(jì)算自由度取值,可對體系的幾何構(gòu)造特性得出一些結(jié)論[2],具體如表2所示.
表2 平面桿件體系幾何構(gòu)造特性
體系的幾何不變性判斷,可根據(jù)一元體、二元體技巧,兩剛片、三剛片和三角鉸(統(tǒng)稱鐵三鉸法)等方法[1-6],這里不再贅述.
本文介紹了自由度和約束,概述了計(jì)算自由度和計(jì)算自由度的計(jì)算方法,并針對平面桿件體系計(jì)算自由度的不同取值,以實(shí)例分析了體系的幾何構(gòu)造特征.結(jié)果表明,計(jì)算自由度是幾何構(gòu)造分析的重要參數(shù),結(jié)合體系的不變性和多余約束,可在一定程度上反映體系的幾何構(gòu)造特征.
通過計(jì)算自由度以及考慮體系的不變性,可進(jìn)一步確定體系的幾何構(gòu)造特征.當(dāng)自由度總數(shù)大于約束總數(shù)體系為幾何可變,不能用作結(jié)構(gòu).當(dāng)自由度總數(shù)等于約束總數(shù),如體系為幾何不變,則無多余約束,體系為靜定結(jié)構(gòu);如體系為幾何可變,則有多余約束.當(dāng)自由度總數(shù)小于約束總數(shù)體系,有多余約束,若體系為幾何可變,則為常變或瞬變;若體系為幾何不變,則為超靜定結(jié)構(gòu).