Skip to content
0 of 5 missions completed.

๐ŸŽข Energy Conservation

KE + PE + Heat = constant
total energy39.2 J
speed at bottom โˆš(2gh)8.9 m/s
frictionnone
Frictionless: returns to the same height forever. With friction: energy โ†’ heat, settles at the bottom.

Energy Conservation Simulator: KE, PE & the Half-Pipe

This energy conservation simulator puts a ball on a half-pipe and shows the running tally of its energy. On a frictionless track kinetic and potential energy trade back and forth โ€” all potential at the turning points, all kinetic at the bottom โ€” while their sum never changes, so the ball always climbs back to its exact release height and hits its top speed v = โˆš(2gh) at the lowest point. A live bar chart tracks KE, PE, heat, and the constant total side by side. Turn up friction and each pass falls short as mechanical energy leaks into the growing heat bar, until the ball settles at the bottom โ€” yet KE + PE + heat still equals the original total, the law of conservation of energy in action. Set the release height, toggle friction, and predict whether the ball returns to the same height or lower.

What you can do in this simulation

  • Release a ball on a half-pipe and watch KE and PE trade off through every swing
  • A live bar chart shows kinetic, potential, heat, and total energy โ€” the total stays constant
  • Frictionless: the ball returns to its exact release height and peaks at v = โˆš(2gh) at the bottom
  • Add friction and watch mechanical energy drain into the heat bar until the ball settles at the bottom
  • Predict mode: call whether the ball returns to the same height or lower, and set the release height

Concepts covered

conservation of energy ยท kinetic energy ยท potential energy ยท friction and heat ยท mechanical energy ยท v = sqrt(2gh) ยท energy transformation

Related simulations

Browse all Physics simulations โ†’

Free to use in your browser โ€” no signup required. Found a bug or have an idea to make it better? Tell us.

Finished experimenting?

Save one completion to this browser's signed guest ledger, or directly to your account when signed in.