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

ansys迭代收斂的案例

Sap2000高級應用—迭代收斂容差
所有平衡方程基于變形后的結構,這可能需要大量的反復迭代。當結構很柔時,建議使用該選項。 3.求解控制在每個時間步求解非線性方程。這可能需要重新形成和重新求解剛度矩陣,進行迭代直至解收斂。若不能實現收斂,則程序將步分割為更小的步再次運行。每階段最大總步數是分析中允許的最多步數,可以包含保存的步和結果未被保存的中間子步。此值對分析時間進行控制。以一個較小值開始,得到分析所用時間的認識。如果分析在最大總步數里沒有達到它的目標荷載或位移,可以用比較大數目的步數再一次運行分析,運行一次非線性靜力分析的時間大致和總步數成正比。每階段最大空步數表示在非性求解過程中,每步允許的空步數。 空步發生于: 1)一個框架鉸試圖卸載 2)一個事件(屈服、卸載等)引發另一事件 3)迭代收斂和嘗試了一較小的步。過多的空步數可能表示,由于災難性的失效或數值敏感而導致求解停止。可設置一定的空步數,這樣若收斂困難,求解將結束。如果不想分析由于空步數到達而結束,則設置此值等于最大總步數。每步最大迭代數用來確保在分析的每一步達到平衡。在程序試圖使用一個較小的子步前,用戶可控制在每步允許的迭代數目。在多數情況默認值是適用的。 迭代收斂容差(相對)用來確保在分析的每一步建立平衡。可設置相對收斂容差來比較作用在結構上的力值和它的誤差。對于大變形問題,需要使用比其他非線性類型小得多的收斂容差值,以得到好的結果。嘗試減小此值直至得到一致的結果。 事件凝聚容差(相對)是非線性解算法對于框架鉸使用“事件到事件”的策略。若模型中有大量的鉸,則會產生大量的求解步。事件凝聚容差用來將事件聚合在一起,從而減少求解時間。當一個鉸屈服或移至力—位移(彎矩—轉動)曲線的另一段時,觸發一個事件。若其他的鉸接近經歷自己的事件時,在事件容差內,它們將被視為好象它們到達了事件。
展開
ZS1ABAQUS/Standard 與Explicit 的迭代收斂與提高分析效率的方法不同比較
ZS1ABAQUS/Standard 與Explicit 的迭代收斂與提高分析效率的方法不同比較
ABAQUS非線性分析的平衡迭代過程和收斂原則 附ABAQUS非線性有限元分析與實例下載
因此無論進行多少次迭代,產生的內力都必須在這二者之間。 9、第二次迭代,首先根據K1和最大荷載P1得到一個新的位移u2。P1=K1u2。 10、根據u2和本構關系,得到新的內力I2。I2=K2u2。 11、計算出R2=P1-I2,與平均力的0.5%做比較;再計算出△u2=u2-u1,與u2-u0的1%做比較。 12、如果滿足限制要求,則迭代結束,該增量步計算收斂并結束。如果不滿足要求,則迭代繼續。同時,迭代步不是無限制地增加,當超過16次迭代時,迭代將停止,增量步將不收斂。 下載地址:ABAQUS非線性有限元分析與實例
展開
ANSYS求解過程中的迭代曲線圖應該怎么看
上面這張圖,用過ANSYS的朋友一定都很熟悉吧,在開始求解到求解結束的整個漫長過程中,這幅圖都會陪伴我們度過每一秒。 那么,圖中的各個曲線分別代表了什么意思呢?下面來說一說 Time=1 這是時間標記,如果你的分析是多荷載步的,就會看到Time=1、2、3……如果在定義荷載步的過程中定義了時間的數值,那么這里就會按照用戶定義的時間顯示。時間很重要,可以在遇到程序意外錯誤的時候,通過時間數據找到“發生計算問題的時間點”以便于我們對模型的再修改。 橫軸: Cumulative Iteration Number / 累積迭代數 在非線性問題的求解過程中,程序利用求解器進行迭代計算來得到最終的解答。橫坐標的“數量”大小,和項目的非線性程度直接相關,越接近線性問題,迭代數越少,非線性程度越高或遇到難以收斂的時候,迭代次數就會顯著增加。 縱軸: Absolute Convergence Norm / 絕對收斂范數 既然叫“范數”,聯想到我們在建模過程中輸入的各種數值都不是“范數”形式的,因此程序在求解過程中,在進行計算的同時,也把相應的變量進行了“規范化”處理,比如有時候會進行歸一化等等。對于我們來說,縱軸的坐標數值并不重要,重要的是曲線之前的相對位置關系。 重點來了 我們來看看曲線代表了什么意思 注意上面的曲線,體現的是F(Force,荷載)與M(Moment,彎矩)之間的關系,用這二者來繪圖,是因為在求解計算過程中,這二者在全部單元自由度中都有相關性。在有些分析中,還會出現溫度、位移等。 上圖中還可見的,是CRIT和L2標簽,CRIT是criteria的縮寫,指的是收斂判別準則;L2指的是L2級范數,當然還有L0、L1級范數,這里我們叫它為計算殘差。
展開
ansys迭代收斂圖1
ANSYS求解過程中的迭代曲線圖應該怎么看
上面這張圖,用過ANSYS的朋友一定都很熟悉吧,在開始求解到求解結束的整個漫長過程中,這幅圖都會陪伴我們度過每一秒。 那么,圖中的各個曲線分別代表了什么意思呢?下面來說一說 Time=1 這是時間標記,如果你的分析是多荷載步的,就會看到Time=1、2、3……如果在定義荷載步的過程中定義了時間的數值,那么這里就會按照用戶定義的時間顯示。時間很重要,可以在遇到程序意外錯誤的時候,通過時間數據找到“發生計算問題的時間點”以便于我們對模型的再修改。 橫軸: Cumulative Iteration Number / 累積迭代數 在非線性問題的求解過程中,程序利用求解器進行迭代計算來得到最終的解答。橫坐標的“數量”大小,和項目的非線性程度直接相關,越接近線性問題,迭代數越少,非線性程度越高或遇到難以收斂的時候,迭代次數就會顯著增加。 縱軸: Absolute Convergence Norm / 絕對收斂范數 既然叫“范數”,聯想到我們在建模過程中輸入的各種數值都不是“范數”形式的,因此程序在求解過程中,在進行計算的同時,也把相應的變量進行了“規范化”處理,比如有時候會進行歸一化等等。對于我們來說,縱軸的坐標數值并不重要,重要的是曲線之前的相對位置關系。 重點來了 我們來看看曲線代表了什么意思 注意上面的曲線,體現的是F(Force,荷載)與M(Moment,彎矩)之間的關系,用這二者來繪圖,是因為在求解計算過程中,這二者在全部單元自由度中都有相關性。在有些分析中,還會出現溫度、位移等。 上圖中還可見的,是CRIT和L2標簽,CRIT是criteria的縮寫,指的是收斂判別準則;L2指的是L2級范數,當然還有L0、L1級范數,這里我們叫它為計算殘差。
展開
ansys非線性收斂總結
文章來源于網絡,講解很系統,可以經典收藏,由于無法查證出處,無意冒犯,如有不妥,請聯系我 ansys非線性收斂總結 ansys計算非線性時會繪出收斂圖,其中橫坐標是cumulative iteration number 縱坐標是absolute convergence norm。他們分別是累積迭代次數和絕對收斂范數,用來判斷非線性分析是否收斂ansys在每荷載步的迭代中計算非線性的收斂判別準則和計算殘差。其中計算殘差是所有單元內力的范數,只有當殘差小于準則時,非線性疊代才算收斂ansys收斂是基于力的收斂的,以力為基礎的收斂提供了收斂量的絕對值,而以位移為基礎的收斂僅提供表現收斂的相對量度。一般不單獨使用位移收斂準則,否則會產生一定偏差,有些情況會造成假收斂.(ansys非線性分析指南--基本過程Page.6) 。因此ansys官方建議用戶盡量以力為基礎(或力矩)的收斂誤差,如果需要也可以增加以位移為基礎的收斂檢查。 ANSYS缺省是用L2范數控制收斂。其它還有L1范數和L0范數,可用CNVTOL命令設置。在計算中L2值不斷變化,若L2<criterion的時候判斷為收斂了。也即不平衡力的L2范數小于設置的criterion時判斷為收斂。 由于ANSYS缺省的criterion計算是全部變量的平方和開平方(SRSS)*valuse(你設置的值),所以crition也有小小變化。如有需要,也可自己指定crition為某一常數, CNVTOL,F,10000,0.0001,0就指定力的收斂控制值為10000*0.0001=1。
展開
ANSYS Workbench非線性分析收斂曲線解讀
進行非線性分析時,收斂性是大家非常關心的一個問題。在Ansys workbench中,可以通過Details of “Solution Information”中選擇“Solution Output=Force Convergence”來查看收斂情況,其中,最直觀的莫過于力收斂曲線了。 Solution Output選項 力收斂曲線如下圖所示: 力收斂曲線圖 判斷收斂的方法很簡單,只要“計算的力收斂曲線”落在“力收斂準則”曲線之下,就表示該載荷步或子步收斂了。 該模型中有兩個載荷步,分析設置中時間步長設置為“Program Contrlled”. 除了看上述的力收斂曲線圖,我們可以設置“Solution Output= Solve Output”查看計算輸出信息,從其中可以更詳細地看到收斂情況。 可以將計算輸出的信息與力收斂曲線圖對比起來看,就更容易理解力收斂圖了。 第1個載荷步中,第1個分析子步經過了15次迭代收斂(圖中每個圓點代表一次迭代)。 經過4個分析子步,第1個載荷步完成加載并收斂。第2個載荷步程序自動設置的信息如下: 初始子步數量為5,載荷步的分析時間為1s,因此初始的時間步長為0.2s。 第2個載荷步的第1個分析子步,經過25次計算迭代后,還不收斂。程序進行自動二分,將時間步長除以2,變為0.1s。 自動二分是一種用于解決非線性分析過程中收斂困難的策略。當收斂失敗發生在某個子步中,程序會自動減小時間步長,通常是前一個步長的一半左右。然后,程序會從前一個成功收斂的時間子步繼續求解。如果再次遇到收斂失敗,程序會繼續減小時間步長并繼續求解,直到達到收斂或達到指定的最小時間步長值。這種方法有助于逐步逼近正確解,并確保分析的穩定性和準確性。
展開
ANSYS求解收斂問題
引起求解不收斂的原因很多,大致可以分為如下幾種情況: 網格劃分問題導致的不收斂 大家都知道,網格劃分的越細,求解的精度越高,但是網格越細,求解時占用的電腦空間就越大,求解所需的時間也越長。網格劃分的比較粗時,可能會引起不收斂,解決的方法就是在受力或有明顯作用的地方進行局部細化網格。 2.求解方法選擇不合適 對于非線性分析來說,系統默認的是稀疏矩陣法(除了子結構計算默認波前法外)。對于3維模型來說,預共軛梯度法是最優的算法,但當結構剛度呈現病態時,迭代不易收斂。為此推薦以下算法: 1)、BEAM單元結構,SHELL單元結構,或以此為主的含3-DSOLID的結構,用稀疏矩陣法; 2)、3-D SOLID的結構,用預共軛梯度法; 3)、當你的結構可能出現病態時,用稀疏矩陣法; 4)、當你不知道用什么時,采用默認算法。 3.其他設置 可將ANSYS缺省的求解精度從1E-8改為1E-4或1E-5即可。 設置足夠大的荷載步,可以更容易收斂,避免發散的出現; 設置足夠大的平衡迭代步數,默認為25,可以放大到很大(100); 將收斂準則調整,以位移控制時調整為0.05,以力控制為0.01。 對于線性單元和無中間節點的單元(SOLID65和SOLID45),關閉EXTRA DISPLACEMENTS OPTIONS(在OPTIONS中)。 對于CONCRETE材料,可以關閉壓碎功能,將CONCRETE中的單軸抗壓強度設置為-1。 來源:ANSYS及Workbench加油站
展開
ansys計算不收斂
ansys計算之后出現這個錯誤,這是什么原因,怎么解決 A large negative pivot value ( -1.685395134E+09 ) has been encountered in the global assembled matrix at the UZ degree of freedom of node 2028351. This may be caused by a bad temperature-dependent material property used in the model.
關于ansys收斂的介紹 ¥5
二、引起不收斂的因素 1、模型——主要是結構剛度的大小。 對于某些結構,從概念的角度看,可以認為它是幾何不變的穩定體系。但如果結構相近的幾個主要構件剛度相差懸殊,在數值計算中就可能導致數值計算的較大誤差,嚴重的可能會導致結構的幾何可變性——忽略小剛度構件的剛度貢獻
ANSYS非線性計算的收斂和速度
ANSYS中的非線性算法主要有:稀疏矩陣法(SPARSE DIRECT SOLVER)、預共軛梯度法(PCG SOLVER)和波前法(FRONT DIRECT SLOVER)。稀疏矩陣法是性能很強大的算法,一般默認即為稀疏矩陣法(除了子結構計算默認波前法外)。預共軛梯度法對于3-D實體結構而言是最優的算法,但當結構剛度呈現病態時,迭代不易收斂。為此推薦以下算法: 1)、BEAM單元結構,SHELL單元結構,或以此為主的含3-D SOLID的結構,用稀疏矩陣法; 2)、3-D SOLID的結構,用預共軛梯度法; 3)、當結構可能出現病態時,用稀疏矩陣法; 4)、當不知道用什么時,可用稀疏矩陣法。 3、非線性逼近技術。在ANSYS里還是牛頓-拉普森法和弧長法。牛頓-拉普森法是我們常用的方法,收斂速度較快,但也和結構特點和步長有關。弧長法常被某些人推崇備至,它能算出力加載和位移加載下的響應峰值和下降響應曲線。但也發現:在峰值點,弧長法仍可能失效,甚至在非線性計算的線性階段,它也可能會無法收斂。 為此,盡量不要從開始即激活弧長法,還是讓程序自己激活為好(否則出現莫名其妙的問題)。子步(時間步)的步長還是應適當,自動時間步長也是很有必要的。 A:如何加快計算速度 在大規模結構計算中,計算速度是一個非常重要的問題。下面就如何提高計算速度作一些建議: 充分利用ANSYS MAP分網和SWEEP分網技術,盡可能獲得六面體網格,這一方面減小解題規模,另一方面提高計算精度。 在生成四面體網格時,用四面體單元而不要用退化的四面體單元。比如95號單元有20節點,可以退化為10節點四面體單元,而92號單元為10節點單元,在此情況下用92號單元將優于95號單元。 選擇正確的求解器。對大規模問題,建議采用PCG法。此法比波前法計算速度要快10倍以上(前提是您的計算機內存較大)。
展開
ansys迭代收斂圖2
關于ANSYS收斂的介紹
收斂增強工具(只針對熱分析) ANSYS收斂增強工具用于加速收斂,提高收斂,如果求解控制被關閉,這些工具必須謹慎選取,選取不正確會妨礙收斂。 Nonliner——Line seach 當熱傳到率有很大改變時會通過減少比例因子來增加N-R存儲的熱流向量,當有非常的非線性情況出現,如相變或熱沖擊分析,使用這個工具很有效,缺省時關閉。 Nonliner——predictor(收斂提高預測器)根據前面的結果預測溫度的結果,他在模型的非線性相應隨時間變化過程中改變平滑的情況下非常有效,ANSYS缺省條件下自動預測每個子步后的結果,預測器可以使用手工打開和關閉。 Nonliner——monitor 定義3個變量來跟蹤模型特定節點的溫度相應和范例熱流率。
展開
轉載:怎么知道ANSYS的結果是收斂的?
最近做了一些非線性方面的計算,也遇到了非線性計算中難以收斂的問題,現在把分析時的一些感受寫出來,希望對大家有用,如果有誤,還望大家不吝指正。 ansys計算非線性時會繪出收斂圖,其中橫坐標是cumulative iterationnumber 縱坐標是absolute convergencenorm。他們分別是累積迭代次數和絕對收斂范數,用來判斷非線性分析是否收斂ansys在每荷載步的迭代中計算非線性的收斂判別準則和計算殘差。其中計算殘差是所有單元內力的范數,只有當殘差小于準則時,非線性疊代才算收斂ansys的位移收斂是基于力的收斂的,以力為基礎的收斂提供了收斂量的絕對值,而以位移為基礎的收斂僅提供表現收斂的相對量度。一般不單獨使用位移收斂準則,否則會產生一定偏差,有些情況會造成假收斂.(ansys非線性分析指南--基本過程Page.6)。因此ansys官方建議用戶盡量以力為基礎(或力矩)的收斂誤差,如果需要也可以增加以位移為基礎的收斂檢查。ANSYS缺省是用L2范數控制收斂。其它還有L1范數和L0范數,可用CNVTOL命令設置。在計算中L2值不斷變化,若L2<crit的時候判斷為收斂了。也即不平衡力的L2范數小于設置的criterion時判斷為收斂。 由于ANSYS缺省的criterion計算是你全部變量的平方和開平方(SRSS)*valuse(你設置的值),所以crition也有小小變化。如有需要,也可自己指定crition為某一常數,CNVTOL,F,10000,0.0001,0 就指定力的收斂控制值為10000*0.0001=1。
展開
Ansys影響非線性收斂穩定性及其速度的因素分析
ANSYS里還是牛頓-拉普森法和弧長法。牛頓-拉普森法是常用的方法,收斂速度較快,但也和結構特點和步長有關。弧長法常被某些人推崇備至,它能算出力加載和位移加載下的響應峰值和下降響應曲線。但也發現:在峰值點,弧長法仍可能失效,甚至在非線性計算的線性階段,它也可能會無法收斂。 為此,盡量不要從開始即激活弧長法,還是讓程序自己激活為好(否則出現莫名其妙的問題)。子步(時間步)的步長還是應適當,自動時間步長也是很有必要的。 4加快計算速度 在大規模結構計算中,計算速度是一個非常重要的問題。下面就如何提高計算速度作一些建議: 充分利用ANSYS MAP分網和SWEEP分網技術,盡可能獲得六面體網格,這一方面減小解題規模,另一方面提高計算精度。 在生成四面體網格時,用四面體單元而不要用退化的四面體單元。比如95號單元有20節點,可以退化為10節點四面體單元,而92號單元為10節點單元,在此情況下用92號單元將優于95號單元。 選擇正確的求解器。對大規模問題,建議采用PCG法。此法比波前法計算速度要快10倍以上(前提是您的計算機內存較大)。對于工程問題,可將ANSYS缺省的求解精度從1E-8改為1E-4或1E-5即可。 5荷載步的設置直接影響到收斂
展開
ANSYS Mechanical 非線性結構分析的收斂 ¥5
ANSYS Mechanical 作為ANSYS致力于結構分析的模塊,可以對線性以及非線性結構分析問題進行仿真。其中非線性問題對于 用戶都是一種挑戰,分析過程中頻繁蹦出的“errors”and“Warnings”挑戰著分析人員的耐心,結果收斂成為大家最期待的結果。如果想順利進行非線性結構分析,學會診斷不收斂問題,就顯得至關重要了。