H 理工学部建築学科企画経営コース€¦ · 振動工学 建築基礎構造 鋼構造 鉄筋コンクリート 構造Ⅰ 建築施工法 行政法規 卒業研究・設計
藤井大地 東京大学力学系科目の衰退 構造力学系の科目の削減...
Transcript of 藤井大地 東京大学力学系科目の衰退 構造力学系の科目の削減...
力学系科目の衰退
構造力学系の科目の削減
構造力学→構造解析学
骨組,トラスの解法→有限要素法
なぜ構造力学が衰退したか?
解析ソフトの発達で手計算で問題を解く必要がなくなった。
学生にとって魅力ある講義が行われていない。
建築学科の現状
建築士の試験があるので,他の学科に比較すると構造力学教育に力を入れている。
しかし,全体から見ると,構造系は,計画系,環境系に押されて縮小されてきている。
学生の人気は計画系,環境系に傾き,構造系への志望学生が年々減少している。
力学の講義は一般に難しいと思われて敬遠される。
魅力ある力学教育の必要性
コンピュータによる解析は万能ではない!
結果が正しいかどうかの判断は人間が下す必要がある。
そのためには,力学的センスを身につけることが重要。
学生に自然に興味を抱かせるような魅力ある力学教育が必要
力学教育のツール
簡単な実験
理解しやすい。
実験機材にコストがかかる。
教える側の準備がかなり大変。
コンピュータソフト
教える側の負担は少ない。
学生も興味をもつ。
力学を教えることのできる簡単なソフトは少ない。
意外にコストがかかる。
位相最適化の手法
連続緩和法(整数条件の緩和) 均質化設計法(ミクロ的な材料のON/OFF) 密度法(材料定数が密度のべき乗に比例)
グランドストラクチャー法
離散最適化問題として解く方法 遺伝的アルゴリズムを利用した方法
セル・オートマトンを利用した方法
ESO法(Evolutionary Structural Optimization)
連続緩和法の利点と欠点
過去の優れた最適化問題の解法を利用することができる。
局所最適解の可能性はあるが必ず最適解が求まる。
大規模問題も容易に解くことができる。
数学的知識が必要で,学生がとっつきにくい。
多峰性の問題への適用が難しい。
離散最適化法の利点と欠点
ヒューリスティックな方法は,ルールが単純で,数学がわからなくてもよい。
自然にあるものが最適形態をもっているとすれば,生命科学にヒントを得たアルゴリズムを適用することは自然である。
感度計算の必要がなく,多峰性の問題に適用可能である。
最適解かどうかの理論的保証がない。
大規模問題への適用が難しい。
連続緩和法の問題点
連続緩和したために,材料のON/OFFだけでなく,ONとOFFの中間的な材料が最適解に現れる。
低自由度の要素を用いた場合,チェッカーボード状の密度分布が求まる。
フィルタリング法の導入
重力制御関数
( )1 1 1 1 1
1 , 1 , 0 1
imN N N N
i i i j i j ii i i j i
i i i i i
G g m m
a b G
ρ ρ ρ ρ
ρ ρ ρ= = = = =
= = ⋅ + ⋅
= − = − < ≤
要素密度が0, 0.5, 1の場合のgravity control 関数gi値
mi = 4
i
4ig =
1ig =
0ig =
3ig =
1ig =
1ig =
2ig =
1ig =
2ig =
1ig =
1ig =
3ig =
0ig =
1ig =
4ig =
0.25ig =
0.875ig =
3.25ig =
0.75ig =
0.625ig =
1.75ig =
0.5ig =
0.75ig =
2.5ig =
1ig =
0.5ig =
1ig =
フィルタリングの導入法(HDM)
( )
( )
1 2 1 2
1
min , , , , , , ,
subject to :
1 , 0 1, 1, , 2
TN N
N
i i ii
C a a a b b b
W a b W i Nα=
=
= − ≤ ≤ ≤ =
U KU
ααααα α =α α =α α =α α =
( ) ( )( )1 1 1
1 1imN N
i j i j ii j i
G mρ ρ ρ ρ= = =
= + − − ααααただし,
G G≥制約条件として加える制約条件として加える制約条件として加える制約条件として加える
最適化問題の解法
最適性規準法(OC) 設計変数の数に依らず収束が速い。
目的関数によっては収束解が得られない場合がある。
制約条件の扱いが煩雑。
逐次線形計画法(SLP) 局所解を見つけやすい。対称解析でも対称な解が得られない。
制約条件の扱いが簡単で,収束に関するロバスト性が高い。
汎用サブルーチンを利用できる。
CONLIN 設計変数と設計変数の逆数でテーラー展開した問題を双対法を用いて解く方法であり,収束が速く,汎用性がある。
現在導入を検討中
最適性規準法による解法
( ) ( ) ( ) ( )( )1
1N
i i gi
L C a b W G GΛ Λ=
= − − − − − α α αα α αα α αα α α
ラグラジアンの定義
質量制約条件重力制御関数制約条件
歪みエネルギーの2倍(平均コンプライアンス)
1 2 1 2, , , , , , ,N Na a a b b b α =α =α =α =a
b
θ1:各要素のミクロ構造ユニットセルの穴の大きさ
穴の角度θは要素中心の応力の主軸方向
( ) ( ) ( ) ( ) ( ) ( ) ( )( )1 1 1
1 0N N N
i g i i g i i i gi i ii i i i
C G C GL b a a b a b W G G
a a b bδ Λ Λ δ Λ Λ δ δΛ δΛ
= = =
∂ ∂ ∂ ∂ = + + + + + − − − − − = ∂ ∂ ∂ ∂
α α α αα α α αα α α αα α α αα αα αα αα α
ラグラジアン最小化の条件
( )
( )
( )( ) ( )( )
( )( 1) ( )
( )
( )
kk kk
i gkk ki
i ik
ki
Gb
aa aC
a
β
Λ Λ+
∂ +
∂ = − ∂ ∂
αααα
αααα
( )
( )
( )
( )( ) ( )( )
( )1 ( )
( )
( )
kk kk
i gkk ki
i ik
ki
Ga
bb bC
b
β
Λ Λ+
∂ +
∂ = − ∂ ∂
αααα
αααα
( ) ( ) ( )( ) ( )1
1
1 1N
k kk ki i
ia b
W
β
Λ Λ+
=
= −
( )
( )( )1
( )k k
g gk
GG
β
Λ Λ+ = αααα
最適性規準から得られる更新式
更新式の導出法
( ) ( ) 0i gi i
C Gb
a aΛ Λ
∂ ∂+ + =
∂ ∂α αα αα αα α
( )
( )
( )( ) ( )( )
( )( 1) ( )
( )
( )
kk kk
i gkk ki
i ik
ki
Gb
aa aC
a
β
Λ Λ+
∂ +
∂ = − ∂ ∂
αααα
αααα
( )
( )( )
( )
1i g
ik
ki
Gb
aC
a
Λ Λ ∂ +
∂ − = ∂ ∂
αααα
αααα
( )
( )( )
( )
i gi ik
i
ki
Gb
a aaC
a
β
Λ Λ ∂ +
∂ − = ∂ ∂
αααα
αααα
β:更新幅を制御 するべき乗係数
変数制約条件の考慮
( )0 1, 0 1 1, , , 0, 0i i ga b i N Λ Λ≤ ≤ ≤ ≤ = ≤ ≤
( ) 1 ( )min max 0, , 1k ki aia s+ =
( ) 1 ( )min max 0, , 1k ki bib s+ =
( ) ( ) ( )( ) ( )1
1
1min 0, 1N
k kk ki i
iS
a bm
β
Λ Λ+
=
= −
( )
( )( )1
( )min 0,k k
g gk
GG
β
Λ Λ+
=
αααα
( ) ( )( )( ) ( )
( )( )( )
( )
( )
kk kk
i gkk i
ai ik
ki
Gb
as aC
a
β
Λ Λ ∂ + ∂= − ∂ ∂
αααα
αααα
( )
( )
( )( ) ( )( )
( )( )( )
( )
( )
kk kk
i gkkk i
bi ik
ki
Ga
bs bC
b
β
Λ Λ ∂ +
∂ = − ∂ ∂
αααα
αααα
ただし,
設計変数のムーブリミット
( )
( )
( )
( 1) ( )
( )
max 1 ,0
min 1 ,1
ki
k ki ai
ki
a
a s
a
ζ
ζ
+
−= +
( ) ( ) ( ) ( )
( ) ( )
( ) ( ) ( )
( ) ( )
if max 1 ,0
if max 1 ,0 min 1 ,1
if min 1 ,1
k kai i
k k ki ai i
k ki ai
s a
a s a
a s
ζ
ζ ζ
ζ
≤ −
− ≤ ≤ +
+ ≤
( )
( )
( )
( 1) ( )
( )
max 1 ,0
min 1 ,1
ki
k ki bi
ki
b
b s
b
ζ
ζ
+
−= +
( ) ( ) ( ) ( )
( ) ( )
( ) ( ) ( )
( ) ( )
if max 1 ,0
if max 1 ,0 min 1 ,1
if min 1 ,1
k kbi i
k k ki bi i
k ki bi
s b
b s b
b s
ζ
ζ ζ
ζ
≤ −
− ≤ ≤ +
+ ≤
ζ :設計変数の変動幅を制約するムーブリミット
各ステップ内での更新
( ) ( )( )( ) ( )
( )
11( )
( )( 1)( )
( )
kk kk
i gkkk i
ai ik
ki
Gb
as aC
a
β
Λ Λ ++
+
∂ + ∂= − ∂ ∂
αααα
αααα
( )
( )
( )( ) ( 1)( 1)
( )( )( 1)
( )
( )
kk kk
i gkkk i
bi ik
ki
Ga
bs bC
b
β
Λ Λ ++
+
∂+
∂ = − ∂ ∂
αααα
αααα
制約条件をアクティブにする。ただし,感度係数は更新しない
最適性規準法のパラメータ
更新式のべき乗係数β
設計変数のムーブリミット
設計変数,ラグランジェ乗数の更新回数
感度係数を更新する外側ループの繰返し数
感度係数を更新しない内側ループの繰返し数
ζ
0.25, 0.1β ζ= = 外側ループの繰返し数 40回
内側ループの繰返し数 Λ に関しては100回gΛ に関しては5回
フィルタリングの効果(HDM)
(a) 0, 0.73G G= =
0(b) 0.8, 0.87, / 1.02G G C C= = =
0(c) 0.85, 0.89, / 1.08G G C C= = =
0(d) 0.90, 0.90, / 1.18G G C C= = =
0(a) 0.3, 0.85, 0.85, / 1.05Sm G G C C= = = =
0(b) 0.4, 0.85, 0.87, / 1.08Sm G G C C= = = =
0(c) 0.5, 0.85, 0.89, / 1.08Sm G G C C= = = =
0(d) 0.6, 0.8, 0.89, / 1.03Sm G G C C= = = =
フィルタリングの効果(密度法)
(a) 0, 0.61, 0.50G G m= = = 0(b) 0.75, 0.84, 0.50, / 1.04G G m C C= = = =
0(c) 0.8, 0.88, 0.50, / 1.21G G m C C= = = =
0(a) 0.3, 0.30, 0.9, 0.89, / 1.49Sm m G G C C= = = = =
0(b) 0.4, 0.40, 0.80, 0.86, / 1.10Sm m G G C C= = = = =
0(c) 0.5, 0.50, 0.75, 0.84, / 1.04Sm m G G C C= = = = =
0(d) 0.6, 0.60, 0.75, 0.84, / 1.02Sm m G G C C= = = = =
弾性変形機構とは?
弾性変形機構は,従来の剛性を最大化する構造とは逆に,変形を生み出す構造形態であり,柔軟性が要求される構造を設計する上で重要となる。
現在,マイクロ構造のメカニズムの設計等にニーズがある。
絶対変位の最大化と相対変位の最大化
Extend design domain Ω
A
B
(a)拡張された設計領域
(b)剛性最大化問題の位相
(c)弾性変形機構の位相(絶対変位の最大化)
(d)弾性変形機構の位相 (相対変位の最大化)
位相最適化のための境界条件と荷重条件
Extend design domain Ω
A
B
F
Extend design domain Ω
A
B
F
Extend design domain Ω
A
B
1
Extend design domain Ω
A
B 1
CASE1 CASE 2
CASE 3 CASE 4
目的関数
( ) ( )( ) ( )( ) ( )
( ) ( )
1 1 1 1 12( )
2 1 1 2 12( )
3 3 3 3 32( )
4 4 4 4 42( )
( )
( ) 1
( )
( ) 1
T GA
T GB
T GA
T GB
L F u d
L u d
L F u d
L u d
Ω
Ω
Ω
Ω
= ⋅ = Ω
= ⋅ = Ω
= ⋅ = Ω
= ⋅ = Ω
u u D u
u u D u
u u D u
u u D u
ε εε εε εε ε
ε εε εε εε ε
ε εε εε εε ε
ε εε εε εε ε
( ) ( )( ) ( )
2 1 4 4
1 1 3 3Maxmize
L L
L L
− +
u u
u u(A点から入力する仕事量とB点から出力される仕事量の比)
最適化問題の定式化
( ) ( )( ) ( )( )( )( ) ( )( )
( ) ( )
2 1 4 4
1 1 3 3
1 1 1
14 4 4 4
Maxmize
, , , , , , , ,
subject to 1
10 1 10 , 10 1 10 ( 1, , )
N N N
N
i ii
i i
L LC
L L
a a b b
W a b W
a b i N
θ θ
=
− − − −
− = +
=
= − ≤
≤ ≤ − ≤ ≤ − =
X
u X u XX
u X u X
X
X
複合材板のミクロ構造の設計
Design domain (Unit cell)1
1y2
y1
Periodic microstructuresPhase A materialPhase B materialPhase C material
A macrostructure
x2
x1
複合材板の材料最適設計
1m
1kN/m
1m
t=0.01m t=0.01m
1m
E (GPa) νGray Material Cast Epoxy resin 3.0 0.25Black Material E-Glass Fiber 72.4 0.15White Material Void 10-7 0.25