找回密码
 注-册

手机短信,快捷登录

微信扫一扫,快捷登录!

搜索

怎样才算残差收敛啊

小弟我刚学,问个菜鸟问题
怎样才算残差收敛啊


  [热设计论坛版规] [增加积分的方法] [中国热设计网 QQ群号: 103443015加群验证:工作城市-论坛会员名]

大神点评8


有人解释一下没,偶看着那个求解曲线一点想法都没啊


你知道什麼是殘餘值嗎?你知道什麼是收斂嗎?這個是最基本的數值分析就應該要知道的。
簡單的說,你可以將殘值視為不守恆程度。為什麼會不守恆?因為連續方程式,動量方程式,能量方程式....求不出解析解,所以用計算的方式求數值解,可以用筆算,也可以用電腦算。求數值解的第一步就是將方程式離散化,離散化時,會遇到另一個難題,泰勒展開式無限多項,但你只會取前面幾項(後面的冪次方愈來愈高,被忽略),所以產生第一種誤差-Truncation Error。第二個誤差來源是電腦只認識 0 與 1,在儲存位數有限情況下,有些位數會被忽略,形成第二個誤差- Round-off Error,這是屬於電腦硬體限制的問題。
所以,在數值解中,無法達到『完全』守恆,多多少少會存在些許誤差。如果這些誤差愈小,那麼就可以視為愈守恆。而殘值就是代表這些誤差,只是要看軟體對殘值的定義為何?這一部份不同軟體有不同的定義方法,在不同定義方法下,內定的收斂標準就不一樣。收斂標準可以算是心中的一把尺,你可以定很大,但是守恆程度愈差,你也可以定很小,但是可能要花費更多的時間,甚至達不到。一般我是用原內定值。

少年梦 2011-5-1 09:07:54 显示全部楼层

3# wacow
偶以前大学时是学电子的,对热学基本不懂,现在用icepak才听说一点热学知识,而判断是否收敛也基本是看icepak算出来的曲线趋向,至于到底如何才算收敛我是一窍不通,那个Reynolds 和 Peclet 也是一点不了解

鱼戏莲 2011-5-1 09:07:54 显示全部楼层

那我建議你,
如果時間夠,同時進行兩個方向:
1. 數值分析 -> SIMPLE 演算法
2. 流體力學 -> 熱傳學 -> 電子散熱相關的資料
如果時間不夠,就先瞭解流體力學,熱傳學。數值的問題就用問的吧。

大雨 2011-5-1 09:07:54 显示全部楼层

系统的学习比较复杂。是个长期的过程。间的的,你设置一个点,监控其温度,如果温度不变化了,或者很小的波动了,你就可以认为他是收敛了。残差的收敛其实意义不大的。

chooyu 2011-5-1 09:07:54 显示全部楼层

我第一次聽到殘差的收斂其實意義不大。數值流體力學第一個要看的就是連續方程式,質量不守恆,其他方程式都不用看了。

KOKO 2011-5-1 09:07:55 显示全部楼层

我们都是在模型中设置温度监控点,如果温度稳定了,我们就认为它收敛了

逍遥神 2011-5-1 09:07:55 显示全部楼层

呵呵。。。难怪有人说算的不准,给的热耗不准,材料不详,收敛又有问题。。。。温度平了不一定收哦,这样的问题是case by case,就是你用EFD也还是有讲究的
您需要登录后才可以回帖 登录 | 注-册