座屈荷重係数を制約条件として、骨組構造物を最適化する。
まず、次のような3層3スパンの骨組に対して、鉛直な荷重を作用させることを
考える。
![]() 3層3スパンの骨組構造物 Λをパラメータとして比例載荷する。 骨組が座屈するときのΛの値は座屈荷重係数と呼ばれる。 いま、正の座屈荷重係数がある最小制限値以上である、という制約を設ける。 断面積を設計変数として、構造物の総部材体積を最小になるような断面積を求め る。この問題の解は次のようになる。
![]() 最適解 本最適化問題は、断面積の関数として定められる実対称行列が半正定値であると いう制約の下で、総部材体積を最小化する問題に帰着できる。 さらにこの問題をSDPとして逐次近似し、繰り返しSDPを解くことで最適解 を簡単に求めることができる。 最適解では、次の4つの座屈モードが重複している。
![]() ![]() ![]() ![]() 座屈モード
この座屈モードの重複のために、既往の手法で解を求めることは極めて困難であ
る。
しかし、SDPを用いて解を得る手法では、容易に最適解を得ることができる。
![]() 最適解 このとき、最適解では次の3つの座屈モードが重複している。
![]() ![]() ![]() 座屈モード
このように、対称なnon-swayモードと、逆対称な2つのswayモードが重複してい
る。
(2001.8.10) |