
發布
注冊
/
登錄ansys生成地震波
關注創建者:王靖雯 創建時間:2023-03-07

ansys生成地震波的實例教程
請問大家simqke-gr這個軟件怎么安裝啊。安裝包下載下來卻安裝不上。
然后點擊SIMQKE;
生成如下的界面:
在上圖中的“SIMQKE”參數欄中輸入參數,各參數說明如下:
TS:最小的周期,導入的反應譜文件中周期比 TS 小的點都將被忽略
TL:最大的周期,導入的反應譜文件中周期比 TL 大的點都將被忽略,這里的值一定不要大于反應譜的周期(這里TL取值一定小于等于3,否則軟件會閃退)
TRISE:加速度平穩段的開始時間
TLVL:加速度平穩段的持續時間,最小值為 10s
DUR:輸出的時程總的持續時間,如 DUR=20,則輸出的時程為 20s.
NCYCLE:迭代的次數+1,如果 NCYCLE=1 則不進行迭代,使得在計算過
程中得到的反應譜曲線更加平滑
AGMAX:峰值加速度,由程序自動計算(這里的單位是g,跟我們輸入的是一樣的)
NPA:要生成的時程波條數,這里選擇 3 條
IIX:任意奇數,缺省值為 1235
AMOR:反應譜的阻尼比,這里選擇 0.05
===============================================================
然后點擊Simulated Earthquake,生成地震波如下圖所示:
查看相應的數據:
導出的數據如下所示:
這期的利用反應譜生成地震波的教程就結束了,這個軟件網上可以直接下載,也可以關注公眾號“生活中的力學仿真”,后臺回復“地震波生成軟件”獲取。
展開 對于地震波的輸入,可以把荷載記錄做成文件,利用apdl的讀取功能讀入倒數據庫中。下面的例子是自己編的一個小文件。修改一下可以更簡潔。有用到的朋友自己作一下把。
fini
/config,nres,1000
*dim,aceX,TABLE,3000,1
*dim,aceY,TABLE,3000,1
*dim,aceZ,TABLE,3000,1
*creat,ff
*vread,aceX(1,1),acex,txt,,1
(e16.6)
*vread,aceX(1,0),ACETT,,,1
(e17.6)
ACEX(0,1)=1
*end
/input,ff
*creat,ff
*vread,aceY(1,1),acey,txt,,1
(e16.6)
*vread,aceY(1,0),ACETT,,,1
(e17.6)
ACEY(0,1)=1
*end
/input,ff
*creat,ff
*vread,aceZ(1,1),acez,txt,,1
(e16.6)
*vread,aceZ(1,0),ACETT,,,1
(e17.6)
ACEZ(0,1)=1
*end
/input,ff
!地震波時程記錄分成了3個文件,每個文件是一列。分別記錄x,y,z方向的加速度。acett是時間記錄。
這樣就可以把加速度記錄讀取倒ansys數據庫中作為數組。
也可以把加速度記錄做成一個文件,這樣程序就簡單多了。大家可以試看看修改一下。
下面是計算部分語句:
/SOLU
ANTYPE,trans
!
展開 
ansys生成地震波的相關專題、標簽、搜索
ansys生成地震波的最新內容
請問大家simqke-gr這個軟件怎么安裝啊。安裝包下載下來卻安裝不上。
之前有小伙伴問我,怎么利用反應譜來生成我們需要的人工地震波呢?這一期我來具體講解一下。其中難免會有不足的地方,歡迎大家批評指正。
在做這些之前,我們需要了解一下反應譜,如何根據我們需要的來生成反應譜。這里以《水工建筑物抗震設計標準》(GB-51247-2018)為主,其他的規范也是一樣。截取規范上的標準設計反應譜的曲線。
圖中的β表示放大的系數
對于地震波的輸入,可以把荷載記錄做成文件,利用apdl的讀取功能讀入倒數據庫中。下面的例子是自己編的一個小文件。修改一下可以更簡潔。有用到的朋友自己作一下把。
fini
/config,nres,1000
*dim,aceX,TABLE,3000,1
*dim,aceY,TABLE,3000,1
*dim,aceZ,TABLE,3000,1
*creat,ff
*vread,aceX(