toplogo
登入

基於長短期記憶網路 (LSTM) 預測的雷諾平均納維-斯托克斯 (RANS) 模擬:處理複雜流動情形的潛力


核心概念
本文展示了長短期記憶網路 (LSTM) 作為傳統雷諾平均納維-斯托克斯 (RANS) 湍流模型替代方案的可行性,特別是在預測擾動流中的湍流行為方面。
摘要

文獻資訊

  • 作者:Hugo D. Pasinato
  • 機構:阿根廷國立技術大學
  • 發表日期:2024 年 11 月 18 日
  • arXiv 編號:2411.11723v1 [physics.flu-dyn]

研究目標

本研究旨在探討使用遞迴神經網路 (RNNs),特別是長短期記憶 (LSTM) 模型,作為傳統湍流模型替代方案的可行性,並應用於雷諾平均納維-斯托克斯 (RANS) 方程式框架中。

研究方法

  • 本研究使用直接數值模擬 (DNS) 數據庫,其中包含雷諾數為 150、200、300 和 600 的已發展和受擾動的二維湍流通道流。
  • 這些數據用於訓練、測試和驗證 LSTM 模型,該模型旨在預測雷諾剪應力。
  • 然後將 LSTM 預測的剪應力應用於 RANS 模擬,以獲得平均流場解。
  • 將 LSTM 結果與 κ −ϵ 模型的結果和 DNS 數據進行比較。

主要發現

  • LSTM 模型能夠準確預測已發展流動中的雷諾剪應力,從而產生正確的平均速度分佈,與「壁面定律」非常吻合。
  • 對於受擾動的流動,LSTM 模型成功地預測了壁面摩擦係數和平均速度分佈的變化趨勢,與 DNS 數據非常吻合。
  • 與 κ −ϵ 模型相比,LSTM 模型通常在擾動區域外提供與 DNS 數據更好的匹配。
  • LSTM 模型表現出保守的行為,與 κ −ϵ 模型的過度預測相比,它提供了更可靠和穩定的預測。

主要結論

  • 這項研究證明了 LSTM 作為 RANS 湍流建模中傳統模型替代方案的潛力,特別是在處理更複雜的流動情況時。
  • LSTM 模型能夠以穩健可靠的方式將預測的湍流應力值整合到計算流體力學 (CFD) 程式碼中。
  • 儘管使用了粗糙的數值網格,LSTM 預測在所有情況下都保持了合理的準確性。

研究意義

  • 本研究為使用機器學習技術改進湍流建模鋪平了道路,這對各種工程應用具有重要意義。

研究限制和未來方向

  • 本研究側重於中等低雷諾數的湍流。需要進一步的研究來評估 LSTM 模型在更高雷諾數和更複雜流動條件下的性能。
  • 未來的工作應探索更複雜的 LSTM 架構,並可能結合其他輸入特徵,以提高預測的準確性。
  • 開發針對特定類型湍流量身定制的專用神經網路,而不是追求通用模型,對於確保 CFD 程式碼中的實際適用性至關重要。
edit_icon

客製化摘要

edit_icon

使用 AI 重寫

edit_icon

產生引用格式

translate_icon

翻譯原文

visual_icon

產生心智圖

visit_icon

前往原文

統計資料
本研究中使用的最大摩擦雷諾數 Reτ 為 600,相當於 Reδ ≃14,000。 所有 RANS 模擬(包括 LSTM 傳播和 κ −ϵ 模型)均使用相同的計算域和網格,壁面到網格中第一個單元中心的距離相同。 所有 RANS 結果均使用 32 × 32 × 32 的數值網格,但也測試了 64 × 64 × 64 的更精細網格。 對於 Reτ = 150,網格解析度為 ∆x+ = 88、∆z+ = 39.2、∆y+ max = 52.8 和 ∆y+ min = 3。
引述
"The objective of this research is to investigate the use of Recurrent Neural Networks (RNNs), specifically Long Short-Term Memory (LSTM) models, as a substitute for traditional turbulence models within the framework of Reynolds-averaged Navier-Stokes (RANS) equations." "This study constitutes the second phase of a research endeavor aimed at evaluating the feasibility of employing Long Short-Term Memory (LSTM) neural networks as a replacement for Reynolds-Averaged Navier-Stokes (RANS) turbulence models." "While the overall study serves as a proof-of-concept for the application of LSTM networks in RANS turbulence modeling, this phase offers compelling evidence of its potential in handling more complex flow scenarios."

從以下內容提煉的關鍵洞見

by Hugo D. Pasi... arxiv.org 11-19-2024

https://arxiv.org/pdf/2411.11723.pdf
Using LSTM Predictions for RANS Simulations

深入探究

如何將 LSTM 模型應用於更複雜的湍流,例如涉及分離、旋渦脫落或熱傳遞的湍流?

將 LSTM 模型應用於更複雜的湍流,例如涉及分離、旋渦脫落或熱傳遞的湍流,需要克服以下挑戰: 數據需求增加: 複雜湍流的 DNS 數據集規模更大,需要更高的空間和時間分辨率才能捕捉到複雜的流動結構。這意味著訓練 LSTM 模型需要更多的計算資源和時間。 模型複雜度提升: 複雜湍流的雷諾應力分佈更加複雜,可能需要更深層的 LSTM 網絡或更複雜的輸入特徵才能準確預測。這可能導致模型訓練更加困難,更容易出現過擬合現象。 物理約束的引入: 對於涉及熱傳遞的湍流,需要在 LSTM 模型中引入能量守恆等物理約束,以確保預測結果的物理合理性。 以下是一些應對這些挑戰的策略: 使用降階模型或混合模型: 可以考慮使用降階模型(如 LES)或混合 RANS-LES 模型生成訓練數據,以降低 DNS 數據的成本。 採用遷移學習: 可以先用簡單湍流的 DNS 數據訓練 LSTM 模型,然後用少量複雜湍流的數據進行微調,以提高模型的泛化能力。 設計專用的 LSTM 架構: 可以根據特定湍流類型的特點設計專用的 LSTM 架構,例如引入卷積層來捕捉空間相關性,或引入注意力機制來關注重要的流動特徵。 總之,將 LSTM 模型應用於更複雜的湍流需要克服數據、模型和物理約束方面的挑戰。通過採用適當的策略,LSTM 模型有望為複雜湍流提供更準確、高效的預測。

如果 LSTM 模型僅使用實驗數據而不是 DNS 數據進行訓練,其性能會如何?

如果 LSTM 模型僅使用實驗數據而不是 DNS 數據進行訓練,其性能會受到以下因素影響: 優點: 實驗數據更易獲得: 相較於需要大量計算資源的 DNS 數據,實驗數據更容易獲得,且成本更低。 缺點: 實驗數據精度有限: 實驗測量不可避免地存在誤差,且測量點的空間分辨率有限,無法像 DNS 數據那樣提供完整的流場信息。這會影響 LSTM 模型的預測精度。 實驗數據難以獲取所有雷諾應力分量: 實驗測量通常只能獲得部分雷諾應力分量,例如只能測量流向速度脈動,而無法直接測量法向速度脈動。這會限制 LSTM 模型的應用範圍。 應對策略: 選擇高質量的實驗數據: 應盡可能選擇測量精度高、空間分辨率高的實驗數據,例如採用粒子圖像測速(PIV)技術獲得的數據。 結合數據增強技術: 可以採用數據增強技術,例如旋轉、平移和添加噪聲等方法,擴充實驗數據集,提高模型的泛化能力。 開發混合模型: 可以考慮開發結合實驗數據和 DNS 數據的混合模型,例如使用實驗數據訓練模型的主體結構,然後使用少量 DNS 數據進行微調。 總之,使用實驗數據訓練 LSTM 模型可以降低數據獲取成本,但會面臨數據精度和完整性方面的挑戰。通過選擇高質量數據、結合數據增強技術和開發混合模型等策略,可以提高模型的性能。

本研究中提出的基於 LSTM 的湍流建模方法如何應用於其他領域,例如天氣預報或金融建模?

本研究中提出的基於 LSTM 的湍流建模方法,其核心是利用 LSTM 網絡學習複雜系統中的時空關聯性,並進行預測。這種方法具有良好的泛化能力,可以應用於其他具有類似特點的領域,例如: 1. 天氣預報: 問題描述: 天氣預報需要根據歷史氣象數據(如溫度、濕度、風速等)預測未來的氣象狀況。 LSTM 應用: 可以使用 LSTM 網絡學習歷史氣象數據中的時空模式,預測未來不同時間和地點的氣象變量。LSTM 可以有效捕捉天氣系統的演變規律,提高預報的準確性。 2. 金融建模: 問題描述: 金融建模需要根據歷史市場數據(如股票價格、交易量、利率等)預測未來的市場走勢。 LSTM 應用: 可以使用 LSTM 網絡學習歷史市場數據中的時序模式,預測未來股票價格、匯率等金融變量的變化趨勢。LSTM 可以捕捉市場情緒和長期依賴關係,為投資決策提供參考。 3. 自然語言處理: 問題描述: 自然語言處理需要理解和處理人類語言,例如機器翻譯、文本摘要、情感分析等。 LSTM 應用: 可以使用 LSTM 網絡學習語言模型,捕捉詞語之間的語義關聯和上下文信息,提高自然語言處理任務的性能。 應用於其他領域時需要注意: 數據預處理: 不同領域的數據具有不同的特點,需要進行相應的預處理,例如數據清洗、歸一化、特徵工程等。 模型選擇和調參: 需要根據具體問題選擇合適的 LSTM 架構和超參數,例如網絡層數、隱藏單元數、學習率等。 模型評估: 需要選擇合適的指標評估模型的性能,例如準確率、召回率、F1 值等。 總之,基於 LSTM 的時空序列預測方法具有廣泛的應用前景,可以為天氣預報、金融建模、自然語言處理等領域帶來新的突破。
0
star