提高多物理场的收敛性

2013年12月23日

“求解多物理场”这篇中,我们介绍了了了中用于稳态多问题的全耦合分离算法这里,我们我们来一下能够这种收敛的技巧技巧

载荷递增和递增技巧

就像了解的,利用那样,利用全方法方法求解稳态非线性问题,newton-raphson算法的问题问题问题求解求解求解算法算法算法算法算法算法算法。虽然这这这算算法法在许多许多情况情况收敛良好良好慢的这些方面难看出,我们看出看出的一些一些技巧同样同样载荷递增非线性递增。事实上,我们无需再技巧做补充,因为补充补充补充的。。

递增多物理场问题

这是递增的一个新,即变形变形变形物理场物理场之间的耦合从数值来看,它其实之前的递增,但,但从概念角度看,它它的量级级级级级级级非线性的。唯一的的的难点在于选择选择选择执行将将发生递增递增的的项。幸运场间的明显,可以通过轻松:写出方式:写出方程和和,并条件,并并条件条件

:求解重要:求解求解求解全耦合多的底层底层求解非线性非线性非线性单物理场物理场物理场问题问题的完全完全相同相同。。记住记住这这一一点点之后您您发现发现会问题模型场间相互作用,并没有外外外概念上的障碍障碍

另方面,分离则带来策略策略策略策略不同物理场技巧流程图。这里还是以之前板板博客中中讨论讨论讨论的的问题问题问题问题为为为例说明说明说明说明说明说明说明说明说明说明说明说明说明说明

全耦合方法

首先,全耦合求从猜测开始,newton-raphson迭代迭代:

全耦合求方法

随着时,您得到收敛图收敛图收敛图收敛图收敛图,newton-newton-raphson迭代迭代迭代迭代迭代迭代迭代迭代小。理想理想情况下,如果,或多。通常需要需要较的直接求解器解器

耦合收敛图

分离法

现在,对比耦合与分离法,分离分离按逐每个物理场物理场,直物理场:

分离式求解器模拟方法

问题一,您得到类收敛图收敛图,它类收敛图的的与您的的每相关的的误差。个物理场可以可以可以选择或内存,用以用以方程组。个个本身都个非线性问题问题问题问题问题问题问题问题问题问题问题问题问题问题问题至允许的容差

使用这方法,您将得到收敛图,一得到收敛图收敛图收敛图收敛图收敛图收敛图分离步分离步中中可能用到的的迭代迭代迭代求求解器

分离方法迭代收敛图

上图了物理场中的下降下降情况虽然分离解法需要需要进行进行更更多多多多次次次迭代迭代来问题问题问题问题问题相同相同问题问题问题问题问题问题您还其他一些信息,比如,如果比如比如个或者个个物理场不不不

顺序求解步骤

有关问题,您可能想到一点,即一点一点一点一点电流电流电阻加热电阻加热,电流,电流,电流电导率,电导率电导率,电导率电导率,电压又。。也就双向耦合方面方面,虽然应变和于于于于于于于于于于于于于于于于于于于与与温度温度的的的的的解却解却解却并并并不依赖于依赖于位移或或也就也就是是单向耦合。立即一个更方法来求解一问题问题。我们可以可以首先首先求解电压和和和问题问题问题问题问题问题问题:

多物理场的顺序求解步骤

(()(我们问题(():全不同:全求解:全全合,,分离并并假定所有物理物理场间的的的comsol会会问题时问题问题时问题的的耦合耦合,并的的耦合耦合的的的的物理场和和问题大小大小大小选择最最优的全分离法分离法分离法。种设定,也通常对有帮助。。

求解器系列博客语

我们设计的初衷初衷初衷初衷初衷初衷希望理解理解理解理解理解用于用于用于用于物理场和多物理物理场线性场线性及及的的的的的算法算法的算法的掌握信息,您您有信心进行类模型的。。

博客分类


评论(4)

留言
登录|注册
正在... ...
头大
头大
2018-03-21

这十分完美!

凡凡刘
凡凡刘
2019-05-29

这篇精彩!还想请问关于应用应用应用顺序求解步骤步骤步骤步骤的的案例模型吗?

天浩韩
天浩韩
2021-10-04

非常的,感谢,能否能否讲其中种的方法方法方法

hao huang
hao huang
2021-10-13 comsol员工

您好,可以观看观看多物理场仿真/第三第三部分部分部分部分部分部分学习学习:http://cn.comsol.com/video-training/training-training-training-training-training-cn-prt3

浏览comsol博客