l0pht 发表于 2011-4-27 21:26:57

如何提高隐式算法收敛速度

lz程序基于向后欧拉隐式积分算法,以前做算例验证过,现在尝试求解更多单元数的问题,发现有时一个积分点上要迭代上万步才能收敛,可阀值已经取得足够大了,请问有没有加速收敛的方法。听说有加乘一个接近1的权值的方法,这个有依据么,lz基础不是太好,请高手指教。

l0pht 发表于 2011-5-5 14:32:28

人工置顶,请有经验的朋友提点一下

有相关资料也好,如果方便的话

woyulixin 发表于 2011-5-6 23:35:46

转个积分,

bbssbb 发表于 2011-5-7 08:28:18

不懂你算的是什么题目,用什么方法,怎么会迭代上万次。。。

l0pht 发表于 2011-5-9 20:16:38

本帖最后由 l0pht 于 2011-5-9 20:20 编辑

4# bbssbb

谢谢您的回复
我采用了一个包含若干试验测定参数的三维混凝土模型,考虑冲击荷载作用下结构的弹塑性损伤行为。
用的隐式的应力更新算法,迭代这么多次,可能程序本身就用问题,我想确定下针对具体问题收敛速度和那些因素相关

zzjo 发表于 2011-5-18 12:28:00

是不是算法本身问题:handshake

loveoobaby 发表于 2011-5-18 13:58:20

计算冲击爆炸等载荷是不是显式算法更合理一些

l0pht 发表于 2011-5-19 07:28:50

6# zzjo

算法还是比较成熟的,只怕是我理解的不够到位,再多找些文献看看:D

l0pht 发表于 2011-5-19 07:31:26

7# loveoobaby

隐式算法部分是指积分点本构迭代的算法,平衡求解用的还是显式的
页: [1]
查看完整版本: 如何提高隐式算法收敛速度