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

ls-dyna重启动分析

[复制链接]
发表于 2010-4-10 20:35:26 | 显示全部楼层 |阅读模式 来自 湖北武汉
想调用前一分析的应力、应变、位移、速度等计算结果到下一步分析中,通过完全重启动分析,在结果中发现做到了。可是却遇到一个问题:我在下一步分析施加的载荷并没有运算。也就是1)只讲前一步的计算结果导入下一步中计算得到结果a;2)将前一步的计算结果导入下一步,并施加了载荷计算结果为b。发现a,b是一致的。也就是说我施加的载荷并没有起作用,不知道为什么?
发表于 2010-9-6 19:06:24 | 显示全部楼层 来自 湖南长沙
Simdroid开发平台
我也遇到同样的问题了。
帮助文件中明明支持修改载荷曲线的,不知道为什么修改的载荷曲线根本没有起到作用?
回复 不支持

使用道具 举报

发表于 2010-9-6 19:13:54 | 显示全部楼层 来自 陕西咸阳
重启动分析时的初始条件加载上了没?如果结果一样的话,估计没加上吧
回复 不支持

使用道具 举报

发表于 2010-9-7 10:10:27 | 显示全部楼层 来自 湖南长沙
您好。
我的问题是:我要先做一个动力学碰撞的仿真,前面64步与实际比较接近了,后面一段(从64步到70步)与实际还有一定的差距。由于计算的一次的时间需要100小时左右,所以想在前一段结果的基础上进行重启动,通过修改载荷曲线来调整仿真,使之与实际吻合。我在ansys/lsdyna中的命令如下:
Finish
/SOLU
EDSTART,2, 23740948, 7,d3dump01 !扩大内存,注意d3dumpnn nn为重启动的文件,针对实际情况更改
!EDIS,All    !应力初始化
!EDRST,10
!EDHTIME,10
!EDDUMP,50
!EDOPT,ADD,,BOTH
!EDSTART, , 23740948, 7, !扩大内存
steps=296
*DIM,TIME2,ARRAY,steps
*DIM,DISP2,ARRAY,steps
*DIM,ZDISP2,ARRAY,steps
*DIM,FORCE_A2,ARRAY,steps
*DIM,FORCE_B2,ARRAY,steps
/INPUT,Captracer, txt, !定义数据的文件
!改变数组不能更新载荷曲线,只有在执行edcurve时才会重新将载荷曲线写入数据库,因此必须先将原来的载荷曲线删除,然后再用edcurve重新定义
EDCURVE,DELE,1
EDCURVE,DELE,2
EDCURVE,DELE,3
EDCURVE,DELE,4
EDCURVE,ADD, 1, TIME2, DISP2   !劈刀沿X轴运动的轨迹
EDCURVE,ADD, 2, TIME2, ZDISP2  !劈刀沿Y轴运动的轨迹
EDCURVE,ADD, 3, TIME2, FORCE_A2  !模拟轴向力
EDCURVE,ADD, 4, TIME2, FORCE_B2  !模拟线夹
EDLOAD ,   DELE,all
EDLOAD ,    ADD, RBUX,   ,1       ,       ,     ,      ,    1
EDLOAD ,    ADD, RBUY,   ,1       ,       ,     ,      ,    2
EDLOAD ,    ADD,   FY,   ,WIRE_TOP,       ,     ,      ,    3 !模拟轴向力
EDLOAD ,    ADD,   FX,   ,WIRE_TOP,       ,     ,      ,    4  !模拟线夹
EDLOAD ,    ADD,   FX,   ,WIRE_TOP2,      ,     ,      ,    4  !模拟线夹
Run_steps=70 !运行的步数
TIME,TIME(Run_steps) !0-76步  !时间尺度与计算尺度数量级相当,计算速度就比较快
ALLSEL
EDRUN,SMP,1,16   !设定计算CPU个数
EDCSC,1       !子循环,加快计算速度
EDCTS,0,0.9 !
!eqslv,amg !多CPU选择AMG算法
EDDB,1    !双精度
ALLSEL
EDWRITE,both,filerestart,k
SOLVE
------------------------------------------------------------------------
我也尝试采用重新构建k文件直接用lsdyna来做重启动,重启动k文件如附件1,结果还是与没有修改直接的仿真一样。
请您指点迷津,不甚感激

3# wyc412721

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复 不支持

使用道具 举报

发表于 2010-9-7 11:43:10 | 显示全部楼层 来自 陕西咸阳
楼上重启动时的文件是不是包含0-76步的数据了呀?如果包含的话,那结果是和启动前一样的。
看楼上的情况是0-64步符合要求,64步以后需要需要重新分析,可以将计算时间设为64步,计算结束后,修改曲线,重启动,将时间延长到76步。试试这种方法

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2010-9-7 16:09:28 | 显示全部楼层 来自 湖南长沙
5# wyc412721
是那样子做的。
但是用ansys命令就是无法实现,载荷曲线修改后好像是没有保存到lsdyna中去。
我在r文件中添加了*change_curve_definition解决了。谢谢你!

评分

1

查看全部评分

回复 不支持

使用道具 举报

发表于 2010-9-7 16:28:41 | 显示全部楼层 来自 陕西咸阳
用命令流是没把载荷曲线写到k文件中,需要在文件添加,用change关键字修改
回复 不支持

使用道具 举报

发表于 2010-10-4 09:19:20 | 显示全部楼层 来自 陕西西安
为什么我用重启动分析,加自适应网格就没有用呢?如果在初始文件中加CONTROL_ADAPTIVE,后面重启动就出错。如果在重启动之前才加CONTROL_ADAPTIVE,就没有用
回复 不支持

使用道具 举报

发表于 2011-6-30 15:47:27 | 显示全部楼层 来自 江苏镇江
7# wyc412721
你好,现在我也需要重启动,改变加载曲线,遇到了和你一样的问题,能不能给我发个你更改曲线的重启动K文件我学习一下?谢谢!我的邮箱:haizi3048@126.com
回复 不支持

使用道具 举报

发表于 2011-7-1 08:17:11 | 显示全部楼层 来自 陕西咸阳
7# wyc412721  
你好,现在我也需要重启动,改变加载曲线,遇到了和你一样的问题,能不能给我发个你更改曲线的重启动K文件我学习一下?谢谢!我的邮箱:haizi3048@126.com
haizi3048 发表于 2011-6-30 15:47

不好意思呀,我没这方面的算例,问一下lojade版主,看看有没
回复 不支持

使用道具 举报

发表于 2011-7-1 11:26:03 | 显示全部楼层 来自 湖南长沙
李裕春的书上有算例
回复 不支持

使用道具 举报

发表于 2017-6-30 22:55:38 | 显示全部楼层 来自 北京
:L:L:L:L:L:L
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

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

GMT+8, 2024-9-30 02:14 , Processed in 0.052733 second(s), 18 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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