FreeCADのサンプルとしてある管路の流れを確認しています。
目的は、FreeCADからElmerソルバーの実行確認です。

2D Flow
モデル条件
バックステップ流れの形状に、ヒートロッドが配置されています。
形状
モデルはmmですが、Elmer上ではスケーリングで変更(mm→m)されています。
単位はkg/m系になっています。
物性値
材質は以下になります。
入力はFreeCADの材料指定ですが、
Elmerが計算に用いる値を表記しています。
動粘度の入力から、粘度へ換算されています。
| 材質 | 項目 | 設定 |
|---|---|---|
| 液体 | 密度 | 1.204 kg/m^3 |
| 粘度 | 1.8e-05 Pa・s | |
| 比熱 | 1010.0 J/kg/K | |
| 熱伝導率 | 0.02587 W/m/K | |
| 膨張率 | 0.00343 mm/mm/K | |
| ロッド | 密度 | 2700.0 kg/m^3 |
| 比熱 | 1010.0 J/kg/K | |
| 熱伝導率 | 237.0 W/m/K | |
| 膨張率 | 2.31e-05 µm/m/K |
境界条件
| 項目 | 設定 |
|---|---|
| A:inlet | Velocity x: Variable Coordinate 2; Real MATC "10*(tx+50e-3)*(50e-3-tx)" y: 0 |
| B:outlet | None |
| C:Wall | Velocity x: 0 y: 0 |
| D:HeatingRod | Velocity x: 0 y: 0 |
D:HeatingRodはWallとして設定
作業
サンプルをRunすればいいのですが、手動でやっています。
ジオメトリ
解析モデル
参照
Gmesh
Elmer
Initial Flow
サンプルにあるInitial Flowを見ています。
| 項目 | 値 |
|---|---|
| Flowソルバー : Nonlinear System Newton After Iterations | 3 → 20 |
| Nonlinear System Relaxation Factor | 1.0 → 0.15 |
| Heatソルバー : Nonlinear System Newton After Iterations | 3 → 20 |
| Nonlinear System Relaxation Factor | 1.0 → 0.15 |
| 流体マテリアル | Air → Carbon dioxide |
| 初期速度 | X: 20.00000 mm/s Y: -20.00000 mm/s |
| 入口速度 | X: 20.00000 mm/s Y: 未指定 |
#Fluid
Density = Real 1.8393
Heat Capacity = Real 846.0
Heat Conductivity = Real 0.016242
Heat expansion Coefficient = Real 0.00343
Name = String "Carbon Dioxide"
Reference Temperature = Real 300.0
Viscosity = Real 1.4699999999999998e-05
Turbulent
サンプルにあるInitial Flowを見ています。
#Fluid
Density = Real 998.0
Heat Capacity = Real 4182.0
Heat Conductivity = Real 0.591
Heat expansion Coefficient = Real 0.000207
Name = String "Water"
Reference Temperature = Real 300.0
Viscosity = Real 0.001003
| 項目 | 値 |
|---|---|
| Flow・Heatソルバー : | |
| Linear System Convergence Toleranc | 1e-06 |
| Nonlinear System Max Iterations | 40 |
| Nonlinear System Newton After Iterations | 40 |
| Nonlinear System Relaxation Factor | 0.1 |
| Nonlinear System Convergence Tolerance | 0.0001 |
| 流体マテリアル | Water |
| 入口温度 | 350K |








コメント