基於Cotherm的自動化熱流耦合計算及熱設計最佳化
對於整車熱害問題,目前滿足工程應用精度要求的方案當屬TAITherm+CFD工具的聯合模擬解決方案,這種方案的相對簡便性也正在為眾多主機廠帶來開發時間的縮短和試驗成本的減少,在產品開發的過程中發揮了模擬的價值。
該方案的主要思路是發揮TAITherm在熱輻射及長瞬態工況計算方面快速準確的優勢,同時透過簡化CFD模型(建立流體域模型,無需建立固體域模型),從而來實現簡化建模工作量並提高整體求解效率的目的,以滿足實際工程應用的需要。以上介紹的熱流耦合方案的主要思路可參見下圖:
理論上,大家只要具備熱分析工具(TAITherm)和CFD工具就可以完成上述的熱流耦合分析過程。具體的實現方式分手動進行和自動流程管理。
手動進行熱流耦合的方式是這樣的:
1.匯出TAITherm壁面溫度計算結果;
2.在StarCCM+中匯入熱模型網格;
3.在StarCCM+中匯入壁面溫度資料;
4.在StarCCM+中將壁面溫度資料對映到流體邊界網格上;
5.在StarCCM+中將對映的壁面溫度資料設定到對應的邊界條件上(各邊界分別設定);
6.待StarCCM+的流場重新計算穩定後,將熱流場的對流換熱係數和流體溫度資料對映到熱模型的網格上;
7.匯出StarCCM+熱流場的計算結果;
8.在TAITherm中匯入熱流場的計算結果;
9.待溫度場重新求解完成後,再次重複1-8步的過程,直至溫度場求解無明顯變化(一般使用前後兩次溫度場計算的溫差不超過0.2為準)為止(對於整車熱害而言,以上過程一般需要重複6-8次,甚至更多)。
以上過程是不是很煩?要是能實現耦合流程自動化該多好!應用Cotherm耦合工具,熱流耦合的流程被簡化為:
1.根據熱流耦合分析型別以及CFD工具種類的需要,選擇相應的自動耦合程式(目前最新版本的Cotherm中,可支援StarCCM+、Fluent和Openfoam三種主流CFD軟體,同時支援穩態耦合、準瞬態耦合和全瞬態耦合三種熱流耦合方式);
2.開啟相應的pmd檔案,在Cotherm介面中進行熱流耦合的引數設定;
3.待耦合程式完成計算後,可直接在求解路徑中開啟帶有計算結果的模型檔案,進行檢視及結果後處理。
以上是應用Cotherm進行熱流耦合模擬的過程,就是這麼簡單!此外,還可以採用 Cotherm整合的最佳化演算法進行隔熱設計,基於最佳化目標,針對設計變數(如材料熱效能引數、幾何尺寸和厚度等)進行自動快速尋優,給出更佳的設計方案。
以下是一個隔熱罩厚度最佳化的案例:
1.開啟最佳化流程的pmd檔案,在Cotherm介面中進行最佳化引數設定;
2.選擇最佳化演算法,執行最佳化計算,並檢視最佳化結果;
3.在TAITherm中分別開啟最佳化前後的整車模型,對比檢視最佳化結果。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31535135/viewspace-2710828/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 基於Python的自動化程式碼審計Python
- Oneflow 基於重計算的動態圖視訊記憶體最佳化實踐記憶體
- 基於AI的移動端自動化測試框架的設計與實踐AI框架
- 如何設計一個流計算基準測試?
- 【邊緣計算】劉陽:邊緣計算髮展中的若干熱點問題及思考
- Flink實時計算topN熱榜
- 關於自動化平臺的動態選單設計(二)
- HTML+CSS熱詞設計HTMLCSS
- 基於魚群演算法的散熱片形狀最佳化matlab模擬演算法Matlab
- 程式設計師,熱愛你的 bug程式設計師
- 基於位運算的許可權設計
- python自動化審計及實現Python
- 從基礎量子位到當下火熱的量子計算機,一文助你入門量子計算計算機
- 關於介面測試——自動化框架的設計與實現框架
- 金屬電熱片設計指南
- 聊聊UI自動化的PageObject設計模式UIObject設計模式
- 在避開“熱門”之前,先試試理解“熱門”——動作遊戲基礎戰鬥設計淺析(二)遊戲
- 在避開“熱門”之前,先試試理解“熱門”——動作遊戲基礎戰鬥設計淺析(一)遊戲
- 在避開“熱門”之前,先試試理解“熱門”——動作遊戲基礎戰鬥設計淺析(三)遊戲
- GitOps—用於基礎設施自動化的DevOpsGitdev
- SpringBoot手動部署到Tomcat和自動化熱部署Spring BootTomcat熱部署
- 基於數值最佳化的自動駕駛實時運動規劃自動駕駛
- 基於邊緣計算的智慧工廠能耗最佳化解決方案
- R統計繪圖 - 熱圖簡化繪圖
- [自動化]基於kolla的自動化部署ceph叢集
- SOLIDWORKS Simulation:最佳化設計的利器Solid
- 深入探討MySQL索引的設計原則及最佳化策略MySql索引
- Apache Flink,流計算?不僅僅是流計算!Apache
- 如何實現工具無關化?關於自動化測試指令碼的設計指令碼
- 關於遊戲開發管線的設計與最佳化遊戲開發
- 熱詞統計分析
- 設計模式:工廠模式,解除耦合的利器設計模式
- 基於gulp的前端自動化方案前端
- 透過預熱來最佳化POSTGRESQL的查詢SQL
- 數倉效能最佳化:傾斜最佳化-表示式計算傾斜的hint最佳化
- 計算機組成原理之匯流排設計計算機
- 《Node.js設計模式》基於回撥的非同步控制流Node.js設計模式非同步
- ElasticSearch IK熱詞自動熱更新原理與Golang實現ElasticsearchGolang