Motion on Ramp: Solving for x with Initial Conditions

  • Context: Graduate 
  • Thread starter Thread starter coddy
  • Start date Start date
  • Tags Tags
    Function Motion
Click For Summary

Discussion Overview

The discussion revolves around the problem of a ball moving on a ramp defined by the function y=f(x), starting from an initial position X_0 with an initial velocity V_0, and experiencing acceleration due to gravity while moving frictionlessly. Participants explore different approaches to derive the relationship between the ball's position and time, particularly focusing on the acceleration components along the ramp.

Discussion Character

  • Exploratory
  • Technical explanation
  • Mathematical reasoning

Main Points Raised

  • One participant proposes using the component of acceleration parallel to the x-axis, leading to the expression a = gf`(x)/(1+f`(x)^2), where g is the acceleration due to gravity and f`(x) is the gradient of the slope.
  • Another participant suggests using conservation of energy as an alternative approach, noting it could also account for rotational energy if applicable.
  • A different participant questions whether the original expression for acceleration is missing a square root, indicating potential confusion in the derivation process.
  • One participant attempts to derive the acceleration again, leading to a new expression d^2 x / d t^2 = g/f`(x), and seeks clarification on which of the derived formulas is correct.
  • Another participant describes a method involving the Pythagorean theorem to derive the sine of the angle related to the ramp, contributing to the understanding of the acceleration components.
  • A later reply provides an updated expression for acceleration as a=g.f`(x)/sqrt(1+f`(x)^2), emphasizing the focus on the acceleration affecting the x-coordinate of the ball's position.

Areas of Agreement / Disagreement

Participants express differing views on the correct formulation of acceleration, with some supporting the conservation of energy approach while others focus on the component analysis. The discussion remains unresolved regarding which method or expression is ultimately correct.

Contextual Notes

There are indications of confusion regarding the derivation of acceleration expressions, and participants have not reached a consensus on the correct approach or formula. The discussion involves multiple assumptions about the ramp's geometry and the ball's motion.

coddy
Messages
3
Reaction score
0
I was wondering about the problem of having a "ramp" defined as y=f(x), and a ball (or other object) beginning at "X_0" with initial velocity "V_0" and being allowed, under acceleration due to gravity, to move frictionlessly on the ramp's surface.
I thought the easiest way to approach this is to take the component of its acceleration parallel to the x-axis (as it is the point of the x-axis which will through differentiation enable us to calculate the gradient of the slope at that point).
This is what i ended up with:

a = gf`(x)/(1+f`(x)^2)

Where g= -9.81 and f`(x) is the gradient of the slope at that point.

This gives me the acceleration as a function of the position on the slope...and i have no idea how to solve this. What I would ideally like to end up with is something in the form:

x=g(t)

where "g" is any function of t. But an implicit form wouldn't be too un-elegant...
 
Physics news on Phys.org
Welcome to PF!

Hi coddy! Welcome to PF! :wink:
coddy said:
I was wondering about the problem of having a "ramp" defined as y=f(x), and a ball (or other object) beginning at "X_0" with initial velocity "V_0" and being allowed, under acceleration due to gravity, to move frictionlessly on the ramp's surface.

Why not just use conservation of energy? :smile:
 
I say conservation of energy. This would also give you the advantage of being able to account for rotational ennergy of the ball should you choose to do so. However, this gives you V(y) where y is your height and V your velocity tangential to the ramp assuming you stay on the surface.
 
Is your expression for acceleration as a function of f'(x) missing a square root?
 
Now I'm more confused, I tried deriving the formula again and can't remember how i came to the original one. This is what i did this time:

On a triangle where "theta" is equal to tan^-1 (f`(X)), the component of "g" down the slope =g/sin(theta). Then draw a second similar triangle where the hypotenuse = g/sin(theta). The component of this parallel to the x-axis (horizontal) is gcos(theta)/sin(theta) = g/tan(theta) = g/f`(x), which gives me:

d^2 x / d t^2 = g/f`(x)

Which is is correct? The original, the original with a square root over the "1+f`(x)^2" or the one above??
 
Draw a right triangle with y vertical and x horizontal. Using f'(x) as the vertical y, and the value "1" as the horizontal x. Calculate Pythagorean theorem x2 + y2 = z2, or hypotaneus z = sqrt(x2 + y2). Now calculate sine(theta) = opposite over hypotaneus.
 
That gives me:

a=g.f`(x)/sqrt(1+f`(x)^2)

Which is the acceleration of the "ball". However, this is the acceleration of the ball parallel to the slope... I am only interested in acceleration which will affect the ball's x-coordinate, as this determines the balls change in x-position. Basically it's modeled as a one-dimensional line which the ball travels on...once i have a "x=p(t)" where "p" is a function, i can use the fact that "y=f(x)" and determine the balls actual postion (x,y)coordinates using parametric-style stuff...
Obviously i havn't done this, but I'm sure it would go a bit mental for 1-to-many functions...
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 18 ·
Replies
18
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
Replies
8
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K