基于ANSYS/LS-DYNA非線性彈簧振子仿真

基于ANSYS/LS-DYNA非線性彈簧振子仿真的圖1

彈簧振子力學模型及受力分析如上圖,兩輕質(zhì)彈簧原長為l,剛度為k,一端固定,一端和質(zhì)量為m的小球連接。小球以初速度y0'沿y向運動。分析小球在彈簧力作用下的響應。分別通過理論計算和軟件仿真相互驗證,證明其有效性。

建立力學模型:

基于ANSYS/LS-DYNA非線性彈簧振子仿真的圖2

通過計算得出振子周期:

基于ANSYS/LS-DYNA非線性彈簧振子仿真的圖3

詳細的理論推導不做過多論述,可參考[1]。帶入相關數(shù)據(jù):

l=1m,k=1N/m,m=0.5Kg,y0'=1m/s

得到彈簧振子周期T=6.08s。

由于Ansys/ls-dyna具有強大的非線性計算能力,可以通過該法計算體彈簧振子的動力學響應。

基于ANSYS/LS-DYNA非線性彈簧振子仿真的圖4

建立有限元模型如上圖,建立三個節(jié)點1,2,3,1和2節(jié)點、2和3節(jié)點建立彈簧單元,2節(jié)點處賦予質(zhì)量單元。在Ansys/ls-dyna顯式分析中,彈簧單元采用COMBI165,質(zhì)量單元采用MASS166。彈簧振子質(zhì)量通過添加實常數(shù)1施加,其密度為7.8e3kg/m3,彈性模量為3e7Pa。泊松比為0.3。彈簧材料模型采用離散彈簧單元[2],如下圖:

基于ANSYS/LS-DYNA非線性彈簧振子仿真的圖5

1和3節(jié)點全約束。2節(jié)點添加初速度,在添加初始速度之前,需要將2節(jié)點定義為一component,添加初速界面如下圖所示:

基于ANSYS/LS-DYNA非線性彈簧振子仿真的圖6

仿真時間設置為20s(大概三個周期),時間步長因子設為0.1,生成k文件:

基于ANSYS/LS-DYNA非線性彈簧振子仿真的圖7

使用ansys啟動界面調(diào)入K文件,點擊run求解:

基于ANSYS/LS-DYNA非線性彈簧振子仿真的圖8

求解完成后,在工作目錄生成d3plot文件 ,使用LS-PREPOST后處理器觀察結(jié)果。打開LS-PREPOST,使用快捷鍵ctrl+B讀入d3plot文件,界面如下:

基于ANSYS/LS-DYNA非線性彈簧振子仿真的圖9

在Ident面板中選擇2節(jié)點,在history面板中選擇單元按鈕nodal,并在下拉菜單中選擇y-displacement。

基于ANSYS/LS-DYNA非線性彈簧振子仿真的圖10

點擊plot顯示2節(jié)點在y方向的位移響應:

基于ANSYS/LS-DYNA非線性彈簧振子仿真的圖112節(jié)點位移呈周期震蕩,周期大概為6.08s,和理論計算結(jié)果很接近。

給出2節(jié)點運動動畫:

基于ANSYS/LS-DYNA非線性彈簧振子仿真的圖12

APDL程序:


/COM,   
/COM,Preferences for GUI filtering have been set to display:
/COM,  Structural with LS-DYNA Explicit 
/REPLOT,RESIZE  
/PREP7  
ET,1,MASS166 
ET,2,COMBI165   
R,1,0.5,   !彈簧振子質(zhì)量
MP,DENS,1,7.8e3 
MP,EX,1,3e7 
MP,NUXY,1,0.3   
TB,DISC,2,,,,   
TBDAT,1,1   
N,1,-1,0,0,,,,  
N,2,0,0,0,,,,   
N,3,1,0,0,,,,   
/REPLOT 
NPLOT

TYPE,1
REAL,1
MAT,1
E,2     !質(zhì)量單元
TYPE,2
MAT,2
E,1,2
E,2,3    !彈簧單元

NSEL,S, , ,       2 
CM,F_node,NODE  !  力component
ALLSEL,ALL  
/REPLOT 
EDPART,CREATE     !創(chuàng)建Part
FINISH 
 
/SOL
FLST,2,2,1,ORDE,2   
FITEM,2,1   
FITEM,2,3   
D,P51X, , , , , ,ALL, , , , ,   
EDVE,VELO,F_NODE,0,1,0,0,0,0, , , , , ,    !Y向初速度
TIME,20,                    !終止時間
EDCTS,0,0.1,                !時間步長因子
EDOPT,ADD,blank,LSDYNA      !二進制輸出文件LS-DYNA
EDRST,100,  
EDHTIME,1000,   
EDDUMP,1,            !輸出頻率控制

EDOUT,DEFORCE        !離散單元信息
EDOUT,MATSUM   
EDOUT,RCFORC     
EDOUT,DEFGEO
EDOUT,SPCFORC   
EDOUT,SWFORC         !輸出文件控制
EDWRITE,LSDYNA,'COMBI165_NOLINER_SPRING','k',' '     !生成K文件


參考文獻:

[1] 基于ANSYS的非線性彈簧振子動力學仿真

[2] ANSYS14.5/LS-DYNA非線性有限元分析實例指導教程

來源:CAE學習

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

1