I'm not sure that the force between the objects actually matters.
Look at it from the point of view of momentum and the center of mass of the system.
Think of the two particles as being on a line, where 0 is the starting location of m1. That means that m2 is at d. The total moment of inertia around point 0 is m2d, so the center of mass is at m2d / (m1 + m2).
At t0, m1 has momentum m1v, and m2 has 0 momentum, since it is at rest -- for a total momentum of m1v. Regardless of the force between the objects, the total momentum of the system stays constant.
Since the total mass of the system is m1 + m2, the total momentum of the system can also be stated as (m1 + m2)vc, where vc is the velocity of the center of mass. So:
(m1 + m2)vc = m1v
vc = m1v / (m1 + m2)
When the particles collide, you can consider them to be at the same location, since they are small, which means that they are both at the center of mass. So where is the center of mass?
It started at m2d / (m1 + m2) and moved at a velocity of m1v / (m1 + m2). So its location at t1 is just the following:
m2d / (m1 + m2) + (t1 - t0) m1v / (m1 + m2) =
(m2d + (t1 - t0) m1v) / (m1 + m2)
Since m1 starts at 0 and ends up there when the collision occurs, then that's the distance that m1 travels during that time interval -- (m2d + (t1 - t0) m1v) / (m1 + m2)
I think that's correct, but it's worth thinking through my logic and rechecking my algebra.
Glen C.
06/16/15