CFD專欄丨尋找最優解:CFD參數優化案例分享(一)
數值仿真的參數優化
優化,就是尋找最優解。如何定義最優解?
通過數學的方式來定義,比如最小化/最大化某個目標函數。優化是數學和物理相結合的一門學科:數學是優化的工具,物理是優化的實質。
CFD參數優化指的是,以流體相關的變量(如流阻、效率、換熱系數等)為優化目標的,基于自由形狀、尺寸參數、物性參數、邊界條件等參數的優化。
按照優化目標的數量可分為:單目標或多目標優化(MOO-Multi Objective Optimization)。按照學科的數量可分為單學科或多學科優化(MDO-Multidisciplinary Design Optimization )
HyperStudy 參數驅動優化
多學科優化工具 HyperStudy 有兩種途徑驅動CFD模型:一種是內置的前處理接口SimLab,自動獲取變量和提取響應。另外一種是Parameterized File模式,用戶手動從求解器文件中提取變量和響應。后者是一種通用方法,也適用于非 HyperWorks 平臺的求解器。
支持DOE,響應面擬合,降階模型、隨機分析、多學科、多目標優化。
SimLab支持Inspire/Catia/NX/Creo雙向CAD參數傳遞,HyperWorks CFD支持HyperMorph網格變形參數。
HyperStudy 集成的求解器接口
HyperMorph 基于網格變形,創建Shapes自由形狀變量,通常用于管路阻力或氣動外形的優化。
HyperMorph定義Shapes
案例:機翼多學科優化
Winglet 用于減少翼尖的誘導阻力,從而提高飛行器的續航能量。但是在翼尖增加的額外重量會導致顫振變大。多學科分析采用PFSI流固耦合模型,氣動力的計算結果來自AcuSolve外流場模型,而結構的模態分析結果來自OptiStruct。
優化的目標:減少翼尖Y方向最大變形量,2個約束條件:機翼的升阻比L/D和機翼重量Mass。
機翼Winglet示意圖
多學科優化的目標和約束
優化變量,6個幾何參數:垂直面傾斜角Cant Angle,小翼長度Length,翼型厚度Thickness,翼尖流向長度Tip length,機翼扭轉角Twist angle,翼尖在流向的偏移量x-axis displacement。
Winglet的6個設計參數
Winglet的6個設計參數的變動范圍
首先采用MELS(修正的可擴展格柵序列法) DOE生成設計空間。Pareto Charts顯示Cant Angle和Twist Angle對機翼的升阻比影響最大。
Pareto Charts顯示Thickness對機翼的重量影響最大。
Pareto Charts顯示Thickness對翼尖變形影響最大。
Winglet外形比較:原始模型(紅色),優化后(綠色)
Winglet參數比較:原始模型(Nominal),優化后(Optimal)
采用GRSM全局響應面法迭代57次。優化結果:翼尖Y方向最大變形量減小40%,Winglet重量減少2公斤,氣動性能滿足約束要求。
案例:擬合試驗曲線
某航空電子設備,包含了芯片、PCB板、散熱片、冷卻通道、和殼體。設備的初始環境溫度為0℃,設備經歷了升溫和冷卻的過程,時間歷程1000秒。在實驗中記錄了熱源位置的表面溫度時間歷程。已知冷卻邊界條件,材料的熱物性參數,通過HyperStudy的Area Tool工具可擬合出熱源的功率曲線。
觀察試驗曲線(藍色exp),發現0~150秒溫度迅速上升,150~450秒溫度緩慢上升,450~900秒溫度緩慢下降,900~1000秒溫度迅速下降。因此確定輸入參數:5個時間點的熱功率,優化目標:預測熱功率曲線,使得仿真的溫度和試驗一致。
藍色曲線exp:試驗溫度
灰色曲線run0:初始參數模擬溫度
橙色曲線opt:優化參數模擬溫度
優化流程:
SimLab中創建CFD模型,定義初始熱功率時間歷程曲線
HyperStudy采用參數化文件模式定義優化變量(5個時間點的功率),提取響應 (監測點溫度)
導入試驗曲線,Area Tool比較兩條曲線,將曲線的面積差作為優化目標
ARSM自適應響應面優化算法最小化面積差,26輪迭代后獲得最優解
航空電子設備
AcuSolve仿真結果
定義響應曲線
初始參數模擬溫度和試驗溫度的曲線的對比(紅色是面積差)
選擇優化算法
優化過程(綠色是最優解)
案例:一維CFD模型參數的DOE和回歸分析
在一維流體模塊 Flow Simulator 中搭建渦輪冷卻模型,研究輪盤冷卻孔的面積和角度這兩個形狀參數對下游氣流旋渦數( Swirl Number )的影響,最終計算出回歸方程式。
渦輪冷卻原理圖
渦輪冷卻一維CFD模型
HyperStudy 中的最小二乘回歸模型是多項式表達式,它將輸出響應與設計變量相關聯。需要選擇合適的Fit算法才能創建準確的近似值。這要求事先了解輸出響應的行為(線性、非線性、噪聲等),并且需要足夠的DOE樣本點來達到回歸分析的精度。
R-Square表明Fit的精度,值越高Fit的質量越好。例如,如果 R-Square = 0.84,則數據中 84% 的方差可通過Fit預測。高于 0.92 的值通常非常好,低于 0.7 的擬合精度較差。
HyperStudy中定義設計變量和響應
HyperStudy中定義DOE方法
Fit工具給出一個三次樣條函數, y=A+Bx+Cy+Dx^2+Ey^2+Fx^3+Gy^3 來表達響應值和2個輸入參數的關系。
得到回歸方程式
本期的案例講解就到這里啦,之后我們還將帶來更多CFD參數優化案例的講解,感興趣的朋友們歡迎持續關注 Altair 官方微信公眾號,點擊文末或標題下方的CFD專欄,還可以閱讀更多往期文章,下期見~
關于 Altair 澳汰爾
Altair(納斯達克股票代碼:ALTR)是計算科學和智能領域的全球領導者之一,在仿真、高性能計算 (HPC) 和人工智能等領域提供軟件和云解決方案。Altair 能使跨越廣泛行業的企業們在連接的世界中更高效地競爭,并創造更可持續的未來。
公司總部位于美國密歇根州,服務于13000多家全球企業,應用行業包括汽車、消費電子、航空航天、能源、機車車輛、造船、國防軍工、金融、零售等。
欲了解更多信息,歡迎訪問:
工程師必備
- 項目客服
- 培訓客服
- 平臺客服
TOP




















