Coefficient of Restitution for a 2-dimensional physics simulator

Click For Summary
SUMMARY

The discussion focuses on improving the collision algorithm in a 2-dimensional physics simulator by addressing the coefficient of restitution (COR) for various materials. Currently, the simulator uses a global COR, but the user seeks a method to determine COR based on the properties of the materials involved in collisions. The conversation highlights the need for a systematic approach to assign material properties and suggests creating a table of representative COR values for different objects, such as baseballs and automobiles, which are well-documented. The user is encouraged to explore existing literature for empirical data on COR measurements.

PREREQUISITES
  • Understanding of 2-dimensional physics simulations
  • Familiarity with the concept of the coefficient of restitution (COR)
  • Knowledge of material properties relevant to collisions
  • Experience with data organization, such as creating tables for material properties
NEXT STEPS
  • Research empirical methods for measuring the coefficient of restitution for various materials
  • Explore the relationship between material properties and COR in collision scenarios
  • Investigate existing databases or literature on COR values for common objects
  • Learn about algorithms for dynamically calculating COR based on object properties in simulations
USEFUL FOR

Developers of physics simulations, materials scientists, and engineers focused on collision dynamics and material interactions in simulations.

Nash
Messages
7
Reaction score
0
I'm developing a 2-dimensional physics simulator (it includes gravity, electric force, and collisions as of now, between spherical objects of varying masses, charges, and radii). I'm trying to improve my collision algorithm, though, and I'm not sure how to handle coefficients of restitution; currently the program allows a user to choose a global coefficient of restitution that is applied to all collisions, but in reality it varies with materials. However, it is impractical to require the user to select a coefficient between every group of two materials; I need to give the objects some sort of number representing their material, and then using that, their velocities, their masses, their temperatures, or whatever I need to use, determine a coefficient of restitution for each collision.

How ought I to go about this? Is there some sort of formula relation a coefficient of restitution between two objects to their respective coefficients of restitution in collision with a third? Is there some formula relating the coefficient of restitution to other constants and to the properties of an object--or, at least, do you know what variables the coefficient is proportional to?

Thanks.
 
Physics news on Phys.org
Store a table giving a representative coefficient for each object you are considering. The COR's for certain objects--baseballs, bats, golf balls and clubs--are well defined and tightly regulated. The insurance industry tabulates COR for different automobiles in collisions at modest speeds. Many materials, like steel, and concrete pavement, are characterized. I don't know of any a priori way to estimate it for others, you'll need to measure it or guess.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 5 ·
Replies
5
Views
107K
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 3 ·
Replies
3
Views
5K