首页/文章/ 详情

连载(9):关注 DAT 文件、MSG 文件和 STA 文件

2年前浏览4332

我通常把Abaqus软件比喻成为我们提供仿真分析服务的“工人”,这个“工人”生病了(例如有限元模型错误)会报错误信息,不舒服了(例如参数错误)会报警告信息,同时还会实时汇报迭代信息、前处理信息、用户的动作信息等,并会把相关信息自动输出到指定文件,读懂这些文件,对于检查模型、调试模型、改正模型错误,提高分析结果的可靠性等至关重要。但是,很多CAE工程师往往忽视这些文件,很少会深究他们,导致模型出错束手无策。本文将对3个重要的件做简单介绍,更详细的介绍,请参考帮助文档或者笔者撰写《Abaqus有限元分析常见问题解答与实用技巧》一书。

提交分析作业后,应该查看 Abaqus 生成的哪些文件?

『解 答』

提交分析作业后,建议读者按照下顺序来查看分析过程中的信息,以便及时发现和解决模型中存在的问题:

1)查看 DAT 文件:DAT 文件包含了模型预处理过程中的所有信息,在此文件中经常会看到很多警告信息(warnings),这些警告信息大多只是提示信息,并不表示模型存在问题,通常可以不去管它如果 DAT 文件中出现了错误信息(error),说明 INP 文件中存在严重错误,无法进行分析计算,求解器 Abaqus / Standard 和 Abaqus / Explicit 不会开始运行这时必须理解错误信息的含义并对模型进行修改,然后重新提交分析

2)如果模型选用 Abaqus / Standard 求解器提交分析,此时认真查看 MSG 文件,如果该文件中出现警告信息(warnings)或错误信息(errors),往往表明模型中存在问题,需要理解错误信息的含义并相应地作出修改。顾名思义,MSG文件指的是 message file,该文件包含了所有求解过程中的详细信息,例如:收敛准则、每个分析步(step)、增量步(increment)和迭代(iteration)的详细信息,如果分析作业不收敛,认真研究错误或警告信息出现的分析步、增量步、迭代步以及出现问题的模型位置,这些信息是查找不收敛原因的重要线索。图1-7和图1-8是 MSG 文件中给出的收敛准则信息和详细的求解过程信息,深刻理解这些信息将有助于读者修改调试模型、查找模型错误。


图片

图1-7  MSG 文件中的收敛控制信息(Abaqus 软件默认值)


图片

 图1-8  详细的迭代求解信息

(3)如果模型选用 Abaqus / Explicit 求解器提交分析,应查看 STA 文件中的分析过程信息。同样地,应根据其中的警告信息或错误信息来找出模型中存在的问题,并加以改正。

在检查和修改模型过程中,利用显示组(display group)、颜色代码(color code dialog)、装配件显示(assembly display options)等功能可以更容易地发现存在问题的位置。

 

☆ 提示Abaqus / Explicit 求解器 STA 文件中记录了分析过程中的详细信息,而 Abaqus / Standard 求解器只是在 STA 文件中简单列出已完成分析步和迭代收敛状态


理论科普Abaqus
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2022-01-21
最近编辑:2年前
力学与Abaqus仿真
博士 | 副教授 达成所愿 索见未来 助力科技 实现...
获赞 421粉丝 3790文章 107课程 5
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈