Archimedes Buoyancy Simulator Back
Fluid Mechanics

Archimedes Buoyancy Simulator

Set object density, volume and fluid to calculate buoyancy

Parameters

Scenario presets
kg/m³
kg/m³
Live values
Buoyancy Fb (N)
Weight W (N)
Submerged (%)
Apparent weight (N)
Net force (N) ↑+ = up
Fb / W ratio
Buoyancy visualization (real-time animation)
Theory & key formulas
Buoyancy: $F_b = \rho_{fluid} \cdot g \cdot V_{submerged}$
Weight: $W = \rho_{obj} \cdot g \cdot V_{obj}$
Net force: $F_{net} = F_b - W = g \cdot V(\rho_{fluid} - \rho_{obj})$(fully submerged)
$F_{net} \gt 0$ → floats, $F_{net} \lt 0$ → sinks, $= 0$ → neutrally buoyant

Partial submersion buoyancy (ships, icebergs)

Equilibrium (floating): $\rho_{obj} \cdot V_{total} \cdot g = \rho_{fluid} \cdot V_{sub} \cdot g$
Submerged fraction: $\dfrac{V_{sub}}{V_{total}} = \dfrac{\rho_{obj}}{\rho_{fluid}}$
Ice: ρ_ice/ρ_water ≈ 0.917 → 91.7% sits below the surface (9/10 of an iceberg is underwater)

FAQ

What is the Archimedes principle?
An object submerged in a fluid experiences an upward buoyant force equal to the weight of the fluid it displaces. It floats if its density is less than the fluid.
Why does a steel ship float?
The average density of the entire ship (hull + air) is less than water. The hollow hull displaces enough water to provide sufficient buoyancy.
Why do people float easily in the Dead Sea?
The Dead Sea has about 30% salinity, giving it a density of ~1240 kg/m³, higher than the human body (~1010 kg/m³). The extra buoyancy makes floating effortless.
How do submarines control depth?
Flooding ballast tanks with seawater increases average density to dive; blowing tanks with compressed air decreases density to surface. This is Archimedes principle in action.
🙋
I can see the simulation updating, but what exactly is being calculated here?
🎓
Great question! The simulator solves the governing equations in real time as you move the sliders. Each parameter you control directly affects the physical outcome you see in the graph. The key is to build an intuitive feel for how each variable influences the result — that's how engineers develop physical judgment.
🙋
So when I increase this parameter, the curve shifts significantly. Is that a linear relationship?
🎓
It depends on the model. Some relationships are linear, but many engineering phenomena are nonlinear. Try moving the sliders to extreme values and see if the output changes proportionally — if the graph shape changes, that's a sign of nonlinearity. This hands-on exploration is exactly what simulations are best for.
🙋
Where is this kind of analysis actually used in practice?
🎓
Constantly! Engineers run these calculations during the design phase to quickly screen parameters before investing in expensive physical tests or detailed finite element simulations. Getting comfortable with these simplified models is a real engineering skill.

What is Archimedes Buoyancy Simulator?

Archimedes Buoyancy Simulator is a fundamental topic in engineering and applied physics. This interactive simulator lets you explore the key behaviors and relationships by directly manipulating parameters and observing real-time results.

By combining numerical computation with visual feedback, the simulator bridges the gap between abstract theory and physical intuition — making it an effective learning tool for students and a rapid-verification tool for practicing engineers.

Physical Model & Key Equations

The simulator is based on the governing equations of Archimedes Buoyancy Simulator. Understanding these equations is key to interpreting the results correctly.

Each parameter in the equations corresponds to a slider in the control panel. Moving a slider changes the equation's solution in real time, helping you build a direct connection between mathematical expressions and physical behavior.

Archimedes' Principle and Buoyancy

An object immersed in a fluid experiences an upward force equal to the weight of the fluid it displaces (the buoyant force). This is Archimedes' principle.

$F_{buoyant} = \rho_{fluid}\, V_{displaced}\, g$

Here $\rho_{fluid}$ is the fluid density, $V_{displaced}$ is the volume of fluid pushed aside by the object, and $g$ is the gravitational acceleration. The buoyant force is determined not by the object's material but by the volume and density of the displaced fluid. The apparent weight underwater equals the actual weight minus the buoyant force.

Floating vs. Sinking Conditions and Specific Gravity

Whether an object floats or sinks is determined by the ratio of the object's average density $\rho_{object}$ to the fluid density $\rho_{fluid}$ (the specific gravity).

ConditionBehavior
$\rho_{object} < \rho_{fluid}$Floats (part of it rises above the surface)
$\rho_{object} = \rho_{fluid}$Neutral (rests at any depth)
$\rho_{object} > \rho_{fluid}$Sinks

A steel ship floats because its hull shape displaces a large volume of water, making its average density smaller than that of water. A floating object sinks below the surface by the fraction $\rho_{object}/\rho_{fluid}$ (which is why about 90% of an iceberg lies underwater). In this simulator you can vary density and volume to observe the buoyant force and floating or sinking behavior.

Real-World Applications

Engineering Design: The concepts behind Archimedes Buoyancy Simulator are applied across mechanical, structural, electrical, and fluid engineering disciplines. This tool provides a quick way to estimate design parameters and sensitivity before committing to full CAE analysis.

Education & Research: Widely used in engineering curricula to connect theory with numerical computation. Also serves as a first-pass validation tool in research settings.

CAE Workflow Integration: Before running finite element (FEM) or computational fluid dynamics (CFD) simulations, engineers use simplified models like this to establish physical scale, identify dominant parameters, and define realistic boundary conditions.

Common Misconceptions and Points of Caution

Model assumptions: The mathematical model used here relies on simplifying assumptions such as linearity, homogeneity, and isotropy. Always verify that your real system satisfies these assumptions before applying results directly to design decisions.

Units and scale: Many calculation errors arise from unit conversion mistakes or order-of-magnitude errors. Pay close attention to the units shown next to each parameter input.

Validating results: Always sanity-check simulator output against physical intuition or hand calculations. If a result seems unexpected, review your input parameters or verify with an independent method.

How to Use

  1. Set object density with the ρ_obj slider (kg/m³). Use 2700 for aluminium, 7850 for steel, or 1200 for concrete.
  2. Set object volume with the V slider (m³). Enter decimal values like 0.5 for half-cubic-metre components.
  3. Set fluid density with the ρ_fluid slider (kg/m³). Use 1000 for freshwater, 1025 for seawater, 870 for diesel oil.
  4. Watch the object settle to its equilibrium waterline; the submerged fraction is computed automatically (F_b = ρ_fluid × g × V_submerged).
  5. Use Play/Pause and Reset to replay the settling animation, or pick a preset (wood / ice / steel / neutral).

Worked Example

A steel pontoon (ρ = 7850 kg/m³) with volume 2.5 m³ floats in seawater (ρ = 1025 kg/m³). If 60% submerged: F_b = 1025 × 9.81 × (2.5 × 0.60) = 15,074 N (15.07 kN). The weight supported equals this buoyant force. For a floating vessel at equilibrium, 100% submerged displaced volume generates maximum lift; partial submersion represents vessel draft during operation.

Practical Notes

🎬 Watch it in motion

Lift More With Less | How a Lever Works
Lift More With Less | How a Lever Works