不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

狀態(tài)變量的案例

編輯關(guān)鍵字修改后處理中狀態(tài)變量的名稱
編輯關(guān)鍵字修改后處理中狀態(tài)變量的名稱 在*Depvar 和狀態(tài)變量的下方輸入1,"a"回車,依次輸入,1代表第一個狀態(tài)變量,后面a代表名字,最后在后處理的圖例中顯示SDV_a
利用ANSYS進(jìn)行優(yōu)化設(shè)計時的幾種優(yōu)化算法
零階方法   零階方法之所以稱為零階方法是由于它只用到因變量而不用到它的偏導(dǎo)數(shù)。在零階方法中有兩個重要的概念:目標(biāo)函數(shù)和狀態(tài)變量的逼近方法,由約束的優(yōu)化問題轉(zhuǎn)換為非約束的優(yōu)化問題。   逼近方法:   本方法中,程序用曲線擬合來建立目標(biāo)函數(shù)和設(shè)計變量之間的關(guān)系。這是通過用幾個設(shè)計變量序列計算目標(biāo)函數(shù)然后求得各數(shù)據(jù)點間最小平方實現(xiàn)的。該結(jié)果曲線(或平面)叫做逼近。每次優(yōu)化循環(huán)生成一個新的數(shù)據(jù)點,目標(biāo)函數(shù)就完成一次更新。實際上是逼近被求解最小值而并非目標(biāo)函數(shù)。   狀態(tài)變量也是同樣處理的。每個狀態(tài)變量都生成一個逼近并在每次循環(huán)后更新。   用戶可以控制優(yōu)化近似的逼近曲線。可以指定線性擬合,平方擬合或平方差擬合。缺省情況下,用平方差擬合目標(biāo)函數(shù),用平方擬合狀態(tài)變量。用下列方法實現(xiàn)該控制功能:   Command: OPEQN   GUI: Main Menu>Design Opt>Method/Tool   OPEQN同樣可以控制設(shè)計數(shù)據(jù)點在形成逼近時如何加權(quán);見ANSYS Theory Reference。   轉(zhuǎn)換為非約束問題   狀態(tài)變量和設(shè)計變量的數(shù)值范圍約束了設(shè)計,優(yōu)化問題就成為約束的優(yōu)化問題。ANSYS程序?qū)⑵滢D(zhuǎn)化為非約束問題,因為后者的最小化方法比前者更有效率。轉(zhuǎn)換是通過對目標(biāo)函數(shù)逼近加罰函數(shù)的方法計入所加約束的。   搜索非約束目標(biāo)函數(shù)的逼近是在每次迭代中用Sequential Unconstrained Minimization Technique(SUMT) 實現(xiàn)的。   收斂檢查   在每次循環(huán)結(jié)束時都要進(jìn)行收斂檢查。當(dāng)當(dāng)前的,前面的或最佳設(shè)計是合理的而且滿足下列條件之一時,問題就是收斂的:   & #61548; 目標(biāo)函數(shù)值由最佳合理設(shè)計到當(dāng)前設(shè)計的變化應(yīng)小于目標(biāo)函數(shù)允差。   
展開
【理論知識】Hashin復(fù)合材料漸進(jìn)失效模型原理及參數(shù)詳解
另外,無論纖維和基體發(fā)生拉伸還是壓縮損傷,材料均失去承受剪切載荷的能力,因此剪切損傷變量ds并非獨立的損傷狀態(tài)變量,ds取決于獨立損傷狀態(tài)變量dft, dfc, dmt, dmc,只要四個損傷狀態(tài)中有一個不為0,ds則不為0,四個狀態(tài)變量有一個達(dá)到1,ds必然為1。 那獨立的損傷狀態(tài)dft,dfc,dmt,dmc又是如何求解的呢? 05 獨立損傷狀態(tài)變量的求解 幫助文檔以及其他能查到的資料中都給出了下列損傷狀態(tài)變量d的統(tǒng)一表達(dá)式和原理圖,卻并沒有給出詳細(xì)的解釋。 圖4 d即為獨立的損傷狀態(tài)變量,要想理解損傷狀態(tài)計算公式,首先需要引入兩個變量定義, 那么, 注意上標(biāo)0以及紅框中標(biāo)記的限定詞“剛好達(dá)到1時”,這是理論上的數(shù)值,即某一種判據(jù)恰好判斷因子等于1的一瞬間所記錄下的等效位移,記為 該變量代表的是某個材料點某種失效模式下的損傷起始位移,對應(yīng)的是上圖4三角形頂點的橫坐標(biāo)。該損傷起始位移并非一個恒定不變的材料常數(shù),而是隨著材料點的應(yīng)力狀態(tài)而變化的,不同的單元有可能得到不同的損傷起始位移值。這一點也是很多人不解的地方。
展開
關(guān)于ANSYS優(yōu)化設(shè)計可靠性知識清單
1、優(yōu)化變量=(設(shè)計變量狀態(tài)變量、目標(biāo)函數(shù)) 當(dāng)ANSYS進(jìn)行最優(yōu)化時,這些優(yōu)化變量是會改變的,所以在ANSYS 分析中,必須用ANSYS變量(參數(shù))來表示這些優(yōu)化變量。其中設(shè)計變量除了指定初始值外不得變更其值(ANSYS會自動更新其值),狀態(tài)變量和目標(biāo)方程則必須在適當(dāng)?shù)臅r機(jī)更新其值。 2、用ANSYS命令撰寫為執(zhí)行文件的方式,命令組織成兩個文件:優(yōu)化文件和分析文件。 優(yōu)化的每一次迭代過程中,都須進(jìn)行至少一次的有限元分析,分析文件的命令就是用來進(jìn)行該有限元分析的。分析文件的結(jié)構(gòu)基本上和典型的ANSYS分析程序類似,唯一不同的是分析文件中必須包含計算狀態(tài)變量目標(biāo)方程的值。 優(yōu)化文件是描述式1-1的數(shù)學(xué)模式,然后去執(zhí)行設(shè)計優(yōu)化的工作。由于執(zhí)行設(shè)計最佳化需要調(diào)用分析文件,所以優(yōu)化文件中必須指定分析文件的名稱。 3、基于APDL的ANSYS優(yōu)化設(shè)計主要分析過程如下: 1)利用APDL的參數(shù)技術(shù)和ANSYS的命令創(chuàng)建參數(shù)化分析文件,用于優(yōu)化循環(huán)。主要包含下面步驟: 在前處理器中建立參數(shù)化的模型 在求解器中求解 在后處理器中提取并指定狀態(tài)變量和目標(biāo)函數(shù) 2)進(jìn)入優(yōu)化設(shè)計器OPT,執(zhí)行優(yōu)化分析過程。 指定分析文件 聲明優(yōu)化變量,包括設(shè)計變量狀態(tài)變量和目標(biāo)函數(shù)。 選擇優(yōu)化工具或優(yōu)化方法。 進(jìn)行優(yōu)化分析。 查看優(yōu)化設(shè)計序列結(jié)果。 檢驗設(shè)計優(yōu)化序列。 4、ANSYS程序優(yōu)化工具:單步運行法(Single Run)、隨機(jī)搜索法(Random Design)、乘子法(Fractorial) 最優(yōu)梯度法(Gradient)、掃描法(DV Sweeps)、子問題法(Sub-Problem)、一階優(yōu)化(First-Order)、用戶優(yōu)化算法(UserOptimizer 5、離散變量的處理:在實際工程設(shè)計問題中,有時會遇到離散型設(shè)計變量的情況,這時可采用下述方法求解。
展開
狀態(tài)變量圖1
abaqus單元刪除的一般方法(轉(zhuǎn)載)
1)技巧1,由于材料在計算過程中引入了一個狀態(tài)變量,所以在step下fieldoutput中材料參數(shù)選擇的時候,選上status。 2)在abaqus6.5中單元刪除好像不是默認(rèn)顯示,所以需要在后處理中自行設(shè)置。具體設(shè)置的方法是在visualization下選擇狀態(tài)變量輸出,而后的點擊create display group,在彈出的對話框中選擇elements 與下面的set value。這時可以看到有一個位置讓你輸入min value與max value。由于刪除但與的狀態(tài)變量為0,所以在最小之中輸入0.1,而最大值大于1就可以了。 另外需要注意的是單元選擇不是選錯了,有一回我沒用explicit下的單元,結(jié)果在后處理當(dāng)中就是沒有狀態(tài)變量。 以上為個人的經(jīng)驗,如果有什么問題也歡迎大家探討。 附件是本人做的一個小例子的inp很簡單,作為參考。 abaqus單元刪除的一般方法.pdf Job-1.rar
展開
基于ADAMS的機(jī)器人動力學(xué)分析及軌跡規(guī)劃
(2) 創(chuàng)建輸入狀態(tài)變量。單擊菜單【Build】→【System Elements】→【StateVariable】→【New】,彈出創(chuàng)建狀態(tài)變量對話框。將Name輸入框改成Torque1,單擊OK按鈕,如圖2.22所示。用同樣的方法創(chuàng)建輸入狀態(tài)變量Torque2。 2.22 創(chuàng)建輸入狀態(tài)變量 (3)將狀態(tài)變量與模型相關(guān)聯(lián)。在圖形區(qū)雙擊力矩圖標(biāo),打開對話框如圖2.23所示,在Function中輸入VARVAL(Torque1),單擊OK按鈕后將狀態(tài)變量Torque1與單分量力矩關(guān)聯(lián)起來,同樣將另一個單分量力矩與狀態(tài)變量關(guān)聯(lián)起來。 2.23 狀態(tài)變量與模型關(guān)聯(lián) (4)創(chuàng)建輸出狀態(tài)變量。單擊菜單【Build】→【System Elements】→【StateVariable】→【New】,彈出創(chuàng)建狀態(tài)變量對話框,如圖2.24所示。將Name輸入框修改成spline1,然后用上節(jié)提到的方法將該狀態(tài)變量與SPLINE1關(guān)聯(lián),單擊OK。然后再建立狀態(tài)變量angle1,然后在F(time…)=輸入框中輸入表達(dá)式AZ(MARKER_1,MARKER_6),單擊OK。用同樣的方法創(chuàng)建狀態(tài)變量spline2和angle2。 2.24 創(chuàng)建輸出狀態(tài)變量 (5)指定狀態(tài)變量為輸入輸出變量。單擊菜單【Build】→【ControlsToolkit】→【Plant Input】/【PlantOutput】后彈出相應(yīng)的對話框,如圖2.25所示,然后添加相應(yīng)的輸入輸出變量即可完成定義。分別將Torque1、Torque2指定為輸入變量,將spline1、spline2、angle1、angle2指定為輸出變量。 2.25 指定輸入/輸出/變量 (6)導(dǎo)出控制參數(shù)。
展開
基于VB的ANSYS的二次開發(fā)之優(yōu)化算法
這是一個典型的優(yōu)化問題,其中速度v是要確定的變量,稱為設(shè)計變量,旅行時間t為狀態(tài)變量(t=100/v),而總花費為目標(biāo)函數(shù): 約束條件為: 設(shè)計變量(DVs)為自變量,優(yōu)化結(jié)果的取得是通過改變設(shè)計變量的數(shù)值實現(xiàn)的,每個設(shè)計變量都有上下限,它定義了設(shè)計變量的變化范圍。ANSYS優(yōu)化程序允許定義多大60個設(shè)計變量狀態(tài)變量(SVs)是因變量,是設(shè)計 變量的函數(shù)(比如上例中t=100/v)狀態(tài)變量一般都有上下限,也可能只有單側(cè)限制,即只有上限或只有下限。ANSYS優(yōu)化程序允許定義多大100個狀態(tài)變量。 目標(biāo)函數(shù)是要盡量減小的數(shù)值。它必須是設(shè)計變量的函數(shù),也就是說,改變設(shè)計變量的數(shù)值將改變目標(biāo)函數(shù)的數(shù)值。在以上問題中,總話費是目標(biāo)函數(shù),是設(shè)計變量速度V的函數(shù)。 設(shè)計變量狀態(tài)變量和目標(biāo)函數(shù)統(tǒng)稱為優(yōu)化變量。在ANSYS優(yōu)化程序中,這些變量是由用戶定義參數(shù)來指定的。用戶需要定義設(shè)計變量及其約束范圍、狀態(tài)變量及其約束范圍以及目標(biāo)函數(shù)。 ANSYS優(yōu)化分析的目的是尋求滿足所有給定的約束條件(設(shè)計變量的約束和狀態(tài)變量的約束),并使目標(biāo)函數(shù)達(dá)到最小值的設(shè)計變量。ANSYS分析結(jié)束后會給出若干設(shè)計序列,SET1、SET2等等。在這些設(shè)計序列中,一般情況下存在滿足約束條件的合理解釋以及滿足目標(biāo)函數(shù)最小化的最優(yōu)解,但有時也可能所有解都不滿足約束條件(說明用戶給定的約束條件不合理)。 ANSYS優(yōu)化分析文件是一個命令流輸入文件,應(yīng)包括一個完整的分析過程前處理、求解以及后處理(主要是提取相關(guān)參數(shù)),分析過程必須參數(shù)化。此外,還要在優(yōu)化分析文件中指定變量狀態(tài)變量及目標(biāo)函數(shù)。由這個文件可以自動生成優(yōu)化循環(huán)文件(Jobname.loop),并在優(yōu)化計算中循環(huán)處理。每一次循環(huán)均執(zhí)行一次分析文件。
展開
單元刪除的一般方法
1)技巧1,由于材料在計算過程中引入了一個狀態(tài)變量,所以在step下fieldoutput中材料參數(shù)選擇的時候,選上status。 2)在abaqus6.5中單元刪除好像不是默認(rèn)顯示,所以需要在后處理中自行設(shè)置。具體設(shè)置的方法是在visualization下選擇狀態(tài)變量輸出,而后的點擊create display group,在彈出的對話框中選擇elements 與下面的set value。這時可以看到有一個位置讓你輸入min value與max value。由于刪除但與的狀態(tài)變量為0,所以在最小之中輸入0.1,而最大值大于1就可以了。 另外需要注意的是單元選擇不是選錯了,有一回我沒用explicit下的單元,結(jié)果在后處理當(dāng)中就是沒有狀態(tài)變量。 以上為個人的經(jīng)驗,如果有什么問題也歡迎大家探討。 附件是一個小例子的inp很簡單,作為參考。 圖1.JPG 圖2.JPG 圖3.JPG Job-1.rar 新建 Microsoft Word 文檔.rar
展開
Abaqus運用Vusdfld實現(xiàn)自定義單元刪除
在顯式分析中,可以利用*depvar,delete實現(xiàn)單元刪除,該方法是通過給單元設(shè)定一個狀態(tài)變量來控制單元是否刪除,當(dāng)狀態(tài)變量為0時,單元刪除,狀態(tài)變量為1時,單元不刪除。今天就來介紹一些通過VUSDFLD子程序來自定義單元刪除準(zhǔn)則的例子 1、例子 單軸拉伸樣條,左端固定,右端給定一個速度拉伸,假設(shè)當(dāng)應(yīng)變超過0.02時,單元就失效,刪除單元。為了讓中間某些單元更快達(dá)到失效應(yīng)變,事先在式樣中間刪除幾個單元,使中間應(yīng)變更大。 定義材料模型時,設(shè)置Depvar和控制element deletion的狀態(tài)變量并設(shè)置User Defined Field.Vusdfld關(guān)鍵代碼如下,關(guān)于vusdfld用法參考之前有關(guān)usdfld的帖子。 2、結(jié)果 應(yīng)變結(jié)果如下,開始時應(yīng)變均勻增大,達(dá)到失效應(yīng)變后,中間單元應(yīng)變極劇增大,說明該單元基本沒有‘剛度’。 應(yīng)變云圖和應(yīng)變曲線 單元刪除后,單元仍然在,但是單元的應(yīng)力為0,右端拉力在失效前均勻增大,失效后,急劇下降,之后結(jié)果波動,此時結(jié)果已經(jīng)沒有意義~ 應(yīng)力云圖和應(yīng)力曲線 3、結(jié)論 由上面結(jié)果可以看出,基本實現(xiàn)了單元刪除的功能,但是該例子較為簡單,用于復(fù)雜模型還沒有驗證。各位可以嘗試,結(jié)果顯示中,刪除單元并不會’消失‘,可以通過狀態(tài)變量來顯示被刪除的單元,在field output中勾選上 SDV輸出,就可以在后處理中通過SDV云圖看到那些單元是被刪除了的(SDV=0的單元)。 學(xué)習(xí)有限元奇巧淫技 學(xué)習(xí)有限元理論知識 了然于心、游刃有余 CAE仿真實驗室,更多有限元干貨等你來拿!
展開
LS-DYNA中的操作及設(shè)置(二)(有效塑性應(yīng)變,環(huán)境變量狀態(tài)方程)
LSTC_MEMORY:控制內(nèi)存擴(kuò)展 用戶可以使用命令行MEMORY來設(shè)置默認(rèn)內(nèi)存大小,此變量有兩個選項。auto選項適用于自適應(yīng)運行方式,這種情況下程序會自動進(jìn)行內(nèi)存擴(kuò)展,只用于金屬成型仿真,不能用于壓潰類仿真;heap選項是轉(zhuǎn)為CARY(克雷)計算機(jī)設(shè)計的,可以使程序在初始化之后將克雷計算機(jī)的內(nèi)存降低到最小值。 setenv LSTC_MEMORY auto setenv LSTC_MEMORY heap 三、狀態(tài)方程(Equation of state) 在某些情況下,需要使用狀態(tài)方程來精確模擬材料的變形行為。狀態(tài)方程可以通過計算材料所受壓力與密度(有時還有能量和溫度)之間的關(guān)系來確定材料的變形行為。需要使用狀態(tài)方程的情形主要有應(yīng)變率非常高、材料所受壓力遠(yuǎn)高于屈服應(yīng)力以及沖擊波的傳播等。實際上,這些情況一般都是同時出現(xiàn)的。 對于非氣態(tài)材料來說,*EOS_LINEAR_POLYNOMIAL 和 *EOS_GRUNEISEN是最常用的兩種狀態(tài)方程。Gruneisen的參數(shù)對于包括金屬在內(nèi)的許多材料都是適用的。 在物體受力時,總應(yīng)力是偏應(yīng)力和壓力的總和,平均應(yīng)力(sig1 + sig2 + sig3)/3等于壓力。對于不考慮狀態(tài)方程的本構(gòu)模型,程序會直接計算主應(yīng)力,主應(yīng)力的壓力分量只與體積應(yīng)變有關(guān)。例如,對于彈性材料來說,p = K * mu,其中K為體積模量,mu = rho/rho0 - 1。 對于考慮狀態(tài)方程的模型來說,材料本身的本構(gòu)模型會計算總應(yīng)力的偏應(yīng)力分量,而狀態(tài)方程則會計算壓力分量。
展開
各向同性彈塑性本構(gòu)的vumat源代碼:通過修改umat ¥99
vumat:更新應(yīng)力以及狀態(tài)變量 ! 變量說明 ! 輸入: ! strain_n0 : n時刻的應(yīng)變 ! strain_inc : 應(yīng)變增量 ! stress_n0 :應(yīng)力張量 ! statev_n0 : 狀態(tài)變量 ! ! 輸出: ! stress_n1 :n+1時刻的應(yīng)力 ! statev-n1 : 狀態(tài)變量 ! 注意: ! 這里調(diào)用的函數(shù)都是遵循之前umat的接口,所以一切按照umat的定義標(biāo)準(zhǔn)來 ! 最后在主程序中調(diào)用時,先將vumat的變量轉(zhuǎn)化為umat相關(guān)的變量,計算完畢之后再轉(zhuǎn)化為vumat !
展開
狀態(tài)變量圖2
《Getting Started Using ADAMS_Controls》中文版
本章主要內(nèi)容: ADAMS的簡明歷史 有關(guān)Mechanical Dynamics的介紹 培訓(xùn)中的求助方法 工作中的求助方法 ADAMS中基本術(shù)語概述 使用和不使用ADAMS/Controls的設(shè)計方法 本章主要內(nèi)容: 開環(huán)控制系統(tǒng) 閉環(huán)控制系統(tǒng) ADAMS/Controls使用流程 ADAMS/Controls與CSS的兼容性 本章主要內(nèi)容: ADAMS/Controls的目的:建立ADAMS仿真被控對象 四個步驟 第一步:從ADAMS輸出使用于CSS的模型文件 第二步:在CSS中建立被控對象 第三步:與ADAMS 被控對象建立聯(lián)系并調(diào)整仿真參數(shù) 第四步:在CSS中運行仿真 練習(xí)一:仿真控制的方法 本章主要內(nèi)容: 為Plant Export建立模型的步驟 ADAMS變量的類型 建立輸入狀態(tài)變量 建立輸出狀態(tài)變量 建立被控對象的輸入與輸出 在被控對象的輸入或輸出中狀態(tài)變量的順序 為Plant Export指定被控對象的輸入輸出 練習(xí)二:建立狀態(tài)變量 本章主要內(nèi)容: 離散模式 連續(xù)模式 連續(xù)模式vs.離散模式 聯(lián)合仿真步驟 狀態(tài)重新分配 輸出步長/取樣頻率 練習(xí)三:離散模式結(jié)果vs.連續(xù)模式結(jié)果 《Getting Started Using ADAMS_Controls》中文版.rar
展開
淺談Abaqus單元刪除的一般方法
改進(jìn)的辦法就是引入溫度狀態(tài)變量,事先就是單元剛度減弱。 ②單元損傷失效 首先此方法只能在explicit模塊下使用,這一方法本身是為了描述損傷對于材料剛度的影響。ABAQUS通過狀態(tài)變量的值來控制單元的刪除與否。具體來說就是:status=1,單元保留;status=0,單元刪除。損傷一般分為拉伸損傷和剪切損傷。對于剪切損傷而言,需要注意首先在property中選擇shear damage.其中的參數(shù)選擇視實際情況而定。定義損傷以后還要定義,damage evolution,一般的類型有displacement 和energy。一般選擇displacement。Softening則是控制著具體位移(能量)與損傷的對應(yīng)關(guān)系,見下圖: 接下來要輸入損傷為1的時候的塑性位移值,表達(dá)式為: ③VUMAT Vumat 方法最靈活,難度也最大。在子程序中定義一個狀態(tài)變量來表征材料是否失效。為0,失效。為1,正常。然后根據(jù)自己的失效準(zhǔn)則來給這個狀態(tài)變量賦值。子程序中可以定義自己的失效準(zhǔn)則和本構(gòu)方程。 淺談Abaqus單元刪除的一般方法.pdf
展開
Abaqus單元刪除的一般方法
改進(jìn)的辦法就是引入溫度狀態(tài)變量,事先就是單元剛度減弱。 ②單元損傷失效 首先此方法只能在explicit模塊下使用,這一方法本身是為了描述損傷對于材料剛度的影響。ABAQUS通過狀態(tài)變量的值來控制單元的刪除與否。具體來說就是:status=1,單元保留;status=0,單元刪除。損傷一般分為拉伸損傷和剪切損傷。對于剪切損傷而言,需要注意首先在property中選擇shear damage.其中的參數(shù)選擇視實際情況而定。定義損傷以后還要定義,damage evolution,一般的類型有displacement 和energy。一般選擇displacement。Softening則是控制著具體位移(能量)與損傷的對應(yīng)關(guān)系,見下圖: 接下來要輸入損傷為1的時候的塑性位移值,表達(dá)式為: 損傷率表達(dá)式為: ,即單元的塑性應(yīng)變乘單元特征長度大于你所規(guī)定的值時,單元失效。 ③VUMAT Vumat 方法最靈活,難度也最大。在子程序中定義一個狀態(tài)變量來表征材料是否失效。為0,失效。為1,正常。然后根據(jù)自己的失效準(zhǔn)則來給這個狀態(tài)變量賦值。子程序中可以定義自己的失效準(zhǔn)則和本構(gòu)方程。
展開
有限元基本概念和原理
第三步:確定狀態(tài)變量及控制方法:一個具體的物理問題通常可以用一組包含問題狀態(tài)變量邊界條件的微分方程式表示,為適合有限元求解,通常將微分方程化為等價的泛函形式。 第四步:單元推導(dǎo):對單元構(gòu)造一個適合的近似解,即推導(dǎo)有限單元的列式,其中包括選擇合理的單元坐標(biāo)系,建立單元試函數(shù),以某種方法給出單元各狀態(tài)變量的離散關(guān)系,從而形成單元矩陣(結(jié)構(gòu)力學(xué)中稱剛度陣或柔度陣)。 為保證問題求解的收斂性,單元推導(dǎo)有許多原則要遵循。 對工程應(yīng)用而言,重要的是應(yīng)注意每一種單元的解題性能與約束。例如,單元形狀應(yīng)以規(guī)則為好,畸形時不僅精度低,而且有缺秩的危險,將導(dǎo)致無法求解。 第五步:總裝求解:將單元總裝形成離散域的總矩陣方程(聯(lián)合方程組),反映對近似求解域的離散域的要求,即單元函數(shù)的連續(xù)性要滿足一定的連續(xù)條件。總裝是在相鄰單元結(jié)點進(jìn)行,狀態(tài)變量及其導(dǎo)數(shù)(可能的話)連續(xù)性建立在結(jié)點處。 第六步:聯(lián)立方程組求解和結(jié)果解釋:有限元法最終導(dǎo)致聯(lián)立方程組。聯(lián)立方程組的求解可用直接法、選代法和隨機(jī)法。求解結(jié)果是單元結(jié)點處狀態(tài)變量的近似值。對于計算結(jié)果的質(zhì)量,將通過與設(shè)計準(zhǔn)則提供的允許值比較來評價并確定是否需要重復(fù)計算。 簡言之,有限元分析可分成三個階段,前處理、處理和后處理。前處理是建立有限元模型,完成單元網(wǎng)格劃分;后處理則是采集處理分析結(jié)果,使用戶能簡便提取信息,了解計算結(jié)果。
展開