Calculating the spring displacement response from an acceleration input

AI Thread Summary
To calculate the spring displacement response from an acceleration input, integrate the acceleration function twice to obtain displacement. The system is modeled without damping, allowing simplification of the force equation to focus on the mass-spring dynamics. The natural frequency of the spring-mass system must be determined to analyze the dynamic displacement relative to static load displacement. The relationship between the natural frequency and the shock input frequency is crucial for calculating the dynamic response. After the impulse, the system will oscillate at the natural frequency, with diminishing amplitude over time due to energy losses.
Raddy13
Messages
30
Reaction score
0
TL;DR Summary
Determine the displacement response of a mass on a spring when subject to an acceleration impulse
I'm working on a project where we have a mass (50 kg) sitting on a spring (350 N/mm) and are subjecting it to a sudden impulse (20g) along the spring axis to simulate a shock. We have the profile of the acceleration defined as:

##a(t) = x''(t) = P\cdot \sin^2 (\pi \cdot t / T)##

Where P (peak acceleration) and T (pulse width) are known and fixed. I know the normal equation is:

##F(t) + m \cdot g = m \cdot x'' + b \cdot x' + k \cdot x##

The b term drops out since there is no damper in this system, but that's as far as I can make it and I'm about a decade removed from my differential equations class. Is it possible to determine the function x(t) response from the information I have?
 
Last edited:
Engineering news on Phys.org
Raddy13 said:
are subjecting it to a sudden impulse (20g) along the spring axis to simulate a shock.
If you are subjecting the mass to an acceleration ##a(t)##, all you have to do is integrate the accelration twice to ge the displacement :rolleyes: .

This is probably not what you had in mind. 'a sudden impulse' suggests you want to apply a force and give the spring a chance to counter that. Right ?
 
That would be ideal. The mass is a piece of equipment that sits on a shock mount in the bed of a mining vehicle and the vehicle is constantly hitting potholes and ruts and an acceleration measurement found that the worst case acceleration at the mounting location is 20gs. The equation listed above is from a study I found on approximating acceleration profiles in shock analysis.
 
Consider as ##x## the deviation from steady state (so that ##mg## also disappears from the equation)
and instead of ##a(t) = P\sin^2\left ({t\pi\over T}\right)## write ##F(t) = mP\sin^2\left ({t\pi\over T}\right)##, then you are left with $$m\ddot x + kx = mP\sin^2\left ({t\pi\over T}\right)$$

My DE class is 4 decades back, so I use wolframalpha and type in
Code:
d^2x/dt^2 = -x +sin^2(t);x(0)=0, dx/dt(0)=0
and they come back with
1577144788908.png

which looks OK, and a 'solution'
1577144864520.png

which I don't fully grok now (late and Heineken), but maybe will tomorrow. They even show a plot (for periodic bumps):Advantage: gets you started and easy to re-introduce some damping
 
Awesome, thank you for the reply!
 
To start you need to determine actual dynamic displacement of your mass vs the static load displacement amplitude Xdyn/Xstatic ; and. for that you must first determine the β ratio between the natural frequency of your spring and the input frequency of your shock profile. The equation for the natural frequency of your spring/mass is: f (sprg &mass) = √(k / m) ÷ 2π, where m = mass mounted on the top of the spring + 1/2 the mass of the spring and k is your spring rate.
Next, the time of your shock determines the 1/t apparent frequency of your shock input; and then β = f spring & mass / (1/t).

From there, the actual dynamic mass displacement X dyn / X static = 1 / sqrt[ (1-β^2)^2 + (2*ζ*β)^2]; where for your undamped case the ζ (damping factor) = 0 and the formula reduces to: X dyn = X static / sqrt[ (1-β^2)^2].

Once the impulse displacement is completed your load and spring will then oscillate at the above calculated f sprg &mass frequency in a sin wave configuration; and, even with no external damping, the amplitude of the successive oscillations will decline due to work energy consumption of the spring and aerodynamic drag on the mass.

(PS The 1/2 mass of the spring a way of representing the average spring displacement between the x=0 at the input end and the x=max at the output ends of the spring)
 
How did you find PF?: Via Google search Hi, I have a vessel I 3D printed to investigate single bubble rise. The vessel has a 4 mm gap separated by acrylic panels. This is essentially my viewing chamber where I can record the bubble motion. The vessel is open to atmosphere. The bubble generation mechanism is composed of a syringe pump and glass capillary tube (Internal Diameter of 0.45 mm). I connect a 1/4” air line hose from the syringe to the capillary The bubble is formed at the tip...
Thread 'Physics of Stretch: What pressure does a band apply on a cylinder?'
Scenario 1 (figure 1) A continuous loop of elastic material is stretched around two metal bars. The top bar is attached to a load cell that reads force. The lower bar can be moved downwards to stretch the elastic material. The lower bar is moved downwards until the two bars are 1190mm apart, stretching the elastic material. The bars are 5mm thick, so the total internal loop length is 1200mm (1190mm + 5mm + 5mm). At this level of stretch, the load cell reads 45N tensile force. Key numbers...
I'd like to create a thread with links to 3-D Printer resources, including printers and software package suggestions. My motivations are selfish, as I have a 3-D printed project that I'm working on, and I'd like to buy a simple printer and use low cost software to make the first prototype. There are some previous threads about 3-D printing like this: https://www.physicsforums.com/threads/are-3d-printers-easy-to-use-yet.917489/ but none that address the overall topic (unless I've missed...
Back
Top