在ABAQUS中使用多孔介質模型

2021-10-05 23:37:36 字數 1336 閱讀 3576

abaqus多孔介質屬性設定

滲透係數設定

假設你已經給一種材料新增了彈性、塑性等力學行為,那麼開啟材料編輯對話方塊,按這樣的步驟設定滲透係數:other–>por fluid–>permeability,彈出一下對話方塊,並新增了乙個permeability的材料行為。需要輸入滲透係數和液體比重。如果你的分析中,材料發生很大的變形(孔隙比變化),導致滲透係數發生較大變化。那麼滲透係數是隨孔隙比變化的。abaqus是用滲透係數隨孔隙比的變化曲線來描述這樣的情形,這時需要輸入很多行資料。如果滲透係數變化不大(或者假設不變)輸入一行資料就可以了。隨後還要記得輸入液體的比重。如下圖所示

在分析開始前,需要對材料給定乙個初始孔隙比,隨後材料的孔隙比將會隨變形而發生變化,將由abaqus計算得出。設定孔隙比在load模組,步驟:單擊預定義場按鈕,設定name,應用的分析步step,型別為設定為other,types設定為void ratio。如下圖4所示,然後單擊continue,然後選擇在視窗或set管理器中需要設定的部件或區域,然後單擊對話方塊的continue,將彈出乙個新的對話方塊,如圖5所示。

在該對話方塊,可以編輯初始孔隙比。由於孔隙比是乙個場變數,在不同的材料區域有可能是均勻的常數,有可能是線性變化的,有可能是與座標成函式關係,也有可能是毫無規律的,通過測量獲得。abaqus提供了多種方法定義初始孔隙比,包括一致性的常數、線性變化、函式關係和使用者自定義等多種方式。這可以根據你自己的需要在這個對話方塊中進行設定,如圖5所示。

在abaqus中使用多孔介質主要進行這幾項設定:新增滲透係數,分析步設定為soil,設定孔壓單元,設定初始孔隙比。其他的一些細節和輔助引數設定這裡就不累贅了,具體參考abaqus使用者手冊或相關教材。多孔介質滲流在器官組織的液體流動、地下水流動、植物組織液體輸送、環境汙染物擴散、植物壓榨提汁等等的現象中都會涉及到滲流。abaqus中不提供單獨的孔壓單元,若不考慮材料的變形,仍使用pore fluid/stress單元,只是把材料的位移自由度約束(或者新增剛體約束)。如果材料發生較大變形,應力變化影響了材料的水力傳導特性,那麼就要考慮滲流/應力耦合分析,才能獲得更準確的結果。

在Spring中使用JDBC和JDBC模板的講解

spring dao層中對jdbxhlodvrplc進行了封裝,使程式設計客棧用模板模式的設計模式,通過ioc被動注入的方式將jdbctemplate這個模板類注入到資料物件中,進行資料庫操作。我們要在乙個類中進行crud操作 crud主要被用在描述軟體系xhlodvrpl統中資料庫或者持久層的基本...

在中使用SQLDMO

曾幾何時,夥伴們為的公升級傷透了腦筋.往往程式的公升級趕不上資料庫的公升級 版本控制的好,這也許不是什麼問題,但對於很大一部分中國公司來說這是無法避免的 而有些n久以前的資料庫要使用新程式的時候,資料庫的公升級簡直就是無從下手.所以對比資料庫公升級的緊要性就逐漸的凸現出來.對於表和字段的公升級按道理...

在ClanLib中使用blend func

本文是對blend func完全沒有認識的人寫的,就好象一天前的我一樣。廢話我就留到後面才說吧。在clanlib庫中的cl su ce與cl sprite中都會有 這個函式 void set blend func cl blendfunc src,cl blendfunc dest 其cl blen...