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

[RADIOSS Block] 请教一下RADIOSS的时间步长

[复制链接]
发表于 2011-12-29 08:48:42 | 显示全部楼层 |阅读模式 来自 重庆渝北区
请教一下RADIOSS求解的时间步长TIME STEP(RADIOSS Engine)是不是在划分网格的时候就已经确定了?我看帮助上面说, △t =dtsca lc/c ,with lc the characteristic length of the element; c the material sound speed; and dtsca a scale factor.,因为我无论怎么改engine的时间相关参数都是那么小。。。
发表于 2011-12-29 20:29:57 | 显示全部楼层 来自 广西桂林
Simdroid开发平台
自动确定的应该是步长下限。 不涉密的话,请贴.rad和.out文件。
回复 不支持

使用道具 举报

 楼主| 发表于 2012-1-4 09:35:27 | 显示全部楼层 来自 重庆渝北区
谢谢版主说明,其实我是发现比较过程中,如果网格质量的好坏也直接决定了RADIOSS时间步长下限。我在变更网格大小,改善网格质量的过程中可以提高RADIOSS的步长下限,降低运算功耗。。。个人观点,不知道正确否,还望请教。
回复 不支持

使用道具 举报

 楼主| 发表于 2012-1-4 13:27:17 | 显示全部楼层 来自 重庆渝北区
file:///D:/Program%20Files/Tencent/QQ/Users/100833016/Image/3~L(4PTMT~2M31K5]}TSEIS.jpg
请教一下版主,这个对elem进行time的检查,是否就是检查这个模型的失效的elem的最小步长值?也就是你说的步长下限?
它最终起到的目的和作用是什么啊?
回复 不支持

使用道具 举报

 楼主| 发表于 2012-1-4 13:28:24 | 显示全部楼层 来自 重庆渝北区
好像直接复制看不到,我上传到附件

本帖子中包含更多资源

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

×
回复 不支持

使用道具 举报

 楼主| 发表于 2012-1-4 13:47:06 | 显示全部楼层 来自 重庆渝北区
我有查到HM_CALC_TIMESTEP这个函数有定义哪几种元件的计算方式,这个我就不知道如何能减少fail的产生而达到failure criteria的标准?
回复 不支持

使用道具 举报

 楼主| 发表于 2012-1-4 14:50:10 | 显示全部楼层 来自 重庆渝北区
rad文件太大了,没法传上来,用其他方式我给你么
回复 不支持

使用道具 举报

发表于 2012-1-5 14:14:22 | 显示全部楼层 来自 上海
要保持数值稳定,计算的时间步长必须小于所谓的critical time step(由模型本身的材料等确定).

如果你的模型时间步长特别小,有可能模型本身有问题:
- 比如材料的单位, 一般材料密度过小,或者刚度过大,会导致时间步长特别小。
- 或者和接触的设置也有关系。

.rad压缩后有多大? 最好能传到什么地方让RADIOSS Block的高手帮你看看。
回复 不支持

使用道具 举报

发表于 2012-1-5 14:17:25 | 显示全部楼层 来自 上海
还有几点分享一下:

- HyperCrash中有一个Model Checker,你运行一下,看看能不能发现模型中的错误。

- 运行Starter, 注意看软件是否报告有警告信息 (*_0000.out文件)。

- 帮助文档中,专门有一个章节讲如何debug模型。
User's Guide > RADIOSS > Block Format Input > Explicit Finite Element Analysis > Debugging Guidelines
回复 不支持

使用道具 举报

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

本版积分规则

Simapps系列直播

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

GMT+8, 2024-11-1 15:34 , Processed in 0.038788 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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