Upload
etsuji-nomura
View
678
Download
5
Embed Size (px)
Citation preview
OpenFOAM-3.0.1標準チュートリアル/Allrun「やってみた8th」の紹介
オープンCAEコンサルタントOCSE^2 代表 野村悦治
2016/2/6 第44回オープンCAE勉強会@岐阜
1
全体サマリー
今回
clickするとデータシートが見れます。(要Googleアカウント)
2
http://bit.ly/1NLHQan
全体サマリー(カテゴリー)
2.4.0 ⇒ 3.0.0変化点
3
ケースの変遷
4
❏ 3.0.0と全く同一
動作しなかったcase
multiphase/interFoam/ras/DTCHullmultiphase/interFoam/ras/angleDuctmultiphase/multipahseInterDyMFoam/ras/laminar/mixerVesselAMI2Dlincompressible/pisoFoam/les/motorBike/motorBikeLES
【原因】ルートAllrunに実行指示なしAllrun中、実行部がコメントアウト
(前Verでも同じ)不明
原因対処して、手動実行
5
集計データ
6
個別ケースサマリー
7
testLoopReport
エラーは9箇所
8
chtMultiRegionFoam/multiRegionHeater(2)chtMultiRegionFoam/snappyMultiRegionHeater(2)case porousSimpleFoam/straightDuctImplicit(2)reconstructPar - case foamyHexMesh/mixerVesselcompressibleInterDyMFoam/ras/sloshingTank2DmultiphaseInterDyMFoam/laminar/mixerVesselAMI2D
青字(5箇所)は本質的な問題でなく、前Ver(2.4.0)でも出ていた。
結果出力なし
異常終了(紫字はOF-3.*以降)
異常終了ケースサマリ
【原因】不明
9
異常終了
計算速度比較
3.0.1 vs 3.0.0(x)
10
+3.0.0❏ SHM異常ケースは、3.0.0(正規版)にて再計算
+ 2.4.0❏ 3.0.0(正規版)に比べて速度変化大のケース
11
mesh/foamyHexMesh/mixerVessel
multiphase/interDyMFoam/ras/mixerVesselAMI
12
multiphase/interDyMFoam/ras/DTCHull
multiphase/cavitatingFoam/les/throttle3D multiphase/interPahseChangeDyMFoam/propeller
incompressible/pisoFoam/les/motorBike/motorBikeLES
13
lagrangian/MPPICFoam/cyclone
multiphase/interFoam/ras/DTCHull
incompressible/pimpleDyMFoam/propeller
14
incompressible/pisoFoam/les/motorBike/motorBike
lagrangian/MPPICFoam/Goldschmidt
combustion/fireFoam/les/oppositeBurningPanels
combustion/fireFoam/lessmallPoolFire3D
15
incompressible/simpleFoam/motorBike
incompressible/pimpleFoam/channel395
multiphase/compressibleInterFoam/laminar/depthCharge2D lagrangian/icoUncoupledKinematicParc
elFoam/hopper/hopperInitialState
16
multiphase/interFoam/ras/damBreakPorousBaffle
incompressible/simpleFoam/turbineSiting
mesh/moveDynamicMesh/SnakeRiverCanyon
multiphase/compressibleInterDyMFoamras/sloshingTank2D
combustion/chemFoam/nc7h16
17
mesh/foamyHexMesh/mixerVesselmultiphase/interDyMFoam/ras/mixerVesselAMImultiphase/interPahseChangeDyMFoam/propellermultiphase/interDyMFoam/ras/DTCHullmultiphase/cavitatingFoam/les/throttle3Dincompressible/pisoFoam/les/motorBike/motorBikeLESlagrangian/MPPICFoam/cycloneincompressible/pimpleDyMFoam/propellermultiphase/interFoam/ras/DTCHulllagrangian/MPPICFoam/Goldschmidtcombustion/fireFoam/les/oppositeBurningPanelscombustion/fireFoam/lessmallPoolFire3Dincompressible/pisoFoam/les/motorBike/motorBikelagrangian/icoUncoupledKinematicParcelFoam/hopper/hopperInitialStateincompressible/pimpleFoam/channel395incompressible/simpleFoam/motorBikemultiphase/compressibleInterFoam/laminar/depthCharge2Dcombustion/chemFoam/nc7h16incompressible/simpleFoam/turbineSitingmultiphase/compressibleInterDyMFoamras/sloshingTank2Dmultiphase/interFoam/ras/damBreakPorousBafflemesh/moveDynamicMesh/SnakeRiverCanyon
遅くなった速くなった
速度変化が大きかったケース
計算時間
大
小
3.0.0⇒3.0.1
計算速度比較
3.0.1 vs 3.0.0(x)
18
+3.0.0❏ SHM異常ケースは、3.0.0(正規版)にて再計算
+ 2.4.0❏ 3.0.0(正規版)に比べて速度変化大のケース
19
mesh/foamyHexMesh/mixerVesselmultiphase/interDyMFoam/ras/mixerVesselAMImultiphase/cavitatingFoam/les/throttle3Dmultiphase/interDyMFoam/ras/mixerVesselAMImultiphase/interDyMFoam/ras/DTCHulllagrangian/MPPICFoam/cyclonemultiphase/multiphaseEulerFoam/damBreak4phaseFineincompressible/pimpleDyMFoam/propellermultiphase/interFoam/ras/DTCHullmultiphase/cavitatingFoam/ras/throttlemultiphase/multiphaseInterFoam/laminar/damBreak4phaseFineincompressible/pisoFoam/les/motorBike/motorBikecompressible/rhoCentralFoam/biconic25-55Run35incompressible/pisoFoam/les/pitzDailyMappedincompressible/simpleFoam/motorBikemultiphase/multiphaseEulerFoam/damBreak4phasecompressible/rhoCentralFoam/forwardStepmultiphase/interDyMFoam/ras/floatingObjectmultiphase/compressibleInterFoam/laminar/depthCharge2Dlagrangian/reactingParcelFoam/counterFlowFlame2DLTScompressible/rhoCentralFoam/LadenburgJet60psimultiphase/compressibleInterDyMFoam/ras/sloshingTank2Dcombustion/chemFoam/nc7h16compressible/rhoPimpleFoam/ras/angledDuctmesh/moveDynamicMesh/SnakeRiverCanyonincompressible/simpleFoam/pitzDaily
遅くなった速くなった
速度変化が大きかったケース
計算時間
大
小
2.4.0⇒3.0.0
+ 2.4.0
2.4.0
20
次頁
mesh/foamyHexMesh/mixerVessel
multiphase/interDyMFoam/ras/mixerVesselAMI
3.0.13.0.0
3.0.0で速度ダウン2.4.0と同等
2.4.0 vs 3.0.0(正規版)
速度変化大のケース
21
multiphase/interDyMFoam/ras/DTCHull
incompressible/pisoFoam/les/motorBike/motorBikeLES
multiphase/cavitatingFoam/les/throttle3D multiphase/interPahseChangeDyMFoam/propeller
22
lagrangian/MPPICFoam/cyclone
multiphase/multiphaseEulerFoam/damBreak4phaseFine
異常終了
multiphase/interFoam/ras/DTCHull
incompressible/pimpleDyMFoam/propeller
23
compressible/rhoCentralFoam/biconic25-55Run35
endTimeが異なる
multiphase/multiphaseInterFoam/laminar/damBreak4phaseFine
24
incompressible/pimpleFoam/channel395
incompressible/simpleFoam/motorBike
incompressible/pisoFoam/les/pitzDailyMapped
compressible/rhoCentralFoam/forwardStep
lagrangian/reactingParcelFoam/counterFlowFlame
multiphase/interDyMFoam/ras/floatingObject
multiphase/compressibleInterFoam/laminar/depthCharge2D
lagrangian/icoUncoupledKinematicParcelFoam/hopper/hopperInitialState
25
multiphase/compressibleInterDyMFoam/ras/sloshingTank2D
multiphase/interFoam/ras/damBreakPorousBaffle
compressible/rhoCentralFoam/LadenburgJet60psi
compressible/rhoPimpleFoam/ras/angledDuct
incompressible/simpleFoam/pitzDaily
異常終了
異常終了
incompressible/simpleFoam/turbineSiting
mesh/moveDynamicMesh/SnakeRiverCanyon
combustion/chemFoam/nc7h16
26
mesh/foamyHexMesh/mixerVesselmultiphase/interDyMFoam/ras/DTCHullincompressible/pisoFoam/les/motorBike/motorBikeLESlagrangian/MPPICFoam/cyclonemultiphase/multiphaseEulerFoam/damBreak4phaseFinemultiphase/multiphaseInterFoam/laminar/damBreak4phaseFinecompressible/rhoCentralFoam/biconic25-55Run35incompressible/pimpleFoam/channel395incompressible/pisoFoam/les/pitzDailyMappedincompressible/simpleFoam/motorBikecompressible/rhoCentralFoam/forwardStepmultiphase/interDyMFoam/ras/floatingObjectlagrangian/reactingParcelFoam/counterFlowFlamecompressible/rhoCentralFoam/LadenburgJet60psicompressible/rhoPimpleFoam/ras/angledDuctincompressible/simpleFoam/pitzDailymultiphase/compressibleInterDyMFoam/ras/sloshingTank2Dmultiphase/interFoam/ras/damBreakPorousBaffle
遅くなった速くなった
速度変化が大きかったケース
計算時間
大
小
2.4.0⇒3.0.1
異常終了などで比較困難
まとめ
❏ OpenFOAM-3.0.1 の全チュートリアルを実行した
❏ 計算異常終了5ケースは依然存在、1ケース増加
❏ 前Ver(3.0.0)比、ケース数の変化は無し
❏ 速度が大きく変化したケースを抽出した❏ 前Ver(3.0.0)比22ケース / 前々Ver(2.4.0)比14ケース
❏ 計算速度は前Ver(3.0.0)比、概ね向上
27
http://www.openfoam.org/version3.0.1/
全体サマリー
今回
clickするとデータシートが見れます。(要Googleアカウント)
28
http://bit.ly/1NLHQan
v3.0+
29
http://www.openfoam.com/version-v3.0+/boundary-conditions.php#boundaryConditions-humidity
endTime=600
heatTransfer/chtMultiRegionFoam/windshieldCondensation
計算開始:1/27
2/42/14
(予想)
バックナンバー
30
http://mogura7.zenno.info/~et/wordpress/ocse/?p=2499#more-2499
Let’s smart OpenCAE
presented by31