求助:欠松弛因子对解的影响

浏览:154445 回答:4
请教各位大侠,我在做一个迭代计算(多孔薄膜阶跃模型)的时候,若干步后,残差不再收敛,于是调小欠松弛因子继续迭代,接下来若干步还能持续收敛一定量级,但还不能达到精度要求;于是继续调小欠松弛因子,但每次调小后残差瞬间下降一点,然后几步几乎不变;这样循环多次之后残差达到要求。(详见附图)
请问,后面那种残差改变情况正常吗?什么原因造成的?对结果的正确性会有影响吗?
感谢赐教!
iterate2.jpg
邀请回答 我来回答

全部回答

(4)
默认 最新
胡坤
迭代因子是不会影响最终计算结果的
2010年7月3日
评论 点赞
fengzepm
晕,大哥,你才迭代多少次啊。一般我们学校做的模拟都起码迭代到5000次以上才行。松弛因子只影响收敛速度不影响结果,要分模型讨论的。希望大家探讨下。感兴趣的加我qq 275841124 另外初始条件的影响也很大
2009年3月25日
评论 点赞
xinlan226
我觉得如果初始条件给的合理的话,迭代过程中残差曲线有可能怎么算都达不到你设定的精度要求。这时的计算结果还是可以接受的把,关键看模型中的其他变量是否达到了合理的值
2008年11月30日
评论 点赞
火山飘雪
我记得欠松弛因子只影响迭代的速度,好像对结果不影响吧!
2008年11月29日
评论 点赞

没解决?试试专家一对一服务

换一批
    App下载
    技术邻APP
    工程师必备
    • 项目客服
    • 培训客服
    • 平台客服

    TOP