橋梁トラスFEM解析 戻る
構造解析

橋梁トラス 移動荷重シミュレーター

プラット・ワーレン・ハウ型トラス橋を車両が渡る。節点法(ΣFx=ΣFy=0)で各部材の軸力をリアルタイム計算し、赤(引張)・青(圧縮)で色分け、最も応力の高い部材をハイライトする。

トラス形式
シナリオ
荷重・材料パラメータ
車両荷重 P
kN
荷重位置 x/L
%
走行速度
%/s
弾性係数 E
GPa
断面積 A
cm²
変形拡大率
×
凡例
引張 圧縮 ゼロ部材 最大応力部材
計算結果(ライブ)
最大引張 (kN) / 部材
最大圧縮 (kN) / 部材
左支点反力 RA (kN)
右支点反力 RB (kN)
荷重位置 (x/L)
最大応力 (MPa)
トラス橋(移動荷重・色分け軸力)
各部材の軸力
理論・主要公式

全体のつり合いから支点反力(スパン $L$、左端から荷重位置 $a$、荷重 $P$):

$$R_B = \frac{Pa}{L},\qquad R_A = P - R_B$$

各節点で節点法を適用(未知の部材力 $F_m$ を解く):

$$\sum F_x = 0,\qquad \sum F_y = 0$$

部材応力:$\sigma = F_m / A$。正符号=引張(赤)、負符号=圧縮(青)。

橋梁トラス有限要素法解析とは

🙋
トラス橋のFEM解析って、実際に何を計算しているんですか?
🎓
大まかに言うと、橋を構成する一本一本の部材(バー要素)に、荷重がかかった時にどれだけ伸び縮みするか、そしてその部材に生じる力を計算しているんだ。このシミュレーターでは、上の「集中荷重F」のスライダーを動かすと、橋の中央に重りを載せた時の様子がリアルタイムで見られるよ。部材が赤くなれば引張、青くなれば圧縮だ。
🙋
え、部材の色が変わるんですね!でも、部材の太さ(断面積A)や材質(弾性係数E)を変えたら、結果はどう変わるんですか?
🎓
良い質問だね。断面積Aを大きくすると、部材が太くなるから「剛性」が上がって、同じ荷重でも変形しにくくなる。逆に、弾性係数Eは材料そのものの硬さを表すパラメータで、鋼材なら大きく、アルミなら小さくなる。シミュレーターで「断面積A」と「弾性係数E」を別々に動かしてみると、橋のたわみ量(最大変位)がどう変わるか確認できる。実務では、コストと強度のバランスを考えてこれらの値を決めるんだ。
🙋
プラット型とハウ型って何が違うんでしょうか?シミュレーターで見分けられますか?
🎓
斜材の向きの違いだよ。プラット型は斜材が中央から外側に向かって下がる「\」形。このシミュレーターの「荷重位置」を橋の真ん中に設定すると、プラット型の斜材はほとんどが赤(引張)になるのが観察できる。逆にハウ型は「/」形で、斜材が青(圧縮)になる。鋼橋は引張に強いからプラット型が多く、コンクリート橋は圧縮に強いからハウ型が多い傾向があるんだ。

よくある質問

赤色は引張力(部材が伸ばされる方向の力)、青色は圧縮力(部材が押し縮められる方向の力)が作用していることを示します。色の濃さは力の大きさを表し、設計上の危険箇所を直感的に把握できます。
左パネルの「集中荷重F」スライダーで荷重の大きさ(kN)を設定し、「荷重位置」セレクトで中央スパン・1/4スパン・等分布から作用位置を選びます。荷重は鉛直下向きに自動で与えられます。
はい、「変形拡大率」スライダーで倍率を10倍から1000倍まで調整できます。実際の変形量は微小なため初期値は200倍に設定されていますが、自由に変更して挙動を確認してください。
可能です。左パネルのヤング率E(例:鋼材なら200GPa)と断面積Aのスライダー/数値入力で変更でき、操作するたびに自動で再解析されます(部材長は正規化モデルで固定です)。

実世界での応用

鋼道路橋の設計:実際のプラット・トラス橋の設計では、このFEM解析を用いて、大型トラックなどの活荷重に対して各部材に生じる応力を評価します。部材の断面積を最適化し、軽量化と強度確保の両立を図ります。

既存橋梁の健全性評価:老朽化した橋梁の補修・補強計画策定に利用されます。材料の劣化(Eの低下)や断面欠損(Aの減少)をモデルに反映させ、現在の荷重条件で安全かどうかをシミュレーションで確認します。

鉄道橋の動的解析への発展:トラス橋の基本静解析を発展させ、列車が走行する時の繰返し荷重(疲労)や振動(動的応答)を評価する基礎となります。特に連結部の詳細な応力集中評価に繋がります。

建築構造物への応用:橋梁だけでなく、大型スポーツ施設の屋根トラスや鉄塔、クレーンなどの骨組構造の設計にも全く同じ原理が応用されています。複雑な形状の骨組の力の流れを可視化するのに役立ちます。

よくある誤解と注意点

このシミュレーターで遊んでいると、いくつか勘違いしやすいポイントがあるんだ。まず「断面積Aを大きくすれば、絶対に変形も応力も減る」と思いがちだけど、そう単純じゃない場合がある。例えば、プラットトラスの斜材のうち、引張力がかかっている部材(赤い部材)の断面積だけを極端に太くしても、橋全体のたわみはあまり減らないことがある。なぜなら、変形は「最も弱いリンク」に引っ張られるからだ。圧縮材(青い部材)や他の部材が柔らかいままなら、そこが変形のボトルネックになる。実務では、部材ごとに応力の大きさを見て、効率的に断面を決める「最適化」の考え方が必要になるよ。

次に、「シミュレーション結果の数値は、そのまま実物の安全判定に使える」という誤解。これは絶対にダメだ。このツールは「線形静解析」で、材料は永遠に弾性変形(元に戻る変形)しかせず、座屈も破壊も起こらない理想化されたモデルだ。実際の設計では、許容応力度や座屈耐力といった安全率を考慮する。例えば、計算で100MPaの応力が出ても、材料の降伏強度が235MPaなら、安全率を考慮して「許容応力度は140MPa」といった別の基準値と比較する。シミュレーション結果は判断材料の一つでしかないことを覚えておこう。

最後に、支点のモデル化の重要性。このツールでは橋脚との接合部は「ピン支承」(回転自由)として固定されている。でも実際の橋梁は、溶接やボルトでがっちり固定されていたり、ローラー支承で温度膨張を吸収したりする。支承の条件を「完全固定」に変えるだけで、部材に曲げモーメントが生じ、この単純なトラスモデルでは捉えられない応力が発生する。FEMで一番怖いのは「入力(境界条件)を間違えること」だから、モデルが現実のどの部分をどう単純化しているか、常に意識することがプロの第一歩だ。

使い方ガイド

  1. 荷重入力(val-load/sl-load)で橋梁中央に作用する鉛直荷重を設定します。鋼トラス橋の場合、通常100~500kNの範囲で入力
  2. 材料特性を設定します。ヤング係数(val-E/sl-E)は鋼の場合200GPa、アルミニウムの場合70GPaを標準値として、断面積(val-A/sl-A)は部材の有効面積をcm²単位で指定
  3. 表示スケール(val-scale/sl-scale)を調整して変形状況を可視化し、最大変位・最大応力・最大部材力の結果を確認

具体的な計算例

本ツールは正規化した5パネル(パネル長L=1・高さH=1)のプラットトラスを解析します。中央に300kNの集中荷重、E=200GPa、断面積A=85cm²と設定すると、最大変位は約1.59mm、最大部材力は約360kN(圧縮・部材#6)、最大応力は約42.4MPaと算出されます。実橋の設計ではこの応力に許容応力度・座屈耐力の安全率を併せて評価します

実務での注意点