資源描述:
《python在abaqus滑坡》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、????????http://www.paper.edu.cnPython在有限元邊坡分析中的應(yīng)用許軍才1,沈振中1,張勝21河海大學(xué)水利水電學(xué)院,南京2100982安徽交通規(guī)劃設(shè)計(jì)研究院,合肥230088摘要:在有限元邊坡抗滑樁分析中,建立分析模型相當(dāng)繁瑣,ABAQUS提供的內(nèi)核python腳本為解決這一問題提供了便捷.本文首先介紹了Abaqus內(nèi)置腳本接口概況和強(qiáng)度折減法基本原理,詳細(xì)介紹了編寫python腳本的步驟和內(nèi)容,并將編寫的腳本應(yīng)用到實(shí)際的邊坡抗滑樁分析設(shè)計(jì)中.關(guān)鍵詞:有限元;強(qiáng)度折減法;邊坡;抗滑樁中圖分類號(hào):
2、TV315ApplicationPythonofFiniteElementAnalysisoftheSlopeXUJun-cai1,SHENZhen-zhong1,ZhangSheng2,1CollegeofWaterConservancy&HydroelectricEngineering,HohaiUniversity,Nanjing2100982Soilandrockinstitute,AnhuiCommunicationsConsultingandDesignInstitute,Hefei230088Abstract:W
3、henusingtheniteelementanalyzesthestabilityofslopeanti-slidepile,thejobofestablishinganalysismodelisquitetedious.However,thepythonscriptABAQUSkernelprovidespossibilitytosolvethisproblem.Thispaperintroducedthebuilt-inscriptingAbaqusinterfaceandshearstrengthreductionb
4、asicprinciple.Then,thepythonscriptwritingthestepswasintroducedinthepaperindetails.Additional,thescriptwasappliedinpracticalslopeanti-slidepileanalysis.Keywords:niteelement;shearstrengthreduction;slope;anti-slidepile0前言Python語言誕生20年來,它的簡潔和易用性使得程序的開發(fā)變的簡單,特別適合快速的應(yīng)用開發(fā)[
5、1][2].隨著python語言的不斷優(yōu)化以及計(jì)算機(jī)硬件技術(shù)的迅猛發(fā)展,python越來越受到開發(fā)者的重視.ABAQUS是最先進(jìn)的大型通用有限元分析軟件之一,具有良好的模擬性能,擁有大量不同類型的單元、材料模型;在ABAQUS中,材料庫和單元庫分離,材料和單元之間的組合能力很強(qiáng),可以勝任復(fù)雜結(jié)構(gòu)的靜力與動(dòng)力分析,能夠駕馭非常龐大的問題和模擬材料與幾何高度非線性的影響基于ABAQUS/CAE界面分析復(fù)雜邊坡模型仍然是一件繁瑣的工作,利基金項(xiàng)目:國家自然科學(xué)基金(51079045)作者簡介:許軍才(1980-),男,博士研究生,主
6、要研究方向:主要從事混凝土結(jié)構(gòu)工程溫控防裂研究。通信作者:沈振中(1968-),男,教授,博士生導(dǎo)師,主要研究方向:結(jié)構(gòu)和地基的強(qiáng)度和穩(wěn)定性分析及滲流分析、控制與優(yōu)化。-1-????????http://www.paper.edu.cn用ABAQUS/CAE建模時(shí)需要反復(fù)輸入各種參數(shù)和設(shè)置多個(gè)對(duì)話框,但利用ABAQUS提供的內(nèi)核python腳本對(duì)此進(jìn)行操作,幾條語句就可以快速實(shí)現(xiàn).1方法與原理1.1ABAQUS中腳本功能介紹ABAQUS腳本接口是使用Python編寫的一個(gè)基于對(duì)象的程序庫,提供了大約500個(gè)類和對(duì)象模型,通過腳
7、本操作ABAQUS/CAE,可實(shí)現(xiàn)高度自動(dòng)化的建模和后處理.在ABAQUS腳本語言中,整個(gè)對(duì)象體系被分為mdb,session,odb三大類(圖1).圖1:abaqus內(nèi)核腳本結(jié)構(gòu)圖1.2強(qiáng)度折減有限元法基本原理強(qiáng)度折減有限元法是目前在土坡穩(wěn)定分析中適用性較廣泛的一種數(shù)值分析方法,它將強(qiáng)度折減技術(shù)與有限元方法相結(jié)合,在給定的評(píng)判指標(biāo)下,通過調(diào)整折減系數(shù)對(duì)邊坡的穩(wěn)定性進(jìn)行分析,進(jìn)而求得邊坡的最小穩(wěn)定安全系數(shù).為了使邊坡達(dá)到極限狀態(tài),需要對(duì)粘聚力摩擦角和膨脹角按下式進(jìn)行折減,采用有效應(yīng)力指標(biāo)[3]:ccf=(1)Fs