
發布
注冊
/
登錄abaqus 離散單元
關注創建者:王靖雯 創建時間:2023-02-27
abaqus 離散單元的視頻教程
基于離散單元法的灌注過程分析-DEM-3D
本教程最大的亮點在于采用Discrete Element Method (離散單元法)對粉末狀材料進行了模擬。采用傳統的Lagrangian網格對漏斗和地面進行建模。二者之間通過關鍵字*DE_TO_SURFACE_COUPLING 進行計算數據的交換,從而實現粉末材料和結構體的相互作用。希望該視頻對大家的仿真工作有所幫助和啟發。
免費 32分鐘 483播放
查看
ANSYS Fluent與Rocky DEM離散單元軟件的耦合計算功能介紹及案例演示
ANSYS Fluent與Rocky DEM離散單元軟件的耦合計算功能介紹及案例演示
¥25 48分鐘 44播放
查看
abaqus 離散單元的實例教程
以將CAE中的C3D8R單元轉換為PC3D為例:
使用ABAQUS建模離散為C3D8R單元,然后生成input文件。之后用Python腳本將進行處理轉換即可(腳本見附件)。
這里需要注意的是Python腳本轉換后的input文件只是將有限元離散單元轉換為sph單元的文件,還需要自己去修改后才能用。
SPH.zip
腳本運行方法:
abaqus python solidtosph.py -inp <inputFileName> -part
離散單元法的原理與之類似,其最核心的思想便是通過大量的顆粒單元來模擬實際的研究對象,通過求解每一個顆粒的運動狀態來反映實體結構或者微觀結構的力學行為。
離散單元法的一般求解過程為:
將求解空間離散為離散元單元陣,并根據實際問題采用連接元件(即接觸模型)將相鄰單元連接起來;單元間相對位移是基本變量,由力與相對位移的關系可得到單元間法向和切向的作用力;對單元在各個方向上與其它單元間的作用力以及其它物理場對單元作用所引起的外力求合力和合力矩,根據牛頓運動第二定律求得單元的加速度;對其進行時間積分,得到單元的速度和位移。從而得到所有單元在任意時刻的速度、加速度、角速度、線位移和轉角等物理量。
在離散單元法中,接觸模型用來計算接觸力,進而計算顆粒的運動信息,是離散元法的理論核心。Cundall等最先提出的是簡單的彈簧-阻尼器接觸模型,如圖1 (a) 和 (b) 所示。圖中,kn、ks分別為法向和切向剛度,dn和ds分別為法向和切向阻尼。
圖1 接觸模型
上述接觸模型未考慮接觸上的顆粒滾動效應,顆粒容易發生轉動,導致數值模擬結果與實際情況有較大出入。Iwashita和Oda[3,4]引入接觸力矩,提出了抗滾動接觸模型,見圖1 (c)。圖中,kr和dr分別為滾轉剛度和滾轉阻尼。
3. Application Field
離散單元法的應用領域
隨著離散單元法理論的完善,該方法逐漸被人們所熟悉并應用于各個科學領域。
展開 離散單元法及其在巖土力學中的應用.part1.rar
離散單元法及其在巖土力學中的應用.part2.rar
離散單元法及其在巖土力學中的應用.part2.rar
離散單元法及其在巖土力學中的應用.part1.rar
顆粒離散單元法(DEM)由于對每個顆粒單元應用牛頓第二定律,在接觸位置應用力-位移定律并不斷更新,顆粒單元運動不受變形量的限制,在研究巖土體失穩大變形問題時優越性顯著。
為了能夠采用顆粒離散單元法(DEM)正確有效地模擬斜坡等巖土體震裂破壞及運動大變形的全過程,建立合理的DEM動力人工邊界顯得尤為關鍵。
本案例計算了在離散元PFC中進行人工邊界的兩種方法:(1)高阻尼法,(2)黏性人工邊界。同時還對固定人工邊界的情況進行了對比
其中高阻尼法的原理是為邊界處的顆粒設置局部阻尼系數為1.0,以避免邊界處的波動反射。
黏性人工邊界的方法則是基于人工邊界的理論實現的,(參考了這篇論文,表以敬意。周興濤,盛謙,崔臻,冷先倫,付曉東,馬亞麗娜.顆粒離散單元法動力人工邊界設置方法[J].巖土力學,2018,39(07):2671-2680+2690.)
顆粒離散單元數值模型的黏性邊界條件設置條件如下:
本算例實現了在顆粒流PFC對黏性人工邊界的模擬。本算例進行了一維波的測試,并模擬對比了兩種人工邊界的模擬方法。
首先建立模型,在邊界墻體的伺服功能下平衡模型:
刪除邊界墻體,對右側邊界附近的顆粒運動進行約束模擬邊界,對于高阻尼的方法模擬是為右側邊界處的顆粒設置局部阻尼系數為1.0。黏性人工邊界的方法則是對邊界顆粒施加荷載,吸收掉入射的波動能量,以模擬無限介質。為左側邊界附近的顆粒施加脈沖波。
固定邊界模型中部處球顆粒的水平速度時程曲線如下:
高阻尼邊界模型中部處球顆粒的水平速度時程曲線如下:
黏性邊界模型中部處球顆粒的水平速度時程曲線如下:
付費內容為算例的完整代碼。
展開 
abaqus 離散單元的相關專題、標簽、搜索
abaqus 離散單元的最新內容
使用子程序法定義任意單元刪除準則,不受算法模型限制。
<p><span style="color: rgba(0, 0, 0, 0.9);">應力為典型的張量,具有明顯的坐標相關性,大家常用查看單元應力方向的方法為直接通過整體坐標系判斷XYZ方向,但這種方法僅適用于實體單元,對于其他類型單元(例如殼單元、Beam單元、Truss單元、Cohesive單元等)或特殊坐標系下的實體單元則不再適用,若仍然采用整體坐標系判定方向則會限制對后處理結果的解讀。今天喵星人就通過一個教程帶大家學習不同類型單元的應力方向應該如何看
插件介紹
AbyssFish CDED(Concrete Damage Element Deletion)插件旨在實現混凝土損傷塑性(Concrete Damage Plasticity, CDP)材料模型中的失效單元自動刪除功能,從而精確模擬混凝土損傷開裂行為。
該插件僅適用于“動力,顯式(Dynamic, Explicit)”分析步,且僅對混凝土損傷塑性
插件介紹
AbyssFish CDED(Concrete Damage Element Deletion)插件可對載荷作用造成的混凝土損傷塑性模型(Concrete Damaged Plasticity,CDP)中失效單元進行刪除,以實現混凝土損傷開裂裂紋的模擬。
插件只針對混凝土損傷塑性(CDP)材料有效,不支持其他材料參數的損傷單元刪除,推薦采用
調用子程序后,計算復合材料損傷過程,損傷變量和單元刪除出現負值和大于1得值,真誠求助。附上子程序,請老師指教
20251203.txt
ABAQUS中的殼單元大家通常用于模擬鋼板等鋼結構,對于混凝土板殼,新手可能對內部的配筋方式,以及前后處理方法可能存在各種問題。實際上,ABAQUS提供了鋼筋混凝土板配筋的接口,這種“寫入式”而不進行直接建模的方法通常比較冷門且后處理相對不主流。今天喵星人就通過一個教程教你學會鋼筋混凝土殼單元的前處理與后處理。
0.前提
使用板殼單元的有限元模擬必須有兩個前提:
1、板殼力學及殼單元通常應用于一個方向尺寸遠小于另外兩個方向
利用關鍵詞*Concrete failure來實現,UHPC混凝土單元失效刪除的仿真模擬
目前只能通過動態顯式求解來定義關鍵詞
*Concrete failure,type=strain(或displacement)
拉伸開裂應變(或位移),壓縮非彈性應變,拉伸損傷值,壓縮損傷值
把上面兩行編輯好的關鍵詞,放到CDP本構模型后面,如果在GUI界面定義編輯關鍵詞后,一定要去再次檢查定義的位置
<p>彈簧單元(Spring element)作為ABAQUS中的特色用途單元(Special-Purpose Elements)大家常常認為其比較“雞肋”,但在某些應用場景中卻有著不可代替的作用,可謂“小而精”。今天喵星人就結合用戶手冊和項目經歷帶大家讀懂彈簧單元。</p><p><br></p><p class="ql-align-center"><strong>01</strong>彈簧單元類型
<p> 彈簧單元有3種類型:接地彈簧(spring1)、兩結點彈簧(spring2)、軸向彈簧(springA)。</p><p> <strong>spring1</strong>,接地彈簧,一個結點在大地上,只需定義另一個結點;需要定義彈簧力的方向。</p><p> <strong> spring2
<p>Cohesive作為ABAQUS中常用的粘結技術,無論在模擬粘結界面(例如新舊混凝土疊合面、復合材料粘結界面)或是全局粘結單元(例如模擬細觀混凝土開裂)具有較廣泛的應用。今天喵星人從官方的用戶手冊中選取了幾個Cohesive基礎而又關鍵的知識點,幫助大家修煉Cohesive內功。</p><p class="ql-align-center"><strong>01</strong>內聚力單元/接觸區別
