Rigid body (rectangular) collision with wall

AI Thread Summary
The discussion centers on calculating the final angular and linear velocities of a rectangular object after colliding with a rigid wall. The initial conditions include a mass of 1 unit, a moment of inertia of 4.41 units, and an initial velocity of (5, 0) with no angular velocity. Participants emphasize the importance of using conservation laws—specifically, conservation of momentum and energy—while noting that the collision's nature affects the calculations. There is confusion regarding the application of angular momentum and the correct formulas, particularly concerning the units involved and the assumptions made about the wall's mass. Ultimately, the conversation highlights the complexities of modeling rigid body collisions and the need for careful consideration of both translational and rotational dynamics.
alterecho
Messages
19
Reaction score
0
Hello,
I have a rectangular object with the following properties:
Mass (m) = 1 units
Moment Of Inertia (I) = 4.41 units
initial velocity (v_{i}) = (5, 0)
initial angular velocity (w_{i}) = 0

If the block collides with a solid rigid wall with distance vector r = (1.1, 1.4) from the center of mass of the body, what will be the final angular velocity and final velocity of the body (velocity of center of mass) after the collision?

This is how i have tried the problem:
- find the velocity of the point on the body, where collision occurs using the formula:
v_{pi} = v_{i} + (w_{i} x r)
[where, v_{pi} = initial velocity of point, v_{i} = initial velocity of center of mass]


- find the final velocity of point using the formula:

v_{pf} = -v_{pi}
[where, v_{pf} = final velocity of point]


- find the angular velocity of the body using formula:

w_{f} = (r x v_{pf}) / I
[where, w_{f} is the final angular velocity]


- find the final velocity of the body using the formula:

v_{f} = v_{pf} - (w_{f} x r)
[since v_{pf} = v_{f} + (w_{f} x r)]

This doesn't seem to work out well. I am not well versed in application of cross products. I would like to know if this approach is valid and what further calculations need to be performed in my approach.

Any help is very much appreciated.

Thanks in advance.
 
Last edited:
Physics news on Phys.org
alterecho said:
- find the final velocity of point using the formula:

v_{pf} = -v_{pi}
[where, v_{pf} = final velocity of point]
In general, I would not expect this.


- find the angular velocity of the body using formula:

w_{f} = (r x v_{pf}) / I
[where, w_{f} is the final angular velocity]
This formula has wrong units. I has a mass, the other three quantities have not. You hide this error by using dimensionless quantities, but it is still there.


Assuming a perfect elastic collision with a point-like "wall", the direction of momentum transfer is orthogonal to the surface of the body, with an unknown magnitude. You can now use energy and angular momentum conservation (use the collision point as center) to solve the equations.
 
Thanks for the reply.

mfb said:
In general, I would not expect this.

I thought in a perfectly elastic collision, the point would travel with an equal and opposite momentum. Am i this wrong?


This formula has wrong units. I has a mass, the other three quantities have not. You hide this error by using dimensionless quantities, but it is still there.

Sorry, this is the actual formula i am using:
w_{f} = m * (r x v_{pf}) / I
I did not include m since m is 1.

Assuming a perfect elastic collision with a point-like "wall", the direction of momentum transfer is orthogonal to the surface of the body, with an unknown magnitude. You can now use energy and angular momentum conservation (use the collision point as center) to solve the equations.

I'm at loss what how to proceed with your method. Should energy conservation be taken into account to solve this problem or is it possible without factoring it in?
 
It might be possible to derive effective formulas which do not look like energy conservation. But these formulas would still contain it.

I thought in a perfectly elastic collision, the point would travel with an equal and opposite momentum. Am i this wrong?
I am not sure, but I highly doubt this for any specific point in a solid object.
 
I have some confusion with conservation of angular momentum. Since the rectangular body has zero angular momentum initially and gains angular momentum after collision, how do i relate the pre-collision and post-collision angular momentums in this case?
 
It has no angular momentum with respect to its center of mass. However, it has an angular momentum with respect to the collision point, unless its velocity and "center of mass <-> collision point" are aligned.
 
how do i calculate angular momentum around point of collision?
using L = r x p ?
 
This is the angular momentum from the translational movement, if you use the momentum of the whole body. In this case, you have to add the rotation around the center of mass.
 
But rotation around center of mass is zero. As i have stated, w_{i} = 0.
Do i have to use another equation?
 
  • #10
No, you just have to add 0 for the initial state (=>you can ignore it). However, you have to consider it for the final state after the collision.
 
  • #11
So you mean to say that Lw_{i} + Lw_{f} = 0 ? I'm not able to understand/visualize this. Can you please give it in an equation form?
 
  • #12
m r \times v_i + I \omega_i = m r \times v_f + I \omega_f
With \omega_i=0 in your case. r is the vector between center of mass and collision point, if you use the position at the time of the collision it is the same for initial and final state.

In a similar way, energy conservation:
m v_i^2 + I \omega_i^2 = m v_f^2 + I \omega_f^2 (multiplied by 2 to remove the common 1/2)
 
  • #13
I'd say you can't solve it if you want to approximate the wall as immovable. Laws of conservation don't work if you don't compute the energy/momentum/angular momentum transferred to the wall. Actually conservation of energy can work (think of a frontal elastic collision) but the other two don't. And I think you need all three of them to solve it.
It's been a long time since I last tackled this kind of problems though, so I may be wrong. Is there a quicker way than finding the limit for mass of the wall \rightarrow\infty?
 
  • #14
mfb said:
m r \times v_i + I \omega_i = m r \times v_f + I \omega_f
With \omega_i=0 in your case. r is the vector between center of mass and collision point, if you use the position at the time of the collision it is the same for initial and final state.

In a similar way, energy conservation:
m v_i^2 + I \omega_i^2 = m v_f^2 + I \omega_f^2 (multiplied by 2 to remove the common 1/2)
I didn't think of considering m r \times v_i as part of initial angular momentum before. I just tried using this equation, but it does not yield the correct post collision angular velocity w_{f}. Using distance vector r = (1.1, 1.4), m = 1, I = 4.41, v_{i} = (5,0) and v_{f} = (-5, 0), i get a negative angular velocity where a positive final angular velocity is expected.
Here's the type of collision I'm talking about: http://img513.imageshack.us/img513/4419/expq.png

The red object is the rigid body and the black object is the wall.

Am i applying something wrong?

someGorilla said:
I'd say you can't solve it if you want to approximate the wall as immovable. Laws of conservation don't work if you don't compute the energy/momentum/angular momentum transferred to the wall. Actually conservation of energy can work (think of a frontal elastic collision) but the other two don't. And I think you need all three of them to solve it.
It's been a long time since I last tackled this kind of problems though, so I may be wrong. Is there a quicker way than finding the limit for mass of the wall \rightarrow\infty?

I don't think so there is, or atleast i am not aware of any other way. In my case, the wall needs to immovable, so I've taken it to have infinite mass compared to the object. Thats how i have seen in some books solving for the momentum of such system.
Do you have a suggestion on how i should tackle this?
 
Last edited by a moderator:
  • #15
someGorilla said:
I'd say you can't solve it if you want to approximate the wall as immovable. Laws of conservation don't work if you don't compute the energy/momentum/angular momentum transferred to the wall. Actually conservation of energy can work (think of a frontal elastic collision) but the other two don't. And I think you need all three of them to solve it.
The momentum transfer occurs at the collision point only, and therefore transfers no angular momentum with respect to this point.
=> You can use the conservation of angular momentum.

@alterecho: Your final velocity looks wrong. Energy conservation would force a zero rotational motion afterwards.
 
  • #16
You're right. The thing is, I've been modeling the translational and rotational motion based on assumptions. I really don't know how a rectangular body will react on collision with a wall (in absence of gravity). So how do you think this rectangular body will move after colliding with the wall?
I'll link the visualization of the case again: http://img513.imageshack.us/img513/4419/expq.png
 
Last edited by a moderator:
  • #17
alterecho said:
So how do you think this rectangular body will move after colliding with the wall?
With conserved rotational momentum around the collision point and conserved energy in each collision.
In the case of the screenshot, I would expect two independent collisions, one at the upper edge and probably one at the lower edge later (depends on the geometry).
 
  • #18
That seems to be a good expectation but that image is just rough representation. I'm at loss at how to proceed further. I'll have to think of another way taking all that you said into consideration. Please do let me know if you have a suggestion or a method on how to proceed.
 

Similar threads

Back
Top