12. 全体剛性マトリクス (その1)
節点の剛性マトリクスとは「全体座標系であらわされた剛性」であり、同時に「骨組全体の剛性」をパノラマ的にあらわすものです。そこで、これを全体剛性マトリクスと呼んだりします。
全体剛性マトリクスの作成にはいくつかの方法がありますが、ここでは、もっとも合理的でかつ分かりやすい(と私が思っている)方法を紹介することにします。
さて、まず最初に考えるべきなのは、この骨組にはいったい何個の未知数があるのか、です。この「未知数」とは、もちろん「節点の自由度」のことです。 ここから、以下の二つのことが分かります。
1. もとめるべき未知数、つまり自由度の数は全部で 11 個ある。
|
全体剛性マトリクスの作成 |
部材の断面性能と材料定数、そして部材の長さが分かれば、その部材の「部材座標系にかんする部材剛性マトリクス」が得られる、そしてさらに「部材の傾斜角」が分かれば、それを「全体座標系にかんする部材剛性マトリクス」に変換することができる、というのが前回の内容でした。
で、そのような手順により、部材番号 1 (左側の柱)の全体座標系にかんする部材剛性マトリクス [ k’] が下のように得られたとします。
これに対し、この柱の材端力(もしくは変位)が骨組全体の未知数番号とどのように関連づけられるかというと、下のようになっています。
これら二つの図を比べてみれば分かるとおり、i 端の pxi’ と pyi’ には対応する未知数番号がありません(支点として拘束されているため)が、その他の材端力(もしくは材端変位)との対応はこんなふうになっています。
そこで、先の部材剛性マトリクス [ k’] の各行各列に、対応する未知数番号を下のように割り当ててみます。いってみれば、これは自由度の未知数番号によってあらわされた各要素の「番地」のようなものです。
( 1 行目・ 2行目、および 1 列目・ 2 列目は pxi’・ pyi’・ dxi’・ dyi’ にそれぞれ対応するもので、ここでは無関係ですので、グレー表示にしています。)
すでに述べたとおり、剛性マトリクスの m 行・ n 列の要素は「 m 番目の自由度の剛性にかんする n 番目の自由度の関与」をあらわしていますから、たとえば上のマトリクスの 3 行・ 5 列という「番地」にある要素の値 k35 が全体剛性マトリクスの中でどのような意味をもつのかというと、「 1 番目の自由度の剛性にかんする 3 番目の自由度の関与」です。
さて、ここまでくればもうお分かりかと思います。このマトリクス [ k’] は、前項で述べた 11 × 11 の全体剛性マトリクスの「一部分」なんですね。ということは、どうすればいいのかというと、
のです。この様子が下にしめしてあります。
これにより、この部材の剛性マトリクスのうちの有効な値、つまり 4 × 4 = 16 個が全体剛性マトリクスに足しこまれることになります。上図で黄色に塗りつぶした部分がこれに該当します。注)