トポロジー最適化例題

ATP038:パラメータセットとテーブル設計

概要

パラメータセットとテーブル設計の使用例です。詳細ビュー内にパラメタボックスがある項目は、テーブル設計のパラメタとして利用できます。この例題では、入力パラメタとしてMass FractionとInitial Mass Fractionが設定されています。また、出力パラメタには固有周波数のモード1、モード2、モード3が設定されています。
テーブル設計では、設計ポイントとして3ポイントが設定されています。テーブル設計を実行することで、質量と固有振動数の相関を把握することができます。
例題アーカイブファイル「ATP038_ref.wbpz」のトポロジ設計条件は、次の通りです。
・目的関数:固有モード1の周波数(1st Frequency Mode)を最大化(パラメタ化)
      固有モード2の周波数(2nd Frequency Mode)を最大化(パラメタ化)
      固有モード3の周波数(3rd Frequency Mode)を最大化(パラメタ化)
・制約条件:質量(Mass Fraction)の上限値を規定(パラメタ化)
・設計領域:4シェルボディ
・製造制約:鏡面対称条件/最小部材寸法
・初期質量(Initial Mass Fraction):質量制約値と同じ値(パラメタ化)
・使用単位系:メートル(kg, mm, s, ℃, mA, N, mV)

解析モデル/構造最適化結果

解析モデル                   構造最適化結果

構造最適化ワークフロー

GENESISシステムは、1つの解析システムにリンクされています。またGENESIS内ではパラメータがセットされています。

GENESISノード

GENESISノードでは、最適化条件設定と最適構造の出力に必要な最小限のオブジェクトが使用されています。

解析設定

・Modal/Buckling AnalysisカテゴリのMode Trackingの値にYesが入力されています

設計領域の定義

Topology Regions
定義カテゴリのInitial Mass Fractionがパラメタに指定(Pマーク表示)されています。

定義
Design Region TypeIndependently Designed(デフォルト値)
Design Region LimitedYes(デフォルト値)
P Initial Mass Fraction0.05
Design Region Definition
スコープ方法ジオメトリ選択(デフォルト値)
ジオメトリ1ボディ(設計領域を選択)
Frozen Region Definition
Define Frozen RegionNo(デフォルト値)
Fabrication Constraints
Coordinate SystemCoordinate System
Constraint 1MYZ: Mirror about YZ plane
Constraint 2MZX: Mirror about XZ plane
Constraint 3None(デフォルト値)
Minimum Size ControlYes
□Minimum Member Size0.5mm
□Spread Fraction0
Maximum Size ControlYes
Maximum Member Size1 [mm]
Maximum Gap1 [mm]
Power Rule
□Power Rule > RV13(デフォルト値)
□Power Rule > RV21E-06(デフォルト値)

設計目的の定義

mode1_freq
Response ValuesカテゴリのMaximumのパラメタボックスが有効化(Pマーク表示)されています。なおモード周波数値の場合、Minimum、Maximumフィールドの値は同じです。

定義
Response TypeFrequency Mode Number
□Frequency Mode Number1
LoadCase SelectionTabular Data*
Objective Definition Switch
GoalMax
□Weight1(デフォルト値)
Response Values
Design Cycle7
□ Minimum11394.337111
P Maximum11394.337111
*テーブルを開き、LoadCase#1が選択されていることを確認します

mode2_freq
Response ValuesカテゴリのMaximumのパラメタボックスが有効化(Pマーク表示)されています。なおモード周波数値の場合、Minimum、Maximumフィールドの値は同じです。

定義
Response TypeFrequency Mode Number
□Frequency Mode Number2
LoadCase SelectionTabular Data*
Objective Definition Switch
GoalMax
□Weight1(デフォルト値)
Response Values
Design Cycle7
□ Minimum19780.859499
P Maximum19780.859499
*テーブルを開き、LoadCase#1が選択されていることを確認します

mode3_freq
Response ValuesカテゴリのMaximumのパラメタボックスが有効化(Pマーク表示)されています。なおモード周波数値の場合、Minimum、Maximumフィールドの値は同じです。

定義
Response TypeFrequency Mode Number
□Frequency Mode Number3
LoadCase SelectionTabular Data*
Objective Definition Switch
GoalMax
□Weight1(デフォルト値)
Response Values
Design Cycle7
□ Minimum23928.902471
P Maximum23928.902471
*テーブルを開き、LoadCase#1が選択されていることを確認します

設計制約の定義

Constraints

パラメタ
定義
Response TypeTopology Mass Fraction(デフォルト値)
RegionAll Designed Group(デフォルト値)
Constraint Bounds
□Lower BoundNone(デフォルト値)
P Upper Bound0.05
Bound TypeActual(デフォルト値)

パラメータセットのパラメータビュー

パラメータセットのテーブル設計ビュー

質量の上限制約を変更する計算として3ケースが定義されています。

パラメータセットのプロパティビュー

保持された設計ポイントの値を「プロジェクト全体を更新」にします。

全ての設計ポイントの計算を実行するには、ワークベンチ画面に戻り、パラメータセットを右クリックし、「全ての設計ポイントを更新」を選択します。

結果情報

Solution Information
最適化計算の実行時に、このオブジェクトをクリックすると、ワークシート画面にプリントされる進行情報を見ることができます。詳細テーブルの値はデフォルト値が使用されています。

トポロジー密度のプロット

Topology Density Plot
このオブジェクトをクリックすると、トポロジ密度結果を見ることができます。
詳細テーブルの値はデフォルト値が使用されています。
[結果]タブの表示オプションは、次のようにします。
・[結果]タブ>[表示]>ジオメトリ>表面
・[結果]タブ>[表示]>コンタオプション>コンターバンド

トポロジー密度等値面のプロット

Topology Density Isosurface
このオブジェクトをクリックすると、トポロジ密度の等値面結果を見ることができます。
詳細テーブルの値はデフォルト値が使用されています。
[結果]タブの表示オプションは、次のようにします。
・[結果]タブ>[表示]>ジオメトリ>キャップドアイソサーフェス
・[結果]タブ>[表示]>コンタオプション>ソリッド
・[結果]タブ>[表示]>辺>モデル原形の表示

カットオフ密度はキャップドアイソサーフェスで調整できます。

TOP