
發(fā)布
注冊
/
登錄ansys加速度變化的案例
Ansys Workbench中,注意重力加速度和加速度的方向
WB中,重力加速度和加速度的方向需要注意:
總結(jié)起來就是:
如果是施加加速度,那就與運動的方向相反;
如果是施加重力加速度,那就與重力的方向相同。
舉例:
如下圖,施加加速度方向向上,然后看到相應(yīng)的應(yīng)力云圖。
路面不平順情況下車體振動加速度ANSYS求解(來源: ANSYS學(xué)習(xí)雜記)
后處理
分別查看車體加速度、轉(zhuǎn)向架加速度輪軸對不平順彈簧反力(即輪軌力)等。
由圖可得到車體及轉(zhuǎn)向架加速度的大致分布,以及輪軌力大多為幾十kN,及少數(shù)情況下,輪軌力超過100kN,這與實際情況是相符的。分析大致就結(jié)束了,但是實際的分析遠遠不止如此,有限元算完后,才是一個分析的真正開始,首先判斷自己的結(jié)果是否在誤差范圍之內(nèi),在分析為何會出現(xiàn)此種情況,后處理遠遠不止插入幾個加速度變形曲線等這么簡單,還需要更為深入的了解,深入的分析。
通過以上算例我們可以知道在不平順情況下車體加速度,輪軌力等等,但是如果涉及到軌道下部基礎(chǔ)的變形該如何處理呢?這就是剛?cè)狁詈系膬?nèi)容,workbench在此方面也非常成熟,如果有時間的話,筆者也會進行演示。
展開 ansys workbench諧響應(yīng)掃頻,錄制的python加速度命令,問題記錄 ¥10
問題:
使用Python腳本錄制功能,記錄下的諧響應(yīng)加速度命令不能正常使用。按照錄制的python命令寫出的加速度激勵載荷,界面上看不出任何問題,求解則會報錯,同時也不能正常導(dǎo)出*.dat文件。
一:利用錄制功能,錄制諧響應(yīng)加速度在激勵的python命令。(此時可以正常計算)
二:刪除上一步手動創(chuàng)建的“Acceleration”, 整理python命令,使用命令創(chuàng)建新的“Acceleration”。
三:此時界面顯示沒有任何問題,加速度激勵也成功創(chuàng)建,但是點擊求解則會報錯。
四:并且將python命令生產(chǎn)的數(shù)值,手動更改下。又可以正常計算。
解決方法:
將可以手動填寫的加速度激勵(可以正常計算),導(dǎo)出*.dat文件可以看到,加速度信息的APDL命令。
加速度載荷是以“time”為變量記錄的表格載荷。
展開 基于ANSYS APDL的硅微諧振式加速度計模態(tài)分析 ¥25
硅微諧振式加速度計硅微諧振式加速度計
建模幾何
有限元及邊界條件
模態(tài)結(jié)果
附件包括:建模及仿真分析結(jié)果
modal.txt

提供Ansys計算結(jié)果(比如加速度值)寫成fre文件的命令流
將位移對時間求導(dǎo),得到速度,存為變量3
DERIV,4,3,1,,,,,1 ! 將速度對時間求導(dǎo),得到加速度,存為變量4
VGET,T_U(1,2,1),4 ! 矩陣的第2列保存第四個時間歷程變量,j號節(jié)點X方向的加速度時間歷程結(jié)果
num_t(1,2)=T_U(i,2,1) !將與i對應(yīng)的j節(jié)點的X加速度值賦給num_t的第2列
NSOL,5,j,U,Y,UY ! 定義第5個變量為UY,值為j號節(jié)點Y方向的位移
DERIV,6,5,1,,,,,1 ! 將位移對時間求導(dǎo),得到速度,存為變量6
DERIV,7,6,1,,,,,1 ! 將速度對時間求導(dǎo),得到加速度,存為變量7
VGET,T_U(1,3,1),7 ! 矩陣的第3列保存第7個時間歷程變量,j號節(jié)點Y方向的加速度時間歷程結(jié)果
num_t(1,3)=T_U(i,3,1) !將與i對應(yīng)的j節(jié)點的Y加速度值賦給num_t的第3列
NSOL,8,j,U,Z,UZ ! 定義第8個變量為UZ,值為j號節(jié)點Z方向的位移
DERIV,9,8,1,,,,,1 ! 將位移對時間求導(dǎo),得到速度,存為變量9
DERIV,10,9,1,,,,,1 ! 將速度對時間求導(dǎo),得到加速度,存為變量10
VGET,T_U(1,4,1),10 ! 矩陣的第4列保存第10個時間歷程變量,j號節(jié)點Z方向的加速度時間歷程結(jié)果
num_t(1,4)=T_U(i,4,1) !將與i對應(yīng)的j節(jié)點的Z加速度值賦給num_t的第4列
num_t(1,5)=j
*VWRITE,num_t(1,5),num_t(1,5),num_t(1,2),0,num_t(1,3) !
展開