浮力・浮体安定性シミュレーター 戻る
Naval Architecture

浮力・浮体安定性シミュレーター

船体寸法・質量・重心位置を変えてメタセンター高さGMと復原てこGZ曲線をリアルタイム計算。安定/不安定の境界を視覚的に探ろう。

船体パラメータ
船長 L (m) 50.0
船幅 B (m) 12.0
深さ D (m) 6.0
排水量 m (ton) 2000
流体密度 ρ_f (kg/m³) 1025
重心高さ KG (m) 3.5
傾斜角 θ (°) 0
喫水 d (m)
KB (m)
BM (m)
GM (m)
● 安定

理論メモ

喫水: $d = \dfrac{m \times 10^3}{\rho_f \cdot L \cdot B}$
浮力中心: $KB = d/2$
メタセントリック半径: $BM = \dfrac{L B^3/12}{V}$
メタセンター高さ: $GM = KB + BM - KG$
復原てこ: $GZ \approx GM \cdot \sin\theta$

傾斜角スライダーで船体の傾きを操作 / 「GZ曲線」タブで復原力曲線を確認

浮体安定性とは

🧑‍🎓
船が転覆しないのはどうしてですか?「安定性」って具体的に何を測っているんですか?
🎓
ざっくり言うと、船が傾いた時に元に戻ろうとする「復原力」の強さだよ。その目安になるのが「メタセンター高さGM」という値なんだ。このシミュレーターで、右側の「重心高さKG」のスライダーを動かしてみて。GMの値がどう変わるか見てごらん。
🧑‍🎓
え、KGを上げるとGMが小さくなって、ついにマイナスになりました!これってどういう状態なんですか?
🎓
その通り!GMがマイナスだと「不安定」な状態だ。例えば、積み荷を甲板の高い所に積みすぎて重心が上がりすぎると、ちょっと傾くと転覆してしまうんだ。実務では、GMが0.5〜1.5mくらいになるように設計するのが一般的だね。
🧑‍🎓
なるほど!でも、下の「復原てこGZ」のグラフは、傾きが大きくなるとGMの計算値とずれてきますね。これはなぜ?
🎓
良いところに気づいたね。GMは小さい傾き(だいたい30度以下)での近似なんだ。傾きが大きくなると、船体の形が水に沈む部分で変わってくるでしょ?その効果を厳密に計算したのがGZ曲線。上の「傾斜角θ」のスライダーを大きく動かして、GZがどう変わるか確かめてみよう。

物理モデルと主要な数式

このシミュレーターは、船体を単純な直方体(矩形断面)としてモデル化しています。まず、船の重量と浮力がつり合う「喫水」の深さを計算します。

$$d = \frac{m \times 10^3}{\rho_f \cdot L \cdot B}$$

$d$: 喫水 (m), $m$: 排水量 (ton), $\rho_f$: 流体密度 (kg/m³), $L$: 船長 (m), $B$: 船幅 (m)。船の重量(トンをkgに換算)を、押しのけられた水の体積で割って沈む深さを求めています。

次に、安定性の指標となる「メタセンター高さGM」を計算します。これは、重心(G)と、傾いた時に浮力の作用点が回転する中心(メタセンターM)との距離です。

$$GM = KB + BM - KG$$

$KB (=d/2)$: 浮力中心の高さ, $BM$: メタセントリック半径, $KG$: 重心高さ。$BM$は $\frac{L B^3/12}{V}$ (Vは排水体積)で、船幅が広いほど大きくなり安定性が増します。GMが正なら安定、負なら不安定です。

実世界での応用

船舶の基本設計:新造船の設計段階で、積載状態ごとのGMを計算し、十分な復原性を持つことを確認します。特に旅客船やコンテナ船は、重心が高くなりがちなので注意が必要です。

荷役計画・積み付け管理:港で貨物を積み下ろしする際、その順序によって船の重心が変動します。次の寄港地までの航海で安全なGMを保つよう、コンピュータで積み付け計画を立てます。

海洋構造物の安定性評価:洋上風力発電の浮体式基礎や、海上作業用のリフトバージなど、船舶以外の浮体構造物でも、同じ原理で転倒や傾斜に対する安全性を評価します。

事故調査・シミュレーション:転覆や座礁事故が起きた際、当時の積載状態と海況からGMやGZ曲線を再計算し、事故原因を究明するための基礎データとして利用されます。

よくある誤解と注意点

このシミュレーターを使い始める際、特にCAEの初学者が勘違いしやすいポイントがいくつかあります。まず第一に、「GMが大きければ大きいほど良い」わけではないという点。確かにGMが大きいと復原力は強くなりますが、同時に船の動きが急峻で「硬い」揺れになり、乗り心地が悪くなります。例えば、GMが3mを超えるような小型の漁船は、波に当たるとガクガクと短周期で激しく揺れ、船員の疲労や貨物の損傷につながります。実務では安定性と居住性・運用性のバランスが求められます。

次に、ツールのモデルは「直方体」という極めて単純化された形状であることを常に意識しましょう。実際の船は曲面を持ち、喫水線付近の形状(ウォータラインフレア)がGZ曲線の形状に大きく影響します。このツールで「船幅B」を変えても、実際の船体設計では上部が狭くなる「タンバー」形状を採用することで、傾斜時の復原力特性を微調整しているのです。

最後に、シミュレーターの「重心高さKG」は、あくまで単一の値だという点。実船では、燃料やバラスト水、積荷の移動により重心位置は常に変化します。また、自由液面効果(タンク内の液体が揺れることによる重心の実質的な上昇)は、計算上のKGを単純に上げるだけでは正確に評価できません。ツールで学んだ原理を、より複雑な現実の問題に適用する際の限界を理解しておくことが大切です。

関連する工学分野

浮体安定性の計算で身につける考え方は、船舶工学以外の様々な工学分野でも応用されています。まず挙げられるのは航空宇宙工学における「スタビリティ&コントロール」です。船のメタセンター(M)に相当するのが、航空機の「中立点」です。重心(G)と中立点の前後関係が、航空機の縦の静安定性を決定します。浮力の代わりに空気力が復原力として働くという違いはあれど、「重心と復原力の作用中心の位置関係で安定性が決まる」というコアな概念は共通しています。

もう一つは、ロボット工学、特に二足歩行ロボットやモビリティロボットの姿勢制御です。転倒しないようにするためには、ロボットの重心投影点と支持多角形(足裏で作る面)の関係を常に評価する必要があります。これは、浮体の重心と浮力中心の関係を平面(2次元)で考えているのと非常に似通っています。さらに発展させると、構造工学における座屈解析にも通じます。細長い柱が軸方向の力で倒れる(座屈する)現象の評価では、たわみ形状に応じた「見かけの復原モーメント」を考える点で、浮体の大傾斜角時のGZ曲線計算と数学的アナロジーが見出せます。

発展的な学習のために

このシミュレーターで基本原理に慣れたら、次のステップとして「非矩形断面」の影響を学びましょう。具体的には、台形や丸みを帯びた断面の浮体では、浮心(B)の移動とメタセントリック半径(BM)の計算式がどう変わるかを調べてみてください。BMの計算の根幹にあるのは、水線面積の「断面二次モーメント」です。この概念を理解すれば、$$BM = \frac{I_{WL}}{\nabla}$$ という式($I_{WL}$: 水線面の断面二次モーメント, $\nabla$: 排水体積)が、あらゆる形状に適用できる普遍的な式であることがわかります。

さらに深く学ぶには、「大傾斜角復原性」と「動的安定性」に進むことをお勧めします。GZ曲線の下の面積は、船が傾く際に風や波から受けるエネルギーを復原力が吸収する能力(動的安定性)を表します。例えば、GZ曲線が早期にピークを迎えて下降する船は、一見GMが大きくても、大きな波には耐えられない可能性があります。実務の世界では、IMO(国際海事機関)が定める厳格な復原性基準を満たすために、これらの高度な評価が不可欠です。ツールで遊びながら、各パラメータを変えた時にGZ曲線の「形」と「面積」がどう変化するかを観察することから、発展的な学習は始まります。