Groups
Groups
Sign in
Groups
Groups
OpenFOAM
Conversations
About
Send feedback
Help
z0型壁関数のy+について
359 views
Skip to first unread message
ishi
unread,
Jan 9, 2017, 1:59:31 AM
1/9/17
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to OpenFOAM
OpenFOAMユーザーのみなさま
こんにちは。OpenFOAM初心者のishiと申します。
現在、simpleFoamを用いて複雑地形周りの流れ場解析を行いたいと考えています。
チュートリアルのturbineSitingを参考に条件などを設定し、計算を行ってみたところ、y+の値が
min 7.879618e+02 max 3.993060e+05 average 4.984968e+04
と、とても大きくなってしまいました。
地面の境界条件は、Uはゼロ、pはzeroGradient、kはkqRWallFunction、epsilonはepsilonWallFunction、nutはnutkAtmRoughWallFunctionを用いています。また、nutkAtmRoughWallFunctionのz0は0.001に設定しています。計算領域は幅4km、奥行き20km、高さ10kmで、地表面のメッシュサイズは、小さいところで3m、大きくても10m以下になっています。乱流モデルは標準k-epsilonモデルです。OpenFOAMのバージョンは4.0です。
そこで質問です。
1、nutkAtmRoughWallFunctionを使っている場合でも、y+を30~300の範囲に収める必要があるのでしょうか。
しかし、似たようなことをやっている論文等を見ても、メッシュサイズをこれ以上小さくしているものはあまり見当たりません。
また、チュートリアルのturbineSitingでも、y+の値はやはり大きくなっています。
nutkAtmRoughWallFunctionを使っている場合、y+の大きさにはそれほどこだわる必要はないのでしょうか。
2、nutkAtmRoughWallFunctionとは、z0型対数則のことなのでしょうか。
過去の投稿で、nutkRoughWallFunctionがZ0型対数則だという投稿を見つけたのですが、この二つは何が異なるのでしょうか。
3、メッシュのサイズを変えずにy+を小さくする方法等はあるのでしょうか。
以上です。
初心者なので、的外れな質問もあるかもしれませんが、ご存知の方いらっしゃいましたら、ご教示の程よろしくお願いいたします。
すもも
unread,
Jan 20, 2017, 4:13:45 AM
1/20/17
Reply to author
Sign in to reply to author
Forward
Sign in to forward
Delete
You do not have permission to delete messages in this group
Copy link
Report message
Show original message
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to OpenFOAM
ご質問 2 について、ソースのコメントに説明があります。
nutkAtmRoughWallFunction
https://github.com/OpenFOAM/OpenFOAM-4.x/blob/be7fba6cff9bbf6820c5cb278a3ecad6bea61241/src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutkAtmRoughWallFunction/nutkAtmRoughWallFunctionFvPatchScalarField.H
nutkRoughWallFunction
https://github.com/OpenFOAM/OpenFOAM-4.x/blob/be7fba6cff9bbf6820c5cb278a3ecad6bea61241/src/TurbulenceModels/turbulenceModels/derivedFvPatchFields/wallFunctions/nutWallFunctions/nutkRoughWallFunction/nutkRoughWallFunctionFvPatchScalarField.H
前者が大気解析用の z0 型で、後者が普通の粗い配管などで使えるものだと思います。
2017年1月9日月曜日 15時59分31秒 UTC+9 ishi:
Reply all
Reply to author
Forward
0 new messages