設計実務を支援する最適化システムです。
多変量(多変数)の設計変数と実規模のメッシュ数のFEA,CFDを用いたCAEのパラメータの最適化を主目的としたソフトウェアです。
解適合型の応答曲面法とニューラルネット法を用いて,大域解の迅速な把握と極値検索の高速化を行い,多峰性の問題の解決を図っています。
- 2008年11月 : 体験版モジュール IOSO-NS 提供開始
- 2008年08月 : IOSO-NM, version 1.1 日本国内向けリリース
最適化のフロー
最適化のフローとCAEソルバ連携の例:
- 【CFD → 『流速場、温度場の評価』 → 『流力係数、熱伝達係数の評価』 】
- ⇒ 変更【境界条件、物性値、形状、格子】
- 【CFD → 『圧力を応力解析コードへ載荷』 → 『FEM(応力・変位の評価)』 】
- ⇒ 変更【境界条件、物性値、形状、格子】
- 【FEM → 『応力・変位の評価』】
- ⇒ 変更【物性値、形状、格子】
モジュール群
- IOSO-NM
- 多目的関数に対応(日本国内向けリリース)
- IOSO-LM
- 多目的関数、多重レベル解析に対応
- IOSO-PM
- 多目的関数、並列計算に対応
- IOSO-NS
- 単目的関数に対応
アプリケーション・プログラムの連携
-
CFDソルバとの連携実績
- CFD-ACE+, CFX, TaskFlow, Fluent, StarCD, Cfdesign, NUMECA(FINE/Design3D) 等
-
FEMソルバとの連携実績
- ANSYS, NASTRAN, ABAQUS 等
-
Pre/Post プロセッサとの連携実績
- Pro/E, PATRAN
-
一般的な対応
- インタフェイス : テキストファイルでI/O(設計変数と目的関数)を媒介
- 目的関数、制約条件 : FORTRAN, 又はC/C++によるuser program
-
アプリケーション・ソフトに対するI/Oインタフェイスの例
IOSO の GUI(CFD-ACE+ と連携した例)
多重レベルのモデル化(IOSO-LMモジュール)
-
簡易モデル(近似モデル)⇔ 詳細モデル:
- 【LFM】 : low fidelity models,
- 【MFM】 : moderate fidelity models,
- 【HFM】 : high fidelity models
- 例:2D ⇔ 2D軸対称モデル ⇔ 3D
-
3D の FEA、CFD の計算は負荷が大きい。
大域解を把握する段階で 2D 近似モデルで候補を絞り込み、詳細モデルで精査する。

多目的解(パレート解集合、多基準目的関数 )
多目的関数のトレードオフを検討する場合、既往理論には、
- 複数の目的関数に重みを付けて、単一目的関数問題に帰結する方法
- 制約領域を順次移動する方法
が有る。
IOSO が採用したニューラルネット法は学習推論の過程で設計変数のサンプリングと結合、 世代交代を行いながらデータ構造を進化させる。 また、応答曲面法では着目点の周辺の許容域を補間探索する事は容易である。 従って、IOSO-NM が複数の目的関数を同時に探索する事は、決定論の手法ほどには困難ではない。
IOSO-NM の利点は下記である。- パレート面が単調な凸関数である必要はない
- パレート面が可微分である必要はない
- 非許容域(infeasible point)を含んでも良い
マルチレベル法とパレート解集合(凹曲面の例)
応答曲面法
- MLP法(Multi Layer Perceptron nets)、又は
- RBF法(Radial Basis Function nets )を採用

目的関数の性質
計算例
[1] 概念図:
(2-1)サーペンタインの間隔とエルボ部の曲率半径

エルボ部曲率変化の例
[3]目的関数と制約条件:
(3-1) 第1主応力の偏差の総和を最小化(応力分布の均一化)
(3-2) 第1主応力を降伏応力以下に(不等式型制約条件)
(3-3) 温度ピーク値を許容温度以下に(不等式型制約条件)
[4]最適化の結果:
(4-1) サーペンタインの幾何形状:

【引用文献】:
(1)PARALLEL THERMOELASTIC OPTIMIZATION OF 3-D SERPENTINE COOLING PASSAGES IN TURBINE BLADES
(Proceedings of Turbo Expo 2003 ASME Turbo Expo Atlanta, Georgia, June 16-19, 2003)
http://www.iosotech.com/text/ASME2003-38180.pdf
開発元
-
Prof.Egorov (宇宙・航空機器の研究者) が率いる SIGMA Technology社
(本社:モスクワ市、ロシア連邦)
25年以上の開発歴。
URL http://www.iosotech.com/index.htm
- 外部組織との連携:
プラットフォーム
-
GUI (local host上) : Windows XP(SP2)
XP(64)、Vista、Vista(64)に関しては、弊社へお問い合わせ下さい) - 目的関数の実行 : Windows (local hostと異なるPC/WSでも良い)、又はLinux(並列計算、及びシリアル・モードを含む)。
-
その他 : Microsoft .Net Framework 1.1のインストールが必要。
(ver-2、ver-3には対応していない:2008年8月現在)
Windows 環境の PC/WS 上の GUI から LAN 上の PC/WS にジョブ投入。
目的関数の実行は GUI 上で、path と batch command を指定(*.bat、又は *.exe)。
解析規模の制限
- 設計変数 : 100
- 目的関数 : 20組
- 制約条件 : 100
ダウンロードサイト
アカデミック・ユーザ様には IOSO-NS(単目的関数用モジュール)の体験版を提供いたします。
資料ダウンロード
以下の資料をダウンロードする際は、お手数ですが弊社営業部にユーザ名とパスワードをお問い合わせ下さい。
技術資料
[1] ロバスト性に関する、他のMDO計算手法との比較
"Hybrid Robust Multi-Objective Evolutionaly Optimization Algorithm",
AFRL-SR-AR-TR-09-0096,
Florida International Univercity and Air Force Office of Scientific Research
Currently, a Russian commercially available software named IOSO is the most efficient and the most robust multi-objective optimization software.
Similarly, the second best multi-objective optimization software package, modeFrontier, was also developed in foreign country (Italy) and is licensed by their software company.
The only multi-objective optimization software package that was developed in the United States and is licensed by the U.S.software company is Engineous.
However, performance speed, robustness and overall sophistication of Engineous optimizer are significantly inferior in comparison to modeFrontier and especially to IOSO performance speed, versatility and robustness.
Performance of IOSO, modeFrontier and Engineous multi-objective optimizers published in the open literature clearly indicates that IOSO, which involves concepts of neural networks, radial basis functions, and self-adapting response surface methodologies, requires
the minimum number of the objective function evaluations and that is the most versatile and robust multi-objective optimizer.
[2] 翼形状の最適化の計算例
標題"Hydrofoil Optimization"
要旨
水中翼の形状最適化を行った。
連成解析に使用したコード群は、CAD, Icem CFD, CFX, IOSOである。
この解析は、ロシアの"Saint-Petersburg State Marine Technical University"とフィンランドの沿岸艇の設計会社が評価を実施したものである。
I. Egonov, et al," APPLICATION OF OPTIMIZATION METHODS IN 2D HYDROFOIL DESIGN", 2009, Sigma Technology.
原論文pdf(1.5Mb)
[3] ANSYSによる建築構造物の解析
標題"Multiobjective optimization of an architectural element steel structure"
発表学会第4回 国際計算力学ワークショップ "CompMechWorkShop"
要旨鋼鉄アーチ型モニュメントの最適設計事例
ANSYS , IOSO
最適化条件
- 多目的関数:『重量の最小化』と『ピーク変位の最小化』の2関数のトレードオフ
- 制約条件:『許容応力以下』
- 設計変数:正三角形断面の辺長、5変数(鎌形軸方向に5段階の変断面アーチ)
[4]軸流タービンの翼形状の最適化
標題"IOSO-Concepts NREC"
要旨翼列の形状の最適化を行った。
FINE/Turbo(開発元:NUMECA International社),他
最適化条件
- 目的関数:効率、総圧比、静圧比
- 設計変数:翼数(1列あたり)、翼先端角(LE: leading edge側)、翼後端角(TE: trailing edge側)
ウェブ更新履歴
- 2009年06月:ダウンロード資料追加
- 2008年11月:IOSO-NS お申し込みフォーム公開
- 2008年08月:IOSO-NM, v1.1 記事開示