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
Submit search
EN
Uploaded by
TatsuyaKatayama
4,291 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
PPTX
FreeCAD OpenFOAM Workbenchセットアップ方法と課題
by
murai1972
PDF
深層生成モデルと世界モデル,深層生成モデルライブラリPixyzについて
by
Masahiro Suzuki
PPTX
OpenModelica tutorials_1(超初級チュートリアル1 解析モデルの作成と実行)
by
Shigenori Ueda
PPTX
【DL輪読会】Is Conditional Generative Modeling All You Need For Decision-Making?
by
Deep Learning JP
PDF
【メタサーベイ】数式ドリブン教師あり学習
by
cvpaper. challenge
PDF
最適化超入門
by
Takami Sato
PDF
【DL輪読会】GradMax: Growing Neural Networks using Gradient Information
by
Deep Learning JP
PPTX
[DL輪読会]Flow-based Deep Generative Models
by
Deep Learning JP
FreeCAD OpenFOAM Workbenchセットアップ方法と課題
by
murai1972
深層生成モデルと世界モデル,深層生成モデルライブラリPixyzについて
by
Masahiro Suzuki
OpenModelica tutorials_1(超初級チュートリアル1 解析モデルの作成と実行)
by
Shigenori Ueda
【DL輪読会】Is Conditional Generative Modeling All You Need For Decision-Making?
by
Deep Learning JP
【メタサーベイ】数式ドリブン教師あり学習
by
cvpaper. challenge
最適化超入門
by
Takami Sato
【DL輪読会】GradMax: Growing Neural Networks using Gradient Information
by
Deep Learning JP
[DL輪読会]Flow-based Deep Generative Models
by
Deep Learning JP
What's hot
PDF
Optunaを使ったHuman-in-the-loop最適化の紹介 - 2023/04/27 W&B 東京ミートアップ #3
by
Preferred Networks
PPTX
物体検出フレームワークMMDetectionで快適な開発
by
Tatsuya Suzuki
PDF
Convex optimization
by
Simossyi Funabashi
PDF
負の二項分布について
by
Hiroshi Shimizu
PDF
Juliaで並列計算
by
Shintaro Fukushima
PDF
生成モデルの Deep Learning
by
Seiya Tokui
PPTX
近年のHierarchical Vision Transformer
by
Yusuke Uchida
PDF
コンピュータビジョンの観点から見たAIの公平性
by
cvpaper. challenge
PDF
coordinate descent 法について
by
京都大学大学院情報学研究科数理工学専攻
PPTX
【DL輪読会】Flow Matching for Generative Modeling
by
Deep Learning JP
PDF
深層生成モデルと世界モデル
by
Masahiro Suzuki
PPTX
MS COCO Dataset Introduction
by
Shinagawa Seitaro
PPTX
クラシックな機械学習の入門 5. サポートベクターマシン
by
Hiroshi Nakagawa
PDF
JVS:フリーの日本語多数話者音声コーパス
by
Shinnosuke Takamichi
PDF
「世界モデル」と関連研究について
by
Masahiro Suzuki
PPTX
【LT資料】 Neural Network 素人なんだけど何とかご機嫌取りをしたい
by
Takuji Tahara
PDF
Skip Connection まとめ(Neural Network)
by
Yamato OKAMOTO
PDF
画像認識の初歩、SIFT,SURF特徴量
by
takaya imai
PDF
実装レベルで学ぶVQVAE
by
ぱんいち すみもと
PDF
機械学習モデルのハイパパラメータ最適化
by
gree_tech
Optunaを使ったHuman-in-the-loop最適化の紹介 - 2023/04/27 W&B 東京ミートアップ #3
by
Preferred Networks
物体検出フレームワークMMDetectionで快適な開発
by
Tatsuya Suzuki
Convex optimization
by
Simossyi Funabashi
負の二項分布について
by
Hiroshi Shimizu
Juliaで並列計算
by
Shintaro Fukushima
生成モデルの Deep Learning
by
Seiya Tokui
近年のHierarchical Vision Transformer
by
Yusuke Uchida
コンピュータビジョンの観点から見たAIの公平性
by
cvpaper. challenge
coordinate descent 法について
by
京都大学大学院情報学研究科数理工学専攻
【DL輪読会】Flow Matching for Generative Modeling
by
Deep Learning JP
深層生成モデルと世界モデル
by
Masahiro Suzuki
MS COCO Dataset Introduction
by
Shinagawa Seitaro
クラシックな機械学習の入門 5. サポートベクターマシン
by
Hiroshi Nakagawa
JVS:フリーの日本語多数話者音声コーパス
by
Shinnosuke Takamichi
「世界モデル」と関連研究について
by
Masahiro Suzuki
【LT資料】 Neural Network 素人なんだけど何とかご機嫌取りをしたい
by
Takuji Tahara
Skip Connection まとめ(Neural Network)
by
Yamato OKAMOTO
画像認識の初歩、SIFT,SURF特徴量
by
takaya imai
実装レベルで学ぶVQVAE
by
ぱんいち すみもと
機械学習モデルのハイパパラメータ最適化
by
gree_tech
Viewers also liked
PDF
配管流路の多目的最適化OpenFOAM+OpenMDAO(第28回オープンCAE勉強会@関西)
by
TatsuyaKatayama
PPTX
Salome-Meca応力解析中級教材:大変形弾塑性解析による引張試験の再現
by
stebee19
PDF
OpenFOAM を用いた Adjoint 形状最適化事例1
by
Fumiya Nozaki
PDF
室内空調シミュレーション手順書
by
murai1972
PDF
OpenFOAMと風洞実験~オープンCAE勉強会@関西の取組み~
by
TatsuyaKatayama
PDF
ParaviewでのParticle Tracerを用いた可視化
by
takuyayamamoto1800
PDF
オープンソースによるモデルベースデザイン(OpenModelica)
by
Koji Nishi
PPTX
DEXCS2015のWindows10 PCへのインストール
by
stebee19
PDF
ベアメタルサーバで Hyper-V を使ってみた(仮想デスクトップ編)
by
Atsushi Hanaki
PPTX
Femap thermal紹介.pptx
by
Natsuo Satoh
PDF
Dexcs salome導入マニュアル
by
Jun Tatsuno
PPTX
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(1)
by
stebee19
PDF
オープンCAEをはじめよう!入門編 ver.2015
by
mmer547
PDF
Adjoint Shape Optimization using OpenFOAM
by
Fumiya Nozaki
PDF
層流と乱流における速度分布の発達(第1報)
by
murai1972
PDF
RANS乱流モデルによる影響調査(第1報)
by
murai1972
PDF
RANS乱流モデルによる影響調査(第2報)
by
murai1972
PDF
150201解析結果報告書(乱流モデル評価)
by
murai1972
PPTX
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)
by
stebee19
PDF
170311 MBD-Case_Room and MBD and I Ver1
by
Shigenori Ueda
配管流路の多目的最適化OpenFOAM+OpenMDAO(第28回オープンCAE勉強会@関西)
by
TatsuyaKatayama
Salome-Meca応力解析中級教材:大変形弾塑性解析による引張試験の再現
by
stebee19
OpenFOAM を用いた Adjoint 形状最適化事例1
by
Fumiya Nozaki
室内空調シミュレーション手順書
by
murai1972
OpenFOAMと風洞実験~オープンCAE勉強会@関西の取組み~
by
TatsuyaKatayama
ParaviewでのParticle Tracerを用いた可視化
by
takuyayamamoto1800
オープンソースによるモデルベースデザイン(OpenModelica)
by
Koji Nishi
DEXCS2015のWindows10 PCへのインストール
by
stebee19
ベアメタルサーバで Hyper-V を使ってみた(仮想デスクトップ編)
by
Atsushi Hanaki
Femap thermal紹介.pptx
by
Natsuo Satoh
Dexcs salome導入マニュアル
by
Jun Tatsuno
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(1)
by
stebee19
オープンCAEをはじめよう!入門編 ver.2015
by
mmer547
Adjoint Shape Optimization using OpenFOAM
by
Fumiya Nozaki
層流と乱流における速度分布の発達(第1報)
by
murai1972
RANS乱流モデルによる影響調査(第1報)
by
murai1972
RANS乱流モデルによる影響調査(第2報)
by
murai1972
150201解析結果報告書(乱流モデル評価)
by
murai1972
WindowsPC上Lubuntu仮想マシンへのSalome-Mecaのインストール(2)
by
stebee19
170311 MBD-Case_Room and MBD and I Ver1
by
Shigenori Ueda
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