声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1928|回复: 2

[结构分析] 关于瞬态分析后处理出错的问题(模态叠加法)

[复制链接]
发表于 2009-4-24 22:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
利用模态叠加法进行瞬态分析后,在post26中查看结果,出错,如图所示:
fc3000_r40_0000xxx.jpg
时间轴应该是加载时间200s,但上图中的横轴貌似是结构的固有频率,请教一下高手(结果文件为.rst文件)。

命令流如下:
/prep7

!..........


!定义参数
vangle0=0.01256!初始角速度
tcacu=20!计算时间s
!%%%%%%%%%%%%%
tbrake=5!制动时间
!%%%%%%%%%%%%%
tinte=0.1!载荷时间步长

!赋值
nums_uniform=100
nums_brake=1/tinte*tbrake
nums_sum=1/tinte*tcacu
*dim,wload,array,nums_sum,3,,,,,
*vread,wload(1,1),data,txt,,jik,3,nums_sum,,
(E16.12,E16.12,E16.12)

!模态分析
/solu
antype,modal
modopt,lanb,14
!mxpand,14
solve
save
finish

!瞬态分析
/solu
antype,trans
trnopt,msup,14
!nropt,full
!timint,on!时间积分效果开
betad,0.016!阻尼
kbc,0!斜坡载荷
nsubst,1
autots,off!打开自动时间步长
outres,basic,all!结果文件中包含所有数据
outpr,all!输出文件中包含所有数据

!初值
time,0
acel,0,9800,0
    omega,0,vangle0,0
    lsel,s,,,2323,2324,1,0
    lsel,a,,,2345,2346,1,0
    lsel,a,,,2349,2350,1,0
    lsel,a,,,2362,2363,1,0
    lsel,a,,,2271,2272,1,0
    lsel,a,,,2293,2294,1,0
    lsel,a,,,2297,2298,1,0
    lsel,a,,,2310,2311,1,0
    nsll,s,1
    f,all,fx,0
    f,all,fy,39.2/168*e6
    f,all,fz,0
    allsel,all
    lswrite


!瞬态分析中的载荷步
*do,tt,1,nums_uniform
    time,tt*tinte
    acel,0,9800,0
    omega,0,vangle0,0
    lsel,s,,,2323,2324,1,0
    lsel,a,,,2345,2346,1,0
    lsel,a,,,2349,2350,1,0
    lsel,a,,,2362,2363,1,0
    lsel,a,,,2271,2272,1,0
    lsel,a,,,2293,2294,1,0
    lsel,a,,,2297,2298,1,0
    lsel,a,,,2310,2311,1,0
    nsll,s,1
    f,all,fx,1000*wload(tt,1)/168
    f,all,fy,1000*wload(tt,2)/168
    f,all,fz,1000*wload(tt,3)/168
    allsel,all
    lswrite
*enddo
*do,tt,nums_uniform+1,nums_brake+nums_uniform
    time,tt*tinte
    acel,0,9800,0
    omega,0,vangle0-vangle0/nums_brake*(tt-nums_uniform),0
    lsel,s,,,2323,2324,1,0
    lsel,a,,,2345,2346,1,0
    lsel,a,,,2349,2350,1,0
    lsel,a,,,2362,2363,1,0
    lsel,a,,,2271,2272,1,0
    lsel,a,,,2293,2294,1,0
    lsel,a,,,2297,2298,1,0
    lsel,a,,,2310,2311,1,0
    nsll,s,1
    f,all,fx,1000*wload(tt,1)/168
    f,all,fy,1000*wload(tt,2)/168
    f,alll,fz,1000*wload(tt,3)/168
    allsel,all
    lswrite
*enddo
*do,tt,nums_brake+nums_uniform+1,nums_sum
    time,tt*tinte
    acel,0,9800,0
    !omega,iner(tt,4),iner(tt,5),iner(tt,6)
    lsel,s,,,2323,2324,1,0
    lsel,a,,,2345,2346,1,0
    lsel,a,,,2349,2350,1,0
    lsel,a,,,2362,2363,1,0
    lsel,a,,,2271,2272,1,0
    lsel,a,,,2293,2294,1,0
    lsel,a,,,2297,2298,1,0
    lsel,a,,,2310,2311,1,0
    nsll,s,1
    f,all,fx,1000*wload(tt,1)/168
    f,all,fy,1000*wload(tt,2)/168
    f,all,fz,1000*wload(tt,3)/168
    allsel,all
    lswrite
*enddo
回复
分享到:

使用道具 举报

 楼主| 发表于 2009-4-26 18:56 | 显示全部楼层
多谢大家关注。我自己研究出来了,发上来给大家参考。
将结果文件指定为:*.rdsp文件就可以了。

评分

1

查看全部评分

发表于 2009-10-13 10:27 | 显示全部楼层
有点不明白,.rdsp文件是什么文件啊?望指教,谢谢
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-6 09:55 , Processed in 0.083266 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表