Simulating 2D Collisions: Elastic Circle Interactions and Velocity Calculation

  • Thread starter Thread starter spl3001
  • Start date Start date
  • Tags Tags
    2d Collisions
Click For Summary
The discussion focuses on simulating perfectly elastic collisions between two circles in a 2D space. The program designer has successfully implemented collision detection but struggles with calculating the final velocity vectors (Vx and Vy) after the collision. It is noted that, without considering friction and spin, the solution involves exchanging momentum components along the line connecting the centers of the circles at the moment of contact. Understanding this principle is crucial for accurately simulating the collision outcomes. The conversation emphasizes the importance of momentum conservation in elastic collisions for the simulation's success.
spl3001
Messages
16
Reaction score
0
I'm designing a program that simulates collisions in 2 dimensions, among other things. The collisions are between 2 circles, the collisions themselves are perfectly elastic. The mass of the two circles are known, and their X and Y velocity components are known. They also have specific radii. I can easily detect collisions amongst 2 circles, but I cannot solve for the final Vx or Vy vectors of the two spheres.

Any help would be greatly appreciated.
Thanks
 
Physics news on Phys.org
As long as you are not including friction and spin all you have to do is exchange the component of momentum along a line joining their centers when they make contact.
 
For simple comparison, I think the same thought process can be followed as a block slides down a hill, - for block down hill, simple starting PE of mgh to final max KE 0.5mv^2 - comparing PE1 to max KE2 would result in finding the work friction did through the process. efficiency is just 100*KE2/PE1. If a mousetrap car travels along a flat surface, a starting PE of 0.5 k th^2 can be measured and maximum velocity of the car can also be measured. If energy efficiency is defined by...

Similar threads

  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 13 ·
Replies
13
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 10 ·
Replies
10
Views
2K
  • · Replies 6 ·
Replies
6
Views
6K
Replies
6
Views
2K
Replies
8
Views
2K
  • · Replies 1 ·
Replies
1
Views
4K
Replies
6
Views
2K