问一个很基础的问题: 关于加载一个简谐激励的。
请高手帮忙指导一下,下面的命令行对不对。 我要对一个结构的一端加载一个简谐的支座激励 并分析它的时程命令行如下:首先定义了 简谐函数
:FUNC
*DIM,%_FNCNAME%,TABLE,6,10,1,,,,%_FNCCSYS%
!
! Begin of equation: 0.05*sin(2.8*2*3.1415926*{TIME})
%_FNCNAME%(0,0,1)= 0.0, -999
%_FNCNAME%(2,0,1)= 0.0
%_FNCNAME%(3,0,1)= 0.0
%_FNCNAME%(4,0,1)= 0.0
%_FNCNAME%(5,0,1)= 0.0
%_FNCNAME%(6,0,1)= 0.0
%_FNCNAME%(0,1,1)= 1.0, -1, 0, 2.8, 0, 0, 0
%_FNCNAME%(0,2,1)= 0.0, -2, 0, 2, 0, 0, -1
%_FNCNAME%(0,3,1)= 0, -3, 0, 1, -1, 3, -2
%_FNCNAME%(0,4,1)= 0.0, -1, 0, 3.1415926, 0, 0, -3
%_FNCNAME%(0,5,1)= 0.0, -2, 0, 1, -3, 3, -1
%_FNCNAME%(0,6,1)= 0.0, -1, 0, 1, -2, 3, 1
%_FNCNAME%(0,7,1)= 0.0, -1, 9, 1, -1, 0, 0
%_FNCNAME%(0,8,1)= 0.0, -2, 0, 0.05, 0, 0, -1
%_FNCNAME%(0,9,1)= 0.0, -3, 0, 1, -2, 3, -1
%_FNCNAME%(0,10,1)= 0.0, 99, 0, 1, -3, 0, 0
! End of equation: 0.05*sin(2.8*2*3.1415926*{TIME})
!-->
然后要看他在两秒内的反应。
/SOLU
antype,trans
trnopt,full
outpr,all,all
outres,all,all
alph,0
NLGEOM,1
NSUBST,200,0,0
d,NN+1+NN+1,ux,%CX% !对这个端点输入简谐的制作激励
TIME,2
lswr,1
CSYS,0
SOLVE
FINISH
/POST1
如此算出来的结果是否是真正的梁端输入简谐的支座激励的结果?我就是想知道他考虑到了每一步的时候的速度与加速度了么? 他和我用静力求解有区别吧 静力求解只是考虑每一个荷载步的荷载,没有考虑这一步之前的速度加速度
我这么理解对不对?
静力的命令行
/solu
anty,0
NLGEOM,1
NROPT,AUTO, ,
LUMPM,0
EQSLV, , ,0,
PRECISION,0
MSAVE,0
PIVCHECK,1
PSTRES,ON
SSTIF,ON
TOFFST,0,
*do,i,1,400,
time,i/200
kbc,0
d,NN+1+NN+1,ux,%CX%
lswr,i
*enddo
lssolve,1,400
finish
/
这个问题很基础 希望高手不要笑话。 瞬态分析由于时间是有限的,所以载荷为非周期载荷 没听懂 你能在说两句么你是针对我哪个问题回答的? 请对我这个命令行给点改进意见 谢谢 谢谢
回复 地板 ilaila666 的帖子
周期函数应该有f(T+t)=f(t),t为任意值,T为周期。你分析时间为2s,2s以后载荷为零,所以是非周期的。
用谐响应分析也很简单 哦 非常感谢 jxxansys
那假如我就关心这两秒内的时程而且我的结构还受到其他非周期荷载 比如自重 水压。是不是就应该用瞬态 如果有周期正弦载荷和非周期载荷存在,需要分别进行谐响应分析和瞬态分析,然后将结果叠加起来。因为谐响应分析中不能有非正弦载荷,瞬态分析不能分析时间长度为无穷的载荷
页:
[1]