Top Banner
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
28

Of tutorials 3.0.0(x)

Jan 17, 2017

Download

Engineering

Etsuji Nomura
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Of tutorials 3.0.0(x)

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

Page 2: Of tutorials 3.0.0(x)

全体サマリー

今回

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

2

http://bit.ly/1XLl9Jk

Page 3: Of tutorials 3.0.0(x)

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

2.4.0 ⇒ 3.0.x変化点

3

Page 4: Of tutorials 3.0.0(x)

ls -l ≒開始時刻

終了時刻

ログ集計スクリプト

ログ集計結果

4

Page 5: Of tutorials 3.0.0(x)

du -s *

ディスク使用量165GB

5

Page 6: Of tutorials 3.0.0(x)

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)でも出ていた。

Page 7: Of tutorials 3.0.0(x)

集計データ

7

Page 8: Of tutorials 3.0.0(x)

個別ケースサマリー

8

Page 9: Of tutorials 3.0.0(x)

動作しなかったcase

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

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

(前Verでも同じ)

原因対処して、手動実行

9

Page 10: Of tutorials 3.0.0(x)

異常終了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

Page 11: Of tutorials 3.0.0(x)

ケースの変遷

❏ 廃止されたケース

❏ 新規追加されたケース

全17ケース、次頁参照

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

11

Page 12: Of tutorials 3.0.0(x)

12

http://www.openfoam.org/version3.0.0/

Page 13: Of tutorials 3.0.0(x)

追加されたケース

13

Page 14: Of tutorials 3.0.0(x)

計算速度比較

3.0.x vs 2.4.0

14

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

Page 15: Of tutorials 3.0.0(x)

mesh/foamyHexMesh/mixerVessel

15

multiphase/interDyMFoam/ras/mixerVesselAMI

次頁

Page 16: Of tutorials 3.0.0(x)

mesh/foamyHexMesh/mixerVessel

16

multiphase/interDyMFoam/ras/mixerVesselAMI

次頁

+3.0.0

Page 17: Of tutorials 3.0.0(x)

multiphase/interDyMFoam/ras/DTCHull

17

multiphase/cavitatingFoam/les/throttle3D

lagrangian/MPPICFoam/cyclone

multiphase/interPahseChangeDyMFoam/propeller

Page 18: Of tutorials 3.0.0(x)

multiphase/interDyMFoam/ras/DTCHull

18

multiphase/cavitatingFoam/les/throttle3D

lagrangian/MPPICFoam/cyclone

multiphase/interPahseChangeDyMFoam/propeller

+3.0.0

Page 19: Of tutorials 3.0.0(x)

compressible/rhoPimpleDyMFoam/annularThermalMixer

multiphase/interFoam/ras/DTCHull

19

multiphase/cavitatingFoam/les/throttle

incompressible/pimpleDyMFoam/propeller

multiphase/multiPhaseEulerFoam/damBreak4phaseFine

multiphase/cavitatingFoam/ras/throttle

Page 20: Of tutorials 3.0.0(x)

multiphase/interFoam/ras/DTCHull

20

multiphase/cavitatingFoam/les/throttle

incompressible/pimpleDyMFoam/propeller

multiphase/multiPhaseEulerFoam/damBreak4phaseFine

multiphase/cavitatingFoam/ras/throttle

+3.0.0

Page 21: Of tutorials 3.0.0(x)

incompressible/pisoFoam/les/motorBike/motorBike

compressible/rhoCentralFoam/biconic25-55Run35

21

multiphase/multiphaseInterFoam/laminar/damBreak4phaseFine

Page 22: Of tutorials 3.0.0(x)

22

multiphase/interDyMFoam/ras/floatingObject

multiphase/multiphaseEulerFoam/damBreak4phase

compressible/rhoCentralFoam/forwardStep

incompressible/pisoFoam/les/pitzDailyMapped

incompressible/simpleFoam/motorBike

Page 23: Of tutorials 3.0.0(x)

23

multiphase/multiphaseInterDyMFoam/laminar/mixerVesselAMI2D

multiphase/compressibleInterFoam/laminar/depthCharge2D

lagrangian/reactingParcelFoam/counterFlowFlame2DLTS

multiphase/compressibleInterDyMFoam/ras/sloshingTank2D

compressible/rhoCentralFoam/LadenburgJet60psi

Page 24: Of tutorials 3.0.0(x)

24

combustion/chemFoam/nc7h16

compressible/rhoPimpleFoam/ras/angledDuct

incompressible/simpleFoam/pitzDaily

mesh/moveDynamicMesh/SnakeRiverCanyon

compressible/rhoSimpleFoam/angledDuctExplicitFixedCoeff

Page 25: Of tutorials 3.0.0(x)

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

遅くなった速くなった

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

計算時間

Page 26: Of tutorials 3.0.0(x)

まとめ

❏ 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

Page 27: Of tutorials 3.0.0(x)

全体サマリー

今回

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

27

http://bit.ly/1XLl9Jk

3.0.1

Page 28: Of tutorials 3.0.0(x)

Let’s smart OpenCAE

presented by28