對(duì)ABAQUS中的umat和vumat的一些理解【轉(zhuǎn)發(fā)】

2017-06-15  by:CAE仿真在線  來(lái)源:互聯(lián)網(wǎng)

1.
If UMAT is used with reduced-integration elements or shear flexible shell or beam elements, the hourglass stiffness and the transverse shear stiffness must be specified with the *HOURGLASS STIFFNESS and *TRANSVERSE SHEAR STIFFNESS options, respectively.

2.
1/The difficulty for passing SDV with UMAT or VUMAT is exactly the SAME ! Only slight differences ! The syntax is always : SDVNew=SDVOld+dSDV or SDVNew=function(blablabla) But you already know that !!!!! 2/There are no conveniences except using your little fingers to transform a UMAT to a VUMAT. 3/VUMAT is easier to code because it doesn't require the Jacobian computation DDSDDE(i,j). BenZ. --- In ABAQUS@xxxxxxxxxxxxxxx, "meyh2002" wrote: > Hi, Benz, > > What you said are hundred percent correct and I agree with them.I > disscuss the viscos progrm with you just wanting to get the hints of > how to pass and update variables in UMAT.I got confused because I used > UMAT instead of VUMAT, which seems easier to pass and update stress > and variable.Maybe I should change my UMAT into VUMAT.I will chek the > manual on the difference of the user subroutines. So far I think at > least I should change the integration scheme and user subroutine > interface. Is there a convenience way to do that? > > By the way, you really have a sharp head and are familar with ABAQUS? > How long have you been working on it, if you don't mind to tell? > Because sometimes I feel frustrated because BAQAUS is so complicated > that you can not understand the whole view of it.This make people > waste time and strength. > > > meyh ------------------------ Yahoo! Groups Sponsor --------------------~--> $9.95 domain names from Yahoo!. Register anything.http://us.click.yahoo.com/J8kdrA/y20IAA/yQLSAA/PMYolB/TM--------------------------------------------------------------------~->
Next Message by Date:
Re: problem during running UMAT

--- In ABAQUS@xxxxxxxxxxxxxxx, "benjamin_hagege" wrote: Thanks.I am working on it now.Hope I can get it done soon. meyh > 1/The difficulty for passing SDV with UMAT or VUMAT is exactly the > SAME ! Only slight differences ! The syntax is always : > SDVNew=SDVOld+dSDV or SDVNew=function(blablabla) > But you already know that !!!!! > 2/There are no conveniences except using your little fingers to > transform a UMAT to a VUMAT. > 3/VUMAT is easier to code because it doesn't require the Jacobian > computation DDSDDE(i,j). > > > BenZ. > > > --- In ABAQUS@xxxxxxxxxxxxxxx, "meyh2002" wrote: > > Hi, Benz, > > > > What you said are hundred percent correct and I agree with them.I > > disscuss the viscos progrm with you just wanting to get the hints of > > how to pass and update variables in UMAT.I got confused because I > used > > UMAT instead of VUMAT, which seems easier to pass and update stress > > and variable.Maybe I should change my UMAT into VUMAT.I will chek > the > > manual on the difference of the user subroutines. So far I think at > > least I should change the integration scheme and user subroutine > > interface. Is there a convenience way to do that? > > > > By the way, you really have a sharp head and are familar with > ABAQUS? > > How long have you been working on it, if you don't mind to tell? > > Because sometimes I feel frustrated

3.stateold是上一步的狀態(tài)變量,如果你沒(méi)有用到狀態(tài)變量,這個(gè)一直就是0,不是應(yīng)變。vumat和umat不一樣。
vumat本構(gòu)更新是這樣的:stressnew=stressold+D*straininc,不會(huì)自動(dòng)保存應(yīng)變
而umat里面是這樣的:stress=C*strain,應(yīng)變是作為一個(gè)變量保存起來(lái)的。
http://forum.simwe.com/forum.php?mod=viewthread&tid=1009357&highlight=VUMAT

4.LS-Dyna的本構(gòu)子程序,把輸入,輸出變量的名稱(chēng)改一下就直接可以用在Vumat上,不會(huì)有任何問(wèn)題,甚至你都可以用Matlab測(cè)試你的本構(gòu)子程序。
我對(duì)于您的問(wèn)題是這樣認(rèn)為的
1.首先是stressnew的問(wèn)題,對(duì)于小變形來(lái)說(shuō),基本是stress算到多少,后處理現(xiàn)實(shí)的就是多少,如果存在旋轉(zhuǎn)的話,那么可能兩者不一致,因?yàn)閼?yīng)力=應(yīng)力+應(yīng)力增量,這個(gè)是簡(jiǎn)單的公司、、公式,可是在vumat中你計(jì)算的只是這個(gè)應(yīng)力增量的一部分,還有一部分是共旋所引起的,這個(gè)你可以參考一下應(yīng)力客觀率的介紹,比如Jaumann率,這個(gè)時(shí)候應(yīng)力增量有三部分組成第一部份為變形導(dǎo)致的應(yīng)力增加,后面兩部分為旋轉(zhuǎn)導(dǎo)致的,這兩個(gè)部分應(yīng)力增量abaqus會(huì)在你計(jì)算完stressnew以后給你增加上。
2.一般對(duì)于使用vumat的還都到載荷作用的區(qū)域,我會(huì)選擇將這一位置設(shè)置為彈性體,這是個(gè)比較常用的方式,如果你的計(jì)算感興趣區(qū)域不再載荷作用位置。這個(gè)解釋起來(lái)很簡(jiǎn)單,圣維南原理解釋得很清楚,還有這個(gè)一般不會(huì)影響你的計(jì)算結(jié)果,如果你想問(wèn)為什么,這個(gè)其實(shí)可以開(kāi)個(gè)帖子來(lái)說(shuō),這里不詳細(xì)說(shuō)明了。
3.這個(gè)問(wèn)題就是個(gè)人觀點(diǎn)了,首先對(duì)于下降段出現(xiàn)的問(wèn)題,本身就是控制函數(shù)發(fā)生了變化,從橢圓問(wèn)題退化到雙曲問(wèn)題,我是只這個(gè)函數(shù)在空間上的控制方程的變化,這個(gè)時(shí)候一般會(huì)有震顫(因?yàn)榇嬖陂g斷解),但是存在震顫并不是人家abaqus計(jì)算的不對(duì),而是本來(lái)就應(yīng)該有震顫,好比流體激波行為,差分出來(lái)的解本來(lái)就是有震顫的。但是這個(gè)震顫可以消除就是通過(guò)數(shù)值耗散的方法,但是數(shù)值耗散其實(shí)是一中數(shù)值誤差,他將原本正確的震蕩解變?yōu)榱似交慕狻5沁@樣曲線看起來(lái)好看多了。至于為什么abaqu的只帶模型好使,就是因?yàn)槿思以黾恿藬?shù)值耗散。
這個(gè)問(wèn)題我在這個(gè)帖子中回了,你可以看看http://forum.simwe.com/viewthrea ... F0??&page=2
http://forum.simwe.com/forum.php?mod=viewthread&tid=995145&highlight=VUMAT

5.http://forum.simwe.com/forum.php?mod=viewthread&tid=1112102&highlight=VUMAT
VUMAT中如何調(diào)用或表示初始彈性剛度矩陣

————————————————————————————————————————
2015年1月25日 周日

非線性靜態(tài)不穩(wěn)定問(wèn)題:
http://forum.simwe.com/forum.php?mod=viewthread&tid=1083142&highlight=不穩(wěn)定

"如果結(jié)構(gòu)局部變形不穩(wěn)定的話,我看到abaqus help里提到會(huì)施加阻尼"
關(guān)于這個(gè)前段時(shí)間我也碰到過(guò)這樣的問(wèn)題,兩個(gè)模型,有一個(gè)尺寸不同,改變了載荷后其中一個(gè)不收斂了,后來(lái)找別人解決的,就是添加了個(gè)穩(wěn)定因子,contact control ,,,,stabilization=1。就收斂了,結(jié)果還比較符合
后來(lái)查了些資料,說(shuō)是增加了阻尼,讓結(jié)構(gòu)盡快的穩(wěn)定,在這個(gè)過(guò)程中誤差小于默認(rèn)的值,才會(huì)收斂的。

本構(gòu)模型中需計(jì)算各個(gè)時(shí)刻積分點(diǎn)的真實(shí)應(yīng)變,也就是對(duì)數(shù)應(yīng)變 logarithmic strain。樓主說(shuō)的true strain 就是應(yīng)該是 logarithmic strain,所以沒(méi)有任何問(wèn)題的
與這些相對(duì)應(yīng)的應(yīng)該是engineering strain or nominal strain

-----------------------------
2015年1月25日 周一 陰
1.
靜力問(wèn)題選擇了explicit算法的求解時(shí)間預(yù)估
http://forum.simwe.com/forum.php?mod=viewthread&tid=1106152&highlight=Explicit
由于模型較復(fù)雜,接觸較多,雖然是靜力問(wèn)題,但是我選擇了explicit算法,模型的詳細(xì)參數(shù)如下:單元數(shù)量約30W,最小單元尺寸為1.4mm,為了保證單元質(zhì)量,沒(méi)辦法在增大了,我使用了質(zhì)量縮放,但是時(shí)間步長(zhǎng)也僅僅是2.8e-7,模型的加載為3個(gè)集中力、3個(gè)彎矩、1個(gè)重力載荷。我想問(wèn)問(wèn)有做過(guò)類(lèi)似案例的同仁,這樣的模型計(jì)算時(shí)間需要設(shè)定多久?我說(shuō)的是inp文件里面總的計(jì)算時(shí)間設(shè)定多少秒合適?我第一次采用explicit算法計(jì)算靜力問(wèn)題,沒(méi)經(jīng)驗(yàn),所以咨詢(xún)一下,謝謝!
自問(wèn)自答吧,1.首先求解出系統(tǒng)的第一階頻率(系統(tǒng)最低頻率),根據(jù)頻率算系統(tǒng)的周期,這就是準(zhǔn)靜態(tài)顯式求解的最小求解時(shí)間要求,如果條件允許,將求解時(shí)間放大10倍,求解絕對(duì)精準(zhǔn)。我已經(jīng)實(shí)踐過(guò)了,沒(méi)問(wèn)題。

2.
[高級(jí)討論區(qū)] 采用能量判斷Explicit擬靜力分析結(jié)果的方法總結(jié)及疑問(wèn)
http://forum.simwe.com/forum.php?mod=viewthread&tid=1117632&highlight=Explicit
在用Explicit開(kāi)展一個(gè)具有多個(gè)接觸關(guān)系模型的擬靜力分析,理想的情況當(dāng)然是使用implicit,但是如果接觸很多且接觸關(guān)系在不斷變化的彈塑性屈曲分析,implicit收斂就很困難,因此選用implicit,畢竟每一步不是力的平衡計(jì)算,總感覺(jué)需要對(duì)結(jié)果進(jìn)行嚴(yán)格的判別后才能使用,因此在論壇和Manual上找了一下相關(guān)準(zhǔn)則,現(xiàn)總結(jié)如下:(聲明:本帖內(nèi)容不屬于原創(chuàng),僅是總結(jié),論壇里已有很多大俠對(duì)這一問(wèn)題進(jìn)行過(guò)論述,對(duì)我?guī)椭艽?但由于看了很多帖子,就不一一注明出處了,在此一并謝過(guò)!)
分析類(lèi)型:具有多個(gè)接觸的彈塑性擬靜力分析,采用Abaqus/explicit模塊
1、Etotal應(yīng)保持常量,或近似常量(1%變化幅度);
問(wèn)題:我的模型始終沒(méi)有達(dá)到,一直為負(fù)且變化幅度大于1%,且在計(jì)算的某一時(shí)刻會(huì)突然變正,且持續(xù)增大到一個(gè)很大的量級(jí)(伴隨著ALLVD的突然增大),增加Linear Bulk Viscosity后,情況會(huì)好點(diǎn),能夠算更多的步數(shù),但是增加這個(gè)參數(shù)后對(duì)結(jié)果的影響還有疑問(wèn),是否應(yīng)該判斷ALLVD/ALLIE的比值,比如小于5%?
2、如果采用縮減積分單元,應(yīng)控制沙漏能,ALLAE/ALLIE應(yīng)控制在一定范圍(5%);
問(wèn)題:Manual里講ALLAE應(yīng)該和ALLSE或ALLKE相比是可以忽略的,那么這個(gè)可以忽略的應(yīng)該如何控制呢?我認(rèn)為應(yīng)該比5%有所放寬吧,畢竟ALLIE與ALLSE相比要大很多,另外當(dāng)擬靜力分析時(shí),ALLKE本來(lái)控制的就很小,此時(shí)不應(yīng)該再用ALLKE來(lái)控制了。
3、如是擬靜力分析,應(yīng)控制ALLKE/ALLIE小于1%,我覺(jué)得這一條還是相對(duì)容易達(dá)到的。
4、Manual上提到,ALLCW和ALLPW應(yīng)該接近于零;
問(wèn)題:我的模型中ALLCW可以保持始終為零,但是ALLPW卻為負(fù)值,且絕對(duì)值在增大,我認(rèn)為我的Etotal為負(fù)也可能與這一原因有關(guān)(論壇上說(shuō),Etotal為負(fù)的一個(gè)可能原因是沙漏能導(dǎo)致模型能量損失),有什么辦法可以減少ALLPW呢?
5、關(guān)于Manual里提到的Etotal應(yīng)當(dāng)恒定為一個(gè)常數(shù),我的理解是:
1)對(duì)于初始就有應(yīng)變能,動(dòng)能的系統(tǒng),Etotal的值應(yīng)該從分析開(kāi)始時(shí)就等于這一應(yīng)變能/動(dòng)能的值(從Manual的Benchmark模型的結(jié)果可以看出);
2)如果系統(tǒng)初始沒(méi)有能量存在,那么Etotal在分析過(guò)程中應(yīng)該接近于0;
3)關(guān)于實(shí)際計(jì)算時(shí),Etotal不能保持恒定,而是始終在變化,我猜想可能是數(shù)值計(jì)算引起的誤差(誤差產(chǎn)生后,其值可正可負(fù));
4)具體到我的模型,我認(rèn)為由于模型在分析過(guò)程中出現(xiàn)多次的屈曲,每一次屈曲可能帶來(lái)計(jì)算誤差的累積,造成Etotal的值在變化,每次屈曲后,Etotal都會(huì)在新的平衡值附近震蕩;
以上是我對(duì)采用能量輸出判斷Explicit進(jìn)行擬靜力分析結(jié)果的方法總結(jié)以及一些還未解決的問(wèn)題,尤其是第5條,屬于個(gè)人猜想,還沒(méi)找到理論依據(jù),希望各位高手指點(diǎn)迷津!

3.[土木] 素砼梁位移加載下降段-Stabilization/Riks/Explicit(呼喚大神@敦誠(chéng))
http://forum.simwe.com/forum.php?mod=viewthread&tid=1069815&highlight=Explicit

---------------------------------------
2015年1月30日

本構(gòu)模型有較為強(qiáng)烈的下降段時(shí),計(jì)算容易表現(xiàn)出部化效應(yīng)(損傷、塑性變形、或者應(yīng)變?cè)诰植繂卧?導(dǎo)致計(jì)算不穩(wěn)定,出現(xiàn)所謂網(wǎng)格依賴(lài)特性,就是網(wǎng)格劃分少時(shí)計(jì)算結(jié)果好,劃分多時(shí)表現(xiàn)出局部化效應(yīng)計(jì)算不穩(wěn)定,打個(gè)比方來(lái)說(shuō),對(duì)于一個(gè)truss單元,承受受壓荷載,如果其材料本構(gòu)有明顯下降段,在explicit分析中如果劃分1-3個(gè)單元,計(jì)算能穩(wěn)定性好,能計(jì)算出比較好的承載力曲線,如果劃分10個(gè)以上單元,在計(jì)算時(shí)構(gòu)件中的一個(gè)單元會(huì)率先進(jìn)入下降段,其壓縮應(yīng)變迅速增長(zhǎng),其它單元會(huì)出現(xiàn)拉伸(雖然此時(shí)構(gòu)件總體還是處于壓縮狀態(tài)),計(jì)算根本得不到下降段曲線,一旦越過(guò)最高點(diǎn),構(gòu)件的承載力就迅速降為0,理論上要通過(guò)所謂的梯度理論才能解決這個(gè)問(wèn)題,但梯度理論目前很不成熟,需要顛覆傳統(tǒng)有限元的單元構(gòu)建方式,使用困難,目前能較好解決方法就是如敦誠(chéng)版主版主所說(shuō)的引入粘滯。對(duì)于你的情況,建議你將模型中的損傷變量粘滯化使之能考慮應(yīng)變率效應(yīng),看效果是不是好一些。給一篇文獻(xiàn)希望對(duì)你有幫助。
[子程序] 損傷在vumat中的實(shí)現(xiàn)
損傷在vumat中的實(shí)現(xiàn)
http://forum.simwe.com/thread-966598-1-1.html
(出處: Simwe仿真論壇(forum.simwe.com),CAE/CAD/CAM/,FEA/FEM/有限元分析論壇---(手機(jī)驗(yàn)證注冊(cè)))

http://forum.simwe.com/forum.php?mod=viewthread&tid=966598&highlight=VUMAT

關(guān)于step,increment,attempt,iteration的關(guān)系的認(rèn)識(shí)
http://forum.simwe.com/thread-795512-1-1.html
(出處: Simwe仿真論壇(forum.simwe.com),CAE/CAD/CAM/,FEA/FEM/有限元分析論壇---(手機(jī)驗(yàn)證注冊(cè)))

step,increment,attempt,iteration,的關(guān)系
1)step 分析步
2)increment 時(shí)間增量步
3)attempt 減小增量步的嘗試,即“cutback”
4)iteration 迭代
在一個(gè)計(jì)算中有可能用到多步分析,比如建一個(gè)土石壩,每激活(add)一個(gè)填筑層就

是一個(gè)分析步step;
在每個(gè)step中,如果考慮非線性,step就會(huì)分成幾個(gè)增量步(increment)進(jìn)行計(jì)算;
在每個(gè)increment中,會(huì)有減小增量步的嘗試(attempt),在每個(gè)attemp中,要進(jìn)行

迭代計(jì)算(iteration)
如果迭代收斂,則在下一個(gè)increment中會(huì)增大時(shí)間增量步(比如第一個(gè)

increment=0.2,則下一個(gè)會(huì)增大為0.3)
如果迭代無(wú)法達(dá)到收斂,則ABAQUS會(huì)自動(dòng)減小時(shí)間增量步(減小increment),即

所謂的“cutback”,如果仍然不能收斂,則會(huì)繼續(xù)減小時(shí)間增量步,默認(rèn)的cutback

最大次數(shù)為5次,也就是attempt最大=5,如果5次之后仍不能收斂則ABAQUS會(huì)停止分

析,顯示錯(cuò)誤:too many attempts made for this increment:analysis

terminated.
increment時(shí)間增量步有最小值,默認(rèn)的是1e-5,如果increment減小到比這還小

,ABAQUS就會(huì)停止分析,出現(xiàn)錯(cuò)誤:time increment required is less than the

minimum specified.
increment的值可以在關(guān)鍵字*static中修改:
*static
1., 1., 1e-05, 1.
分別為初始增量步,分析時(shí)間步,最小增量步,最大增量步
可以用關(guān)鍵字*Step設(shè)定一個(gè)分析步中increment的最大步數(shù),如:
*Step,INC=600 (the maximum number of increments in a step,默認(rèn)的是100 )
*static和*Step中的increment是相同的,*Step,INC默認(rèn)為100,而*static中默認(rèn)為

1e-5,并不是100*(1e-5)=1,這兩個(gè)數(shù)都是限值,即number of increments最大為100

,而increment最小為1e-5。

關(guān)于explicit質(zhì)量放大的一點(diǎn)小心得
http://forum.simwe.com/thread-828207-1-1.html
(出處: Simwe仿真論壇(forum.simwe.com),CAE/CAD/CAM/,FEA/FEM/有限元分析論壇---(手機(jī)驗(yàn)證注冊(cè)))

本構(gòu)模型有較為強(qiáng)烈的下降段時(shí),計(jì)算容易表現(xiàn)出部化效應(yīng)(損傷、塑性變形、或者應(yīng)變?cè)诰植繂卧?導(dǎo)致計(jì)算不穩(wěn)定,出現(xiàn)所謂網(wǎng)格依賴(lài)特性,就是網(wǎng)格劃分少時(shí)計(jì)算結(jié)果好,劃分多時(shí)表現(xiàn)出局部化效應(yīng)計(jì)算不穩(wěn)定,打個(gè)比方來(lái)說(shuō),對(duì)于一個(gè)truss單元,承受受壓荷載,如果其材料本構(gòu)有明顯下降段,在explicit分析中如果劃分1-3個(gè)單元,計(jì)算能穩(wěn)定性好,能計(jì)算出比較好的承載力曲線,如果劃分10個(gè)以上單元,在計(jì)算時(shí)構(gòu)件中的一個(gè)單元會(huì)率先進(jìn)入下降段,其壓縮應(yīng)變迅速增長(zhǎng),其它單元會(huì)出現(xiàn)拉伸(雖然此時(shí)構(gòu)件總體還是處于壓縮狀態(tài)),計(jì)算根本得不到下降段曲線,一旦越過(guò)最高點(diǎn),構(gòu)件的承載力就迅速降為0,理論上要通過(guò)所謂的梯度理論才能解決這個(gè)問(wèn)題,但梯度理論目前很不成熟,需要顛覆傳統(tǒng)有限元的單元構(gòu)建方式,使用困難,目前能較好解決方法就是如敦誠(chéng)版主版主所說(shuō)的引入粘滯。對(duì)于你的情況,建議你將模型中的損傷變量粘滯化使之能考慮應(yīng)變率效應(yīng),看效果是不是好一些。給一篇文獻(xiàn)希望對(duì)你有幫助。
粘滯化不僅僅是為了考慮應(yīng)變加載速率效應(yīng)對(duì)本構(gòu)行為的影響,它能提高模型的穩(wěn)定性,在一定程度上消除網(wǎng)格依賴(lài),在考慮應(yīng)變率的本構(gòu)模型中如果將加載時(shí)間取的足夠長(zhǎng),則可認(rèn)為沒(méi)有考慮應(yīng)變率效應(yīng),但這樣處理卻能提高模型的穩(wěn)定性,部分的消除網(wǎng)格依賴(lài)和局部化效應(yīng)。

單元為1的時(shí)候邊界都是施加在這個(gè)單元上的,這樣就相當(dāng)于增加了單元的約束,提高了剛度,所以衰減行為可以比較緩慢的釋放,而多個(gè)單元模型中很多單元沒(méi)有這個(gè)優(yōu)勢(shì),所以還是快速衰減,并發(fā)生扭曲和失效,建議你定義一個(gè)單元?jiǎng)h除變量, 讓單元在damage達(dá)到一定數(shù)值的時(shí)候立刻刪除。同時(shí)在單元類(lèi)型里面設(shè)置一下比較大的體積粘滯系數(shù),看看還有沒(méi)有這種情況。
最后減小增量步!做兩個(gè)分析部一個(gè)讓材料基本接近損傷的起始,第二個(gè)分析部設(shè)置步長(zhǎng)很小,比如1e-9,然后讓他每一步一存儲(chǔ)。來(lái)看看損傷行為的發(fā)展是不是被explicit跳躍了。這樣做可能odb文件會(huì)很大,但是值得,我以前做過(guò),odb文件甚至達(dá)到過(guò)20G。
損傷在vumat中的實(shí)現(xiàn)
http://forum.simwe.com/thread-966598-1-1.html
(出處: Simwe仿真論壇(forum.simwe.com),CAE/CAD/CAM/,FEA/FEM/有限元分析論壇---(手機(jī)驗(yàn)證注冊(cè)))

-----------------------------------------------

2015年1月31日
對(duì)本構(gòu)方程積分的方法有exlicit and implicit,前者不需要迭代,運(yùn)算較快,但是它是有條件穩(wěn)定算法,而且精確度不高,還可能引起不正常卸載的情況發(fā)生,因此多半人們采用后者積分.對(duì)implicit算法的本構(gòu)方程是一個(gè)非線性方程組,用Newton-Raphson方法求解.這個(gè)就是叫做return mapping的算法,那個(gè)radial return method只是它的一個(gè)特列.
當(dāng)要求解軟化材料的問(wèn)題時(shí),剛度矩陣會(huì)變負(fù),現(xiàn)在的解決方法有引入附加條件,比如sphercial path control and arc-length control.參考:
1.Simo, J.C., Hughes, T.J.R., 1998. Computational Inelasticity. Springer-Verlag, New York.
2.O. C. Zienkiewicz and R. L. Taylor, The Finite Element Method
3.Crisfiled MA. Non-linear Finite Element Analysis of Solids and Structures. Volume 1: Essentials. Wiley:. Chichester, 1997
http://www.baisi.net/thread-680016-1-1.html

-------------------------------------------------

2015年3月10日
用顯示算法進(jìn)行動(dòng)力學(xué)分析時(shí),monitor里面的total energy一會(huì)負(fù)值一會(huì)正值,這個(gè)是為什么啊。還有那個(gè)kinetic energy和total energy 是什么意義,有什么關(guān)系?
kinetic energy是動(dòng)能;total energy 是總能量,
在進(jìn)行動(dòng)力學(xué)分析時(shí),一般來(lái)說(shuō)在整個(gè)計(jì)算過(guò)程中能量是守恒的,即計(jì)算過(guò)程中,total energy 應(yīng)該不變的,但是kinetic energy應(yīng)該是變化的,除非速度和質(zhì)量不變,同時(shí)可能在求解過(guò)程中存在摩擦能、沙漏能、外力做功、內(nèi)能與動(dòng)能的相互轉(zhuǎn)換等等,所以求解過(guò)程中可能會(huì)出現(xiàn)各種能量之間的互相轉(zhuǎn)換,你要全權(quán)監(jiān)控,total energy的變化是由什么引起的?可以肯定的是如果是有沙漏能引起的,那結(jié)果就是不可靠的。


轉(zhuǎn)自http://blog.sina.com.cn/s/blog_64fe8b9d0102vipx.html

開(kāi)放分享:優(yōu)質(zhì)有限元技術(shù)文章,助你自學(xué)成才

相關(guān)標(biāo)簽搜索:對(duì)ABAQUS中的umat和vumat的一些理解【轉(zhuǎn)發(fā)】 abaqus分析培訓(xùn) abaqus技術(shù)教程 abaqus巖土分析 鋼筋混凝土仿真 abaqus分析理論 abaqus軟件下載 abaqus umat用戶(hù)子程序編程 Abaqus代做 Abaqus基礎(chǔ)知識(shí) Fluent、CFX流體分析 HFSS電磁分析 Ansys培訓(xùn) 

編輯
在線報(bào)名:
  • 客服在線請(qǐng)直接聯(lián)系我們的客服,您也可以通過(guò)下面的方式進(jìn)行在線報(bào)名,我們會(huì)及時(shí)給您回復(fù)電話,謝謝!
驗(yàn)證碼

全國(guó)服務(wù)熱線

1358-032-9919

廣州公司:
廣州市環(huán)市中路306號(hào)金鷹大廈3800
電話:13580329919
          135-8032-9919
培訓(xùn)QQ咨詢(xún):點(diǎn)擊咨詢(xún) 點(diǎn)擊咨詢(xún)
項(xiàng)目QQ咨詢(xún):點(diǎn)擊咨詢(xún)
email:kf@1cae.com