28
OpenFOAM-3.0.x 標準チュートリアル/Allrun 「やってみた7th」の紹介 オープンCAEコンサルタント OCSE^2 代表 野村悦治 2015/12/5 53回オープンCAE勉強会@関東 2015/12/12 28回オープンCAE勉強会@広島 2015/12/13 44回オープンCAE勉強会@関西 2015/12/19 44回オープンCAE勉強会@岐阜 1

Of tutorials 3.0.0(x)

Embed Size (px)

Citation preview

OpenFOAM-3.0.x標準チュートリアル/Allrun「やってみた7th」の紹介

オープンCAEコンサルタントOCSE^2 代表 野村悦治

2015/12/5 第53回オープンCAE勉強会@関東 2015/12/12 第28回オープンCAE勉強会@広島2015/12/13 第44回オープンCAE勉強会@関西2015/12/19 第44回オープンCAE勉強会@岐阜

1

全体サマリー

今回

clickするとデータシートが見れます。(要Googleアカウント)

2

http://bit.ly/1XLl9Jk

全体サマリー(カテゴリー)

2.4.0 ⇒ 3.0.x変化点

3

ls -l ≒開始時刻

終了時刻

ログ集計スクリプト

ログ集計結果

4

du -s *

ディスク使用量165GB

5

testLoopReport

エラーは9箇所

6

chtMultiRegionFoam/multiRegionHeater(4箇所)reconstructPar - case pimpleDyMFoam/propellerreconstructPar - case foamyHexMesh/mixerVesselcompressibleInterDyMFoam/ras/sloshingTank2DreconstructPar - case interDyMFoam/ras/mixerVesselAMIreconstructPar - case interPhaseChangeDyMFoam/propeller

青字(5箇所)は本質的な問題でなく、前Ver(2.4.0)でも出ていた。

集計データ

7

個別ケースサマリー

8

動作しなかったcase

multiphase/interFoam/ras/DTCHullmultiphase/interFoam/ras/angleDuctmultiphase/multipahseInterDyMFoam/ras/laminar/mixerVesselAMI2Dl

【原因】ルートAllrunに実行指示なしAllrun中、実行部がコメントアウト

(前Verでも同じ)

原因対処して、手動実行

9

異常終了casecombustion/fireFoam/les/flameSpreadWaterSuppressionPanelcompressible/rhoPimpleDyMFoam/annularThermalMixercompressible/rhoSimpleFoam/angledDuctExplicitFixedCoeffincompressible/pimpleDyMFoam/propellermultiphase/cavitatingFoam/les/throttlemultiphase/interDyMFoam/ras/mixerVesselAMImultiphase/interPhaseChangeDyMFoam/propellermultiphase/multiphaseInterDyMFoam/laminar/mixerVesselAMI2D

【原因】不明sanppyHexMesh異常

10

❏ 3.0.0(正規版)および3.0.x最新版では異常無し

3.0.x

2.4.0

ケースの変遷

❏ 廃止されたケース

❏ 新規追加されたケース

全17ケース、次頁参照

❏ 名前(ソルバー/ケース名)が変わった

11

追加されたケース

13

計算速度比較

3.0.x vs 2.4.0

14

+3.0.0❏ SHM異常ケースは、3.0.0(正規版)にて再計算

mesh/foamyHexMesh/mixerVessel

15

multiphase/interDyMFoam/ras/mixerVesselAMI

次頁

mesh/foamyHexMesh/mixerVessel

16

multiphase/interDyMFoam/ras/mixerVesselAMI

次頁

+3.0.0

multiphase/interDyMFoam/ras/DTCHull

17

multiphase/cavitatingFoam/les/throttle3D

lagrangian/MPPICFoam/cyclone

multiphase/interPahseChangeDyMFoam/propeller

multiphase/interDyMFoam/ras/DTCHull

18

multiphase/cavitatingFoam/les/throttle3D

lagrangian/MPPICFoam/cyclone

multiphase/interPahseChangeDyMFoam/propeller

+3.0.0

compressible/rhoPimpleDyMFoam/annularThermalMixer

multiphase/interFoam/ras/DTCHull

19

multiphase/cavitatingFoam/les/throttle

incompressible/pimpleDyMFoam/propeller

multiphase/multiPhaseEulerFoam/damBreak4phaseFine

multiphase/cavitatingFoam/ras/throttle

multiphase/interFoam/ras/DTCHull

20

multiphase/cavitatingFoam/les/throttle

incompressible/pimpleDyMFoam/propeller

multiphase/multiPhaseEulerFoam/damBreak4phaseFine

multiphase/cavitatingFoam/ras/throttle

+3.0.0

incompressible/pisoFoam/les/motorBike/motorBike

compressible/rhoCentralFoam/biconic25-55Run35

21

multiphase/multiphaseInterFoam/laminar/damBreak4phaseFine

22

multiphase/interDyMFoam/ras/floatingObject

multiphase/multiphaseEulerFoam/damBreak4phase

compressible/rhoCentralFoam/forwardStep

incompressible/pisoFoam/les/pitzDailyMapped

incompressible/simpleFoam/motorBike

23

multiphase/multiphaseInterDyMFoam/laminar/mixerVesselAMI2D

multiphase/compressibleInterFoam/laminar/depthCharge2D

lagrangian/reactingParcelFoam/counterFlowFlame2DLTS

multiphase/compressibleInterDyMFoam/ras/sloshingTank2D

compressible/rhoCentralFoam/LadenburgJet60psi

24

combustion/chemFoam/nc7h16

compressible/rhoPimpleFoam/ras/angledDuct

incompressible/simpleFoam/pitzDaily

mesh/moveDynamicMesh/SnakeRiverCanyon

compressible/rhoSimpleFoam/angledDuctExplicitFixedCoeff

25

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

遅くなった速くなった

速度変化が大きかったケース

計算時間

まとめ

❏ OpenFOAM-3.0.x の全チュートリアルを実行した

3.0.x-2fe3551252d3(2015/11/5入手版) + 3.0.0

❏ 計算異常終了ケースがやや多く存在❏ SHM(snappyHexMesh)の不具合に依存(4)、他(4)❏ 3.0.0(正規版)および3.0.x最新版では、SHMの不具合は無し

❏ 前Ver比、ソルバーが統合、ケース数は増加した❏ 派生ソルバー(LTS**など)が標準ソルバーケースに統合された

❏ 新規に追加されたケースは17ケース

multiphase/reacting**(14ケース)

❏ 速度が大きく変化したケースを抽出した(26ケース)

26

全体サマリー

今回

clickするとデータシートが見れます。(要Googleアカウント)

27

http://bit.ly/1XLl9Jk

3.0.1

Let’s smart OpenCAE

presented by28