Buoyancy & Archimedes’ Principle Simulator
Fb = ρfluid · Vdisp · g — Drop, Float, Sink • Simulate • Explore • Practice • Quiz
Σ Live equations — values substituted from current state
⚖ Material comparison — floats vs sinks at current fluid
💡 What-if coach — insights from current values
1 Overview
The Buoyancy Simulator brings Archimedes’ principle to life. Drop a cube, sphere, or cylinder of any material into a tank of fluid and watch it find its natural resting depth, with live force arrows for weight (red, downward) and buoyant force (blue, upward). Eight objects (cork through lead) and six fluids (alcohol through mercury) cover the full density spectrum from 250 kg/m³ to 13 534 kg/m³ — including the famous result that lead floats on mercury.
This tool is built for high-school physics, technical-college fluid-mechanics, and engineering trainees learning hydrostatics. Four modes (Simulate, Explore, Practice, Quiz) cover concept building, problem solving, and self-testing. Both SI (kg/m³, N, L) and Imperial (lb/ft³, lbf, gal) units are supported with live conversion.
2 Getting Started
The simulator opens in Simulate mode with an Ice cube (917 kg/m³) ready to be dropped into Fresh Water (1000 kg/m³). Click the orange 🔹 Drop Object button — the cube falls, splashes, and settles with about 91.7% below the waterline. That fraction is exactly ρobject / ρfluid — the iceberg ratio.
To explore further, switch the Object to Lead and the Fluid to Mercury — Lead (11 340) actually floats on Mercury (13 534). Or pick Steel in Water — it sinks and the green apparent weight arrow appears, showing how much the buoyant force has lightened it.
3 Simulate Mode
The canvas shows a glass tank with animated waves, an object resting at its equilibrium depth, and force vectors. The readout cards report Object Density, Fluid Density, Mass, Weight, Buoyant Force, Apparent Weight, Submerged %, and V displaced. Adjust Volume (0.1–20 L) and Shape (Cube / Sphere / Cylinder) and watch the displaced fluid grow.
Six presets set up classic scenarios in one click: Default (ice on water), Iceberg Tip, Lead Floats Mercury, Steel Sinks, Salt vs Fresh, and Cork Bobber. Use the + Custom button to add your own material with a user-defined density (50–25 000 kg/m³).
4 Explore Mode
Switch to Explore for concept cards across four categories: Basics (Archimedes’ principle, density, why things float), Formulas (Fb = ρVg, submerged-fraction derivation, apparent weight), Applications (ships, hot-air balloons, hydrometers, submarines), and Common Errors (mass vs weight, density vs specific gravity, units).
Each card has a worked example with real numbers, so you see how the formula behaves before attempting Practice problems.
5 Practice & Quiz
Practice generates random problems — find the buoyant force on a 2 L cube of aluminium in water, find the submerged fraction of an unknown wood, or calculate apparent weight of a sinking sphere. Enter your answer (tolerances are appropriate for the unit system) and click Check. Show Solution walks through the full calculation step-by-step.
Quiz presents five questions per session, mixing conceptual (does it float? what changes if salt is added?) and numerical problems. Star rating is awarded based on correct answers.
6 SI vs Imperial
Click the SI / Imperial pill at the top to convert every readout, slider label, badge, canvas axis, and calc-modal line. SI uses kg/m³, N, kg, L, m. Imperial uses lb/ft³, lbf, lb, gal (US), ft. Internal calculations always use SI base units, so accuracy is preserved across switches.
Useful conversions: 1 kg/m³ ≈ 0.0624 lb/ft³; 1 N ≈ 0.2248 lbf; 1 L ≈ 0.2642 US gal.
7 Power Tools
Action bar: Drop Object animates a fall and splash; Reset places the object above the fluid; Undo / Redo step through your last edits (Ctrl+Z / Ctrl+Shift+Z).
Canvas toggles: Hide/show Forces, Particles, Equation, Grid, and Waterline for focused screenshots or simpler views.
Show Calculations opens a step-by-step modal: density → mass → weight → submerged volume → buoyant force → apparent weight — the exact work a student would show on paper.
Export: CSV saves the current state as a row; PNG saves a labelled snapshot. Right-click the canvas for the same actions plus Copy Result.
Sound feedback: Click on drag, splash on drop, success/error chimes in Practice and Quiz.
8 Tips & Best Practices
- An object floats when ρobject < ρfluid and sinks otherwise — volume and shape do not change this rule for a uniform solid.
- For a floating object, the submerged fraction equals the density ratio: Vsub/V = ρobject/ρfluid.
- For a sinking object, the buoyant force still acts but is less than the weight; the apparent weight is W − Fb.
- Salt water (1025 kg/m³) is denser than fresh water, so the same boat sits slightly higher in the sea than in a lake.
- Pair this simulator with the Pascal’s Law and Fluid Flow tools to cover statics and dynamics together.
Understanding Buoyancy and Archimedes’ Principle
Buoyancy is the upward force a fluid exerts on any object placed in it. The magnitude of this force, given by Archimedes’ principle, equals the weight of the fluid displaced by the object: Fb = ρfluid · Vdisplaced · g. This single equation predicts whether a steel ship floats, why hot-air balloons rise, and how submarines control depth.
Densities of Common Materials & Fluids
| Material / Fluid | ρ (kg/m³) | ρ (lb/ft³) | Behaviour in Water |
|---|---|---|---|
| Cork | 250 | 15.6 | Floats — 25% submerged |
| Pine wood | 450 | 28.1 | Floats — 45% submerged |
| Ice | 917 | 57.2 | Floats — 91.7% submerged |
| Fresh Water | 1000 | 62.4 | Reference fluid |
| Salt Water (sea) | 1025 | 63.99 | Reference fluid |
| Aluminium | 2700 | 168.6 | Sinks (Wapp ≈ 63% of W) |
| Iron / Steel | 7870 | 491.4 | Sinks (Wapp ≈ 87% of W) |
| Lead | 11 340 | 708.0 | Sinks — but floats on Mercury |
| Mercury (fluid) | 13 534 | 845.0 | Densest common liquid |
The Float-or-Sink Rule
The behaviour of a uniform solid in a fluid is determined entirely by the density ratio ρobject / ρfluid. If the ratio is less than 1, the object floats and the submerged fraction equals the ratio itself. If it is greater than 1, the object sinks but still receives an upward buoyant force equal to its full weight in displaced fluid. This is why a 1 kg steel cube placed on a kitchen scale submerged in water reads only about 0.873 kg — the buoyant force of 1.247 N supports a portion of its weight.
The Iceberg Ratio — A Worked Example
Ice has a density of 917 kg/m³ and floats on sea water (ρ = 1025 kg/m³). The submerged fraction is 917 / 1025 ≈ 0.895, meaning about 89.5% of an iceberg is hidden below the waterline — only the famous “tip” is visible. For a 1 000 m³ iceberg, that is 895 m³ submerged, exerting a buoyant force Fb = 1025 × 895 × 9.81 ≈ 9.0 MN, exactly equal to the iceberg’s weight.
Why Steel Ships Float
Steel has a density 7.87 times greater than water, so a solid steel block sinks. A ship floats not because steel becomes lighter but because its average density — including the air-filled hull — is less than 1000 kg/m³. Naval architects design hulls to displace many times the boat’s actual mass in water, generating enough buoyant force to support the entire vessel plus cargo. The same logic explains how a hot-air balloon (warm low-density air inside a balloon) floats in the surrounding cooler atmosphere.
Apparent Weight and Submarines
For an object that sinks, its apparent weight in the fluid is Wapp = (ρobject − ρfluid) · V · g. Submarines exploit this by adjusting their average density: pumping water into ballast tanks increases density and the submarine sinks, while pushing the water out with compressed air decreases density and it rises. At neutral buoyancy, the submarine’s density exactly equals the surrounding water’s, and it can hover at any depth.
Why Icebergs Float with Nine Tenths Under Water
The textbook iceberg figure is “one-ninth above water.” That number drops out of the densities directly. Sea ice has a density of about 917 kg/m³; sea water is about 1025 kg/m³. For a floating object in equilibrium, the submerged-fraction equals the ratio of densities:
fsubmerged = ρobject/ρfluid = 917/1025 = 0.895
So 89.5 % submerged, 10.5 % visible. Not exactly one-ninth (which would be 89 % submerged), but the lazy approximation is close enough. The same calculation in fresh water (where icebergs almost never live, but for the exercise) would give 917/1000 = 91.7 % submerged. Salt water buoys things slightly more because it is denser; this is also why swimming pools at the seaside feel easier to float in than freshwater lakes.
A Worked Ship-Displacement Calculation
A ship has 10,000 tonnes of mass. What volume of water does it displace, and how does its draft change when it loads cargo?
| Quantity | Working | Result |
|---|---|---|
| Displaced volume in sea water | V = m/ρ = 10,000,000/1025 | 9756 m³ |
| If hull cross-section at waterline = 1500 m² | Draft = V/A = 9756/1500 | 6.50 m |
| Load 500 tonnes of cargo | ΔV = 500,000/1025 | +488 m³ |
| New draft | (9756 + 488)/1500 | 6.83 m (+0.33 m) |
| Pass from sea water (1025) to fresh river (1000) | New V = 10,500,000/1000 | 10,500 m³ (+256 m³) |
| Draft in fresh water | 10,500/1500 | 7.00 m (+0.17 m) |
Sailors call that last effect the “fresh water allowance” — ships sit deeper when they enter rivers. The Plimsoll line painted on every cargo ship’s hull has different marks for tropical, summer, winter, and fresh-water loading lines to account for this and for seasonal density variation.
Why Helium Balloons Rise (Same Equation, Different Fluid)
Archimedes’ principle is not about water specifically — it is about any fluid. Atmospheric air has density about 1.2 kg/m³ at sea level. Helium has a density of 0.18 kg/m³. A balloon containing helium experiences an upward buoyant force equal to the air displaced, which exceeds the balloon’s own weight, so it rises.
A standard party balloon has about 0.01 m³ of helium. Buoyant force = 1.2 × 0.01 × 9.81 = 0.118 N. Weight of the helium inside = 0.18 × 0.01 × 9.81 = 0.018 N. Net upward force = 0.10 N. That lifts about 10 g, which is roughly the mass of the balloon skin plus its string. A hot-air balloon scales the same calculation up: 2000 m³ of 100 °C air gives a density of about 0.95 kg/m³ vs ambient 1.2 kg/m³; net upward force around 5000 N, enough for a basket and a few people.
How Submarines Hover at Depth
A submarine cannot just be denser than water (it would sink to the bottom) or less dense (it would surface). It needs to be at exactly the water’s density to hover. Submarines achieve this with ballast tanks — large compartments that can be flooded with sea water or emptied with compressed air to fine-tune average density.
The subtle problem: as a submarine descends, the surrounding water density increases slightly (compressibility) and the submarine’s hull is squeezed inward slightly. Both effects make the sub harder to keep at depth without active trim adjustment. Modern nuclear submarines use depth-control hydroplanes and continuous variable-ballast trim to maintain hover precision of a few metres. The simpler ballast-tank approach is sufficient for slower-moving submersibles like research subs.
References
- Cengel, Y. A. & Cimbala, J. M. — Fluid Mechanics: Fundamentals and Applications, 4th ed., Chapter 3 (Pressure and Fluid Statics).
- Lewis, E. V. (ed.) — Principles of Naval Architecture, vol. 1, SNAME. The graduate ship-hydrodynamics reference.
- IMO International Convention on Load Lines (1966) — defines the Plimsoll line for cargo-ship loading.
Explore Related Simulators
If you found this buoyancy simulator helpful, explore our Pascal’s Law Simulator, Fluid Flow in Pipes, Bernoulli’s Principle, Specific Heat Capacity, and Thermal Expansion for more hands-on practice.
Enter a positive value. Range: 50–25 000 kg/m³.