ANSYS地震波的输入

三向输入简化后的单向输入
首先,将三个方向的地震加速度放到一个文本文件里,如accexyz.txt,在这个数据文件里共放三列数据,每列为一个方向的地震加速度值,这里仅给出数据文件中前几行的数据:-0.227109E-02 -0.209046E+00 0.467072E+01
-0.413893E-02 -0.168195E+00 0.261523E+01
-0.574753E-02 -0.157890E+00 0.809014E-01
-0.731227E-02 -0.152996E+00 0.119975E+01
-0.876865E-02 -0.138102E+00 0.130902E+01
-0.101067E-01 -0.131582E+00 0.143611E+00 .......................
然后,再建一个文本文件用来存放三个方向的地震加速度时间点,如time.txt,在这个数据文件里仅一列数据,对应于加速度数据文件里每一行的时间点,这里给出数据文件中前几行数据:
0.100000E-01
0.200000E-01
0.300000E-01
0.400000E-01
0.500000E-01
0.600000E-01
.......................
编写如下的命令流文件,并命名为acce.inp
*dim,ACCEXYZ,TABLE,2000,3 !01行
*vread,ACCEXYZ(1,1),accexyz,txt,,JIK,3,2000 !02行(3e16.6) !03行
*vread,ACCEXYZ(1,0),time,txt !04行
(e16.6) !05行
ACCEXYZ(0,1)=1 !06行
ACCEXYZ(0,2)=2 !07行,同上
ACCEXYZ(0,3)=3 !08行,同上
finish
/SOLU
ANTYPE,trans
btime=0.01 !定义计算起始时间
etime=15.00 !定义计算结束时间
dtime=0.01 !定义计算时间步长
*DO,itime,btime,etime,dtime
time,itime
AUTOTS,0
NSUBST,1, , ,1
KBC,1
acel,ACCEXYZ(itime,1),ACCEXYZ(itime,2),ACCEXYZ(itime,3) !施加三个方向的地震加速度SOLVE
*ENDDO
最后,在命令窗口里输入/input,acce,inp即可对结构进行地震动力分析。

说明和讨论:
1、命令流中各行说明:
01行:定义2000行,3列的数组,(行数根据数据文件里加速度点数来定)ACCEXYZ用来存放三个方向的加速度值。

02行:从数据文件accexyz.txt里读加速度值到数组ACCEXYZ,2000为行数,可根据情况修改。

其中的JIK,3,2000非常重要,它决定着将从加速度数据文件中数据输入到ACCEXYZ数组时的存放格式,这里用到按JIK方式变化,即读进来的数据依次放入ACCEXYZ(I,J)(J从1到3,I从1到2000,K默认从1到1)。

根据这行命令下面(3e16.6)的格式,每次从数据文件里读一行三个数据,分别放入ACCEXYZ(1,1)、ACCEXYZ(1,2)、ACCEXYZ(1,3),接着再读下一行的三个数据,分别放入ACCEXYZ(2,1)、ACCEXYZ(2,2)、ACCEXYZ(2,3),依次类推。

当然依据数据文件的格式,也可以选用IJK, IKJ, JIK, JKI, KIJ, KJI等格式,其中IJK为默认。

03行:读数据的格式,每行三个数值。

由于数据文件中的数据是用科学记数年法表示的,因此,这里也用相应FORTRAN的科学记数法的格式。

如果数据文件里的数值是如“0.2876 1.2333 2.9938”这样的格式,此行的数据格式也就修改为“(3f10.4)”这样的格式。

04行:从数据文件time.txt里读时间值到数组ACCEXYZ的第零列。

06行:将数组ACCEXYZ的第零行赋值,如果不对行插值的话也可以不赋值
例2:
(转自/question/120580469.html?fr=qrl&cid=89&index=1&fr2=query)地震波为一个单列的txt文档(不要有时间列,时间间隔假定0.02s)
命令流(下面的命令必须用文本读入的方法实现,命令窗无法实现):
*DIM,EQ,,6000,1,,, !首先定义一个EQ数组
*VREAD,EQ,earthquake,TXT,,,,,,0, !将earthquake.txt读入EQ数组里
(e16.0)
用的时候:
*DO,EQ,0.02,0.02*6000,0.02
TIME,TM
acel,EQ
!求解过程...。

合集下载

ANSYS_地震分析算例

ANSYS_地震分析算例

ANSYS_地震分析算例地震是指地球上因地壳运动而产生的震动现象。

在地震发生后,建筑物的结构稳定性和抗震性能至关重要,因为地震可以对建筑物造成严重破坏。

因此,在建设和设计建筑物时,地震分析变得非常重要。

在此我将介绍一种用ANSYS进行地震分析的算例。

在地震分析中,我们首先需要建立一个合适的模型。

在这个算例中,我们将使用ANSYS提供的有限元分析方法。

首先,我们需要创建一个建筑物的三维模型。

在建筑物的模型中,我们需要包括所有的结构细节,例如建筑物的基础、柱子、梁和地板等。

我们可以使用ANSYS的几何建模工具来创建这个模型。

接下来,我们需要为建筑物定义材料特性。

建筑物的材料特性会对地震分析的结果产生重要影响。

例如,不同种类的混凝土、钢铁和木材等材料在地震作用下的响应是不同的。

我们需要使用ANSYS的材料库来定义这些材料的特性。

完成模型和材料定义后,我们需要定义地震荷载。

地震荷载是指地震发生时作用在建筑结构上的力量。

地震荷载可以根据地震的震级和地震波的性质来确定。

我们可以使用ANSYS的预处理工具来定义这些地震荷载。

接下来,我们需要定义边界条件。

边界条件是指建筑物与外部环境之间的约束关系。

例如,建筑物的基础是固定的,地震发生时不能移动。

我们需要使用ANSYS的加载工具来定义这些边界条件。

完成了模型、材料、地震荷载和边界条件的定义后,我们可以进行地震分析。

地震分析是指通过模拟地震发生时结构的动力响应来评估建筑物的抗震性能。

在ANSYS中,我们可以使用动力分析工具来进行这个分析。

在地震分析过程中,我们可以观察到各个部位的应力和位移等响应。

这些响应可以帮助我们评估建筑物的破坏机制和结构的安全性能。

例如,我们可以观察到柱子是否出现弯曲、梁是否发生裂缝等。

根据地震分析的结果,我们可以对建筑物的设计和结构进行优化。

例如,我们可以调整柱子和梁的尺寸、材质和布置方式,以提高建筑物的抗震能力。

综上所述,通过ANSYS进行地震分析可以帮助我们评估和优化建筑物的抗震性能。

在 ansys 中如何 施加 地震波

在 ansys 中如何 施加 地震波

三向输入简化后的单向输入首先,将三个方向的地震加速度放到一个文本文件里,如accexyz.txt,在这个数据文件里共放三列数据,每列为一个方向的地震加速度值,这里仅给出数据文件中前几行的数据:-0.227109E-02 -0.209046E+00 0.467072E+01-0.413893E-02 -0.168195E+00 0.261523E+01-0.574753E-02 -0.157890E+00 0.809014E-01-0.731227E-02 -0.152996E+00 0.119975E+01-0.876865E-02 -0.138102E+00 0.130902E+01-0.101067E-01 -0.131582E+00 0.143611E+00 .......................然后,再建一个文本文件用来存放三个方向的地震加速度时间点,如time.txt,在这个数据文件里仅一列数据,对应于加速度数据文件里每一行的时间点,这里给出数据文件中前几行数据:0.100000E-010.200000E-010.300000E-010.400000E-010.500000E-010.600000E-01.......................编写如下的命令流文件,并命名为acce.inp*dim,ACCEXYZ,TABLE,2000,3 !01行*vread,ACCEXYZ(1,1),accexyz,txt,,JIK,3,2000 !02行(3e16.6) !03行*vread,ACCEXYZ(1,0),time,txt !04行(e16.6) !05行ACCEXYZ(0,1)=1 !06行ACCEXYZ(0,2)=2 !07行,同上ACCEXYZ(0,3)=3 !08行,同上finish/SOLUANTYPE,transbtime=0.01 !定义计算起始时间etime=15.00 !定义计算结束时间dtime=0.01 !定义计算时间步长*DO,itime,btime,etime,dtimetime,itimeAUTOTS,0NSUBST,1, , ,1KBC,1acel,ACCEXYZ(itime,1),ACCEXYZ(itime,2),ACCEXYZ(itime,3) !施加三个方向的地震加速度SOLVE*ENDDO最后,在命令窗口里输入/input,acce,inp即可对结构进行地震动力分析。

ANSYS地震分析实例

ANSYS地震分析实例

ANSYS地震分析实例土木工程中除了常见的静力分析以外,动力分析,特别是结构在地震荷载作用下的受力分析,也是土木工程中经常碰到的题目。

结构的地震分析根据现行抗震规范要求,一般分为以下两类:基于结构自振特性的地震反应谱分析和基于特定地震波的地震时程分析。

本算例将以一个4质点的弹簧-质点体系来说明如何使用有限元软件进行地震分析。

更复杂结构的分析其基本过程也与之类似。

关键知识点:(a) 模态分析(b) 谱分析(c) 地震反应谱输进(d) 地震时程输进(e) 时程动力分析(1) 在ANSYS窗口顶部静态菜单,进进Parameters菜单,选择Scalar Parameters选项,在输进窗口中填进DAMPRATIO=0.02,即所有振型的阻尼比为2%(2) ANSYS主菜单Preprocessor->Element type->Add/Edit/Delete,添加Beam 188单元(3) 在Element Types窗口中,选择Beam 188单元,选择Options,进进Beam 188的选项窗口,将第7个和第8个选项,Stress/Strain (Sect Points) K7, Stress/Strain (Sect Nods) K8,从None 改为Max and Min Only。

即要求Beam 188单元输出积分点和节点上的最大、最小应力和应变(4) 在Element Types 窗口中,继续添加Mass 21集中质量单元(5) 下面输进材料参数,进进ANSYS主菜单Preprocessor->Material Props-> Material Models菜单,在Material Model Number 1中添加Structural-> Linear-> Elastic->Isotropic 属性,输进材料的弹性模量EX和泊松比PRXY分别为210E9和0.3。

ANSYS地震时程分析

ANSYS地震时程分析

在ANSYS里做地震分析时,需要对结构施加地震惯性荷载,地震惯性力是通过加速度的方式输入进结构的,然后与结构的质量一起形成动力计算时的惯性荷载,下面说一下在ANSYS 里施加地震惯性力的方法。

首先,将三个方向的地震加速度放到一个文本文件里,如accexyz.txt,在这个数据文件里共放三列数据,每列为一个方向的地震加速度值,这里仅给出数据文件中前几行的数据:-0.227109E-02 -0.209046E+00 0.467072E+01-0.413893E-02 -0.168195E+00 0.261523E+01-0.574753E-02 -0.157890E+00 0.809014E-01-0.731227E-02 -0.152996E+00 0.119975E+01-0.876865E-02 -0.138102E+00 0.130902E+01-0.101067E-01 -0.131582E+00 0.143611E+00 .......................然后,再建一个文本文件用来存放三个方向的地震加速度时间点,如time.txt,在这个数据文件里仅一列数据,对应于加速度数据文件里每一行的时间点,这里给出数据文件中前几行数据:0.100000E-010.200000E-010.300000E-010.400000E-010.500000E-010.600000E-01.......................编写如下的命令流文件,并命名为acce.inp*dim,ACCEXYZ,TABLE,2000,3 !01行*vread,ACCEXYZ(1,1),accexyz,txt,,JIK,3,2000 !02行(3e16.6) !03行*vread,ACCEXYZ(1,0),time,txt !04行(e16.6) !05行ACCEXYZ(0,1)=1 !06行ACCEXYZ(0,2)=2 !07行,同上ACCEXYZ(0,3)=3 !08行,同上finish/SOLUANTYPE,transbtime=0.01 !定义计算起始时间etime=15.00 !定义计算结束时间dtime=0.01 !定义计算时间步长*DO,itime,btime,etime,dtimetime,itimeAUTOTS,0NSUBST,1, , ,1KBC,1acel,ACCEXYZ(itime,1),ACCEXYZ(itime,2),ACCEXYZ(itime,3) !施加三个方向的地震加速度SOLVE*ENDDO最后,在命令窗口里输入/input,acce,inp即可对结构进行地震动力分析。

关于ANSYS地震响应分析的一些讨论剖析

关于ANSYS地震响应分析的一些讨论剖析

地震响应分析1模态组合就是根据模态分析中的几阶振型(也可以少于这几阶,看你要求的精度)进行组合(类似于结构最不利组合),从而求出地震响应的最大值。

2组合各振型反应的最大值,求得结构地震响应的最大值。

这个问题在论坛上已经有很多人问过,也有各种各样的回答,但是至今没有令人满意的解答。

我自己试过很多种方法,加上论坛上其他人提到的方法,大致归类如下:1.先做静力恒载工况分析,打开预应力pstres开关;然后转到时程分析。

结果:恒载对后面的时程计算不起作用,时程计算依然从0开始。

2.直接在antype,trans中考虑恒载:先把timint,off加acel,,9.81,打开应力刚化,sstif,on,lswrite,1,然后timint,on开始时程计算。

结果:恒载9.81起作用了,但结果是错的,它被积分了。

3.不用什么前处理,直接把9.81加在地震波上acel,9.81+ac(i)。

结果,同2,9.81带入了积分,这个9.81相当于阶跃荷载,而不是产生恒载。

4.ansys帮助中施加初始加速度的方法(篇幅限制请自己看帮助)。

结果,同2、3,9.81还是带进时间积分。

5.这种是我受到别人的启发,通过结构受ramp荷载的特点施加的,可以近似的解决问题。

即1)求出结构的自振一阶频率w2)令tr=1/w3 定义ramp荷载为从0到tr加到9.81,然后在整个时间积分中保持不变4)antype,trans中分几个荷载步将荷载从0加到9.815 在随后的荷载步中acel,,9.81+ac(i)这种做法虽然也是将9.81++加到地震波中,但是因为满足TR的要求,所以这个动力效应被削弱到了静力效应,它作用在结构上就像静载一样。

对于单自由度结构理论上跟静载是完全一样的,但是多自由度会子静力效应上下很小的范围内波动,所以可以认为相当于静载的作用,这样我们就可以达到考虑恒载的目的了。

第5种是我至今为止考虑恒载的做法,我也很想知道还有没有更简单精确的方法,或者在前4种方法中就有只是我使用不正确,希望大家能一起来讨论,彻底解决这个问题。

ANSYS地震分析算例

ANSYS地震分析算例

02 地震分析算例 (ANSYS)土木工程中除了常见的静力分析以外,动力分析,特别是结构在地震荷载作用下的受力分析,也是土木工程中经常遇到的问题。

结构的地震分析根据现行抗震规范要求,一般分为以下两类:基于结构自振特性的地震反应谱分析和基于特定地震波的地震时程分析。

本算例将以一个4质点的弹簧-质点体系来说明如何使用有限元软件进行地震分析。

更复杂结构的分析其基本过程也与之类似。

关键知识点:(a) 模态分析(b) 谱分析(c) 地震反应谱输入(d) 地震时程输入(e) 时程动力分析(1) 在ANSYS窗口顶部静态菜单,进入Parameters菜单,选择Scalar Parameters选项,在输入窗口中填入DAMPRATIO=0.02,即所有振型的阻尼比为2%(2) ANSYS主菜单Preprocessor->Element type->Add/Edit/Delete,添加Beam 188单元(3) 在Element Types窗口中,选择Beam 188单元,选择Options,进入Beam 188的选项窗口,将第7个和第8个选项,Stress/Strain (Sect Points) K7, Stress/Strain (Sect Nods) K8,从None改为Max and Min Only。

即要求Beam 188单元输出积分点和节点上的最大、最小应力和应变(4) 在Element Types 窗口中,继续添加Mass 21集中质量单元(5) 下面输入材料参数,进入ANSYS主菜单Preprocessor->Material Props-> Material Models菜单,在Material Model Number 1中添加Structural-> Linear-> Elastic->Isotropic属性,输入材料的弹性模量EX和泊松比PRXY分别为210E9和0.3。

Ansys-谱分析实例(地震位移谱分析)

二.地震位移谱分析如图所示为一板梁结构,试计算在Y方向地震位移谱作用下的构件响应情况。

板梁结构相关参数见下表所示。

板梁结构几何参数和材料参数板梁结构(模型图)进行题目2的分析。

第一步是建立实体模型(如图4),并选择梁单元和壳单元模拟梁和板进行求解。

建此模型并无特别的难处,只要定义关键点正确,还有就是在建模过程当中注意对全局坐标系的运用,很容易就能做出模型。

此题的难点在于对梁和板的分析求解。

进行求解,首先进行的就是模态分析,约束好六条梁,就可以进行模态的分析求解了。

模态分析后,相应的就进行频谱分析,在输入频率和位移后开始运算求解。

此后进行模态扩展分析,最后进行模态合并分析。

分析完后,再对结果进行查看。

通过命令Main Menu>General Postproc>List Results>Nodal Solution查看节点位移结果、节点等效应力结果(图5)及反作用力结果(图6)。

通过图片我们看清晰的看到梁和板的受力情况及变形情况,在板与梁的连接处,板所受的应力最大,这些地方较容易受到破坏,故可考虑对其进行加固。

而梁主要是中间两层变形较大,所以在设计时应充分考虑材料的选用及直径的大小。

1.指定分析标题1.选取菜单路径Utility Menu | File | Change Jobname,将弹出Change Jobname (修改文件名)对话框。

2.在Enter new jobname (输入新文件名)文本框中输入文字“CH”,为本分析实例的数据库文件名。

单击对话框中的“OK”按钮,完成文件名的修改。

3.选取菜单路径Utility Menu | File | Change Title,将弹出Change Title (修改标题)对话框。

4.在Enter new title (输入新标题)文本框中输入文字“response analysis of a beam-shell structure”,为本分析实例的标题名。

ANSYS地震波的输入

三向输入简化后的单向输入首先,将三个方向的地震加速度放到一个文本文件里,如accexyz.txt,在这个数据文件里共放三列数据,每列为一个方向的地震加速度值,这里仅给出数据文件中前几行的数据:-0.227109E-02 -0.209046E+00 0.467072E+01-0.413893E-02 -0.168195E+00 0.261523E+01-0.574753E-02 -0.157890E+00 0.809014E-01-0.731227E-02 -0.152996E+00 0.119975E+01-0.876865E-02 -0.138102E+00 0.130902E+01-0.101067E-01 -0.131582E+00 0.143611E+00.......................然后,再建一个文本文件用来存放三个方向的地震加速度时间点,如time.txt,在这个数据文件里仅一列数据,对应于加速度数据文件里每一行的时间点,这里给出数据文件中前几行数据:0.100000E-010.200000E-010.300000E-010.400000E-010.500000E-010.600000E-01.......................编写如下的命令流文件,并命名为acce.inp*dim,ACCEXYZ,TABLE,2000,3 !01行*vread,ACCEXYZ(1,1),accexyz,txt,,JIK,3,2000 !02行(3e16.6) !03行*vread,ACCEXYZ(1,0),time,txt !04行(e16.6) !05行ACCEXYZ(0,1)=1 !06行ACCEXYZ(0,2)=2 !07行,同上ACCEXYZ(0,3)=3 !08行,同上finish/SOLUANTYPE,transbtime=0.01 !定义计算起始时间etime=15.00 !定义计算结束时间dtime=0.01 !定义计算时间步长*DO,itime,btime,etime,dtimetime,itimeAUTOTS,0NSUBST,1, , ,1KBC,1acel,ACCEXYZ(itime,1),ACCEXYZ(itime,2),ACCEXYZ(itime,3) !施加三个方向的地震加速度SOLVE*ENDDO最后,在命令窗口里输入/input,acce,inp即可对结构进行地震动力分析。

在ansys中如何施加地震波

三向输入简‎化后的单向‎输入首先,将三个方向‎的地震加速‎度放到一个‎文本文件里‎,如acce‎x yz.txt,在这个数据‎文件里共放‎三列数据,每列为一个‎方向的地震‎加速度值,这里仅给出‎数据文件中‎前几行的数‎据:-0.22710‎9E-02 -0.20904‎6E+00 0.46707‎2E+01-0.41389‎3E-02 -0.16819‎5E+00 0.26152‎3E+01-0.57475‎3E-02 -0.15789‎0E+00 0.80901‎4E-01-0.73122‎7E-02 -0.15299‎6E+00 0.11997‎5E+01-0.87686‎5E-02 -0.13810‎2E+00 0.13090‎2E+01-0.10106‎7E-01 -0.13158‎2E+00 0.14361‎1E+00 .......................然后,再建一个文‎本文件用来‎存放三个方‎向的地震加‎速度时间点‎,如time‎.txt,在这个数据‎文件里仅一‎列数据,对应于加速‎度数据文件‎里每一行的‎时间点,这里给出数‎据文件中前‎几行数据:0.10000‎0E-010.20000‎0E-010.30000‎0E-010.40000‎0E-010.50000‎0E-010.60000‎0E-01.......................编写如下的‎命令流文件‎,并命名为a‎c ce.inp*dim,ACCEX‎Y Z,TABLE‎,2000,3 !01行*vread‎,A CCEX‎Y Z(1,1),accex‎y z,txt,,JIK,3,2000 !02行(3e16.6) !03行*vread‎,A CCEX‎Y Z(1,0),time,txt !04行(e16.6) !05行ACCEX‎Y Z(0,1)=1 !06行XYZ(0,2)=2 !07行,同上ACCEX‎Y Z(0,3)=3 !08行,同上sh/SOLU9‎ANTYP‎E,trans‎btime‎=0.01 !定义计算起‎始时间e=15.00 !定义计算结‎束时间dtime‎=0.01 !定义计算时‎间步长*DO,itime‎,btime‎,etime‎,dtime‎,itime‎TS,0NSUBS‎T,1, , ,1KBC,1acel,ACCEX‎Y Z(itime‎,1),ACCEX‎Y Z(itime‎,2),ACCEX‎Y Z(itime‎,3) !施加三个方‎向的地震加‎速度SOLVE‎*ENDDO‎最后,在命令窗口‎里输入/input‎,acce,inp即可‎对结构进行‎地震动力分‎析。

时程分析中地震波输入位置的讨论

时程分析中地震波输入位置的讨论摘要:时程分析法通过直接动力分析可得到结构相应随时间的变化关系,能真实地反应结构地震相应随时间变化的全过程,是抗震分析的一种重要方法[1]。

目前有限元软件可以实现结构的时程分析,但是在不同的软件中,其实现方式不同,主要区别在地震波的输入位置不同。

本文通过有限元软件ABAQUS采用不同的地震波输入位置对同一结构进行时程分析分析,对比结构相同位置的时程位移曲线,结果表明结构在采用不同地震波输入位置的时程分析中,结构的地震响应基本一致。

关键词:时程分析、有限元软件、钢筋混凝土剪力墙Abstract: The time history analysis method to analyze the available structure through direct power to the relationship between the corresponding changes over time, truly reflect the structure of earthquake corresponding to the whole process of change over time, is an important method of seismic analysis [1]. Finite element software can be time-history analysis of the structure, but in different software in different ways, the main difference between the different positions in the seismic wave input. In this paper the finite element software ABAQUS using different seismic wave input location on the same structure, process analysis analysis, contrast structure the same location of when the process displacement curve, the results show that the structure using different seismic waves enter the position time history analysis, the seismic response basically the same.Keywords: time history analysis, finite element software, reinforced concrete shear walls一、引言在时程分析等动力学问题中,地震力以加速度形式从基础固定处输入。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
相关文档
最新文档