不知火舞的被虐|伊人天伊人天天综合网|博洛尼亚天气|任你懆这里只有精品4|久久美日韩精品久久|掌中之物漫画免费阅读观看|0丨d老妇

Fluent體積熱源的案例

[案例分析]Fluent中動網格負體積成因分析與解決辦法——以圓柱俯仰震蕩為例
有不少同學在使用Fluent中的動網格功能時,在網格變形過程中遇到了負體積的問題,這里以一個二維圓柱振蕩的例子來解釋負體積原因,并給出解決的辦法。 1、實例介紹 一個直徑為D=0.5m的二維圓柱實現上下振蕩,振蕩的運動規律下式所示 其中振蕩的幅值為0.5D,f為振蕩頻率,f=5Hz 首先建立網格,之后我們使用Fluent中的動網格功能來實現這一實例。 2、 網格生成 為了方便顯示網格變形過程中的負體積情況,這里建立一個很粗糙的網格(如圖 1所示),第一層網格高度比較大,這樣比較方便看到變形中的負體積情況,當然,本文的目的就是如此,請各位搞學術的同學要認真處理自己的模型。 圖1 建立的圓柱網格 3、編寫運動程序 這個振蕩的程序很簡單,用UDF來控制運動的速度即可,編寫的程序如圖 2所示。 圖2 控制程序 4、動網格及動區域設置 這里使用Fluent19.2版本進行演示,由于老版本在動網格部分的設置有所改變,因此以下將簡單那介紹Fluent 15.0版本的操作過程。 由于我們的主要目的是看負體積的過程及原因,這里已經complied好了UDF,并將中間的圓柱設置為rigidbody來實現上下的振蕩。 動網格Dynamic mesh methods我們先試用Smoothing中的彈簧光順Spring來進行,這在Fluent中算是一類很經典的很常用的方法啦。動網格的默認設置如圖 3所示,默認的,不進行改變,注意這里面的Elements中有三個選項,默認是“All”,意味著彈簧變形對于所有類型的網格單元(二維:三角形、四邊形;三維:四面體、六面體)都打開了,當然,你也可以改變。
展開