浮力計算機 戻る
流体解析

浮力計算機

物体の形状・密度・流体種類・水没率を設定して浮力・重力・見かけ重量をリアルタイム計算。アルキメデスの原理をビジュアルで確認。

パラメータ設定
物体の形状
一辺の長さ a
m
物体密度 ρobj
kg/m³
木:500 / アルミ:2700 / 鉄:7800
流体の種類
流体密度 ρf
kg/m³
水没率
%
計算結果
浮力 F_b [N]
重力 W [N]
合力 [N]
見かけ重量 [N]
状態
可視化
理論・主要公式

アルキメデスの原理:

$$F_b = \rho_f \cdot g \cdot V_{sub}$$

重力:$W = \rho_{obj}\cdot g \cdot V$

見かけ重量:$W_{app}= W - F_b = (\rho_{obj}- \rho_f) \cdot g \cdot V_{sub}$

浮き条件:$\rho_{obj} < \rho_f$ (完全沈没時)

浮力計算機とは

🙋
「浮力」って、物体が液体に浮くか沈むかを決める力ですよね?このシミュレーターでどうやって確かめられるんですか?
🎓
大まかに言うと、物体の密度と流体の密度を比べればいいんだ。このツールの左側で「物体密度」と「流体の種類」(例えば水)を選んでみて。密度の数値が下に表示されるから、どっちが大きいか確認してみて。物体密度の方が大きければ「沈みます」って表示が出るよ。例えば鉄の塊(密度約7800 kg/m³)を水(1000 kg/m³)に沈めると、確かに沈むよね。
🙋
え、でも氷は水に浮きますよね?密度は水より小さいんですか?シミュレーターで再現できますか?
🎓
その通り!氷の密度は約917 kg/m³で水より小さいから浮くんだ。このツールで「物体密度」を917、「流体」を「水」に設定して、「形状」を立方体にしてみよう。すると「浮きます」って表示されるはず。さらに面白いのは、「水没率」のスライダーを動かすと、氷がどれだけ水に沈んでいるか(氷山の一角の部分だね)を変えられる。浮力と重力のバランスがリアルタイムで計算されて、見かけの重さも変わるんだ。
🙋
「見かけ重量」がマイナスになることもあるんですか?それと、形状を球や円柱に変えると計算はどう変わるんですか?
🎓
良いところに気づいたね!物体密度が流体密度より小さいと、浮力が重力を上回るから「見かけ重量」はマイナスになる。これは、水中で物体を押し下げようとする時に感じる「浮き上がる力」だよ。形状を変えても、基本の原理は同じ。ツールが自動で球や円柱の体積 $V$ と沈んだ体積 $V_{sub}$ を計算してくれる。例えば「高さ」パラメータは円柱の時に有効になるから、細長い円柱と太い円柱で浮き沈みがどう変わるか、確認してみて!

よくある質問

はい、水没率100%は物体全体が流体中にある状態を意味します。このとき排除する流体の体積は物体の全容積と等しくなり、最大の浮力が発生します。浮力が重力を上回れば浮上、下回れば沈降します。
いいえ、密度が流体より小さい物体は、完全に沈めても浮力が重力を上回るため浮き上がります。本シミュレーターでは、水没率を変えても物体の密度は変わらないため、浮沈の判定は密度差で決まります。
見かけ重量が負の値は、浮力が重力を上回っている状態を示します。水中では物体が上向きの力を受けて浮き上がろうとするため、実際にバネばかりで測るとマイナスの重量(押し上げられる力)として観測されます。
海水は水より密度が約3%高い(約1025 kg/m³)ため、同じ水没体積でも排除する流体の質量が増加します。アルキメデスの原理により浮力は流体密度に比例するため、海水のほうが大きな浮力が発生します。

実世界での応用

船舶・海洋構造物の設計:船体の形状と重量分布を決める際、浮力と重力のバランス計算は不可欠です。このツールのような簡単な計算が初期設計の基本となり、その後、詳細なCFD(数値流体力学)解析へと発展します。

潜水機器と浮力調整装置(BCD):ダイバーはBCジャケットの空気量を調節して浮力をコントロールします。潜水中の浮力変化は、ツールで「物体密度」(ダイバーの装備を含む)と「流体密度」(水深による水密度変化)を変えることでイメージできます。

化学プラント・混相流プロセス:反応槽内で固体触媒粒子が液体中を浮遊・沈降する挙動を予測するのに浮力計算が使われます。粒子の形状(球など)と流体の種類(油など)を変えてシミュレーションできます。

CAE前処理と検証:本格的な流体解析(CFD)を行う前に、浮体の基本的な釣り合い状態(中性浮力になる条件など)をこのような計算機で素早く確認します。OpenFOAMなどのソルバー内の浮力項 $\rho_f g$ の設定理解にも役立ちます。

よくある誤解と注意点

このツールを使いこなす上で、特に初心者の方が陥りがちなポイントをいくつか挙げておくよ。まず「密度と重量の単位」。ツールのデフォルトはkg/m³とN(ニュートン)だけど、実務ではg/cm³やkgf(キログラム重)を使うことも多い。例えば鉄の密度を7.8 g/cm³で入力しても、ツールは7800 kg/m³と解釈するからOK。でも「見かけ重量」を実感したい時は、結果のNを約0.102倍してkgfに換算すると「重さ」としてイメージしやすいね。

次に「完全沈没と部分浮上」の考え方。物体密度が流体密度より大きい場合、物体は完全に沈む。この時、水没率は100%固定で、浮力は物体「全体積」に基づいて計算される。逆に物体密度が小さい場合、ツールは自動で浮く高さ(水没率)を計算するけど、これは静止した状態での話。実際に氷を水に押し込めば、一時的に水没率が上がり見かけ重量が変化する。この「動的な過程」と「静的な結果」を混同しないようにしよう。

最後に「形状パラメータの現実解釈」。例えば円柱の「高さ」を1m、直径を0.1mにすると、細長い棒になる。これを水に立てて入れるか、横にして入れるかで実際の浮き方は変わるけど、ツールの計算は沈んだ体積 $V_{sub}$ だけに依存する。あくまで等方的な浮力を計算しているので、姿勢安定性(メタセンターなど)までは考慮できない点に注意だ。