【Jupiterコマンドリファレンス】解析 > ADVC > 構造 > 形状/トポロジー最適化

目次

対応製品

  •  Jupiter-Pre

本コマンドの目的・用途

ADVENTURECluster(以下ADVC)の形状/トポロジー最適化解析設定を行います。解析 > ADVC > 構造コマンドでADVCプロセス、間隔定義、出力定義などの詳細設定を行い、ファイルを出力します。

コマンドの場所

  • 日本語環境:解析 > 解析 > ADVC > 構造
  • 英語環境:Analysis > Analysis > ADVC > Structure

GUI

最適化タイプ

項目の説明
最適化タイプ選択
ラジオボタングループ
形状最適化

形状最適化を指定します。

トポロジー最適化

トポロジー最適化を指定します。

目的関数

項目の説明
関数タイプ

設定する目的関数の種類を選択します。

下記項目は関数タイプ – プルダウンメニューからの選択によって入力可不可が変化します。

機能名 – テキストボックス

機能名を指定します。

係数 – テキストボックス

目的関数の係数を指定します。本パラメーターは必須です。

要素セット – プルダウンメニュー

要素グループまたはプロパティで要素セットを指定します。

プロセスシーケンス-プロセス – チェックボックス

関数に必要な各プロセスを個別に指定できます。

Note

プロセスは、構造/熱伝達解析と同様に[プロセスの作成]ダイアログで作成されます。

編集 – ボタン

クリックすると、テーブル上で選択した目的関数の内容を各項目に再度読み込み、編集可能な状態にします。編集中は、編集終了ボタンに表示が変化します。

追加 – ボタン

現在設定中の目的関数をテーブルに追加します。

削除 – ボタン

テーブル上で選択した目的関数を削除します。

上 – ボタン

テーブル上で選択した目的関数を1つ上の行に移動します。

下 – ボタン

テーブル上で選択した目的関数を1つ下の行に移動します。

テーブル

設定済の目的関数一覧が表示されます。

制約関数

項目の説明
関数タイプ

設定する制約関数の種類を選択します。

下記項目は関数タイプ – プルダウンメニューからの選択によって変化します。

機能名 – テキストボックス

機能名を指定します。

拘束 – プルダウンメニュー

拘束を指定します。本パラメーターは必須です。

Equality

等式

Inequality

不等式

比率|値 – テキストボックス

比率を指定します。本パラメーターは必須です。

係数 – テキストボックス

目的関数の係数を指定します。本パラメーターは必須です。

要素セット – プルダウンメニュー

要素グループまたはプロパティで要素セットを指定します。

プロセスシーケンス-プロセス – チェックボックス

関数に必要な各プロセスを個別に指定できます。

Note

プロセスは、構造/熱伝達解析と同様に[プロセスの作成]ダイアログで作成されます。

編集 – ボタン

クリックすると、テーブル上で選択した制約関数の内容を各項目に再度読み込み、編集可能な状態にします。編集中は、編集終了ボタンに表示が変化します。

追加 – ボタン

現在設定中の制約関数をテーブルに追加します。

削除 – ボタン

テーブル上で選択した制約関数を削除します。

上 – ボタン

テーブル上で選択した制約関数を1つ上の行に移動します。

下 – ボタン

テーブル上で選択した制約関数を1つ下の行に移動します。

テーブル

設定済の制約関数一覧が表示されます。

設計不可領域

項目の説明
関数タイプ

設計不可領域の種類を選択します。

下記項目は関数タイプ – プルダウンメニューからの選択によって変化します。

設計不可領域節点指定
節点セット – プルダウンメニュー

節点グループごとに節点セットを指定します。本パラメーターは必須です。

編集 – ボタン

クリックすると、テーブル上で選択した設計不可領域の内容を各項目に再度読み込み、編集可能な状態にします。編集中は、編集終了ボタンに表示が変化します。

追加 – ボタン

設計不可領域テーブルに追加します。

削除 – ボタン

テーブル上で選択した設計不可領域を削除します。

上 – ボタン

テーブル上で選択した設計不可領域を1つ上の行にに移動します。

下 – ボタン

テーブル上で選択した設計不可領域を1つ下の行にに移動します。

テーブル

設定済の設計不可領域一覧が表示されます。

主設定

項目の説明
関数タイプ

最適化関数の種類を設定します。

最適化タイプの選択によってプルダウンメニューにリストされる項目が変化します。

下記項目は関数タイプ – プルダウンメニューからの選択によって変化します。

最大反復 – テキストボックス

形状最適化の反復の最大数を指定します。本パラメーターは必須です。

最大ひずみ– テキストボックス

最大ひずみの大きさを指定します。本パラメーターは必須です。

H1トレランス – テキストボックス

形状最適化の収束許容値を指定します。本パラメーターは必須です。

最終結果の出力 – プルダウンメニュー

最適化の反復の最終結果を出力するかどうかを選択します。本パラメーターは必須です。

No

出力しません。

Yes

出力します。

出力間隔 – テキストボックス

最適化解析結果の出力間隔を指定します。本パラメーターは必須です。

リスタートファイル最終結果出力 – プルダウンメニュー

最適化反復の最終結果を再起動ファイルとして出力するかどうかを選択します。本パラメーターは必須です。

No

出力しません。

Yes

出力します。

リスタートファイルの出力間隔 – テキストボックス

最適化再開ファイルの出力間隔を指定します。本パラメーターは必須です。

Armijoチェック – プルダウンメニュー

Armijo基準を使用するかどうかを選択して、ステップサイズを調整するかどうかを選択します。本パラメーターは必須です。

No

しません。

Yes

します。

自動増分 – プルダウンメニュー

最適化のために、自動ステップ幅または固定ステップ幅のいずれかを選択します。本パラメーターは必須です。

No

しません。

Yes

します。

安定化係数 – テキストボックス

形状最適化の安定化係数を指定します。 値が大きいほど、全体の動きを抑える効果があります。本パラメーターは必須です。

ポアソン比 – テキストボックス

H1勾配法で使用されるポアソン比を指定します。本パラメーターは必須です。

自動設計不可領域 – プルダウンメニュー

荷重がかかっているかどうかに関係なく、特定の境界条件を持つ領域のすべての自由度を自動的に無効にします。本パラメーターは必須です。

No

しません。

Yes

します。

Wolf基準 – プルダウンメニュー

Wolfe基準に使用するかどうかを選択します-ステップサイズを増やします。 Wolfe標準はArmijo標準と二重であり、各ステップサイズの下限を設定します。本パラメーターは必須です。

No

しません。

Yes

します。

マトリクス – プルダウンメニュー

形状最適化には、StiffnessLinearまたはStiffnessuseを選択します。本パラメーターは必須です。

StiffnessLinear

線形剛性

Stiffnessuse

剛性適用

要素体積感度調整 – プルダウンメニュー

[形状最適化]で[はい]または[いいえ]を選択します。本パラメーターは必須です。

No

しません。

Yes

します。

編集 – ボタン

クリックすると、テーブル上で選択した最適化関数の内容を各項目に再度読み込み、編集可能な状態にします。編集中は、編集終了ボタンに表示が変化します。

追加 – ボタン

最適化関数テーブルに追加します。

削除 – ボタン

テーブル上で選択した最適化関数を削除します。

上 – ボタン

テーブル上で選択した最適化関数を1つ上の行にに移動します。

下 – ボタン

テーブル上で選択した最適化関数を1つ下の行にに移動します。

テーブル

設定済の最適化関数一覧が表示されます。

出力パラメーター

項目の説明

最適化タイプの選択によって表示される項目が変化します。

形状最適化
形状変動 – チェックボックス

チェックを入れると、形状最適化の形状の変化量を出力指定します。

共通出力設定
全感度 – チェックボックス

チェックを入れると、全感度(目的関数と制約関数の感度にラグランジュの未定乗数を掛けた和)を出力指定します。

目的関数の感度 – チェックボックス

チェックを入れると、目的関数に指定した評価関数の感度を出力指定します。

各制約関数の感度 – チェックボックス

チェックを入れると、制約関数に指定した評価関数の感度を出力指定します。

感度一括指定 – チェックボックス

チェックを入れると、すべての感度出力を指定します。

推奨 – ボタン

クリックすると、推奨出力指定のみにチェックを入れます。

操作手順

  • 解析 > ADVC > 構造より、ADVCダイアログを開きます。
  • ジョブ名を指定します。
  • プロセスを作成でプロセスを作成します。 デフォルト時間の増分で分析を実行する場合は、特に時間を指定する必要はありません。
  • LBCマネージャで境界条件を割り当てます。
  • 出力マネージャで出力項目を選択します。
  • [最適化パラメーター設定]ボタンをクリックし、最適化パラメーターダイアログを開きます。
  • すべてのパラメータを設定します。計算を完了するには、少なくとも4ページ設定する必要があります。設計不可領域は任意指定です。 必須パラメータに注意してください。
  • [OK]ボタンをクリックして最適化パラメーターダイアログを閉じます。
  • [適用/ OK]ボタンをクリックします。
目次