abaqus查找解决模型问题的基本方法

当模型中出现问题时,首先应仔细查看ABAQUS/CAE操作界面以及DAT、MSC等文件中的错误信息和警告信息,寻找各种解决问题的线索。《实例详解》第4.5节和本书第1.2节都介绍了相关的方法。帮助文档永远是软件用户的“圣经”,绝大部分疑难问题都可以在用户手册中搜索到答案,在帮助文档的实例中找到可借鉴的模型。

当模型出现问题时,有些人会不知所措,或者会一遍遍地重复已经证明是行不通的操作,然后一遍遍得到失败的结果,最后绝望地放弃。在很多情况下,错误的真正原因并不是自己所认为的那个原因,例如曾经有读者询问为什么他的模型使用自适应网格时无法收敛,后来笔者发现,即使不使用自适应网格,他的模型也同样无法收敛,因为此问题的关键就不是如何设置自适应网格,而是模型中其他方面的问题。

分析解决ABAQUS疑难问题的过程,恰如侦探断案,又如医生诊病,当一条路走不通时,应该尝试从各种角度迂回、试探,具体的方法如下。

1)简化法:在使用某个不熟悉的新功能前,不要一开始就在模型中加入太多不熟悉的新东西,而应先建一个最简单的模型,其几何形状、材料参数、边界条件、载荷等都要尽量简单,单元数不要大多,各个参数都使用自己最熟悉的设置。这个简单模型运行成功后,再逐渐加入复杂的参敬,而且是每次只增加一种或少数几种复杂参数。例如在作弹塑性材料的接触分析时,应该先用弹性材料运行一下,如果接触分析能够收敛再改为塑性材料。如果这时出现不收敛,可以初步确认接触的定义是正确的,应该集中精力解决与塑性分析有关的问题。

2)渐进法:找一个肯定正确的模型(例如帮助文档或本书光盘中的例子),在此基础上尝试自己想要学习掌握的建模功能和参数,这样一旦出现错误,可以肯定是这些新功能或参数的问题,而模型的其他方面都是正确的。

3)排除法:在模型参数中找出几个可能有问题的怀疑对象,依次把它们从模型中去除,或者改为自己熟悉的参数,看这时是否不再出现原来的问题。这样逐步缩小怀疑对象的范围,直至找到问题的关键。

如果建模或提交分析时总是出现异常错误,可以换一个肯定是正确的模型,重复以前的操作,如果出现了同样的错误现象,说明不是原来那个模型的问题,而可能是ABAQUS没有正常安装,或者是这台计算机的某个设置存在问题,或者ABAQUS与某个软件(例如杀毒软件、c++、Fortran)不兼容等。

此外,也可以在另外一台计算机上对原来模型重复以前的操作,如果能够成功,也可以说明模型本身没有问题。

免责声明:本文系网络转载或改编,未找到原创作者,版权归原作者所有。如涉及版权,请联系删

QR Code
微信扫一扫,欢迎咨询~

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 155-2731-8020
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

手机不正确

公司不为空