CAESES在CFD計(jì)算中的便捷運(yùn)用
CAESES獨(dú)有的建模思想、點(diǎn)線面的建模方式、參數(shù)公式化等等功能都給建模帶來了極大的便利,并且可以實(shí)現(xiàn)多參數(shù)控制和復(fù)雜參數(shù)間的關(guān)聯(lián)。
除此之外,我們還可以對(duì)CAESES參數(shù)的功能進(jìn)行延伸。使其不單單可以運(yùn)用在建模當(dāng)中,比如還可以通過它自身參數(shù)的定義、feature的定義等,自動(dòng)計(jì)算一些在CFD計(jì)算中經(jīng)常用到的變量。然后寫入CFD計(jì)算中,免去了工程師在CFD工作中對(duì)一些變量的計(jì)算繁復(fù)工作。接下來介紹幾個(gè)實(shí)際當(dāng)中的運(yùn)用。
第一層網(wǎng)格厚度自動(dòng)計(jì)算的feature
流體計(jì)算的網(wǎng)格,對(duì)近壁面網(wǎng)格的厚度有一定要求:近壁面網(wǎng)格要有一定層數(shù),并且第一層網(wǎng)格的高度需要滿足一定范圍。用y+來表征第一層網(wǎng)格厚度無量綱數(shù)。使用不同的湍流模型,會(huì)有不同壁面網(wǎng)格厚度的要求。
在劃分網(wǎng)格之前,工程師首先要根據(jù)使用的湍流模型進(jìn)行網(wǎng)格厚度計(jì)算。計(jì)算本身比較繁瑣,重復(fù)的工作降低了流體分析工作的效率。
CAESES可以專門定義計(jì)算網(wǎng)格厚度的feature,feature將計(jì)算得到的厚度值寫入到網(wǎng)格劃分腳本當(dāng)中。這樣,當(dāng)連接CFD進(jìn)行計(jì)算的時(shí)候,CAESES自動(dòng)計(jì)算厚度值,既快速又不會(huì)出錯(cuò)。
圖1是一個(gè)估算旋轉(zhuǎn)機(jī)械第一層網(wǎng)格厚度的feature實(shí)例。右側(cè)欄填入葉輪直徑、 流體密度、流體粘度和轉(zhuǎn)速,可以得到第一層網(wǎng)格厚度值Y。

打開feature的定義,可以看到它的計(jì)算代碼。可以看到,這個(gè)feature對(duì)不同的湍流模型設(shè)置不同的y+值,用戶還可以根據(jù)自身的需求調(diào)整里面的參數(shù)。比如在 k-epsilon里面將y+改成30-100之間的某個(gè)值等等。

用這個(gè)feature替換掉葉輪網(wǎng)格腳本中厚度值的位置,CAESES啟動(dòng)葉輪計(jì)算的 CFD時(shí),便會(huì)將計(jì)算出的Y值寫入腳本。

這樣,無論是CAESES調(diào)用一次CFD計(jì)算,還是通過優(yōu)化多次進(jìn)行CFD計(jì)算,工程師都節(jié)省了這一項(xiàng)工作的時(shí)間,提高了CFD效率。


圖 5
葉片式旋轉(zhuǎn)機(jī)械的葉片三維輪廓線繪制
一般地,葉輪機(jī)械建模完成后,進(jìn)行葉片旋轉(zhuǎn)機(jī)械流體分析時(shí),往往需要再繪制葉片的三維輪廓線,用于網(wǎng)格生成。這樣就多了一步葉片三維輪廓線繪制工作。
在CAESES中,用feature同樣可以解決這個(gè)問題。圖4是一個(gè)輸出葉片輪廓線的feature,在右欄的“Blade Surface”輸入想要輸出的葉片,“Number ofInterspacing”中輸入輪廓線的個(gè)數(shù)。圖5是生成的三維輪廓線。
在CFD連接的Runner里面,讓它先執(zhí)行生成三維輪廓線的feature。這樣,進(jìn)行 CFD計(jì)算時(shí),CAESES先生成網(wǎng)格繪制需要的葉輪輪廓線,而后進(jìn)行自動(dòng)化的網(wǎng)格劃 分及CFD分析等工作。

上面介紹了兩個(gè)提高效率的小feature。從中我們可以看到CAESES除了在參數(shù)化建模的優(yōu)勢(shì)外,CFD的前、后處理等方面也提供很好的自動(dòng)化處理能力和便捷方式。
工程師必備
- 項(xiàng)目客服
- 培訓(xùn)客服
- 平臺(tái)客服
TOP




















