24小时热门版块排行榜    

查看: 1134  |  回复: 4

哀莫子

木虫 (初入文坛)

[求助] 三铰拱非线性屈曲分析的收敛问题

需要计算一个三铰拱的非线性屈曲荷载,可以正常进行特征值屈曲分析,但之后的非线性部分总是不收敛,希望有人能解答一下。具体命令流如下:

finish
/clear
/filname,gong
/prep7

et,1,beam3
mp,ex,1,2e11
mp,prxy,1,0.3
r,1,0.011309734,2.89812E-06,0.2
w=0.1

k,2,0,0$k,3,
k,1,-1.663,-0.96$k,4,1.663,-0.96

l,1,2
l,3,4
allsel
lesize,all,,,10
lmesh,all

cp,next,ux,2,12
cp,next,uy,2,12

allsel
dk,1,ux
dk,1,uy
dk,4,ux
dk,4,uy

/solu
fk,2,fy,-1
antype,0   !!!!!静力分析
pstres,on
solve
finish

/solu
antype,1    !!!!屈曲分析
bucopt,lanb,1
mxpand,1
outres,all,all
solve
finish

/prep7
upgeom,0.01,1,1,gong,rst   !!!施加初始缺陷
finish

!!!!!求解
/solu
antype,0
nlgeom,on    !!!!!大变形效应
pstres,on    !!!!!预应力效应
nsubst,100    !!!子步数
arclen,on    !!!激活弧长法
arctrm,u,1.7,,uy
outpr,all
outres,all,all
allsel,all
fk,3,fy,-2E6
solve
finish


!!!!后处理
/post26
nsol,2,2,u,y
prod,3,2,,,uy,,,-1000
prod,4,1,,,p,,,2e6
xvar,3
plvar,4
/axlab,x,uy(mm)
/axlab,y,q(kN)
lines,9999
prvar,3,4
/post1
set,list
回复此楼

» 猜你喜欢

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

shgao20

专家顾问 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
问题处在两个 cp 命令上,将 cp 命令去掉,改为合并节点就可以收敛了。修改后的命令流如下,修改部分见 !*** 作为标记的地方:
finish
/clear
/filname,gong
/prep7

et,1,beam3
mp,ex,1,2e11
mp,prxy,1,0.3
r,1,0.011309734,2.89812E-06,0.2
w=0.1

k,2,0,0$k,3,
k,1,-1.663,-0.96$k,4,1.663,-0.96

l,1,2
l,3,4
allsel
lesize,all,,,10
lmesh,all

!***  cp,next,ux,2,12
!***  cp,next,uy,2,12
NUMMRG,NODE, , , ,LOW   
!***  
allsel
dk,1,ux
dk,1,uy
dk,4,ux
dk,4,uy

/solu
fk,2,fy,-1
antype,0   !!!!!静力分析
pstres,on
solve
finish

/solu
antype,1    !!!!屈曲分析
bucopt,lanb,1
mxpand,1
outres,all,all
solve
finish

/prep7
upgeom,0.01,1,1,gong,rst   !!!施加初始缺陷
finish

!!!!!求解
/solu
antype,0
nlgeom,on    !!!!!大变形效应
pstres,on    !!!!!预应力效应
nsubst,100    !!!子步数
arclen,on    !!!激活弧长法
arctrm,u,1.7,,uy
outpr,all
outres,all,all
allsel,all
fk,3,fy,-2E6
solve
finish


!!!!后处理
/post26
nsol,2,2,u,y
prod,3,2,,,uy,,,-1000
prod,4,1,,,p,,,2e6
xvar,3
plvar,4
/axlab,x,uy(mm)
/axlab,y,q(kN)
lines,9999
prvar,3,4
/post1
set,list

» 本帖已获得的红花(最新10朵)

2楼2016-01-01 08:06:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

哀莫子

木虫 (初入文坛)

送红花一朵
引用回帖:
2楼: Originally posted by shgao20 at 2016-01-01 08:06:40
问题处在两个 cp 命令上,将 cp 命令去掉,改为合并节点就可以收敛了。修改后的命令流如下,修改部分见 !*** 作为标记的地方:
finish
/clear
/filname,gong
/prep7

et,1,beam3
mp,ex,1,2e11
mp,prxy,1,0. ...

但这样中间的交界处就不是铰接了啊。怎么建模才能保证是铰接且收敛成功,为什么我使用cp会出错呢?恳请回答一下。
3楼2016-01-01 13:13:50
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zyh20150930

新虫 (小有名气)

4楼2016-01-17 20:24:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

哀莫子

木虫 (初入文坛)

引用回帖:
4楼: Originally posted by zyh20150930 at 2016-01-17 20:24:33
耦合不用于非线性计算

那这种问题该怎么解决?

发自小木虫Android客户端
5楼2016-01-18 23:46:58
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 哀莫子 的主题更新
信息提示
请填处理意见