🧪 Energy Advanced Perpetual Motion Simulation
Interactive 3D overbalanced wheel (Bhaskara's wheel) with free-swinging pivoted weights: watch it swing, spin and always coast back to rest as friction converts every joule of input energy to heat, with a live energy ledger proving why perpetual motion violates the laws of thermodynamics.
This simulation builds a real Bhaskara-style overbalanced wheel — a hub with several arms, each ending in a mass that hinges freely like a small pendulum — and solves its exact coupled equations of motion rather than faking the classic "self-turning" illusion. Give the wheel a push and watch the weights swing outward on the descending side just as inventors hoped, yet the wheel always settles back to rest: with weights locked rigidly to their arms the gravity torque cancels by symmetry at every instant, and with weights swinging freely, friction at the bearing and at each pivot steadily converts kinetic and potential energy into heat. A live energy ledger tracks exactly how many joules you've put in versus how many remain as mechanical energy plus how many have already been lost as heat, making the first and second laws of thermodynamics visible in real time — and showing precisely why no closed mechanical system, however cleverly overbalanced, can run forever.
This simulation investigates the concept of perpetual motion machines and explores the challenges associated with creating a system that operates indefinitely without an external energy source. It highlights the laws of thermodynamics and why true perpetual motion is impossible.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install