離散單元法——非連續(xù)介質模擬的有效手段 附離散單元法及其在EDEM上的實踐下載
1. Background
離散單元法誕生的背景
巖土,經受長期的地質構造作用,在一定的地質環(huán)境中形成一定的結構,顯現(xiàn)出寬廣和多變的材料響應范圍。與一般的工程材料相比,它顯現(xiàn)出結構上的不連續(xù)性、不均勻性和各向異性,且在物理力學性質上存在非線性。巖土材料的這些特性促使了許多數(shù)值模擬方法的發(fā)展以研究它的力學行為,如有限差分法、有限單元法和離散單元法。能夠模擬連續(xù)和非連續(xù)材料各力學行為的數(shù)值模擬工具已成為了研究者們追求的目標。
在巖土工程的早期研究階段,太沙基、比奧等先賢們讓碎散的土擁有了和其他連續(xù)介質一樣的“方程”,使得連續(xù)介質的理論也能夠為其所用。隨著計算機技術的發(fā)展以及科學研究的深入,基于連續(xù)介質理論的計算方法難以滿足研究者們對于計算精度的要求。受到分子動力學原理的啟發(fā),在20世紀70年代,Cundall P. A. 教授[1]首次提出了一種顆粒離散體材料的分析方法,即離散單元法(Discrete Element Method),并將其應用于巖石塊體力學問題的分析。為了研究顆粒尺度上顆粒集合體的力學特性,1979年Cundall和Strack[2]又提出了適用于土力學的離散單元法。與常規(guī)有限單元法不同的是,離散單元法允許單元間的相對運動,不一定滿足位移連續(xù)和變形協(xié)調條件,計算速度快且所需的存儲空間較小,特別適用于巖土體材料的大變形/位移的分析。在隨后的幾十年中,離散單元法的應用領域不斷拓寬,逐漸被應用于散狀物料、粉體工程等領域。
2. Basic Principle
離散單元法的基本原理
世界上所有的物體都是由原子組成的,原子之間相互作用,進而構成分子、實體,并在外界作用下發(fā)生運動。理論上,如果知道了每一個原子的運動狀態(tài),那么由這些原子所構成的實體的運動狀態(tài)便是確定的。離散單元法的原理與之類似,其最核心的思想便是通過大量的顆粒單元來模擬實際的研究對象,通過求解每一個顆粒的運動狀態(tài)來反映實體結構或者微觀結構的力學行為。
離散單元法的一般求解過程為:
將求解空間離散為離散元單元陣,并根據(jù)實際問題采用連接元件(即接觸模型)將相鄰單元連接起來;單元間相對位移是基本變量,由力與相對位移的關系可得到單元間法向和切向的作用力;對單元在各個方向上與其它單元間的作用力以及其它物理場對單元作用所引起的外力求合力和合力矩,根據(jù)牛頓運動第二定律求得單元的加速度;對其進行時間積分,得到單元的速度和位移。從而得到所有單元在任意時刻的速度、加速度、角速度、線位移和轉角等物理量。
在離散單元法中,接觸模型用來計算接觸力,進而計算顆粒的運動信息,是離散元法的理論核心。Cundall等最先提出的是簡單的彈簧-阻尼器接觸模型,如圖1 (a) 和 (b) 所示。圖中,kn、ks分別為法向和切向剛度,dn和ds分別為法向和切向阻尼。
圖1 接觸模型
上述接觸模型未考慮接觸上的顆粒滾動效應,顆粒容易發(fā)生轉動,導致數(shù)值模擬結果與實際情況有較大出入。Iwashita和Oda[3,4]引入接觸力矩,提出了抗?jié)L動接觸模型,見圖1 (c)。圖中,kr和dr分別為滾轉剛度和滾轉阻尼。
3. Application Field
離散單元法的應用領域
隨著離散單元法理論的完善,該方法逐漸被人們所熟悉并應用于各個科學領域。以下是一些運用離散元方法求解科學問題的成功案例:
隧道滲漏
地質滑坡(http://matdem.com/content/?721.html)
地震波傳播(http://matdem.com/content/?698.html)
單軸壓縮
4. limitation
離散單元法的局限性
雖然離散單元法能夠有效模擬巖土體的非連續(xù)性、不均勻性以及大變形破壞,在地質、巖土工程和能源開采等領域有非常廣泛的應用價值,但是我們也要意識到,離散元法在應用于實際工程問題時也面臨著許多困難:
(1)離散元的計算量巨大。以常用的離散元軟件PFC為例,其模擬的對象通常是細微觀的物質,所以它所建立的模型尺寸非常有限,而且在數(shù)值模擬的時候通常需要迭代計算至少一百萬次,迭代計算量非常大。
(2)定量建模困難。離散元模擬過程當中,通常都是賦予顆粒接觸參數(shù)和接觸模型來進行計算,使得其表現(xiàn)出的宏觀力學性質和實際材料的宏觀力學性質相匹配,而這種堆積模型的宏觀力學性質和單元力學參數(shù)間的關系是不明確的,需要進行大量的調試實現(xiàn)兩者的匹配。
(3)多場耦合理論尚未完善。現(xiàn)代工程中常常面臨多場和多相耦合的問題,如流固耦合、熱固耦合,而這些問題在離散單元法中實現(xiàn)的理論還不夠完善,一定程度上限制了離散單元法應用的范圍。
當然,針對上述問題,廣大科研工作者們也在離散單元方法的基礎上,開發(fā)出了一系列高效的數(shù)值計算軟件,如采用GPU進行并行計算求解的MatDEM大大提高了離散元問題的計算效率;又如開源的離散元程序LIGGGHTS,能夠引入OpenFoam來實現(xiàn)流固耦合問題的精確求解。
5. Conclusion
結 語
總體來說,作為一種非連續(xù)介質的數(shù)值計算方法,離散單元法從被創(chuàng)立至今一直承載著國內外科研工作者們的關注和重視,并在原有基礎上不斷完善和發(fā)展。隨著計算機技術的發(fā)展,基于離散單元法的數(shù)值模擬研究正不斷地向精細化、規(guī)模化和多尺度的方向發(fā)展,并將逐漸成為各工程領域不可缺少的數(shù)值計算方法之一。
下載地址:離散單元法及其在EDEM上的實踐
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















