Equation of motion of a marble moving on a generic vertical guide

In summary, the Marble moves at a constant speed v until it reaches the end of the track at x=b. Once it reaches the end, its speed increases to v_end+a*dt. Its displacement along the guide is s=v_end+abs(v*dt). Its x coordinate at the end is x=x_end+(s-s_end)/sqrt(f'(x_end)^2+1).
  • #1
Ovolollo
2
0
Hello to everyone :smile:
I'd like to study this problem.

You have a 2D guide, described by an equation y = y (x) in a reference interval x ∈ I = [a, b], placed in a cartesian vertical plane Oxy.
The guide is frictionless and the only force that is acting is the gravity force.
On this track, a point like particle, e.g. a marble, is moving on the guide under the action of the gravity force from the point x = a to the point x = b, starting with null velocity.

Provided that the shape of the guide is allowing this motion, I would like to compute the time required to the marble to complete the path.

In the following picture I took a guide of equation y = x^2 and I've chosen an interval I = [-10, 3]. On the left picture you can see the tangential acceleration plotted against the x coordinate (as you can see in x = 0 no acceleration at all, while for big |x|, the tang. acceleration tends to become vertical so to the value 9.81), while on the right picture you can see the actual shape of the track y = y (x).
untitled.png

The tangential acceleration can be found with this equation (I'll skip how I got it):

Cattura.PNG

But then the problem that arises is how to link the coordinate x with the movement on the guide, called s. Suppose the marble moves 1 unit on the track, then you need to relate that motion to the guide x coordinate.
What I wrote was:
Cattura.PNG

That is: the infinitesimal movement on the guide (green) is equal to the square root of the sum of the infinitesimal vertical movement squared, brown, and the infinitesimal horizontal movement squared, black.
So now I have a relationship between dx and ds.

Lastly, I've set up a numerical algorithm.

- Choose a dt (delta time).
- Compute tangential acceleration a, knowing the expression and the position x.
- Compute the speed v, as v = v_previous + a*dt.
- Compute the displacement along the guide s, as s = s_previous + abs(v*dt).
(the abs function states that the displacement on the guide is always increasing)
- Compute the corresponding x position, as x = x_previous + (s - s_previous) / sqrt (f'(x_previous)^2 + 1).
- Repeat while x <= b.

untitled.png

These are the results I have found for this specific problem (obtained for a dt = 0.001 seconds). On the left, a graph represents the velocity vs the x coordinate. The note says that the maximum reached speed is 44.3062 m/s and this is consistent with the well known equation of a falling object v = sqrt (2 g h), where h in this case, is the height at the point of maximum speed, i.e. 100 m.
On the right plot is depicted the speed against time. The time required to complete the path is 4.768 seconds and also this is quite consistent if you compare it to the time required for a body to free fall from 100 m to zero.

I would like to improve my algorithm and discuss with you about possible improvements in the theory behind it.
Thank you very much
 
Physics news on Phys.org
  • #2
The equation of motion can be obtained by differentiating of the energy integral in time:
$$\frac{m}{2}|v|^2+mgf(x)=h,\quad |v|^2=\dot x^2+(f'(x)\dot x)^2.$$
There are a lot of standard tools for ode solving as well. Maple for example.

Ovolollo said:
Summary:: To find the equation of motion of a point like particle (eg. marble) moving on a frictionless, vertical guide of equation y = f(x) under the gravity force.

he tangential acceleration can be found with this equation (I'll skip how I got it):
I do not believe that the acceleration does not depend on f''
 
Last edited:
  • #3
wrobel said:
The equation of motion can be obtained by differentiating of the energy integral in time:
$$\frac{m}{2}|v|^2+mgf(x)=h,\quad |v|^2=\dot x^2+(f'(x)\dot x)^2.$$
There are a lot of standard tools for ode solving as well. Maple for example.

I do not believe that the acceleration does not depend on f''

Thank you very much wrobel for your answer. I really like your suggestion to use an energy approach. I'm really glad you suggest this formula. I never thought to write velocity like you did, and it was under my eyes for so long.
$$|v|^2=\dot x^2+(f'(x)\dot x)^2$$

Regarding the acceleration, I underline that this expression is the tangential acceleration (even if I used the letter a, that, I understand, is actually misleading).

Here how I found it:
The black continuous line is the curve, the gray vector is g and the blue angle is beta. Alpha is the purple angle.

1608068293608.png


So what I called a, is actually just the tangential component responsible for speed variation in magnitude (not direction).
 
  • #4
it is not an equation of motion yet. Now you need to obtain the acceleration from kinematics to have ##\ddot x=f(x,\dot x)##
 

1. What is the equation of motion for a marble moving on a vertical guide?

The equation of motion for a marble moving on a vertical guide is given by:

m(d2y/dt2) = mg - k(d2y/dt2)

where m is the mass of the marble, g is the acceleration due to gravity, k is the spring constant of the guide, and y is the displacement of the marble from its equilibrium position.

2. How does the mass of the marble affect its motion on the vertical guide?

The mass of the marble directly affects its motion on the vertical guide. As the mass increases, the force of gravity acting on the marble also increases, resulting in a larger acceleration. This means that the marble will move faster and with more force as its mass increases.

3. What role does the spring constant play in the equation of motion for the marble?

The spring constant, k, represents the stiffness of the vertical guide. It determines how much force is required to stretch or compress the guide. In the equation of motion, a higher spring constant will result in a larger force acting on the marble, causing it to accelerate more quickly.

4. How does the acceleration due to gravity affect the motion of the marble on the vertical guide?

The acceleration due to gravity, g, is a constant value that determines the rate at which the marble falls towards the ground. In the equation of motion, it is subtracted from the force of the spring, resulting in a net force that causes the marble to move upwards or downwards on the guide.

5. Can the equation of motion be used to predict the motion of the marble on any vertical guide?

Yes, the equation of motion can be used to predict the motion of a marble on any vertical guide as long as the guide has a constant spring constant and the marble is not affected by any other external forces. However, the specific values for the mass, spring constant, and acceleration due to gravity may vary for different guides, resulting in different motion patterns.

Similar threads

Replies
2
Views
868
Replies
1
Views
2K
Replies
4
Views
1K
  • Mechanics
Replies
13
Views
987
Replies
8
Views
793
Replies
2
Views
190
Replies
4
Views
864
  • Mechanics
Replies
18
Views
2K
Back
Top