Double Spring Mass System - Maximizing Velocity

Click For Summary

Discussion Overview

The discussion revolves around a double spring-mass system where participants explore how to maximize the peak velocity of a mass (m2) by strategically timing the release of two springs (k1 and k2) that are initially compressed. The inquiry includes both numerical and analytical approaches to solving the problem, as well as considerations of energy conservation.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant seeks guidance on optimizing the release timing of the second spring to maximize the velocity of the second mass after the first spring is released.
  • Another participant suggests considering unconventional designs, such as a "conical" spring with specific attachments, to enhance velocity acceleration.
  • A participant claims that an analytical solution exists for the system and provides a method involving simplification of the equations of motion, suggesting reference to a specific textbook for further details.
  • Another participant describes a matrix formulation of the system of equations and proposes diagonalizing the matrix to solve for the system's behavior.
  • Some participants propose using energy conservation principles to determine the maximum velocity, suggesting that the optimal condition occurs when both springs are uncompressed and the second mass is stationary.
  • However, there is skepticism about the validity of the energy conservation approach, with concerns about the interdependence of the masses' displacements and the timing factor in the original problem.

Areas of Agreement / Disagreement

Participants express differing views on the best approach to solving the problem, with some advocating for analytical solutions while others favor energy conservation methods. There is no consensus on the optimal strategy or the conditions for achieving maximum velocity.

Contextual Notes

Participants note that the problem involves coupled differential equations, and there are unresolved aspects regarding the assumptions made in applying energy conservation. The relationship between the displacements of the two masses is highlighted as a potential complication.

ejhong
Messages
2
Reaction score
0
Looking for some pointers on how to approach this problem:

I'm considering a system like the following - two springs and two masses connected in sequence:

http://www.myphysicslab.com/dbl_spring1.html

I would like to find the following:

Given m1, m2, k1, k2. The springs are compressed each by a certain amount (x1start and x2start) and the velocities are set to 0. The springs can be released at any point in time. Once a spring is released and it stretches so that its stretch reaches a peak, it is clamped at that position. Once both springs reach their peak stretch the simulation is ended. Here is what I'm trying to find:

Assuming the left spring is released at t=0. At what time should the right spring be released to maximize the peak velocity of the right block.

I could iterate numerically using Runge-Kutta and try stepping up the release time of the right spring and record peak velocity of the right block but that seems very brute forced. I would like to find a better solution for this if possible.

As a side question, I was wondering if there was an analytical solution to this system?

Thanks for any pointers.
 
Physics news on Phys.org
As a side note: If you are looking at "optimized" velocity acceleration using a spring system, consider going "out-of-the-box"

I have worked on a similar problem, and concluded through my work that a "conical" spring works extremely well, especially if one attaches "tension stage" kevlar filaments in a certain way. I can not go into more detail, as such a design is nothing short of a powerful gun without using explosives.

Your on the right track, but allow yourself to be creative.
 
You can solve the system that you linked to analytically. I would simplify the system by making x_1 and x_2 measured from the equilibrium points of the masses (0 for both when the whole system is in equilibrium.. both springs at their rest lengths). Then the equations are:
m_1 \ddot{x_1}+(k_1+k_2)x_2-k_2 x_2=0
m_2 \ddot{x_2}+k_2 x_2-k_2 x_2=0

To see how to go about an analytic solution you can look in Marion Thornton's Classical Dynamics of Particles and Systems chapter 12 (coupled oscillations) though the example they give is simpler because it has a lot of symmetry. The solution is basically the same, but your frequencies will be much messier.

Basically you guess a solution of the form:
x_1(t)=B_1 e^{i \omega t}
x_2(t)=B_2 e^{i \omega t}
plug them into the equations above and get a determinant of the coefficients of B_1 and B_2. You'll actually be getting four frequencies (two each of the same magnitude, but different signs) because of a square root. You end up with a final solution of the form:
x_1(t)=B_1^{+} e^{i \omega_1 t}+B_1^{-} e^{-i \omega_1 t} +B_2^{+} e^{i \omega_2 t} +B_2^{-} e^{-i \omega_2 t}
x_2(t)=-B_1^{+} e^{i \omega_1 t}-B_1^{-} e^{-i \omega_1 t} +B_2^{+} e^{i \omega_2 t} +B_2^{-} e^{-i \omega_2 t}
where the B coefficients are determined by the initial conditions and the frequencies are just the two magnitudes of the four total frequencies (if I said that correctly). Anyway, there you go. You can also find a set of normal coordinates, but I don't know if that will really help. Once m_1 is stopped, the other mass will just behave like a simple oscillator so it should be pretty simple from there.
 
ejhong said:
As a side question, I was wondering if there was an analytical solution to this system?

Thanks for any pointers.


It look that after you reduced the system of linear second order DE to a system of linear first order DE, your system of equations can be written as a linear matrix equation

Y' = AY + F

where
A=\left(\begin{array}{cccc} 0&amp; 0&amp; 1&amp;0\\ 0&amp;0&amp;0&amp;1\\ <br /> -\frac{(k_1 + k_2)}{m_1}&amp; \frac{k_2}{m_1}&amp;0&amp;0\\<br /> \frac{k_2}{m_2}&amp; -\frac{k_2}{m_2}&amp;0&amp;0\end{array} \right) , <br /> <br /> Y=\left(\begin{array}{c} x_1\\ x_2\\ v_1\\ v_2\end{array}\right) <br /> \mbox{ and } <br /> F=\left(\begin{array}{c} 0\\ 0\\ \frac{k_1R_1}{m_1} - \frac{k_2(w_1+R_2)}{m_1}\\ \frac{k_2(w_1+R_2)}{m_2}\end{array}\right)

if I copied correctly.

I think the matrix equation can be solve for Y by diagonalizing the matrix A. But haven't try yet.
 
I would think that you could answer the question using energy conservation much easier than actually solving the differential equation. The maximum velocity will be achieved if, in the end, the two springs are uncompressed (and unstretched), and the other mass is stationary.
 
DaleSpam said:
I would think that you could answer the question using energy conservation much easier than actually solving the differential equation. The maximum velocity will be achieved if, in the end, the two springs are uncompressed (and unstretched), and the other mass is stationary.

I'm not that sure how easy this problem can be solve using the conservation of mechanical energy. I thought from the conservation law you only get some relations involving velocities and displacements. The original problem post by ejhong has time factor.


The equation of motion is a system of coupled DE. I think it is only a hypothesis that the right block attain maximum speed when the two springs are uncompressed. How do we know that this situation is really a particular solution to the problem? The displacements of the two masses are not independent of each other.
 

Similar threads

  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 9 ·
Replies
9
Views
3K
  • · Replies 76 ·
3
Replies
76
Views
7K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 8 ·
Replies
8
Views
5K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K