找回密码
 注册
查看: 2415|回复: 9

请教:是不是迭代步数和结果有关?是不是迭代步数越多结果越精确? (无内容)

[复制链接]
发表于 2005-7-29 15:18:53 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2005-7-29 15:49:55 | 显示全部楼层

请教:是不是迭代步数和结果有关?是不是迭代步数越多结果越精确? (无内容)

不是吧,到了设定的精度就停下来了吧
发表于 2005-7-29 20:25:36 | 显示全部楼层

请教:是不是迭代步数和结果有关?是不是迭代步数越多结果越精确? (无内容)

并不是迭代次数越多越精确,到稳定收敛时就可以了,收敛的精度要看你给的是多少越小越精确
发表于 2005-7-31 22:23:39 | 显示全部楼层

请教:是不是迭代步数和结果有关?是不是迭代步数越多结果越精确? (无内容)

這個問題很難回答
建議您可以設定到根本無法收斂的精確度
然後run五百 一千 兩千 五千步
這樣您就可以知道大致疊代次數為何
由於多數的套裝軟體求快的情況下
加上使用者的網格數目不夠
的確會造成計算的結果因為疊代次數的不同而結果不同
所以
還是得多花點時間在網格上吧
发表于 2005-8-2 22:53:56 | 显示全部楼层

请教:是不是迭代步数和结果有关?是不是迭代步数越多结果越精确? (无内容)

不一定。主要取决设定的精度,有时候迭代200和500,结果基本一样。
 楼主| 发表于 2005-8-5 16:20:52 | 显示全部楼层

请教:是不是迭代步数和结果有关?是不是迭代步数越多结果越精确? (无内容)

谢谢各位的建议,可是本人在计算时确实是遇到了4楼所说的情况,就是“計算的結果因為疊代次數的不同而結果不同”
难道是我的网格数不够?
抑或是在计算时误差累积的原因?
这个问题一直困扰着我,在fluent中也出现这个问题,一直没有解决。网格多少和计算结果有关?
在网格试验中,什么样的结果算是好的网格数呢?
有时计算的机器也不支持那么多的网格呀。
 楼主| 发表于 2005-8-8 09:57:57 | 显示全部楼层

请教:是不是迭代步数和结果有关?是不是迭代步数越多结果越精确? (无内容)

大家帮忙呀。
发表于 2005-8-10 10:53:36 | 显示全部楼层

请教:是不是迭代步数和结果有关?是不是迭代步数越多结果越精确? (无内容)

网格的多少当然直接影响到计算精度和准确性。而且网格的类型、尺度、大小都对计算有着非常重要的影响。
就网格多少来看,只要修改网格数量,计算结果出现很明显的差异就可以!
至于计算步数,我认为最好能让其计算到收敛精度内。
 楼主| 发表于 2005-8-29 08:27:03 | 显示全部楼层

请教:是不是迭代步数和结果有关?是不是迭代步数越多结果越精确? (无内容)

我的现在不能判断那一步结果会接近真实的结果.
请问各位,我应该怎么判断呀。
发表于 2005-8-31 12:23:08 | 显示全部楼层

请教:是不是迭代步数和结果有关?是不是迭代步数越多结果越精确? (无内容)

雪影兄
用軟體不是要跟實驗做驗證的
因為數值分析是簡化的模型
今天您做這個題目
您讓計算結果等於實驗結果
這中間可能動了多少手腳
然後後一個類似題目
您用同樣的設定去計算
結果可能跟實驗不同
那麼您是否又要調整參數
讓結果一致呢
那這就您怎進行設計
數值的要求有三項
速度性
相對性
準確性
速度求快
否則您的分析無法用在工業界上只能用在學術性上
所以不是每個做學問的教授都可以設計出好的產品
相對性求的是
當我分析出來的結果A>B>C
而我的實驗結果也是A>B>C
那麼這樣的結果就可以讓我們進行優化分析
準確性
當然每個人都希望我算出來的跟實驗是一樣地
但那是不可能的
就算是學術研究
他們的準確度也僅要求誤差在百分之十左右
此外
您如何確保您每次的實驗結果都一致呢
那您要用那一個實驗數據當比對條件??
我個人在數值上求的是
快跟趨勢(相對性)
準確度會隨著您的經驗而增加
有些人用軟體說
我計算結果有多準多準
我認為只有兩個可能性
一個是造假
一個是運氣碰到
那麼要求趨勢就得很嚴謹設計您的分析
至少得在網格上
跟一切初始條件及邊界條件要一致
如此才可減少各不準因素的疊加造成的趨勢不準
這部份是我用數值以來一直在強調的要求
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表