回覆列表
-
1 # 再苦也別忘記笑
-
2 # 使用者2409647570344
fluent模擬瞬態問題時,是要計算問題的整個時間歷程,例如雨滴下落的速度隨時間一直變化,隨意在計算中就要用到時間步長了,簡單的說,在一個時間步長內的迭代過程就是模擬一個穩態問題,將n個穩態連起來就是瞬態了,就是一個問題的整體過程了~打個比方,你從a地到b地100米,每一步0.5米,要200步才能到達,這裡的0.5米就相當於fluent的時間步長了。最後時間步長取值涉及的庫狼數~手機打字不容易
可以使用!
時間步長的設定:(1)特徵長度除以特徵速度所得的時間小二個量級或者更小。這是理論值,實際上,如果不是工作站執行的話,花費的計算時間太長。因此,通常在fluent中選定這個比例的1/5到1/10,特別是一開始不知道如何設定的時候最好是開啟adaptive 讓它自動定義定義時間步長。但其中最小的時間尺度,個人認為最小也只能小到這個比例的1/100的這個水平上。(2)最小網格長度除以流速或者旋轉流動速度。這個是保證每一次迭代都在一個網格範圍內,不會因跨網格而導致結果誤差,但實際中計算一段時間後可能加快計算速度,會將時間步長設定較大,最後為得到最終求解,再將時間步長調小,進行細微的計算。
另外給你附上一個時間步長計算的小程式,也挺具有參考價值~~
祝好~~~