Simulating Coliding Springs - Is it possible without invoking conservation laws?

AI Thread Summary
The discussion revolves around simulating the collision of two damped springs in a frictionless pipe, focusing on how to handle their interpenetration during a collision. The original suggestion involves adjusting the positions of the springs' ends by averaging their endpoints, which raises concerns about accuracy in terms of momentum and energy conservation. Alternative methods discussed include maintaining the center of mass or fixing the far ends, both of which present issues regarding the physical behavior of the springs post-collision. The complexity increases with multiple springs interacting in a 2D space, making analytical solutions impractical. The conversation highlights the challenges of accurately modeling spring dynamics without violating fundamental physical laws.
cfp
Messages
9
Reaction score
0
Hi,

I am working on a simulation and I have a problem of similar nature to the following:

Consider a horizontal frictionless pipe containing two damped springs with the same diameter as the pipe. Suppose both of the springs are moving horizontally through the pipe, one faster than the other; so eventually they will collide.

Now imagine we're simulating this situation, and suppose step N is the first step in which the two spring interpenetrate.

Clearly the positions of the ends of the two springs have to be adjusted to remove the interpenetration.

I have a strong (non-justified) hunch that just taking the average of the end points, perhaps weighted by the springs masses would be accurate enough.

Furthermore, if I did this it seems at least like I'd get conservation of momentum and conservation of energy for free.

Can anyone tell me why this would be grossly inaccurate?

Thanks a lot,

Tom
 
Physics news on Phys.org
The spring constants and the length of the springs would also be needed.
If the paramenters (L,k,m) of the two springs ar different, you could be way off. It should not be too hard to write down the correct equations.
 
For what I'm simulating getting analytic solutions isn't really feasible. There will be several thousand springs, many connected to each other, and all free to move in 2D space.

My thought was that given interpenetrating springs, there are three ways of correcting it:

1) You do what I originally suggested and just adjust the positions of the interpenetrating ends in a naive way (e.g. take their average).
2) You keep the centre of mass where it ended up, and bring in all end positions as much as is necessary to remove the interpenetration.
3) You keep the far ends fixed and adjust the interpenetrating ends to the positions they would converge to at infinity under these constraints.

Now 2) will result in the far ends of the spring being contracted as well, which is clearly wrong. In fact it is clearly wrong for the centre of mass to stay in the same place, if we were solving continuously the centre of mass would not have come as far as it did before the collision ocurred.

And 3) seems grossly wrong because in reality it would take the spring a long time to settle to the value we would be setting it too. Very different to a 1/60th of a second time step!

Can anyone illuminate this any further?

Thanks,

Tom
 
The rope is tied into the person (the load of 200 pounds) and the rope goes up from the person to a fixed pulley and back down to his hands. He hauls the rope to suspend himself in the air. What is the mechanical advantage of the system? The person will indeed only have to lift half of his body weight (roughly 100 pounds) because he now lessened the load by that same amount. This APPEARS to be a 2:1 because he can hold himself with half the force, but my question is: is that mechanical...
Some physics textbook writer told me that Newton's first law applies only on bodies that feel no interactions at all. He said that if a body is on rest or moves in constant velocity, there is no external force acting on it. But I have heard another form of the law that says the net force acting on a body must be zero. This means there is interactions involved after all. So which one is correct?
Thread 'Beam on an inclined plane'
Hello! I have a question regarding a beam on an inclined plane. I was considering a beam resting on two supports attached to an inclined plane. I was almost sure that the lower support must be more loaded. My imagination about this problem is shown in the picture below. Here is how I wrote the condition of equilibrium forces: $$ \begin{cases} F_{g\parallel}=F_{t1}+F_{t2}, \\ F_{g\perp}=F_{r1}+F_{r2} \end{cases}. $$ On the other hand...

Similar threads

Replies
2
Views
2K
Replies
8
Views
5K
4
Replies
175
Views
25K
Back
Top