24小时热门版块排行榜    

查看: 30080  |  回复: 5
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

fangdian

木虫 (正式写手)

[求助] 分享一个“相对残差(0.016)大于相对容差”的错误 已有1人参与

刚接触COMSOL,按照help做了一个接触分析:
分享一个“相对残差(0.016)大于相对容差”的错误
结果错误提示:
求解失败。
达到最大分离式迭代次数。
在 分离步 1:
线性求解器有错误信息。
相对残差(0.016)大于相对容差。
返回的结果未收敛。
分享一个“相对残差(0.016)大于相对容差”的错误-1
自己按照例子摸索,一直提示这个。
  后来发现,是2D计算过程中的厚度设置有问题,案例中几何尺寸都在mm量级,结果我将厚度还是默认为1m,尺寸差别太大。
分享一个“相对残差(0.016)大于相对容差”的错误-2
修改为与几何尺寸相当的尺寸时(改为1mm),成功计算。

由于在网上查了一下,这种”相对残差大于相对容差“错误很普遍,相对较为全面的一个将这种错误归结为如下原因:
相对残差大于相对容差,大概有七个原因:
http://blog.sina.com.cn/s/blog_8ce584c50101fee9.html
1:模型高度非线性化
2:边界条件不连续
3:没有稳态解
4:有多解
5:网格划分的过于粗糙
6:非线性时间相关模型
7:时间相关的波模型

我这个也算第二种情况吧,所以当出现这种错误时,不要一味盲目的修改网格。

由于这个”小“错误是我花了将近一下午才找出来的,所以特此分享一下,希望不要见笑。
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

greeeq186

铜虫 (初入文坛)

太感谢了,我也固体力学里面的厚度没有修改导致一直报错!终于找到原因了!
6楼2020-03-16 18:30:12
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 fangdian 的主题更新
信息提示
请填处理意见