利用ANSYS对悬臂梁施加预应力进行瞬态动力学分析
zhangpanfeng09
2011年02月15日 14:00:47
来自于ANSYS
只看楼主

各位同学及学长们,本人在做一个有关ANSYS瞬态动力学分析的问题,为了得到悬臂梁随着载荷的施加过程中,其端部位移随时间的变化过程,但同时需要忽略其自身重力的影响,因此考虑施加重力作用下的预应力载荷,但是得到的结果比解析法计算的结果大很多。如果在模型中直接去除单元的密度,也就是建模时就不考虑结构质量,得到的结果却很接近但是这样模拟不符合实际情况,模型中肯定不能忽略自身质量的。现在分析可能的情况,预应力在瞬态分析中,其作用效果是否随着瞬态计算迭代?才导致最后的位移比实际大很多。

各位同学及学长们,本人在做一个有关ANSYS瞬态动力学分析的问题,为了得到悬臂梁随着载荷的施加过程中,其端部位移随时间的变化过程,但同时需要忽略其自身重力的影响,因此考虑施加重力作用下的预应力载荷,但是得到的结果比解析法计算的结果大很多。如果在模型中直接去除单元的密度,也就是建模时就不考虑结构质量,得到的结果却很接近但是这样模拟不符合实际情况,模型中肯定不能忽略自身质量的。现在分析可能的情况,预应力在瞬态分析中,其作用效果是否随着瞬态计算迭代?才导致最后的位移比实际大很多。
望各位不吝赐教,在此先谢过!!!
zhangpanfeng09
2011年02月15日 14:01:35
2楼
其实这就是一个有关瞬态动力学分析的问题,只不过我需要分析的是不考虑结构自重影响的情况,但同时还不能在模型中忽略模型的质量,因此只能用自重作用下的预应力来抵消自重的影响,这种思路我个人觉得应该没有问题,只不过不知道为何得到的结果是实际情况的几倍。是不是预应力会随着计算进行而迭代?
回复
zhangpanfeng09
2011年02月15日 14:05:15
3楼
这是我的部分主命令流,不知道有没有欠缺...


finish
/clea
/filename,istress_g
/CWD,'G:TRANSIENT_2'
PART_PATH='G:TRANSIENT_2'
/INPUT,'BOOM','ans','%PART_PATH%',, 0
/solu
!生成自重作用下预应力文件
INISTATE, WRITE, 1,,,,
SOLVE
FINISH

/SOLU
INISTATE, READ, istress_g,ist, '%PART_PATH%'
INISTATE, WRITE, 0,,,,
ANTYPE,TRANS
SOLCONTROL,0
KBC,1

!一节臂加载
TIME,0.2527
!R, 41,133,4.5,0,0,0,2.4e-9*1.25
F,18238,FZ,282
NSUBST,10
OUTRES,,1
LSWRITE,1
TIME,1.3751
!R, 43,133,4.5,0,0,0,2.4e-9*1.25
F,11661,FX,986
LSWRITE,2
TIME,2.4251
!R, 44,133,4.5,0,0,0,2.4e-9*1.25
F,11660,FX,986
LSWRITE,3
TIME,3.2651
!R, 45,133,4.5,0,0,0,2.4e-9*1.25
F,18161,FX,986
LSWRITE,4
TIME,3.3882
!R, 46,133,4.5,0,0,0,2.4e-9*1.25
F,18158,FX,986
LSWRITE,5
TIME,3.5529
!R, 47,133,4.5,0,0,0,2.4e-9*1.25
!R, 91,133,4.5,0,0,0,2.4e-9*1.25
F,46860,FZ,-184
LSWRITE,6

TIME,10
NSUBST,20
LSWRITE,7
LSSOLVE,1,7,1
回复
zhangpanfeng09
2011年02月15日 14:09:38
4楼
期待中.....先谢过
回复
johnnychow
2015年09月21日 00:27:20
5楼
不考虑重力不加重力加速度即可,但加结构密度,自动考虑质量,不知道是不是这样?
回复

相关推荐

APP内打开