
發(fā)布
注冊
/
登錄ansys如何讀入地震波
關(guān)注創(chuàng)建者:王靖雯 創(chuàng)建時(shí)間:2023-03-07

ansys如何讀入地震波的實(shí)例教程
NCYCLE:迭代的次數(shù)+1,如果 NCYCLE=1 則不進(jìn)行迭代,使得在計(jì)算過
程中得到的反應(yīng)譜曲線更加平滑
AGMAX:峰值加速度,由程序自動計(jì)算(這里的單位是g,跟我們輸入的是一樣的)
NPA:要生成的時(shí)程波條數(shù),這里選擇 3 條
IIX:任意奇數(shù),缺省值為 1235
AMOR:反應(yīng)譜的阻尼比,這里選擇 0.05
===============================================================
然后點(diǎn)擊Simulated Earthquake,生成地震波如下圖所示:
查看相應(yīng)的數(shù)據(jù):
導(dǎo)出的數(shù)據(jù)如下所示:
這期的利用反應(yīng)譜生成地震波的教程就結(jié)束了,這個(gè)軟件網(wǎng)上可以直接下載,也可以關(guān)注公眾號“生活中的力學(xué)仿真”,后臺回復(fù)“地震波生成軟件”獲取。
展開 在ANSYS中導(dǎo)入地震波(txt文件,第一列時(shí)間,第二列加速度),怎么看地震波的施加方向啊?(水平面為x和y方向)
對于地震波的輸入,可以把荷載記錄做成文件,利用apdl的讀取功能讀入倒數(shù)據(jù)庫中。下面的例子是自己編的一個(gè)小文件。修改一下可以更簡潔。有用到的朋友自己作一下把。
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
!地震波時(shí)程記錄分成了3個(gè)文件,每個(gè)文件是一列。分別記錄x,y,z方向的加速度。acett是時(shí)間記錄。
這樣就可以把加速度記錄讀取倒ansys數(shù)據(jù)庫中作為數(shù)組。
也可以把加速度記錄做成一個(gè)文件,這樣程序就簡單多了。大家可以試看看修改一下。
下面是計(jì)算部分語句:
/SOLU
ANTYPE,trans
!
展開 很多朋友在用ANSYS做地震時(shí)程分析時(shí),一直苦于如何在地震時(shí)程分析中考慮結(jié)構(gòu)的恒載。
目前兩種比較典型的錯誤做法是:
一、先做靜力恒載工況分析,打開預(yù)應(yīng)力pstres開關(guān);然后轉(zhuǎn)到時(shí)程分析
結(jié)果:該做法結(jié)構(gòu)恒載對后續(xù)時(shí)程分析毫無作用,結(jié)構(gòu)時(shí)程分析的初始狀態(tài)依然是0。
二、直接將重力加速度加在地震波上,例如,acel,9.8+aceq(i)
結(jié)果:該做法相當(dāng)于將重力加速度帶入了積分,相當(dāng)于放大了地震波。
正確做法:在地震時(shí)程計(jì)算前,通過關(guān)閉與打開時(shí)間積分效應(yīng),來模擬結(jié)構(gòu)恒載對地震時(shí)程分析的影響,一個(gè)典型的考慮結(jié)構(gòu)恒載的地震時(shí)程分析步驟如下:
/solu
antype,trans
trnopt,full
timint,off !關(guān)閉時(shí)間積分效應(yīng)
time,1e-6 !設(shè)置極小的時(shí)間荷載步
acel,,9.8 !施加重力加速度
solve !恒載求解
kbc,1 !階躍荷載
timint,on !打開時(shí)間積分效應(yīng)
!==========
!讀取地震波
!==========
alphad,a
betad,b !阻尼定義
nsubst,1 !子步數(shù)定義
*do,i,1,N
time,0.02*i !時(shí)間點(diǎn)
acel,,aceq(i)
solve
*enddo
!========
save
展開 本文介紹了如何在 OpticStudio 中建模和設(shè)計(jì)真實(shí)的單色和消色差波片。它將演示如何使用雙折射材料,通過構(gòu)建評價(jià)函數(shù)來計(jì)算相位延遲,并使用 Universal Plot 將相位延遲與波片厚度的關(guān)系可視化。(聯(lián)系我們獲取文章附件)
雙折射材料和波片
常用大多數(shù)波片利用的是材料的雙折射特性。雙折射即材料的折射率取決于光的偏振方向和傳播方向。雙折射材料有很多種類型,然而單軸晶體型材料通常用于波片。單軸晶體有兩個(gè)相互垂直的固定折射率軸,其中一個(gè)是晶體光軸。通常光波由兩個(gè)偏振分量組成,這兩個(gè)偏振分量受不同的等效折射率控制。
其中快軸平行于晶體光軸的方向 ,慢軸則與快軸正交。
圖 1. 雙折射材料以及光線路徑
這兩個(gè)方向稱為“快軸”和“慢軸”,其折射率值稱為尋常光折射率和非尋常光折射率。光沿快軸方向的折射率低,且光沿快軸方向的相速度比其慢軸方向快。
一般來說,完全偏振光可以視為由兩個(gè)偏振分量組成。兩個(gè)偏振分量受不同的等效折射率控制。由于材料和偏振特性,入射偏振光在通過材料傳播時(shí)被分成快軸或慢軸兩個(gè)偏振分量。
在制作波片時(shí),需要將雙折射材料被切割成板狀,同時(shí)要選擇切割方向,使晶體光軸平行于板的表面。
例如,我們考慮以與快軸成 45 度角入射波片的垂直方向的線偏振光。光波通過波片后,將被分成“快”軸和“慢”軸兩個(gè)偏振分量。這兩個(gè)偏振分量以不同的速率進(jìn)行相位累加,它們之間的相位差稱為“相位延遲”, 如圖 2 所示。
這就是雙折射波片的基本原理。
圖 2. 雙折射半波片中的偏振圖像
設(shè)計(jì)單色四分之一波片
在設(shè)計(jì)單色波片之前,理解上述理論十分重要。
例如,四分之一波片將在光的兩個(gè)偏振分量之間引入四分之一波長相位延遲。
展開 
ansys如何讀入地震波的相關(guān)專題、標(biāo)簽、搜索
ansys如何讀入地震波的最新內(nèi)容
附件下載
聯(lián)系工作人員獲取附件
本文介紹了如何在 OpticStudio 中建模和設(shè)計(jì)真實(shí)的單色和消色差波片。它將演示如何使用雙折射材料,通過構(gòu)建評價(jià)函數(shù)來計(jì)算相位延遲,并使用 Universal Plot 將相位延遲與波片厚度的關(guān)系可視化。
雙折射材料和波片
常用大多數(shù)波片利用的是材料的雙折射特性。雙折射即材料的折射率取決于光的偏振方向和傳播方向。雙折射材料有很多種類型,然而單軸晶體型材料通常用于波片
本文介紹了如何在 OpticStudio 中建模和設(shè)計(jì)真實(shí)的單色和消色差波片。它將演示如何使用雙折射材料,通過構(gòu)建評價(jià)函數(shù)來計(jì)算相位延遲,并使用 Universal Plot 將相位延遲與波片厚度的關(guān)系可視化。(聯(lián)系我們獲取文章附件)
雙折射材料和波片
常用大多數(shù)波片利用的是材料的雙折射特性。雙折射即材料的折射率取決于光的偏振方向和傳播方向。雙折射材料有很多種類型,然而單軸晶體型材料通常用于波片
本文介紹了如何在 OpticStudio 中建模和設(shè)計(jì)真實(shí)的單色和消色差波片。它將演示如何使用雙折射材料,通過構(gòu)建評價(jià)函數(shù)來計(jì)算相位延遲,并使用 Universal Plot 將相位延遲與波片厚度的關(guān)系可視化。
作者:Takashi Matsumoto 合作翻譯:光譜時(shí)代-余德洋
文件下載
文章附件
雙折射材料和波片
常用大多數(shù)波片利用的是材料的雙折射特性。雙折射即材料的折射率取決于光的偏振方向和傳播方向
之前有小伙伴問我,怎么利用反應(yīng)譜來生成我們需要的人工地震波呢?這一期我來具體講解一下。其中難免會有不足的地方,歡迎大家批評指正。
在做這些之前,我們需要了解一下反應(yīng)譜,如何根據(jù)我們需要的來生成反應(yīng)譜。這里以《水工建筑物抗震設(shè)計(jì)標(biāo)準(zhǔn)》(GB-51247-2018)為主,其他的規(guī)范也是一樣。截取規(guī)范上的標(biāo)準(zhǔn)設(shè)計(jì)反應(yīng)譜的曲線。
圖中的β表示放大的系數(shù)
很多朋友在用ANSYS做地震時(shí)程分析時(shí),一直苦于如何在地震時(shí)程分析中考慮結(jié)構(gòu)的恒載。
目前兩種比較典型的錯誤做法是:
一、先做靜力恒載工況分析,打開預(yù)應(yīng)力pstres開關(guān);然后轉(zhuǎn)到時(shí)程分析
結(jié)果:該做法結(jié)構(gòu)恒載對后續(xù)時(shí)程分析毫無作用,結(jié)構(gòu)時(shí)程分析的初始狀態(tài)依然是0。
二、直接將重力加速度加在地震波上,例如,acel,9.8+aceq(i)
結(jié)果:該做法相當(dāng)于將重力加速度帶入了積分
請教各位大俠,我做了個(gè)框架結(jié)構(gòu)的分析,與地面接觸的節(jié)點(diǎn)3方向約束。在ANSYS中導(dǎo)入地震波(txt文件,第一列時(shí)間,第二列加速度),怎么看地震波的施加方向啊?(水平面為x和y方向)
對于地震波的輸入,可以把荷載記錄做成文件,利用apdl的讀取功能讀入倒數(shù)據(jù)庫中。下面的例子是自己編的一個(gè)小文件。修改一下可以更簡潔。有用到的朋友自己作一下把。
fini
/config,nres,1000
*dim,aceX,TABLE,3000,1
*dim,aceY,TABLE,3000,1
*dim,aceZ,TABLE,3000,1
*creat,ff
*vread,aceX(