はじめての OpenFOAM その 3 富 県 学 中川慎二 オープンCAE 富 2014 年 1 月 25 日 Disclaimer: OPENFOAM is a registered trade mark of OpenCFD Limited, the producer of the

Similar documents
この講習会では, ユーザーガイドを参照しながら, 作業を進めます ユーザーガイドは下記サイトで入手可能です OpenFOAM Documentation( オリジナル )

ParallelCalculationSeminar_imano.key

OpenFOAM_compile_basic 1 / /12/23 12: 年 12 月 13 日オープン CAE 富山 ( 富山県立大学中川慎二 ) Disclaimer OPENFOAM is a registered trade mark

2018/9/19 for DEXCS2018 DEXCS for OpenFOAM における 推奨メッシュ生成法 オープンCAEコンサルタント OCSE^2 代表 野村悦治 1 Disclaimer: OPENFOAM is a registered trade mark of OpenCFD L

PowerPoint プレゼンテーション

【資料5】HPC分野におけるOSSの産業利用の展望~OpenFOAM®の例~

この講習会では, ユーザーガイドを参照しながら, 作業を進めます ユーザーガイドは下記サイトで入手可能です OpenFOAM Documentation( オリジナル )

Code_Aster / Salome-Meca 中級者への道 2015年5月31日

Microsoft Word - 12_技報2009アダチ計算.doc

course pptx

OpenFOAM(R) ソースコード入門 pt1 熱伝導方程式の解法から有限体積法の実装について考える 前編 : 有限体積法の基礎確認 2013/11/17 オープンCAE 富山富山県立大学中川慎二

OpenCAE勉強会 公開用_pptx

workshop2009course.ppt

OpenFOAM 掲示版のまとめ 2012/12/01 富山県立大学中川慎二

次 CAE を取り巻く環境と展望 企業がシミュレーションに抱える痛み :3 つの例 クラウド CAE サービス Cistr Cistr のシステム概要 最新版 Cistr でできること Cistr を利 してみる 2

NEE 研究会第 18 回講演討論会 OpenFOAM への計算機能追加連続的データ同化法 (VCA 法 ) の実装 大阪大学大学院工学研究科博士後期課程松尾智仁 内容 1.OpenFOAM を使う理由 1.1 OpenFOAMの特徴 1.2 OpenFOAMを使うにあたって 2.OpenFOAM

PowerPoint プレゼンテーション

CAEソリューションズのご紹介

はじめに Doxygen イントロダクション Doxygen とは? Doxygen の主な特徴 数値モデル開発における Doxygen の利用 dcmodel におけるドキュメンテーション方法 Doxygen と RDoc の比較 シンタックス生成されるドキュメント IGModel における Do

インストール先 PC 推奨環境 Intel Virtualization Technology 対応 CPU Windows 7 以降 64 bit メモリ 4 GB 以上 ハードディスク空き容量 20 GB 以上 インターネット接続 ( アップデートを うため ) ( 動作を保証するものではありま

PowerPoint プレゼンテーション

netu_pptx

1

PowerPoint プレゼンテーション

OpenFOAM 勉強会 C++ プログラム相談 のご案内 オープン CAE シンポジウム 2012 金田誠 (OpenFOAM 勉強会 for 関東 ) 1

OpenFOAM を理解するための第 1 歩 2016 年 5 月 28 日オープンCAE 富山 富山県 学 中川慎二 Disclaimer: OPENFOAM is a registered trade mark of OpenCFD Limited, the producer of

スライド 1

アンデン株式会社第 1 技術部 DE 開発藤井成樹 < 業務内容 > アンデンとして CAE 解析を強化するために 10/1 月に DE(Degital Engineering) 開発が 5 名で発足 CAE 開発 活用が目的 解析内容は 構造解析 ( 動解析 非線形含む ) 電場 磁場 音場 熱流

熱伝達の境界条件 (OF-2.1 OF-2.3) 1/7 藤井 15/01/30 熱伝達の境界条件 (OF-2.1 OF-2.3) 目次 1. はじめに 2. 熱伝達の境界条件 (fixedalphatemp) の作成 2-1. 考え方 2-2. fixedalphatemp の作成 3. 作動確認

Salome-Mecaを使用した メッシュ生成(非構造格子)

PowerPoint プレゼンテーション

目次 はじめに 4 概要 4 背景 4 対象 5 スケジュール 5 目標点 6 使用機材 6 第 1 章 C# 言語 7 C# 言語の歴史 7 基本構文 8 C 言語との違い 9 Java 言語との違い 10.Netフレームワーク 10 開発資料 10 第 2 章 Mono 11 Monoの歴史 1

7 DEXCS for OpenFOAMの解析機能 OpenFOAMは 日本機械学会誌2008年12月号にてトピッ クス紹介されたように 近年 劇的にユーザー数を増やして いるオープンソースCFD統合ソフトウエアです DEXCS for OpenFOAMでは 手軽に本格的なCFDを体験できることを目

Microsoft PowerPoint - 2_FrontISTRと利用可能なソフトウェア.pptx

ネットワークシミュレーション

CAE/CFD Revolution2007セミナー社長挨拶

Microsoft PowerPoint - DEXCS2015_Salome_Installation pptx

Source Insight

テクニカルドキュメントのテンプレート

PowerPoint Presentation

セットアップカード

Microsoft Visual Studio 2010 Professional Data Sheet

Microsoft PowerPoint - GPUシンポジウム _d公開版.ppt [互換モード]

技術資料 JARI Research Journal OpenFOAM を用いた沿道大気質モデルの開発 Development of a Roadside Air Quality Model with OpenFOAM 木村真 *1 Shin KIMURA 伊藤晃佳 *2 Akiy

注意 OpenFOAMユーザーガイド, プログラマーズガイド,OpenFOAM Wiki,CFD Online, その他多くの情報を参考にしています 開発者, 情報発信者の皆様に深い謝意を表します この講習内容は, 講師の個人的な経験 ( 主に, 卒研 等とのコードリーディング ) から得た知識を共

Text

EnSightのご紹介

1. データベースへのアクセス カナダ商標を収録したデータベース (DB) としては 無料のものとしてはカナダ知的財産庁 (CIPO) が運営するデータベースがあるが 有料 ( 商用 ) のものもほとんど種類はない このミニガイドでは原則無料で かつ安定運用されている CIPO の DB を紹介する

PowerPoint プレゼンテーション


2018/9/23 for DEXCS2018 DEXCSランチャーの使い方 1

Hphi実行環境導入マニュアル_v1.1.1

PowerPoint プレゼンテーション

ISID教育サービスのご案内(Autodesk用)

IBM Rational Software Delivery Platform v7.0 What's

PowerPoint プレゼンテーション

Microsoft PowerPoint - Salome-Meca.pptx

5-3- 基統合開発環境に関する知識 1 独立行政法人情報処理推進機構

IPSJ SIG Technical Report Vol.2013-ARC-207 No.23 Vol.2013-HPC-142 No /12/17 1,a) 1,b) 1,c) 1,d) OpenFOAM OpenFOAM A Bottleneck and Cooperation

1-1- 基 OSS 概要に関する知識 ソフトウェアの新たな開発手法となりソフトウェア業界で大きな影響力を持つようになったオープンソースについて学習する 本カリキュラム Ⅰ. 概要では オープンソースの登場から現在に至る発展の経緯や代表的なソフトウェアの特徴を理解する 講義の後半では実際にソフトウェ

オープン CAE 関東 数値流体力学 輪講 第 6 回 第 3 章 : 乱流とそのモデリング (5) [3.7.2 p.76~84] 日時 :2014 年 2 月 22 日 14:00~ 場所 : 日本 新宿 2013/02/22 数値流体力学 輪講第 6 回 1

Stage 並列プログラミングを習得するためには : 1 計算機リテラシ, プログラミング言語 2 基本的な数値解析 3 実アプリケーション ( 例えば有限要素法, 分子動力学 ) のプログラミング 4 その並列化 という 4 つの段階 (stage) が必要である 本人材育成プログラムでは1~4を

1/11 SalomeMeca による構造解析 ( 線形 非線形 ) の紹介 1. 自己紹介 2. SalomeMeca の概要 3. SalomeMeca でできること ( 確認した項目 ) 4. 具体的実施例の紹介 5. 解析結果 ( 非線形 動解析 ) の事例 6. まとめ 7. 付録 (Co


OpenFOAMの利用についての試み

講座内容 第 1 回オープンソースの理念 ( 講義 90 分 ) オープンソースという言葉の定義と概念を理解する あわせてオープンソースの基本的なライセンスを理 解する (1) オープンソースの登場と理念 1. オープンソースの定義 2. ネットスケープ社製品のソースコード公開 3. Open So

Doxygenを用いた効率的な プログラム仕様書の作成

第 10 回 LPB フォーラム 2017/3/9 LPB デザインキット 2017 LPB Forum 青木孝哲 LPB Copyright JEITA SDTC LPB-WG All Rights Reserved 2018 Page1

Microsoft PowerPoint - IAF フォーラム2015講演資料_PLCopenJapan_A02.pptx

7th CodeGear Developer Camp

目次 1. はじめに 本書対象者 PALRO のアプリケーションについて Ubuntu 8.04LTS の入手について Linux 上での開発環境の構築 事前準備 Ubuntu のインストール..

HL SI & HL FWS Script Control

スライド 1

再起動した状態になり パスワードを入力すると 図 2 のように DEXCS2011 のアイコ ンがデスクトップ上に表示される 2 端末を準備する メニューバーにある端末の形を左クリック 図 2 デスクトップ メニューバーに端末の形がない場合 図 3 メニューバー アプリケーション アクセサリー 端末

システム条件 OS--- 注 )32-bit OS はサポート対象外 Microsoft Windows 7 64-bit (Professional Ultimate Enterprise のみ ) Microsoft Windows 8 64-bit (Professional Enterpri

製品開発の現場では 各種のセンサーや測定環境を利用したデータ解析が行われ シミュレーションや動作検証等に役立てられています しかし 日々収集されるデータ量は増加し 解析も複雑化しており データ解析の負荷は徐々に重くなっています 例えば自動車の車両計測データを解析する場合 取得したデータをそのまま解析

PowerPoint プレゼンテーション

マニュアル作成ツール「epiplex Documentor」発売開始のお知らせ

1 Global IT Innovator 2 4 NTT 6 7 IT

STAAD Foundation Advanced STAAD Foundation Advanced 開発元 :Bentley Systems ( 米国本社 ) 日本法人 : 株式会社ベントレー システムズ ( 池袋 ) 販売代理店 : 伊藤忠テクノソリューションズ株式会社 STAAD Found

大規模熱輻射解析

スライド 1

Silk Central Connect 15.5 リリースノート

目 次 1. DEXCS2012-Salome:Salome-Meca2013.1の 入 手 2. VirtualBoxの 入 手 3. VirtualBoxのインストール 4. DEXCS2012-Salome:Salome-Meca2013.1のインストール 5. VirtualBoxでのGue

Gmsh / Gnuplot / OpenFOAM / ParaView による Open Source CAE Suite for Windows 建築分野向けチュートリアル 大嶋拓也 新潟大学工学部 D R A F T 2008 年 4 月 18 日版 分割版 第 1 章

Microsoft PowerPoint - 発表II-3原稿r02.ppt [互換モード]

PNopenseminar_2011_開発stack

1. 開発ツールの概要 1.1 OSS の開発ツール本書では OSS( オープンソースソフトウェア ) の開発ツールを使用します 一般に OSS は営利企業ではない特定のグループが開発するソフトウェアで ソースコードが公開されており無償で使用できます OSS は誰でも開発に参加できますが 大規模な

Microsoft Word - CygwinでPython.docx

intra-mart e-Builder ver 5

平成29年度 事業報告書

PGRelief C/C++ 強化ポイント説明書

WithMIRACLE登録方法

UTF8対応日本語簡易マニュアル

超音波発振 計測 解析システム ( 超音波テスター ) 資料 超音波システム研究所 << 推奨タイプ NA>> 超音波洗浄機の音圧管理から部品の音響特性を確認して 最適な超音波洗浄 管理 検討 が可能なセット 内容超音波洗浄機の音圧測定専用プローブ 1 本超音波測定汎用プローブ

ウェブデザイン技能検定 1 級実技 平成 28 年度 第 4 回 ウェブデザイン技能検定 1 級 実技試験概要 試験にあたっての注意事項 試験者は本試験の留意事項 注意事項に留意して作業を行うこと ペーパー実技試験は 課題 1 から 5 までの 5 課題を 60 分間で行うこと 作業実技試験は 課題

Gromacsユーザーマニュアル

システム条件 OS--- Microsoft Windows Vista 32 / 64-bit (Ultimate Business Enterprise のみ ) Microsoft Windows 7 32 / 64-bit (Professional Ultimate Enterprise

用意するもの Crystal Signal Pi 本体 Raspberry Pi 第一世代 Model B+ 以降 microsd カード microusb ケーブル 2017 年 12 月 19 日 インストール方法 Raspbian のインストール microsd カードに Raspbian を

ProQuest PPT Styles

Transcription:

はじめての OpenFOAM その 3 富 県 学 中川慎二 オープンCAE 勉強会 @ 富 2014 年 1 月 25 日 Disclaimer: OPENFOAM is a registered trade mark of OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD trade marks. This offering is not approved or endorsed by OpenCFD Limited. 1

この講習会では, ユーザーガイドを参照しながら, 作業を進めます ユーザーガイドは下記サイトで入手可能です OpenFOAM Documentation( オリジナル ) http://www.openfoam.org/docs/ http://foam.sourceforge.net/docs/guides-a4/userguide.pdf ソフトウエアマニュアル翻訳 (OpenCAE 学会 ) http://www.opencae.jp/wiki/ ソフトウェアマニュアル翻訳 Disclaimer OPENFOAM is a registered trade mark of OpenCFD Limited, the producer of the OpenFOAM software and owner of the OPENFOAM and OpenCFD trade marks. This offering is not approved or endorsed by OpenCFD Limited. 2

コース概要 目的 :OpenFOAMを利用し, 流動シミュレーションに必要な一連の作業を体験する OpenFOAMの基本的な使い方を学ぶ OpenFOAMマニュアル ( ユーザーガイド ) に掲載されている例題 ( チュートリアル ) に, 実際にコンピュータを使って取組む OpenFOAMでできそうなこと, できないことなど, 講習終了後の活用に向けた話題も取り上げる 3

1. 使用システム説明 2. OpenFOAM 概要 スケジュール OpenFOAM とは?, 使用例紹介, ディレクトリ構造 3. 例題 : キャビティ流れ 概要, 格子生成, 条件設定, 流体解析, 可視化, 格子改造 4. 例題 : ダムの崩壊 概要, 格子生成, 条件設定, 流体解析, 可視化 5. さらに OpenFOAM を使うために 情報元, 主なソルバー説明, 質疑応答 4

5.OpenFOAM 活用に向けて 5

OpenFOAM とは OpenFOAM (Open Field Operation and Manipulation) CFD Toolbox オブジェクト指向プログラミングによるC++ モジュール群 偏微分方程式を3 次元有限体積法で解く 最新版 2.2.2 (2013 年 10 月 14 日リリース ) http://www.openfoam.com/ 6

OpenFOAM とは OpenCFD Ltd が開発し, OpenFOAM Foundation が公開している, free, open source CFD software package ライセンス : GNU General Public Licence (GPL) 2012 年 9 月 ESI Group が OpenCFD Ltd を購入 7

OpenCFD Ltd. acquired by ESI ESI 社は, 商用シミュレーションソフトの開発 販売をしている OpenFOAMの利用実績もあり ESI Global Forum 2012 (San Diego, US) で,OpenFOAM 利用成果も多数発表された http://www.esi-group.com/contact/esiglobalforum2012/agenda/ 8

OpenFOAM 関連製品 IDAJ 社 (FloTHERMでおなじみ) が, OpenFOAMをベースとした製品の販売をスタートした (2013 年 3 月 ) iconcfdは IDAJとIcon Technology & Process Consulting Ltd. により開発されている OpenFOAM1.7.xをベースに, 独自の改良, GUI 開発などが行われている GPLに準じたオープンソースベースの汎用熱流体解析プログラムです 9

OpenFOAM の特徴 基本的なソルバーは, すぐに利用できる 様々な流れに対応できる (UserGuide 3.5 参照 ) 圧縮 / 非圧縮流, 層流 / 乱流, 混相流, 熱伝達, ニュートン / 非ニュートン流体, 自由表面, 移動境界, 粒子追跡, 分子動力学, 電磁流体 etc. 様々なメッシュ要素に対応できる 構造格子, 非構造格子 ( ポリヘドラル含む ) 部品 (C++ ライブラリ : ソースコード ) を組み合わせることで, 必要なソルバーを簡単に作れる 並列計算に対応している ( スーパーコンピュータでも実行できる ) 10

基礎式とソースコード 式 ソースコード solve ( fvm::ddt(rho, U) + fvm::div(phi, U) - fvm::laplacian(mu, U) == - fvc::grad(p) ); 11

OpenFOAM の利点と欠点 利点 中身が見られる ( ソースコードが公開されている ) 簡単に並列計算が実行可 ( コストは CPU 数に依存せず ) スケーラビリティ ( 仮想マシン, PC, WS, クラウド, スパコン ) 欠点 商用ソフトに比較すると, 不便 ( コマンドベース ) 特に, プリ処理が弱い サポートが限定的 ( コミュニティベース or 有料サービス ) ドキュメント類は英語 ( 日本語情報も増えつつある ) Linux を基本とする ( ただし,Windows 上でコンパイル可 Windows 版販売業者あり Microsoft HPC も注力?) 12

成功する使い方 これまで内製プログラムを作ってきた人が使う 自分 or グループでコードを開発 維持することに比べると, 楽ができる 高度な作業が, 比較的簡単なコード修正で済む C++ 言語に慣れる必要あり プリ処理には, 他のソフトウェアを利用する 商用 汎用 CFD をすぐに置換できると期待しない ( 併用できると良い ) 教育用途 13

企業での活用 大企業での利用 自動車メーカー, 航空機メーカー, 電機メーカー etc. 自前のスパコンを有効活用 三菱自動車 ( 自動車技術会 2012 秋季大会報告あり ) 企業での利用 国内設計 ( 建築 ) 企業 自社開発の空調シミュレータと OpenFOAM の融合 国内電源メーカ 商用ソフトでモデル作成 OpenFOAM で計算 多くの企業で利用が利用 検討が始まっている 詳細検討している企業も多いが, 情報は非公開 14

OpenFOAM のサポート ( 一例 ) CAE Solutions FOCUS スパコンでの OpenFOAM 運用支援など http://www.cae-sc.com/products/openfoam.html OCSE( コンサルタント ) http://mogura7.zenno.info/~et/wordpress/ocse/ 15

精度 同程度 商用ソフトとの比較 安定性 ( 発散のしにくさ ) OpenFOAM は発散しやすい 商用ソフトでは, 明示されていない安定化が行われている? 同様のモデルでも, 慎重なパラメータ設定が必要な場合がある 16

OpenFOAM 関連の情報元 1/2 OpenCAE 学会セミナー 勉強会等開催, 掲示板, ウェブに資料あり http://www.opencae.jp/ OpenFOAM ディスカッションボード (OpenFOAM ユーザ会 ) 掲示板にて, 質問が可能 ( 日本語 ) http://groups.google.com/group/openfoam?hl=ja DEXCS http://dexcs.gifu-nct.ac.jp/pukiwiki/index.php?dexcs- DOC ウェブ検索 17

OpenFOAM 関連の情報元 2/2 OpenCFD( 開発元 ) http://www.openfoam.com/ CFD online( 掲示板 ) http://www.cfd-online.com/forums/openfoam/ Extend Project - Community-driven Releases of OpenFOAM http://extend-project.de/ ソースコード 18

オープン CAE 勉強会 http://www.opencae.jp/wiki/openfoam-study-group-for-beginner%28ja%29 19

オープン CAE 勉強会 @ 富山 月に1 度程度の頻度で開催中 会場は 主に富山県立大学 参加者は 学生 技術者など10 数名 富山県 石川県 その他から参加有り 参加者からの取組み報告 相談 講習会の開催 富山県立大オープン CAE 関連ウェブサイト http://eddy.pu-toyama.ac.jp/ Facebook オープンcae 勉強会 @ 富山 https://www.facebook.com/opencaestudygroupattoyama 20