Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
EN
Uploaded by
TatsuyaKatayama
4,298 views
OpenMDAOの最適化を試す(第23回オープンCAE勉強会@関西)
Engineering
◦
Read more
2
Save
Share
Embed
Embed presentation
Download
Downloaded 51 times
1
/ 14
2
/ 14
Most read
3
/ 14
4
/ 14
5
/ 14
6
/ 14
7
/ 14
8
/ 14
9
/ 14
10
/ 14
11
/ 14
12
/ 14
13
/ 14
14
/ 14
More Related Content
PDF
OpenModelica tutorials_7 PlantModel(超初級チュートリアル7.プラントモデル)
by
Shigenori Ueda
PDF
Boundary Conditions in OpenFOAM
by
Fumiya Nozaki
PDF
Dynamic Mesh in OpenFOAM
by
Fumiya Nozaki
PDF
OpenFOAM -空間の離散化と係数行列の取り扱い(Spatial Discretization and Coefficient Matrix)-
by
Fumiya Nozaki
PPTX
FSI analysis with preCICE (OpenFOAM and CalculiX)
by
守淑 田村
PDF
OpenFOAMソルバの実行時ベイズ最適化
by
Masashi Imano
PDF
OpenFOAM -回転領域を含む流体計算 (Rotating Geometry)-
by
Fumiya Nozaki
PDF
OpenFOAM の境界条件をまとめよう!
by
Fumiya Nozaki
OpenModelica tutorials_7 PlantModel(超初級チュートリアル7.プラントモデル)
by
Shigenori Ueda
Boundary Conditions in OpenFOAM
by
Fumiya Nozaki
Dynamic Mesh in OpenFOAM
by
Fumiya Nozaki
OpenFOAM -空間の離散化と係数行列の取り扱い(Spatial Discretization and Coefficient Matrix)-
by
Fumiya Nozaki
FSI analysis with preCICE (OpenFOAM and CalculiX)
by
守淑 田村
OpenFOAMソルバの実行時ベイズ最適化
by
Masashi Imano
OpenFOAM -回転領域を含む流体計算 (Rotating Geometry)-
by
Fumiya Nozaki
OpenFOAM の境界条件をまとめよう!
by
Fumiya Nozaki
What's hot
PDF
OpenFOAMにおける混相流計算
by
takuyayamamoto1800
PPTX
[DL輪読会]GLEAN: Generative Latent Bank for Large-Factor Image Super-Resolution
by
Deep Learning JP
PPTX
OpenModelica tutorials_1(超初級チュートリアル1 解析モデルの作成と実行)
by
Shigenori Ueda
PDF
aboutDEXCS2022-OF.pdf
by
Etsuji Nomura
PPTX
【DL輪読会】Llama 2: Open Foundation and Fine-Tuned Chat Models
by
Deep Learning JP
PDF
Web3 School
by
Taiki Narita
PDF
Paraviewの等高面を綺麗に出力する
by
takuyayamamoto1800
PPTX
OpenFOAMによる気液2相流解析の基礎と設定例
by
takuyayamamoto1800
PDF
Helyx os dexcs2020
by
hideaki Kominami
PDF
How to Schedule Machine Learning Workloads Nicely In Kubernetes #CNDT2020 / C...
by
Preferred Networks
PDF
OpenFOAMにおけるDEM計算の力モデルの解読
by
takuyayamamoto1800
PPTX
10年目の『エブリスタ』を支える技術
by
DeNA
PDF
開発者が語る NVIDIA cuQuantum SDK
by
NVIDIA Japan
PPTX
About chtMultiRegionFoam
by
守淑 田村
PDF
Limited Gradient Schemes in OpenFOAM
by
Fumiya Nozaki
PDF
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
by
akio19937
PDF
使ってみて気づいた AGPL ライセンスの メリット・デメリット
by
Fumito Mizuno
PPTX
OpenFOAMにおける相変化解析
by
takuyayamamoto1800
PDF
pg_dbms_statsの紹介
by
NTT DATA OSS Professional Services
PDF
【Unite Tokyo 2019】「今からでも大丈夫。Vuforia EngineでつくるAR の世界」
by
UnityTechnologiesJapan002
OpenFOAMにおける混相流計算
by
takuyayamamoto1800
[DL輪読会]GLEAN: Generative Latent Bank for Large-Factor Image Super-Resolution
by
Deep Learning JP
OpenModelica tutorials_1(超初級チュートリアル1 解析モデルの作成と実行)
by
Shigenori Ueda
aboutDEXCS2022-OF.pdf
by
Etsuji Nomura
【DL輪読会】Llama 2: Open Foundation and Fine-Tuned Chat Models
by
Deep Learning JP
Web3 School
by
Taiki Narita
Paraviewの等高面を綺麗に出力する
by
takuyayamamoto1800
OpenFOAMによる気液2相流解析の基礎と設定例
by
takuyayamamoto1800
Helyx os dexcs2020
by
hideaki Kominami
How to Schedule Machine Learning Workloads Nicely In Kubernetes #CNDT2020 / C...
by
Preferred Networks
OpenFOAMにおけるDEM計算の力モデルの解読
by
takuyayamamoto1800
10年目の『エブリスタ』を支える技術
by
DeNA
開発者が語る NVIDIA cuQuantum SDK
by
NVIDIA Japan
About chtMultiRegionFoam
by
守淑 田村
Limited Gradient Schemes in OpenFOAM
by
Fumiya Nozaki
第1回ROS勉強会発表資料 ROS+Gazeboではじめるロボットシミュレーション
by
akio19937
使ってみて気づいた AGPL ライセンスの メリット・デメリット
by
Fumito Mizuno
OpenFOAMにおける相変化解析
by
takuyayamamoto1800
pg_dbms_statsの紹介
by
NTT DATA OSS Professional Services
【Unite Tokyo 2019】「今からでも大丈夫。Vuforia EngineでつくるAR の世界」
by
UnityTechnologiesJapan002
Viewers also liked
PDF
配管流路の多目的最適化OpenFOAM+OpenMDAO(第28回オープンCAE勉強会@関西)
by
TatsuyaKatayama
PDF
OpenFOAM を用いた Adjoint 形状最適化事例1
by
Fumiya Nozaki
PDF
オープンソースによるモデルベースデザイン(OpenModelica)
by
Koji Nishi
PDF
OpenFOAMと風洞実験~オープンCAE勉強会@関西の取組み~
by
TatsuyaKatayama
PDF
ベアメタルサーバで Hyper-V を使ってみた(仮想デスクトップ編)
by
Atsushi Hanaki
PPTX
Femap thermal紹介.pptx
by
Natsuo Satoh
PPTX
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)
by
stebee19
PPTX
DEXCS2015のWindows10 PCへのインストール
by
stebee19
PDF
170311 MBD-Case_Room and MBD and I Ver1
by
Shigenori Ueda
PDF
Dexcs salome導入マニュアル
by
Jun Tatsuno
PDF
室内空調シミュレーション手順書
by
murai1972
PDF
ParaviewでのParticle Tracerを用いた可視化
by
takuyayamamoto1800
PPTX
Salome-Meca応力解析中級教材:大変形弾塑性解析による引張試験の再現
by
stebee19
PDF
RANS乱流モデルによる影響調査(第2報)
by
murai1972
PDF
RANS乱流モデルによる影響調査(第1報)
by
murai1972
PDF
オープンCAEをはじめよう!入門編 ver.2015
by
mmer547
PDF
層流と乱流における速度分布の発達(第1報)
by
murai1972
PDF
150201解析結果報告書(乱流モデル評価)
by
murai1972
PPTX
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(1)
by
stebee19
PDF
Adjoint Shape Optimization using OpenFOAM
by
Fumiya Nozaki
配管流路の多目的最適化OpenFOAM+OpenMDAO(第28回オープンCAE勉強会@関西)
by
TatsuyaKatayama
OpenFOAM を用いた Adjoint 形状最適化事例1
by
Fumiya Nozaki
オープンソースによるモデルベースデザイン(OpenModelica)
by
Koji Nishi
OpenFOAMと風洞実験~オープンCAE勉強会@関西の取組み~
by
TatsuyaKatayama
ベアメタルサーバで Hyper-V を使ってみた(仮想デスクトップ編)
by
Atsushi Hanaki
Femap thermal紹介.pptx
by
Natsuo Satoh
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)
by
stebee19
DEXCS2015のWindows10 PCへのインストール
by
stebee19
170311 MBD-Case_Room and MBD and I Ver1
by
Shigenori Ueda
Dexcs salome導入マニュアル
by
Jun Tatsuno
室内空調シミュレーション手順書
by
murai1972
ParaviewでのParticle Tracerを用いた可視化
by
takuyayamamoto1800
Salome-Meca応力解析中級教材:大変形弾塑性解析による引張試験の再現
by
stebee19
RANS乱流モデルによる影響調査(第2報)
by
murai1972
RANS乱流モデルによる影響調査(第1報)
by
murai1972
オープンCAEをはじめよう!入門編 ver.2015
by
mmer547
層流と乱流における速度分布の発達(第1報)
by
murai1972
150201解析結果報告書(乱流モデル評価)
by
murai1972
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(1)
by
stebee19
Adjoint Shape Optimization using OpenFOAM
by
Fumiya Nozaki
OpenMDAOの最適化を試す(第23回オープンCAE勉強会@関西)
1.
OpenMDAOの最適化を試す 片山 達也 第23回オープンCAE勉強会@関西 2013.7.6
2.
OpenMDAOって? 複合化領域の設計・解析・最適化ツール いわゆるパラメトリックな最適化ツール
DAKOTA ? Pythoのフレームワーク Pythonの豊富なモジュールが利用できる 見渡せば、いろいろなツールでpythonが使われている (freeCAD,SALOME-MECA,PARAVIEW,pyFoam) Plugin方式で拡張でき便利そう pyOpt_driver ommodelwrapper Dakota_driver excelwrapper nastranwrapper などなど GUIもある オープンソース 開発元:NASA Glenn Research Center ここ数カ月毎月バージョンup(2013.7.6現在 version 0.7) 第23回オープンCAE勉強会@関西 2
3.
インストールについて 基本的にHP通り実施すればインストール可能 URL:http://openmdao.org/releases/0.7.0/docs/ インストール後のテスト[openmdao
test]コマンドを行うためには 各OSに別のコンパイラが必要 URL:http://openmdao.org/releases/0.7.0/docs/dev- guide/intro.html#developer-requirements (Windowsでmingw32を使う場合pydistutils.cfgも忘れずに) Pluginのインストール方法 URL:http://openmdao.org/releases/0.7.0/docs/getting- started/using_plugins.html Pluginは他のツールをOpenMDAOのフレームワークで使えるように するものなので、他のツールは別途インストールする必要がある 第23回オープンCAE勉強会@関西 3
4.
pyOptのインストールについて pyOptのインストールの前にSwigのビルドが必要 URL: http://www.swig.org/Doc2.0/SWIGDocumentation.html#Preface_instal lation ●windowsの場合 mingw32,msys環境でビルドできる URL:http://www.swig.org/Doc2.0/Windows.html mysにてmingw/binにPATHを通して ./configure PCREがなんちゃらと言われた場合で不要であれば、 ./configure --without-pcre
pyOptのインストール URL:http://www.pyopt.org/install.html python setup.py install のコマンドでインストール可能 第23回オープンCAE勉強会@関西 4
5.
見ての通り、詳しいことは調べていません まずは手探りでやってみました
6.
T字型パイプの流れ解析 最適化問題 目的関数:
設計変数: ①outLetLの最大流速:f1 ②outLetRの最大流速:f2 ③outLetLの流量:f3 ④outLetRの流量:f4 ⑤topWallが受ける流体力:f5 armLの寸法 :x1 (-0.005~ 0.005 ) armRの寸法:x2 (-0.003~ 0.005 ) u/ 5 m/s p/ 1e5 m2/s 0.1 m x1 x2 outLetL/Rの境界条件 p/outLetInlet u/pressureInletOutletVelocity 第23回オープンCAE勉強会@関西 6
7.
主要なクラスの感覚的な説明 Component 計算や解析を行うクラス
設計変数(入力)を設定してexecute()すれば出力に値が入る CAE的には、モデルの変更~解析実行~値の取得(ポスト)を行う Driver 運転手さん Componentなどを使って最適化のためや近似モデル作成のための 計算を行う MetaModel 近似モデル Componentを継承しているので、近似モデル完成後はComponentと同じよ うに使われる Assembly 場。データの引き渡しを司る 第23回オープンCAE勉強会@関西 7
8.
cfdComponent.py (1) 1. 形状変更
0/ pointDisplacementの変更とmoveDyamicMeshを複数回実行して形状を 変更 Windows版openfoamのコマンドをpython経由で実行できるようなクラスを 作った ファイルの変更、コピー、削除、 コマンドの実行を行う独自クラスを 作成 第23回オープンCAE勉強会@関西 8
9.
cfdComponent.py (2) 2. 解析実行
前頁と同様にして解析を行う 3. 値の取得(ポスト処理) ポスト値はfunctionObjectで定めておく 第23回オープンCAE勉強会@関西 9
10.
creatMetamodel.py 1. 近似モデルを作成するアセンブリ 2設計変数について4水準作成し5x5のフルマトリクスの実験計画
近似モデルについては、クリギング法のクラスを使用。 (ただし通常のクリギング法のクラスではなくFloatKrigingSurrogate ) 第23回オープンCAE勉強会@関西 10
11.
validateMetaModel.py 1. 先に作成した近似モデルの評価を行う ランダム抽出した16点のサンプリング点における
近似モデルについては、クリギング法のクラスを使用。 (ただし通常のクリギング法のクラスではなくFloatKrigingSurrogate ) 関数 相関係数 f1 0.962 f2 0.994 f3 0.993 f4 0.993 f5 0.883 f5の相関係数が低い 理由は設計変数の変化 に対する感度が悪いため 第23回オープンCAE勉強会@関西 11
12.
OptMetaModel.py 1. メタモデルを用いた多目的最適化 pyOptのNSGA2を用いて多目的最適化を行う
母集団200,10世代にて計算 第23回オープンCAE勉強会@関西 12
13.
OptMetaModel.py 第23回オープンCAE勉強会@関西 13
14.
まとめ 第23回オープンCAE勉強会@関西 14
Download