Maximum extension in a system with two blocks separated by a spring

In summary: The initial conditions are determined by the initial separation of the masses and their initial velocities. (Sabine Hossenfelder has a blog post which discusses this in terms of initial values.)In summary, the acceleration of the center of mass is ##a_{cm} = F/(M+m)##, and the maximum extension of the spring can be calculated by considering the forces on both masses in an inertial frame and integrating the resulting equations of motion. Alternatively, the maximum extension can also be determined by considering the forces on each mass in the CoM frame, where both masses execute simple harmonic motion with modified spring constants. The initial conditions for this motion are determined by the initial separation and velocities
  • #1
Hamiltonian
296
190
Homework Statement
A block of mass m is connected to another block of mass M by a massless spring of spring constant k. The blocks are kept on a smooth horizontal plane and are at rest. The spring is unstretched when a constant force F starts acting on the block of mass M to pull it. Find the maximum extension of the spring.
Relevant Equations
-
blocks and spring.PNG

the acceleration of the center of mass is ##a_{cm} = F/(M+m)##
I considered the forces on the block of mass m(when the system is at maximum extension) I got the equation $$kx - \frac {mF}{(M+m)} = ma_{cm}$$
and from that I got the value of the maximum extension $$x = \frac {2mF} {k(M+m)}$$ which is the correct answer.
But when I considered the forces on the block of mass M(again when the system is at maximum extension) I get the equation $$F - kx - \frac {MF}{M+m} = Ma_{cm}$$
from which I got $$ x = \frac {F(m - M)}{k(m+M)}$$
(I have written these equations from the non-inertial frame attached to the system moving with the acceleration ##a_{cm}## both the blocks move with this acceleration only when there is maximum extension in the spring.)

the answer I got when considering forces on ##M## does not yield the same answer for the extension when I consider the forces on ##m##.
I don't understand what I am doing wrong here(maybe this entire method is wrong as the correct answer is obtained by considering the system in the center of mass frame and then applying the work-energy theorem but if that's the case then I don't see what mistake I am making when I use Newtons laws the good old way)😃
 
Physics news on Phys.org
  • #2
I think you might have got the right answer for the wrong reasons. The maximum extension is not when the acceleration of the blocks equals the acceleration of the CoM, but when the blocks come to rest in the CoM frame.
 
  • #3
PeroK said:
I think you might have got the right answer for the wrong reasons. The maximum extension is not when the acceleration of the blocks equals the acceleration of the CoM, but when the blocks come to rest in the CoM frame.
right after the instant when both blocks acquire the same velocity(i.e when there is maximum extension in the spring) won't both blocks from then on also have the same acceleration?
 
  • #4
There is an alternative method which uses the laboratory frame.

If the initial length of the spring is [itex]d[/itex], then the extension is [itex]s = x_M - x_m - d[/itex] where [itex]x_M[/itex] is the position of mass [itex]M[/itex], etc.

By considering the forces on each mass in an inertial frame, you can obtain [tex]
\begin{align*}
M\ddot x_M &= F - ks \\ m\ddot x_m &= ks
\end{align*}
[/tex] Since [itex]\ddot s = \ddot x_M - \ddot x_m[/itex] it follows that [tex]
\ddot s = \frac FM - k\frac{M + m}{Mm}s = \frac FM - \omega^2 s.[/tex] Multiplying both sides by [itex]\dot s[/itex] and integrating with respect to time using [itex]s(0) = \dot s(0) = 0[/itex] then yields [tex]
\dot s^2 + \omega^2 s^2 = \frac{2F}{M} s[/tex] from which the result follows.
 
  • Like
Likes etotheipi and PeroK
  • #5
Hamiltonian299792458 said:
right after the instant when both blocks acquire the same velocity(i.e when there is maximum extension in the spring) won't both blocks from then on also have the same acceleration?
I don't see that. Why would that be?
 
  • #6
PeroK said:
I don't see that. Why would that be?
because both the blocks are constrained to have the same acceleration when the string has maximum extension and as the string stays that way from the point they attain the same velocity they will continue with the same acceleration?
 
  • #7
Hamiltonian299792458 said:
because both the blocks are constrained to have the same acceleration when the string has maximum extension and as the string stays that way from the point they attain the same velocity they will continue with the same acceleration?
In the CoM frame each block will execute harmonic motion (of some description). The zero acceleration will precede the zero velocity for block ##m## (in the CoM frame).
 
  • Informative
Likes Hamiltonian
  • #8
pasmith said:
There is an alternative method which uses the laboratory frame.

If the initial length of the spring is [itex]d[/itex], then the extension is [itex]s = x_M - x_m - d[/itex] where [itex]x_M[/itex] is the position of mass [itex]M[/itex], etc.

By considering the forces on each mass in an inertial frame, you can obtain [tex]
\begin{align*}
M\ddot x_M &= F - ks \\ m\ddot x_m &= ks
\end{align*}
[/tex] Since [itex]\ddot s = \ddot x_M - \ddot x_m[/itex] it follows that [tex]
\ddot s = \frac FM - k\frac{M + m}{Mm}s = \frac FM - \omega^2 s.[/tex] Multiplying both sides by [itex]\dot s[/itex] and integrating with respect to time using [itex]s(0) = \dot s(0) = 0[/itex] then yields [tex]
\dot s^2 + \omega^2 s^2 = \frac{2F}{M} s[/tex] from which the result follows.
is there a special significance of ##\omega## that you are using?
also how exactly are you getting
##\dot s^2 + \omega^2 s^2 = \frac{2F}{M} s##. I am not extremely familiar with solving differential equations.
 
  • #9
Hamiltonian299792458 said:
is there a special significance of ##\omega## that you are using?
also how exactly are you getting
##\dot s^2 + \omega^2 s^2 = \frac{2F}{M} s##. I am not extremely familiar with solving differential equations.
@pasmith is merely writing ##k\frac{M+m}{Mm}## as ##\omega^2##.
 
  • #10
haruspex said:
@pasmith is merely writing ##k\frac{M+m}{Mm}## as ##\omega^2##.
yea I got that but why ##\omega^2## and not just x or y. But anyway I don't understand how @pasmith gets the second eqn
 
  • #11
Hamiltonian299792458 said:
yea I got that but why ##\omega^2## and not just x or y
Because, from experience, we will end up with the square root of that being an oscillation frequency.
 
  • #12
Then following the steps @pasmith outlined:
pasmith said:
[tex]
\ddot s = \frac FM - k\frac{M + m}{Mm}s = \frac FM - \omega^2 s.[/tex] Multiplying both sides by [itex]\dot s[/itex] and integrating with respect to time using [itex]s(0) = \dot s(0) = 0[/itex] then yields [tex]
\dot s^2 + \omega^2 s^2 = \frac{2F}{M} s[/tex]
[tex]
\ddot s\dot s = \frac FM\dot s - \omega^2 \dot s s.[/tex]
You can check that the integral of ##\ddot s\dot s## wrt t is ##\frac 12(\dot s)^2##, etc.
 
  • #13
@Hamiltonian299792458

Alternatively, in the CoM frame:

1) There is a ficticious force on ##m## calculated from the acceleration of the CoM.

2) The displacement of ##m## from the CoM is a fixed proportion of the total extension of the spring. This results in a modified effective spring constant for ##m##'s motion.

3) ##m## executes SHM as a hanging mass would under gravity associated with the fictitious force and the modified spring constant.

4) ##M## excutes SHM as a hanging mass under a different fictitious (gravity) force (includes real force ##F##) and another modified spring constant.
 
Last edited:
  • #14
I wanted to visualize the motion of the two blocks in the inertial frame.
Intuitively I felt that M would start moving first and as it does so it will drag m with it, and the distance between them will just keep on increasing till the time there is maximum extension in the spring.

So when you say m and M execute SHM, I think maybe I can visualize m doing so but M I don't see why it should execute SHM.
 
  • #15
Hamiltonian299792458 said:
So when you say m and M execute SHM, I think maybe I can visualize m doing so but M I don't see why it should execute SHM.
That's where mathematics can help you.

In any case, if (in the CoM frame) mass ##m## is oscillating with an angular frequency ##w##, then mass ##M## must be oscillating in phase with the same angular frequency.
 
  • Like
Likes Hamiltonian
  • #16
@Hamiltonian299792458 here's my solution using CoM frame:
Let ##x## be the displacement (to the left) of mass ##m## and ##X## be the displacement (to the right) of mass ##M##. Both relative to the CoM. The extension of the spring is ##x + X##. We have:
$$mx = MX$$
In this frame we have an effective gravity acting to the left of magnitude:
$$g_e = a_{CoM} = \frac{F}{M+m}$$
We also have modified effective spring constants in this frame:
$$F_m = -k(x + X) = -k(\frac{M+m}{M})x = -k_e x \ \ \text{and} \ \ F_M = -k(x + X) = -k(\frac{M+m}{m})x = -K_e X$$
In this frame, mass ##m## is subject to effective gravity ##g_e## and effective spring constant ##k_e##, hence executes SHM with angular frequency and amplitude:
$$w = \sqrt{\frac{k_e}{m}} = \sqrt{\frac{k(M+m)}{Mm}}, \ \ \text{and} \ \ A_m = \frac{mg_e}{k_e} = \frac{mMF}{k(M+m)^2}$$
And, using the relationship between ##x## and ##X##, mass ##M## executes SHM with the same frequency and amplitude: $$A_M = \frac{m^2F}{k(M+m)^2}$$
The maximum extension is given by: $$2(A_m + A_M) = \frac{2mF}{k(M+m)}$$
We can double-check this by looking at the forces on ##M## in this frame. We have an angular frequency of:
$$w = \sqrt{\frac{K_e}{M}} = \sqrt{\frac{k(M+m)}{Mm}}$$
Which agrees with the above. And, we have an effective gravity (to the right) on ##M## of:
$$G_e = \frac F M - g_e$$
Hence an amplitude of:
$$A_M = \frac{MG_e}{K_e} = \frac{m^2F}{k(M+m)^2}$$
Which, again, agrees with the previous calculation.
 
  • #17
Hamiltonian299792458 said:
I wanted to visualize the motion of the two blocks in the inertial frame.
Intuitively I felt that M would start moving first and as it does so it will drag m with it, and the distance between them will just keep on increasing till the time there is maximum extension in the spring.

So when you say m and M execute SHM, I think maybe I can visualize m doing so but M I don't see why it should execute SHM.

In the inertial frame, the net force on the system is [itex]F[/itex]. So on average, everything is being accelerated to the right. If you cancel that out by using the center of mass frame, then the masses do oscillate.
 
  • Like
Likes Hamiltonian

1. What is maximum extension in a system with two blocks separated by a spring?

The maximum extension in a system with two blocks separated by a spring refers to the furthest distance that the spring can stretch when the two blocks are pulled apart. This distance is dependent on the strength and stiffness of the spring, as well as the mass of the blocks.

2. How is maximum extension calculated in this system?

The maximum extension can be calculated using Hooke's Law, which states that the force exerted by a spring is directly proportional to its extension. Therefore, the maximum extension can be calculated by dividing the force applied to the spring by its spring constant.

3. What factors affect the maximum extension in this system?

The maximum extension in this system is affected by the strength and stiffness of the spring, as well as the mass of the blocks. Additionally, the force applied to the spring and any external forces acting on the system can also affect the maximum extension.

4. How does the maximum extension change if the spring is replaced with a stronger one?

If the spring is replaced with a stronger one, the maximum extension will increase. This is because a stronger spring can withstand a greater amount of force before reaching its maximum extension.

5. Can the maximum extension ever be greater than the distance between the two blocks?

No, the maximum extension in this system cannot be greater than the distance between the two blocks. This is because the spring can only stretch to a maximum of its length, which is limited by the distance between the two blocks.

Similar threads

  • Introductory Physics Homework Help
Replies
24
Views
1K
  • Introductory Physics Homework Help
Replies
29
Views
923
  • Introductory Physics Homework Help
Replies
9
Views
1K
  • Introductory Physics Homework Help
2
Replies
52
Views
629
  • Introductory Physics Homework Help
Replies
13
Views
962
  • Introductory Physics Homework Help
Replies
12
Views
1K
  • Introductory Physics Homework Help
Replies
11
Views
1K
  • Introductory Physics Homework Help
Replies
8
Views
4K
Replies
6
Views
251
  • Introductory Physics Homework Help
Replies
8
Views
2K
Back
Top