24小时热门版块排行榜    

查看: 845  |  回复: 5
【悬赏金币】回答本帖问题,作者面对太阳丶将赠送您 10 个金币

面对太阳丶

新虫 (小有名气)

[求助] 温度场耦合后的应力场结果无法实现不同载荷步的焊缝行走问题,求大神解答 已有1人参与

温度场模拟结果可以实现焊缝的行走,显示不同载荷步下的已走过的活焊缝,显示正常,过程图见图1、2、3。
但经过耦合后,应力场结果无法实现焊缝的行走,只显示所有的焊缝,过程图见4、5、6。
我检查了好几遍命令流,但没找到问题的所在,请大神帮忙解答一下。
命令流如下:
!******************************第二部分 应力场分析******************************
/prep7
alls
eplot
etchg,tts             !热模型转化为结构计算模型
lsclear,solid         !清除相关热计算载荷
!***********施加位移约束***************
asel,s,area,,106     !选择两侧节点
nsla,s,1
nplot
d,all,all,0
asel,a,area,,112
nsla,s,1
nplot
d,all,all,0        !施加约束         
alls
eplot
!***********非线性求解选项**************
/solu
antype,4
trnopt,full            !完全瞬态积分法
lumpm,0                !使用与单元相关的质量矩阵公式
nlgeom,on              !打开大变形选项
pred,on                !打开预测校正
sstif,1                !打开应力刚化功能
solcontrol,on          !自动控制
nropt,full,,on         !完全牛顿-拉普森方法
cnvtol,u,,0.5          !设置收敛值,位移
!cnvtol,f,,0.05         !设置收敛值,力
cutcontrol,plslimit,10,!设置在一个非线性求解中时间步的减少
eqslv,sparse,,2        !求解器类型
lnsrch,on              !线性搜索
pstres,1               !打开预应力选项   
autots,on              !自动步长        
tintp,,,,1,,           !向后积分        
timint,on              !瞬态效果  
tref,25                !参考温度
kbc,0                  !连续性载荷
neqit,50               !规定每个子步中最大迭代次数,默认为25   
!***********死亡**************
/solu
/auto,1
/replot
alls
eplot
vsel,s,volume,,1,10
eplot
eslv,s,all
ekill,all
alls
esel,s,live
eplot

!**************稳态分析得到的初始应力值**************
ldread,temp,1,,,,,rth       !读取第一步的温度场温度
/pbf,temp,,1               
/replot
time,1e-5
deltim,1e-5,1e-5,1e-5
solve
!**************焊缝瞬态分析**************
alls
eplot
zmin=-1E-5                     
zmax=0.005+1E-5
zd=0.005

k=1                 !(选择焊缝体号)
j=1.93              !(时间)
h=1                 
timint,on
*do,m,1,9              !(9道焊缝循环)
*do,n,1,30             !一道焊缝30步
/solu                       
vsel,s,volu,,k      
nslv,s,1
nsel,r,loc,z,zmin,zmax
esln,s,all
ealive,all
alls
eplot

ldread,temp,h+1,,,,,rth!      
/pbf,temp,,1               
/replot
!****************求解**********************
time,j                     
deltim,1.93,1.93,1.93
alls
solve

j=j+1.93
h=h+1
zmin=zmin+zd
zmax=zmax+zd
*enddo                            !单道焊缝走完
alls
eplot


j=j-1.93               !(8分钟冷却)
j=j+240
*do,n,151,152
/solu
ldread,temp,h+1,,,,,rth  
time,j
deltim,240,240,240   
alls
solve
j=j+240
h=h+1
*enddo
j=j-240
j=j+1.93



zmin=zmin-30*zd                 !减去多加的步数回到最初的起点(不减会走出模型)
zmax=zmax-30*zd
k=k+1
*enddo        
!**************************最后一道********************************
*do,n,1,30
/solu                       
vsel,s,volu,,k               
nslv,s,1
nsel,r,loc,z,zmin,zmax
esln,s,all
ealive,all                     
eplot
ldread,temp,h+1,,,,,rth                 

time,j                     
deltim,1.93,1.93,1.93     
alls
solve
  

j=j+1.93
h=h+1
zmin=zmin+zd
zmax=zmax+zd
*enddo

j=j-1.93              !(8分钟冷却)
j=j+240
*do,n,151,152
/solu
ldread,temp,h+1,,,,,rth  
time,j
deltim,240,240,240   
alls
solve
j=j+240
h=h+1
*enddo
j=j-240

温度场耦合后的应力场结果无法实现不同载荷步的焊缝行走问题,求大神解答
图1 第61步温度场结果.jpg


温度场耦合后的应力场结果无法实现不同载荷步的焊缝行走问题,求大神解答-1
图2 第150步温度场结果.jpg


温度场耦合后的应力场结果无法实现不同载荷步的焊缝行走问题,求大神解答-2
图3 第300步温度场结果.jpg


温度场耦合后的应力场结果无法实现不同载荷步的焊缝行走问题,求大神解答-3
图4 第20步应力场结果.png


温度场耦合后的应力场结果无法实现不同载荷步的焊缝行走问题,求大神解答-4
图5 第150步应力场结果.png


温度场耦合后的应力场结果无法实现不同载荷步的焊缝行走问题,求大神解答-5
图6 第320步应力场结果.png
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

346507037

铁虫 (正式写手)

【答案】应助回帖

感谢参与,应助指数 +1
这个应力分析也需要使用生死单元,因为你温度场分析使用了生死单元吧
2楼2022-04-28 14:08:22
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

面对太阳丶

新虫 (小有名气)

引用回帖:
2楼: Originally posted by 346507037 at 2022-04-28 14:08:22
这个应力分析也需要使用生死单元,因为你温度场分析使用了生死单元吧

对的,我温度场使用了生死单元,但应力场我也使用了,在命令流 死亡 那部分杀死焊缝,在瞬态分析也一步一步激活了焊缝,和温度场用的相同的激活焊缝的命令流,是我用错了么,难道这部分依旧只是温度场在移动,与应力场无关么,求大佬解惑
3楼2022-04-28 15:00:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

346507037

铁虫 (正式写手)

【答案】应助回帖

引用回帖:
3楼: Originally posted by 面对太阳丶 at 2022-04-28 15:00:02
对的,我温度场使用了生死单元,但应力场我也使用了,在命令流 死亡 那部分杀死焊缝,在瞬态分析也一步一步激活了焊缝,和温度场用的相同的激活焊缝的命令流,是我用错了么,难道这部分依旧只是温度场在移动,与应 ...

你的命令流简单了看一下,有点不太实用
4楼2022-04-29 15:21:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

面对太阳丶

新虫 (小有名气)

引用回帖:
4楼: Originally posted by 346507037 at 2022-04-29 15:21:05
你的命令流简单了看一下,有点不太实用...

有可以参考的命令流么,求发,我依旧没找到这个应力场焊缝不能移动的原因

发自小木虫Android客户端
5楼2022-04-29 16:13:43
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

面对太阳丶

新虫 (小有名气)

该问题已解决,是稳态分析命令流导致的问题

发自小木虫Android客户端
6楼2022-04-30 13:43:51
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 面对太阳丶 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
信息提示
请填处理意见