[求解]-殘值與收斂

更新於 發佈於 閱讀時間約 2 分鐘
這一篇的介紹,我想殘值應該要放在求解這一塊。
什麼是殘值(Residual)? 怎樣算收斂(Converge)?
是我們開始求解後需要回答的第一個問題,然後才能回頭檢視我們這個結果至少在數值意義上能不能用。

殘值

簡單來說,殘值可以視為偏離正解的程度。這句話也暗示著,它不是正解。
最基本的兩組方程式控制著流體的行為,但僅僅是描述,沒告訴過你一定可以解,Navier-Stokes難解的程度甚至被列為7大數學難題之一。當然,自然界總是有解,只是我們程度差,無奈之下我們只好使用數值解來近似真正的解。

連續方程式:
Navier-Stokes:
如果對他們做離散化後可以得到4條包含x,y,z分量以及質量(or體積)守恆的方程式。如果把東西通通歸到同一側,可以得到解析解狀況下應該總和為零,但是數值方法下恆不為零,只能無窮接近,因此就會看到四條逐漸往零邁進的曲線。
(Energy是能量方程式的殘值)

收斂

收斂是指一種狀態或是標準,其實沒有明確規定,雖然有工程常用的5%準則可以當作共識,但其實你要把它改成1%也沒人有意見。然後符合這個標準的解我們覺得再解下去也沒什麼意義,就拿來用了,這就是收斂。
然而,即使是理想狀況下,殘值誤差也不會是0,那麼到底多小才能合理判斷結果收斂?
這時候請搭配監測點(monitor point)監測物理量,在熱分析當中最常用的當然是晶片溫度或是鰭片溫度,但是同理也可以應用在流體力學分析上。當檢測點的物理量也都幾乎沒有變化的時候,就可以說他收斂了。
需要注意的是,收斂並不等於解是對的,更接近於再迭代下去也沒意義的一種判斷,因此回頭觀察這個流場或是溫度場是不是合理,以及符合物理現象是相當重要的,沒有收斂的解不能用,但收斂也還不代表能用,只是個基本標。必須在模型,網格,求解三個階段都沒有問題產生,我們才可以基於這個結果作後續分析。不然就是所謂的GIGO,Garbage in Garbage out。
等等,那這樣說起來殘值的功用到底是啥?
殘值首先重要的是方向性,我們不能確認物理量到底應該變大還變小,但是只要殘值持續接近0,我們就可以維持這個迭代方向。
再來是殘值小不代表什麼,但是殘值大肯定有問題,這個涉及經驗,每個問題的門檻值都有所不同。
再更過來是,殘值有時候跟脈象一樣,可以作為一個線索來去看問題出在哪裡,有時候是哪個分量帶頭發散,有時候是震盪,都會透漏是網格或是模型出問題的一種跡象。
avatar-img
45會員
43內容數
和工作相關的筆記整理地
留言
avatar-img
留言分享你的想法!

































































熱流資訊站的沙龍 的其他內容
建模 (Modeling) 畫細不難,難在用最經濟的方式達成 "雖不中亦不遠矣"。 網格 (Meshing) 任憑你列式再怎麼漂亮,解不出來就是白搭。 求解 (iterating) 能收斂都好說,不能收斂就是痛苦的開始
建模 (Modeling) 畫細不難,難在用最經濟的方式達成 "雖不中亦不遠矣"。 網格 (Meshing) 任憑你列式再怎麼漂亮,解不出來就是白搭。 求解 (iterating) 能收斂都好說,不能收斂就是痛苦的開始
你可能也想看
Google News 追蹤
Thumbnail
資料前處理(Data Preprocessing)中的重要角色-缺失值處理。從檢查、刪除到填充缺失值,以及插值法和機器學習算法的應用方法。Pandas 缺失值處理基礎方法、進階填充缺失值、鐵達尼號存活預測資料集的示例和機器學習算法填補缺失值方法的介紹與使用。
Thumbnail
這也只是一個簡單的自然大道邏輯規律;和正陽、負陰、存儲與使用的關係相同道理而已. 大到人的天年壽命, 小到簡單錢財, 水塔裡的水,汽車電瓶....一樣. 收、聚的就會增加, 樾來越多. 相反的散、耗、使用了, 就會漏失, 當然就會越來越少..........., 人的健康能量狀態:精、氣、
Thumbnail
緩解與未緩解是訂單流的核心概念,簡單來說就是透過識別未緩解區域,了解主力和大量訂單的入場位置。 什麼是緩解與未緩解? 未緩解指的是在一段時間中市場效率低下,買單和賣單的無法相互匹配成交時,會在市場形成一個價位的空洞,就會將其稱之為未緩解。 如上圖所繪,中間K線未與上下K線所重疊,其中K線空洞的
Thumbnail
直觀理解 導數:考慮的是單一變數的函數,描述的是函數在某點的斜率或變化率。 偏導數:考慮的是多變數函數,描述的是函數在某個變數變化時的變化率,其他變數保持不變。  (針對各維度的調整 或者稱變化 你要調多少) 應用 導數:在物理學中應用廣泛,例如描述速度和加速度。 偏導數:在多變量分析、優
在 Solidity 中,constant 變量用於定義不可變的常數值。這些常數在合約的生命週期內不會改變,並且它們的值必須在宣告時設定。使用 constant 關鍵字可以節省 gas,因為它們在編譯時就已經被嵌入到字節碼中,不需要在運行時讀取存儲。 用法 定義常數: 常數變量必須在宣告時初始
Thumbnail
起步其為緩慢的指數型成長,只為包含涵蓋所有一切,當忽略被當成無視一樣痛心時,才知道,其實指數型成長,只是想用愛照顧到一切的心,終於被體現與實現而已。 所有之前做不到的對不起,都在此時化為天下甘霖、恩澤遍野,而此時還能有效率地穩健前行,因為在初衷裡,這只是剛開始而已。
Thumbnail
數學至理與淨土莊嚴(象山慶24.3.17)     有人說:       數學裡有個美好的詞,叫「求和」;有個遺憾的詞,叫「無解」;有個霸氣的詞,叫「有且僅有」;有個悲傷的詞,叫「無限接近卻永不相交」。還有個模糊的詞叫「約等於」,遙遠的詞叫「未知數」,單調的詞叫「無限循環」,堅定的詞叫「絕對值」
在前篇討論到純粹在基本熱力學的角度而言,似乎不存在什麼自發秩序,不過這僅限基礎概念而言。如果拓展到其他物理學的面向後,再去看待何謂秩序,就會有不同的討論。
脫身制難須以度 天險蓄屯何足憂 顧此失彼隨緣取 一時止憂一線生 憂勞如波不放心 仙人指路見明燈 脫身制難須以度,是在描述所看到的現象。 就看到的現象而言,會讓自己遇到困難,是因為不曉得萬事萬物,各自的容量。不曉得他們的容量,所以就沒有方法,去管理他們。如果知道他們的容量,就可以在他們超出容量,而滿
Thumbnail
精彩的888空單、一個晚上賺200點不成問題。 接下來還要抱更長。 當然根據波浪理論,現在開始 要先殺一段。 那至於有沒有後續甚麼萬八萬九的部分 還不得而知, 主要是量能沒有以前高 畢竟價格就是量堆出來的。 所以很難說未來怎麼樣 但如果是空頭 那一定程度上可以預測回到基本 例如
Thumbnail
資料前處理(Data Preprocessing)中的重要角色-缺失值處理。從檢查、刪除到填充缺失值,以及插值法和機器學習算法的應用方法。Pandas 缺失值處理基礎方法、進階填充缺失值、鐵達尼號存活預測資料集的示例和機器學習算法填補缺失值方法的介紹與使用。
Thumbnail
這也只是一個簡單的自然大道邏輯規律;和正陽、負陰、存儲與使用的關係相同道理而已. 大到人的天年壽命, 小到簡單錢財, 水塔裡的水,汽車電瓶....一樣. 收、聚的就會增加, 樾來越多. 相反的散、耗、使用了, 就會漏失, 當然就會越來越少..........., 人的健康能量狀態:精、氣、
Thumbnail
緩解與未緩解是訂單流的核心概念,簡單來說就是透過識別未緩解區域,了解主力和大量訂單的入場位置。 什麼是緩解與未緩解? 未緩解指的是在一段時間中市場效率低下,買單和賣單的無法相互匹配成交時,會在市場形成一個價位的空洞,就會將其稱之為未緩解。 如上圖所繪,中間K線未與上下K線所重疊,其中K線空洞的
Thumbnail
直觀理解 導數:考慮的是單一變數的函數,描述的是函數在某點的斜率或變化率。 偏導數:考慮的是多變數函數,描述的是函數在某個變數變化時的變化率,其他變數保持不變。  (針對各維度的調整 或者稱變化 你要調多少) 應用 導數:在物理學中應用廣泛,例如描述速度和加速度。 偏導數:在多變量分析、優
在 Solidity 中,constant 變量用於定義不可變的常數值。這些常數在合約的生命週期內不會改變,並且它們的值必須在宣告時設定。使用 constant 關鍵字可以節省 gas,因為它們在編譯時就已經被嵌入到字節碼中,不需要在運行時讀取存儲。 用法 定義常數: 常數變量必須在宣告時初始
Thumbnail
起步其為緩慢的指數型成長,只為包含涵蓋所有一切,當忽略被當成無視一樣痛心時,才知道,其實指數型成長,只是想用愛照顧到一切的心,終於被體現與實現而已。 所有之前做不到的對不起,都在此時化為天下甘霖、恩澤遍野,而此時還能有效率地穩健前行,因為在初衷裡,這只是剛開始而已。
Thumbnail
數學至理與淨土莊嚴(象山慶24.3.17)     有人說:       數學裡有個美好的詞,叫「求和」;有個遺憾的詞,叫「無解」;有個霸氣的詞,叫「有且僅有」;有個悲傷的詞,叫「無限接近卻永不相交」。還有個模糊的詞叫「約等於」,遙遠的詞叫「未知數」,單調的詞叫「無限循環」,堅定的詞叫「絕對值」
在前篇討論到純粹在基本熱力學的角度而言,似乎不存在什麼自發秩序,不過這僅限基礎概念而言。如果拓展到其他物理學的面向後,再去看待何謂秩序,就會有不同的討論。
脫身制難須以度 天險蓄屯何足憂 顧此失彼隨緣取 一時止憂一線生 憂勞如波不放心 仙人指路見明燈 脫身制難須以度,是在描述所看到的現象。 就看到的現象而言,會讓自己遇到困難,是因為不曉得萬事萬物,各自的容量。不曉得他們的容量,所以就沒有方法,去管理他們。如果知道他們的容量,就可以在他們超出容量,而滿
Thumbnail
精彩的888空單、一個晚上賺200點不成問題。 接下來還要抱更長。 當然根據波浪理論,現在開始 要先殺一段。 那至於有沒有後續甚麼萬八萬九的部分 還不得而知, 主要是量能沒有以前高 畢竟價格就是量堆出來的。 所以很難說未來怎麼樣 但如果是空頭 那一定程度上可以預測回到基本 例如