找回密码
 注册
Simdroid-非首页
查看: 745|回复: 15

【求助】紧急求助有关多个载荷步

[复制链接]
发表于 2003-3-10 14:23:30 | 显示全部楼层 |阅读模式 来自 上海宝山区
[已被删除]
发表于 2003-3-10 15:25:56 | 显示全部楼层 来自 湖北武汉

回复: 【求助】紧急求助有关多个载荷步

Simdroid开发平台
你的描述中,第一次加压后圆柱由1cm变为3cm,这一变化是条件要求的,还是需要通过计算后所得到的?
而且,我觉得你的2和3步应该调换一下
呵呵
纯属个人见解
发表于 2003-3-10 20:41:56 | 显示全部楼层 来自 香港

回复: 【求助】紧急求助有关多个载荷步

没仔细看你的程序,建议你研究一下upgeom命令,一定会给你些启发
发表于 2003-3-11 14:19:19 | 显示全部楼层 来自 香港

回复: 【求助】紧急求助有关多个载荷步

你的问题很难说是因为什么,因为我也遇到过,
1。计算导致硬盘空间不够
2。和个人电脑的配置有点关系,win2000的系统会傻傻的
发表于 2003-3-11 18:01:58 | 显示全部楼层 来自 黑龙江哈尔滨

回复: 【求助】紧急求助有关多个载荷步

    我做的一个例题,一种方法,供参考:
  
      
/PREP7   
EX,1,200000  
PRXY,1,0.3   
  
ET,1,SHELL63  
  
R,1,1, , , , , ,
  
RECTNG,-10,10,-10,10,   
  
LESIZE,all, , ,20, , , , ,1  
  
AMESH,1   
  
FINISH   
/SOLU   
nsel,s,,,1,2
nsel,a,,,22,42,20
D,all, , , , , ,ALL, , , , ,   
  
alls,all
  
D,261, ,1, , , ,UZ, , , , ,  !第一步加载
  
alls,all
  
OUTPR,BASIC,ALL,
  
SOLVE  
  
                             !计算结束后不要退出SOLUTION
  
D,261, ,4, , , ,UZ, , , , ,
  
SOLVE   
  
FINISH   
/POST1   
SET,LIST
SET,,, ,,, ,1  
  
PLNSOL,U,Z,0,1  
  
SET,,, ,,, ,2   
  
PLNSOL,U,Z,0,1   
  
SET,,, ,,, ,3   
  
PLNSOL,U,Z,0,1  
  
如果在第一步计算结束后,进入了后处理,再想由第一步基础上继续加载,则需重启动:
  
FINISH   
/POST1   
SET,LIST
SET,,, ,,, ,1  
PLNSOL,U,Z,0,1  
  
FINISH   
/SOLU   
ANTYPE,,REST,1,1
  
D,261, ,3, , , ,UZ, , , , ,  
SOLVE  
发表于 2003-3-11 20:03:32 | 显示全部楼层 来自 香港

回复: 【求助】紧急求助有关多个载荷步

密度是多少?
而且你要什么结果?如果用transient analysis,那你的两个载荷步时间有什么要求?是极短的,还是其实是两个有关系的static analysis?
发表于 2003-3-12 17:35:34 | 显示全部楼层 来自 黑龙江哈尔滨

回复: 【求助】紧急求助有关多个载荷步

    你的载荷步施加应该没有问题,可能是你理解不对。
  
    位移由1增加到3,之后位移降到2.5,
  
    加载过程为1-3-2.5,而不是1-3-(—0.5)。
  
    你的命令流中有负值。
  
    你可以做一简单例题,按你的方法加载,然后以解析解做参考,
  
来判断过程的正确与否。
  
    如果你的命令流正确,那就有可能有其它的问题。
发表于 2003-3-12 19:37:48 | 显示全部楼层 来自 陕西西安

回复: 【求助】紧急求助有关多个载荷步

如果你定义的材料是弹性的话,那么无论经过多少步载荷,材料的变形只取决于最终的载荷,因为弹性材料所表现的力学行为与时间或过程无关;如果定义的是粘弹性等非线性材料,那么材料的变形就与载荷步有关了。你定义的是哪种材料?本人意见仅供参考!
发表于 2003-3-13 00:59:11 | 显示全部楼层 来自 香港

回复: 【求助】紧急求助有关多个载荷步

to aileen,
你的情况是non-linear material的large deformation static的问题。nonlinear的情况要么是材料本身是nonlinear的,要么load是nonlinear的,你的模型占了两个,所以比较棘手。用upgeom可能就不合适了,因为你的过程应该是个ramp(逐步增加)的,不能一次upgeom就把第一个loadstep的结果加载到模型上。ansys里如果对structure一次加载上次计算的位移值(针对大形变),会产生无穷多个在其结构acceleration的jumps,那么会引起ansys内部time-integration算法的不稳定,会出错。
首先可以做的,是查查你的材料性质是否正确,因为不正确的材料性质就造成了结构一开始的zero stiffness 或 negative stiffness,那么你不论做什么计算都会有出现不收敛的情况,虽然算出来了,但不对。对nonlinear方面我不是很专业,所以设参数是先isotropic elastic设杨式模量和possion ratio,然后miscs 里的multilinear isotropic定义自己的塑性性质。(如果有人看到这个帖子,发现不对,可以纠正我的做法)。
然后,考虑你的载荷步,简化来看,内径从0.05->0.155->0.15。我想你的做法,可能一开始的要求就不怎么合理。nonlinear static分析里,You should almost always employ a force-based (and, when applicable, moment-based) convergence tolerance. Displacement-based (and, when applicable, rotation-based) convergence checking can be added, if desired, but should usually not be used alone. 就是说如果单独使用位移加载的话,可能会出现不收敛的情况。
但是问题总要想着解决的,我想了想可以这么,仍然是两个步骤,
第一,loadstep 1,做大应变的static的计算,从0.05->0.155,可以设置substep的次数或时间。然后去到/post1里记录你想要的结果。
第二,做restart的运算(就象雨人姐姐说的那样),在原来loadstep1基础上增加第二个载荷步0.155->0.15,具体操作ansys里面讲的很清楚,我就不多说了“3.16. Restarting an Analysis”。(不过不是中文,自己看啦)做完了两个之后,去看结果,应该是从0.155->0.15的情况。
  
其它:
你的模型很复杂,我的本本跑不动:(因为开始就是igs格式,不然应该做对称分析简化的。还有,我对ansys也有很多概念不太清楚,所以不要尽信上面的文字。希望能帮到你!
发表于 2003-3-13 16:55:46 | 显示全部楼层 来自 上海长宁区

回复: 【求助】紧急求助有关多个载荷步

你在加载第二个载荷的时候肯定是要将第一个载荷删除的,这是结构是无法保持这种状态的。因此在你施加了第二个载荷以后模型肯定应该从1.0开始变化而不是从3.0变化的。如果你施加的是位移则应该是你需要的过程。
大概是这样吧,再试试?:)
发表于 2003-3-13 22:25:14 | 显示全部楼层 来自 香港

回复: 【求助】紧急求助有关多个载荷步

to aileen,
可以对我的第二步做修改,前面用的是large deformation static分析,可以用large deformation transient的分析。如果说static不能做到加载的连续(现阶段我们不能解决),那么就用transient analysis,注意时间设置。
  
还有点想法,位移加载的问题。ansys的static分析里,从0.05->0.155->0.15,联想到一个保守和非保守的概念。会不会是默认为此加载与过程无关呢?即ansys计算时认为0.05->0.15和你的0.05->0.155->0.15是一个意思。直观的看,把你的结构拉大到0.155,再让它变成0.15,那么第二步要不要有加载呢?结构其实在时间进程上就自己象弹簧那样收缩到0.15,还是另外加个力,但这个力的方向都不好确定。很难预测ansys在这方面怎么处理,所以最好自己先算出两个加载步的力的大小和方向,然后再做ansys里的分析。
  
就这么多了,突然想到的,就说说,也许能让你开拓一下思维。
发表于 2003-3-14 12:46:02 | 显示全部楼层 来自 湖北武汉

回复: 【求助】紧急求助有关多个载荷步

看了你的问题,刚刚我做了一个圆柱的分析,采用MISES屈服准则,通过加卸载(也就是径向位移发生变化),结果计算基本上是符合位移约束条件的。
你的问题可能出在载荷步的位移赋值上。比如说,在你的命令流中第二步加载时出现了负值!本来在第一步计算中你采用的加载位移为正,在第二步中只是缩小了一点点位移,加载位移应该还是为正,只是绝对值较第一步位移减小了一些。
发表于 2003-3-14 14:52:24 | 显示全部楼层 来自 香港

回复: 【求助】紧急求助有关多个载荷步

很坦白的说,问题牵涉到nonlinear里保持前步加载形变的时候就比较复杂,很少情况以位移来做加载的,即‘因’是力而‘果’是位移,现在用‘果’来推‘因’,有的是不可逆的。用软件分析要strongly depends on your knowledge's capacity,即经验和有限元的理论知识,不单单是力学的知识。不介意的话,我不再深得想了,beyond my stage。
关于书籍,英文好的话,help文件全弄懂就很厉害了,呵呵。没必要看什么书籍,我的意见是那些书纯粹是manual的中文翻译。
发表于 2003-3-14 15:04:22 | 显示全部楼层 来自 湖北武汉

回复: 【求助】紧急求助有关多个载荷步

按我的理解,由于材料的非线性,按增量理论计算,决定了最终应力是与加载路径相关。这一现象正是由加载过程中按你所给定的位移变化计算出的应力反映出来的,在每一步加载中,加载的位移反映的是当前圆柱的实际位移状态。所以建议务必考虑每一步的加载是否与实际状态相符。
发表于 2003-3-17 09:28:23 | 显示全部楼层 来自 江苏徐州

回复: 【求助】紧急求助有关多个载荷步

我也对这个问题感兴趣,你现在有答案了吗??
发表于 2003-4-18 11:11:18 | 显示全部楼层 来自 辽宁沈阳

回复: 【求助】紧急求助有关多个载荷步

看了一下你的载荷步设置,应该没有问题。是不是因为大变形选项,第一载荷步不收敛,所以第二载荷步无前一载荷步的结果可用。而又将第二步作为初始载荷使用了。
  
我上次算的时候,也象你说的那样,但再前面收敛的载荷步是与所设的加载路径相同,而再不收敛的载荷步重新加载。
  
你在看看,是不是第一载荷步不收敛。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-5-23 13:53 , Processed in 0.079483 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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