问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

【有限元】案例讲解结构非线性仿真不收敛解决技巧

发布网友 发布时间:2022-12-28 05:26

我来回答

1个回答

热心网友 时间:2023-10-22 05:00

可爱多

主要通过分析一个扬声器Kms(x)仿真不收敛的解决案例,来讨论下有限元非线性计算时应该注意的事项,以及非线性计算时求解器设置。供各位参考。

昨天一个朋友用comsol分析一款支片(弹波)的Kms(x)时,用最大位移5mm计算时,收到一个错误提示:“达到最大牛顿迭代次数”。只能计算到2mm。我花了点时间帮助他解决了一下。就以此为案例,解剖下麻雀。

Comsol复杂模型的默认网格划分/默认求解能力和非线性的计算能力相比较与其他软件如Ansys或者ABAQUS是存在一定差距的,所以网格和求解器在求解复杂非线性模型时需要根据有限元计算理论进行一定的手动调整。

首先介绍下,Kms(x)的仿真分析大致有两种思路:1.给定一个力,然后计算位移 ,力/位移就是Kms。2.给定一个位移,然后计算其他刚性部件的反作用力,力/位移就是Kms。这两种思路对应的有限元软件内部算法也略有差异,不过一般使用专业软件不需要考虑那么深。

以下讨论的解决技巧不局限于comsol,对其他软件进行非线性仿真时出现不收敛也是适用的。

我的解决思路是这样的:

1.检查结果。支片在2mm时显然未拉伸至最大,所以不是因为变形过大造成不收敛。

2.检查求解记录。通过查看求解器的收敛曲线,发现未相对误差经过25次迭代之后未达到0.001,从而显示不收敛。

3.检查参数。这个案例用的是给定一个位移,然后计算反作用力的方法。Comsol采用参数化扫描时,需要避开位移0点,否则Kms计算会出错。所以位移设置修改为从-5.01mm计算到5mm。

4.检查物理场边界/载荷设置。加载位移时,除需要计算方向指定位移外,将其他方向的位移设置为0。防止计算误差导致在理论上不可能有位移的方向移动。

5.检查网格。网格足够密。适当调稀疏了点,够用就好。

6.检查求解器设置。这是这个案例最关键的部分。首先将最大迭代数从默认25修改为50,发现相对误差还是大于0.001。所以再考虑将相对容差从默认0.001调整为0.002,当然这个会损失一定的精度。具体见下面的图。

7.顺利求解完成。从结果来看,精度的损失是可以接收的,Kms(x)曲线光滑且走势符合预期。当然其中经过多次参数尝试和调整。不过大体思路就是这样。遇到类似问题的朋友也可以照此解决。

最后,以comsol的结构非线性求解为例,大体讲解下求解器的相关设置。有兴趣的可以按下F1多看看官方的帮助文档,这个是最专业的。

默认采用的是直接求解法,存在多个求解器。直接法一般是通过牛顿迭代法,转化为线性问题,然后直接暴力展开矩阵求解。这种方法比较稳定,鲁棒性强,不过内存占用较多。

也可以修改为迭代求解,同样存在多个求解器。相对直接求解,可以减少内存开销,计算速度一般情况下会略快。不过相对更容易不收敛,不如直接法稳定。需要一个比较好的初始预估值,不然结果容易发散。

考虑不同非线性程度,可以考虑不同的非线性方法。默认就是定常的牛顿法。形状畸变比较严重的结构,需要考虑使用比如自动高度非线性牛顿法。遇到不收敛的情况,有时也需要适当调整阻尼因子,以增加收敛性和鲁棒性。

通常情况下非线性不收敛可以参考本案例,检查好参数/物理场设置/网格/求解器即可。求解器优先选用默认的直接法求解,遇到问题优先调整迭代次数,还有问题再调整相对容差,最后再考虑更换求解方式或者调整其他参数。当然具体需要结合收敛曲线分析判断。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? 揭秘:码牌支付风控升级,背后真相揭秘 电脑电视直播软件哪个好用什么软件好电脑看电视直播 潼南子同街学区是哪些 三极管BU406价格和参数? 火锅料放在冰柜忘了插电一个星期给会坏了吗 火锅的设备有哪些 167.375D如何转化为二进制过程的答案 将15.25D转换为二进制数? 土豆九毛九一斤贵吗? 你在工作时的底线是什么? 公司安全系统各层级管理人员工作底线标准是什么?如何进行工作底 在公司里工作,一定要有底线,必须要守住哪些底线呢? 在职场中工作一定要有底线,哪些底线是必须要守住的? 职场仪容仪表礼仪要点有哪些职场仪容仪表礼仪要点介绍 职业形象塑造之仪容仪表礼仪 2022年4月13日提车好吗 - 信息提示 女孩戴咋样翡翠吊坠好看 生病了的励志说说 半夜醒了的说说励志的句子 适合发朋友圈唯美的句子,句句有感而发充满哲理! 水面筋炒辣椒怎么做? 除夕是什么日子节日 跨海大桥描写作文 有道翻译的网页版显示不全怎么办 折线括号在电脑上怎么打出来 说道做不到的繁体字怎么写 2022年清明节可以立碑吗 敬告先人可立碑 生日愿望 作文 (急)!!! 苍白造句一年级 用脸色苍白造句(大约30个左右) 如何用苍白造句 苍白的近反义词是什么 如何判断花生煮熟没有 怎么判断花生熟没熟?大神们帮帮忙 烤箱烤花生怎么判断熟了没有 游戏本怎么切独显 你不在还要勇敢起来看星都飞过来是什么歌 这一刻我要告诉这世界发现,心并不远梦并不远,只要我踮起脚尖.是张杰的什么歌? 你在我的生命中是那最闪亮的星是什么歌啊? 2022年植树节是几月几号2022年植树节是哪一天 马斯克的火星计划 中国式人生火星计划有什么用 科学分析:为什么马斯克核弹改造火星计划不会成功 马斯克“火星殖民”计划公布,拟送100万人去火星 金立gioneegn5001s手机屏多少钱 金立GN5001s换屏多少钱