totalPressureの境界条件で時間変化させる方法

900 views
Skip to first unread message

kazui

unread,
Mar 20, 2013, 2:55:33 AM3/20/13
to open...@googlegroups.com
kazuiです。 こんにちは。 お休みのところ失礼します。


今とある解析で、圧力境界条件でtotalPressureを使っております。

type totalPressure;
U U;
phi phiv;
rho rho;
psi none;
gamma 1;
p0 uniform 1.0e+5;
value uniform 1.0e+5;

計算は非定常計算でPISO法を使っております。
今、この全圧の基準圧であるp0とvalueである1.0e+5を時間変化させたいのですが、
その具体的な方法を模索しております。
手段としては、以下の2通りで考えておりますが、設定方法が分かりません。

①時間の関数にする。
②下記のPENGUINITISさんのサイトを参考に、テーブル化する


②のテーブルの方法が、手軽かと思いましたが、見よう見まねにやってみましたが、
エラーで計算実行できませんでした。
p0  uniform table
(
(0    0.8e+5)
(0.1  0.9e+5)
(0.2  1.0e+5)
);

value  uniform table
(
(0    0.8e+5)
(0.1  0.9e+5)
(0.2  1.0e+5)
);

どなたか、ご存知の方、いらっしゃいましたらアドバイスをお願いいたします。

よろしくお願いします。

nakagawa

unread,
Mar 20, 2013, 5:00:54 AM3/20/13
to open...@googlegroups.com
kazuiさん

なかがわです。

T-Junction例題で,uniformTotalPressure: total pressure condition with time-varying pressure を使っていると思います。
 $FOAM_TUTORIALS/incompressible/pimpleFoam/TJunction 
これを参考になさってはいかがでしょう。p の指定方法等が,少し違っています。

こちらにも,すこし説明があります。
20121027OpenCAE_非定常一様境界条件.pdfというファイルです。


2013年3月20日水曜日 15時55分33秒 UTC+9 kazui:

kazui

unread,
Mar 20, 2013, 6:13:11 AM3/20/13
to open...@googlegroups.com
なかがわ様

kazuiです。こんばんは。

アドバイスありがとうございます。
Tjunctionの例題にドンピシャのヒントがありますね。

ただ、カスタムソルバのせいか、圧力境界条件pファイルを変えただけでは、コアダンプで止まってしまいました。
機密性が非常に高い案件なので、詳しいことは申し上げられませんが、pファイルに連動して
Uファイルなども変更が必要なのでしょうか?




2013年3月20日水曜日 18時00分54秒 UTC+9 nakagawa:

すもも

unread,
Mar 20, 2013, 11:41:11 PM3/20/13
to open...@googlegroups.com
こんにちは。

どういう止まりかたをしているのかがわかれば…。

意味のあるエラーメッセージが出ていなければ、
デバッガ (gdb) でバックトレースを取る方法もあります。

また、ベースとした標準ソルバーがどれかだけでもわかれば、
なにかヒントになるかもしれません。

MURAI Kazuhiko

unread,
Mar 21, 2013, 10:16:44 AM3/21/13
to open...@googlegroups.com
すももさん

kazuiです。こんばんは。

アドバイスありがとうございます。
質問しておいて恐縮ですが、ソルバーの名前は明かせません。
非常に機密性の高い業務でして…。

解決したら、境界条件の部分など、機密と関係ないところがあれば、
ご報告致します。


2013年3月21日 12:41 すもも <penguin...@gmail.com>:

--
このメールは Google グループのグループ「OpenFOAM」の登録者に送られています。
このグループから退会し、メールの受信を停止するには、openfoam+u...@googlegroups.com にメールを送信します。
このグループに投稿するには、open...@googlegroups.com にメールを送信してください。
http://groups.google.com/group/openfoam?hl=ja からこのグループにアクセスしてください。
その他のオプションについては、https://groups.google.com/groups/opt_out にアクセスしてください。
 
 



--
☆。.:*:・'°★。.:*:・'°☆。.:*:・'°★。.:*:・'°☆。.:*:・'°
Name          村井  和彦  (MURAI Kazuhiko)
Phone         0563-75-0320
Mobile         080-5103-9878
Zip-code      445-0073
Address       愛知県西尾市寄住町灯籠下36番地1
E-mail          murai.k...@gmail.com
★。.:*:・'°☆。.:*:・'°★。.:*:・'°☆。.:*:・'°★。.:*:・'°
Reply all
Reply to author
Forward
0 new messages