
發布
注冊
/
登錄abaqus頻率解析的案例
〔abaqus〕頻率分析與復數頻率分析
頻率分析: natural frequency extraction 只能分析對稱的剛度矩陣和質量矩陣, 如果涉及到非對稱的剛度矩陣,質量矩陣,阻尼矩陣。 則必須要使用復數頻率分析。 complex eigenvalue extraction 在進行復數頻率分析之前,必須要先進行模態分析。
ABAQUS彈簧質量系統固有頻率求解
今天跟大家聊一聊我們在結構力學與結構動力學里面常見的一個計算公式——彈簧質量系統的固有頻率求解:
學過結構力學或者結構動力學的同學都知道我們系統的固有頻率求解,求解公式如下:
式中的f0即為固有頻率,k為系統的剛度(N/m),m為系統質量(kg)。
假定我們的模型如下所示:
那么由上我們可以計算出一個彈簧質量系統的固有頻率,如果我們的k=400N/m,m=10kg,那么通過上式可以計算得到我們的系統固有頻率為1.00658。由此建立我們的ABAQUS有限元模型如下:
1.建立一個點部件,坐標輸入(0,0,0)
2.鼠標左鍵長按1處圖標選擇通過偏移形成參考點,通過參考點RP偏移1000mm生成3處參考點
3.導入點部件進行裝配
4.在分析步模塊建立線性攝動求解類型,頻率求解分析步
5.采用Lanczos求解,頻率求解值設為1即可
6.在相互作用模塊對基準點建立參考點1,即RP-1
7.在上欄special中的彈簧模塊建立兩點之間的彈簧
8.設置彈簧剛度,在ABAQUS的mm制單位中剛度設置為0.4N/mm
9.在上欄special慣性與質量中設置RP-1的質量為0.01t
10.設置兩點的邊界條件,其中RP點6個自由度完全限制,RP-1點除圖中x方向自由度(即U1)其余自由度完全限制
11.無網格劃分操作,設置job,求解job得到結果
由上得到我們的結果,頻率為1.0066,與我們通過公式計算所得到的1.00658相差無幾,誤差很小。
以上就是我們今天關于彈簧質量系統的固有頻率求解的討論,謝謝大家!我是食詩吃詞!SSCC!
展開 UGNX NASTRAN、ALGOR、ABAQUS求解頻率的比較
為了便于比較,對一個簡單的長立方體進行模態頻率分析。
采用同樣的參數,差別不大。UG和ALGOR的差別特別小。
模型stp格式:
blockstp.rar
密度:7.829e-09T/mm^3;
楊氏模量:206940MPa;
泊松比:0.288
模型大小:1000*100*100
一端完全固定,網格大小為10。
求前15階模態頻率。
Abaqus通用求解器控制參數全解析 ¥2
<h2><strong>1 解決問題</strong></h2><p>主要用于在強非線性導致默認隱式求解難以收斂時,通過調整收斂判據、增量大小和迭代策略來緩解報錯。</p><h2><strong>2 設置方法</strong></h2><p>步驟一:分析步-其他-通用求解控制-管理器</p><p><br></p><figure style="text-align: center;" class="ql-align-center">
<figure class="figure-image" contenteditable="false" data-img="https://img.jishulink.com/202603/attachment/38e8d6e32dbf468e98b8063e6a561f36.png" style="display: inline-block;">
<img src="https://img.jishulink.com/202603/attachment/38e8d6e32dbf468e98b8063e6a561f36.png" style="" width="540" data-mobile-src="https://img.jishulink.com/202603/attachment/38e8d6e32dbf468e98b8063e6a561f36.png?image_process=/format,webp/quality,q_40" data-pc-src="https://img.jishulink.com/202603/attachment/38e8d6e32dbf468e98b8063e6a561f36.png?image_process=/format,webp/quality,q_40" data-initial-src
展開 
Abaqus線性動力學 – 結構受力後共振頻率改變
前言:
先前的帖子有介紹藉由提取結構共振頻率來探討其動態特性,本次的主題也是跟共振頻率相關,主要介紹結構受力后共振頻率的改變。回到最基本的關係式,從單自由度系統我們知道,結構共振頻率不外乎與結構的質量及剛度矩陣有關,只要上述兩個項目有改變,就會直接影響結構共振頻率,最常見的就是考慮幾何非線性的情況下,受力后因為剛度矩陣改變而影響共振頻率。
模型說明:
本文欲探討電路板結構受力后共振頻率之改變,模型如下所示。
分析步設定:
建立分析步時,在Frequency前面加上Static, General靜態分析步,必須在求解共振頻率之前讓結構受力,才能觀察其共振頻率的改變,記得要勾選幾何非線性Nlgeom才能考慮大變形!
邊界條件:
提取共振頻率的分析步將電路板底部bracket完全固定,而在靜力分析不時,設定右邊bracket向右位移0.125單位。預期結構受拉力后共振頻率提高,這個概念可以聯想到吉他的弦,當弦拉得越緊,來回綁盪的頻率越高,相反則是屈曲,細長構件受壓到超過容許范圍將發生屈曲。因此,可以想像結構受拉力剛度提高、受壓力剛度降低。
結果檢核:
檢查最容易被激發動態效應的第一模態,結構共振頻率從102.15Hz提高到202.69Hz,符合前面的預期,結構受到拉力后,因為剛度提高造成共振頻率也提高。
后處理小技巧:
同時有Static, General及Frequency分析步時,撥放動畫會接連著撥,可以從后處理取消顯示特定的分析步,避免動態顯示跳來跳去。
更多線性動力相關教程請參考:
https://www.yqgqt.org.cn/college/video/c15346
展開 【JY】Abaqus 三維應力單元解析、選擇與應用指南
生成此類網格時,Abaqus 會提示將生成非協調網格,并在不同單元類型交界處自動創建 Tie 綁定約束,以保證模型的連續性。
4.2 單元選擇驗證方法
網格敏感性分析:在確定最終單元類型和網格密度之前,應進行網格敏感性分析,比較不同網格密度和單元類型下的計算結果差異。如果結果對網格密度敏感,說明需要更精細的網格或更高階的單元。
單元類型對比分析:對于關鍵區域或重要分析結果,建議進行不同單元類型的對比分析,觀察分析結果對單元類型的敏感性,并最終選擇合適的單元類型。例如,在應力集中區域,可以比較二次完全積分單元和二次縮減積分單元的結果差異。
參考解析解或實驗數據:如果可能,將數值模擬結果與解析解或實驗數據進行比較,驗證單元選擇和網格劃分的合理性。這對于高精度分析尤為重要。
使用子模型技術:對于復雜模型,可以使用 Abaqus 的子模型技術,先進行整體模型的粗網格分析,然后在關注區域創建子模型進行精細網格分析,從而在保證精度的同時控制計算成本。
4.3 應力結果評估與解釋
應力不連續問題:在不同類型單元網格的交界處,即便單元角部節點重合,仍可能出現應力不連續的情況。而且,交界處應力有可能大幅增大。這是因為不同類型單元的插值方式、精度等存在差異,導致在連接區域應力傳遞不順暢。
線性與二次單元混合使用問題:當在同一實體中混合使用線性和二次單元時,同樣會面臨類似應力不連續和應力增大的問題。因為線性單元和二次單元對結構變形和應力的描述能力不同,二者銜接處易產生計算差異。
節點應力與積分點應力:不同單元類型提供的應力結果位置和精度不同。一般來說,積分點應力(高斯點應力)比節點應力更準確,但節點應力更便于結果展示和比較。對于線性縮減積分單元,節點應力是通過積分點應力外插和平均得到的,精度可能較低。
展開 abaqus問題解析
簡單來說,我讀了一下ABAQUS cohesive element的理論幫助,個人覺得ABAQUS的cohesive element采用的是廣泛應用于混凝土的類似fictitious crack的方法。只考慮了Dugdale-Barenblatt energy mechanism。 這其中softening law 的影響是非常重要的。但ABAUQS似乎只提供了linear 或者exponential 的softening law,復雜的本構關系還需要另想辦法。至於基於Griffith-Irwin energy dissipation mechanism的J-integral值可以在LEFM分析中單獨算。(ABAQUS用的是Suo Zhigang 和Hutchinson在1990一篇論文中提出的方法) 目前cohesive fracture mechnics已經被應用于各種材料。不過在使用到納米或者更小數量級的研究中碰到了不少問題,可能需要結合位錯和分子動力學的一些理論,我現在的研究中也碰到類似的一些問題,希望和大家一起討論。做裂紋ABAQUS有幾種常見方法。最簡單的是用debond命令, 定義*FRACTURE CRITERION, TYPE=XXX, 參數。。。** *DEBOND, SLAVE=XXX, MASTER=XXX, time increment=XX0,1, ……......time,0要想看到開裂特別注意需要在指定的開裂路徑上定義一個*Nset, 然后在*INITIAL CONDITIONS, TYPE=CONTACT中定義master, slave, 及指定的Nset這種方法用途其實較為有限。
展開 【轉載】ABAQUS之inp文件結構解析
** 在Dload和DSload中的載荷類型的代碼,從ABAQUS Analysis User's Manual的Distributing loads查**找。下例的P代表均布面荷載。**
** LOADS
**
** Name: Load-1 Type: Pressure
*Dsload
_PickedSurf4, P, -100.
**
** OUTPUT REQUESTS
*Restart, write, frequency=0
**不輸出用于重啟動分析的數據。
** FIELD OUTPUT: F-Output-1
**
*Output, field, variable=PRESELECT
**將Abaqus默認的場變量寫入ODB文件。這里可以去field output manage中改。也可以:
**在第一個分析步里,有如下語句:
*Output,field,**variable=PRESELECT 在其后添加如下語句:
*NODE PRINT,NEST=Set-Head-Ref
*RF,
** HISTORY OUTPUT: H-Output-1
*Output, history, variable=PRESELECT
**將Abaqus默認的歷史變量寫入ODB文件。
*End Step
展開 ABAQUS中離散剛體與解析剛體對比
而解析剛體不需要劃分網格。
3. 計算速度
一般在不考慮溫度的情況下,解析剛度的計算速度會比離散剛體快。
4. 結果提取
離散剛體可以提取出剛體接觸面的切向和法向的力和應力,以及參考點上的約束反力等計算量。
而解析剛體由于沒有劃分網格,只能得到參考點上的計算結果,接觸面的接觸力和接觸壓力只能從與解析剛體接觸的變形體區域獲得。
小結
對于形狀復雜的剛體還是需要采用離散剛體建模,一般在文獻中看到的多采用這種。如果形狀簡單,可采用解析剛體。當采用解析剛體時,最好提前定義可提取接觸力的set或者surface,這樣方便后處理提取接觸力等計算結果。
采用這兩種剛體類型時,要在Property模塊中指定剛體的參考點和質量,如果需要還要添加轉動慣量。另外要注意邊界條件是施加在剛體的參考點上,而不是剛體本身。
來源:本文來自ABAQUS公眾號,版權歸作者所有。
展開 Abaqus:激光輔助車削仿真結果對比解析
[圖片]
針對ABAQUS掃頻odb結果各頻率下最大位移快速提取Python程序 ¥2
本帖是針對ABAQUS掃頻仿真項目中遇到的最大值提取需求而產生的具體應用。一般掃頻結束后有對各頻率下最大位移結果進行提取并繪制曲線的需求,通常手動提取僅可用于較少頻率提取情況,當頻率點較多(如500時)手動提取將是災難性的操作方法。
這里利用python程序對掃頻odb最大值進行提取。方法分兩類:遍歷節點法和Visualization顯示值提取法。前者在《python語言在ABAQUS中的應用》一書中有節點應力提取案例描述,優點是不需對ABAQUS界面進行python操作,可定位具體節點信息,缺點是速度慢;后者相反。
后一方法的應用也可應用到最大Mises應力等結果數據的快速提取方面。
如有疏漏,煩請指教。
展開 
Abaqus頻響分析完美解析
基于Abaqus軟件,做了一個較復雜結構的頻響分析,把完整步驟進行了敘述,供大家參考!
Abaqus頻響分析完整過程.part1.rar
Abaqus頻響分析完整過程.part2.rar
另外,關于頻響分析,有人總結了一下就是:結構在某頻率的載荷的往復作用下結構的振動情況,主要是在頻域下進行考察的,這樣可以看出結構對不同頻率的敏感程度和不同頻率段下結構的薄弱部位,用來指導結構減振設計等。具體內容較多,找了個較好的講解文件,見附錄,大家參考。
頻率響應分析法.rar
Abaqus頻響分析完美解析
基于Abaqus軟件,做了一個較復雜結構的頻響分析,把完整步驟進行了敘述,供大家參考!
頻率響應分析法.part3.rar
Abaqus頻響分析完整過程.part1.rar
Abaqus頻響分析完整過程.part2.rar
頻率響應分析法.part1.rar
頻率響應分析法.part2.rar
ABAQUS 單元-節點排布順序解析(重點講解分析方法)
在使用商軟ABAQUS過程中,很多我們看似簡單,甚至注意不到的非常小的細節,都是一大堆工程師的頭發換回來的,也有些我們看不懂的設計,感覺莫名其妙,其背后都有非常復雜的原因,最終形成了現在的形式,當我們學習到一定深度的時候,自然會恍然大霧,茅塞頓開!
永遠保持好奇心??!
(五)附件
ABAQUS element-node.zip
ABAQUS odb數據解析系列文章---總綱
“使用python進行ABAQUS后處理的二次開發是非常便捷的, 可以通過自動解析實現在一定程度上提高工作效率. 此系列文章將著手于odb文件的結構特征, 進而使得在后處理插件開發過程中少走彎路, 少做重復性工作.”
python是一種面向對象的高級語言, 那么在使用python處理odb的時候就要著手于對象, 將odb文件的對象譜系梳理清晰. 在完成上述工作之后, 再進行后處理二次開發的時候就可以直接按圖索驥, 快速找到自己需要使用的方法了.
01
—
解析過程中的重要工具
ABAQUS為其定義的所有類提供了兩個特別有用的方法:
object.__methods__: 可以查看該類內部的所有方法
object.__members__: 可以查看該類內部的所有屬性
這兩個方法為梳理ABAQUS對象譜系起到了很大的作用, 避免了使用python自帶的dir方法(因其將對象內部所有的方法與屬性同時返回, 導致解析困難).
ABAQUS還提供了優化了的print方法, 該方法位于ABAQUS的textRepr中, 名為prettyPrint.
展開