MV-3010: MotionView - HyperStudyを使用した最適化
- MotionView-HyperStudy環境で最適化スタディを実行する
- ベースラインモデルと最適化したモデルを比較する
理論
- 設計制約条件
- 目的関数
- 設計変数
設計変数は、最適化の間に変化します。設計変数には常に、修正され得る一定の範囲があります。設計変数の典型的な例として、シェル要素の板厚、形状ベクトル、質量が挙げられます。
設計変数の変化によって、モデルの応答の変化が生じます。そのような応答は、目的関数または設計制約条件のいずれかとなることが可能です。そのような応答の例には、変位と荷重が含まれます。
最小化もしくは最大化されるべき応答が目的関数となり、一方、ある許容範囲内にあるべき残りの応答は制約条件となります。目的関数として定義され得るのは1つの応答のみです。
HyperStudyは、MotionViewモデルについて最適化スタディをセットアップおよび実行するために使用することができます。HyperStudyを使用すると、線形および非線形CAE解析の両方を含んだ最適化スタディや、Templexを使った数式の最適化も実行できます。HyperStudyはTemplexを使って入力パラメータを作成し、最適化プロセス中にそれらに反復的な変更を与えます。HyperStudyでは、線形CAE解析と非線形CAE解析の両ソフトウェアと共に、HyperOpt(汎用のラップアラウンドソフトウェア)を最適化エンジンとして最適化を実行します。HyperOptでは、最適化で堅牢な逐次応答曲面法が使用されます。
このチュートリアルに必要なファイルとフォルダは、hs.mdl、target_toe.csv(チュートリアルMV-3000で使用)、Setup.hstudy(チュートリアルMV-3000で保存)、setup_1-defフォルダ(チュートリアルMV-3000で作成)です。
下の各ステップでは、フロントSLAサスペンションモデルについて最適化スタディを実行し、ターゲットのトーカーブを求める一方、内側および外側のタイロッドポイントの最適な座標位置を決定します。ベースラインモデルはここで、最適化されたモデルと比較されます。