Parabolic path at constant speed

Click For Summary
SUMMARY

The discussion focuses on the mathematical analysis of an object moving along a parabolic path defined by the equation y = 1/2 x² at a constant speed c. Key findings include the derivation of velocity components (vx and vy) and the confirmation that speed remains constant throughout the motion. The challenge of calculating acceleration, which must be perpendicular to velocity, is addressed using the chain rule and numerical methods. The final expressions for acceleration are ax = -c² x / (x² + 1)² and ay = c² / (2y + 1)², confirming the relationship between acceleration and velocity.

PREREQUISITES
  • Understanding of calculus, particularly differentiation and integration.
  • Familiarity with kinematics and motion equations.
  • Knowledge of numerical methods for derivative estimation.
  • Basic understanding of parabolic functions and their properties.
NEXT STEPS
  • Study the application of the chain rule in calculus for motion analysis.
  • Explore numerical differentiation techniques for improved accuracy.
  • Learn about the radius of curvature and its implications in motion dynamics.
  • Investigate the relationship between acceleration and velocity in curved paths.
USEFUL FOR

Mathematicians, physicists, engineers, and students studying dynamics and motion analysis, particularly those interested in the mathematical modeling of trajectories.

rcgldr
Homework Helper
Messages
8,946
Reaction score
687
parabolic path at constant speed? (having issues)

I found a brief mention of this problem at a few web sites. An object follows a parabolic path at constant speed. I'm having some issues with the math involved:

Assume the path is defined by y = 1/2 x2, and that the constant speed is c.

velocity vector can be defined in terms of x:

vx = dx/dt = c / sqrt(x2 + 1)
vy = dy/dt = c x / sqrt(x2 + 1)

speed = sqrt(vx2 + vy2)
... = sqrt( c2/(x2 + 1) + (c x)2/(x2 + 1) )
... = sqrt( c2 (1+x2)/(x2 + 1) )
... = sqrt( c2 )
... = c

so that checks.

Since y = 1/2 x2, dy = x dx, dy/dt = x dx/dt = c x / sqrt(x2 + 1) which matches vy as defined above.

time can be defined as a function of x:

dx/dt = c / sqrt(x2 + 1)

sqrt(x2 + 1) dx = c dt

(1/2)(x sqrt(x2+1) + ln(x + sqrt(x2+1)) = c t + C

assuming t=0 when x=0, the integration constant will be zero

(1/2)(x sqrt(x2+1) + ln(x + sqrt(x2+1)) = c t
t = ( x sqrt(x2+1) + ln(x + sqrt(x2+1)) ) / (2 c)

I then plugged this info into a spreadsheet, using a range of x values as input. I confirmed that speed was c and that the slope vy/vx = x as expected (since dy = x dx).

The issue I ran into was trying to determine acceleration. Using a crude numerical method (ax = Δvx / Δt, ay = Δvy / Δt) resulted in calculating acceleration that wasn't perpendicular to velocity, but that conflicts with the fact that the speed is constant. I'm not sure how to take the second derivative for dx/dt and dy/dt when they are funcions of x and not t. I can substitute x = sqrt(2 y) for dy/dt:

dx/dt = c / sqrt(x2 + 1)

dy/dt = c x / sqrt(x2 + 1) = c sqrt(2 y) / (sqrt(2 y + 1), for positive x
dy/dt = -c sqrt(2 y) / (sqrt(2 y + 1), for negative x

but I'm not sure how to take derivates to get accelerations for ax and ay.
 
Last edited:
Physics news on Phys.org


rcgldr said:
The issue I ran into was trying to determine acceleration. Using a crude numerical method (ax = Δvx / Δt, ay = Δvy / Δt) resulted in calculating acceleration that wasn't perpendicular to velocity, but that conflicts with the fact that the speed is constant. I'm not sure how to take the second derivative for dx/dt and dy/dt when they are funcions of x and not t. I can substitute x = sqrt(2 y) for dy/dt:

dx/dt = c / sqrt(x2 + 1)

dy/dt = c x / sqrt(x2 + 1) = c sqrt(2 y) / (sqrt(2 y + 1), for positive x
dy/dt = -c sqrt(2 y) / (sqrt(2 y + 1), for negative x

but I'm not sure how to take derivates to get accelerations for ax and ay.
Interesting problem. My initial thoughts are to use the chain rule to get dvx/dt:

\begin{align}<br /> a_x = \frac{dv_x}{dt} \\<br /> = \frac{dv_x}{dx} \frac{dx}{dt} \\<br /> = v_x \frac{dv_x}{dx}<br /> \end{align}

Similarly, a_y = v_x \frac{dv_y}{dx}

Hopefully that helps.
 


Redbelly98 said:
Interesting problem. My initial thoughts are to use the chain rule to get dvx/dt:
The orignial problem was due to my crude numerical derivative method. If acceleration is perpendicular to velocity, then inverting the slope for acceleration should match the slope for velocity: -ax/ay == vy/vx. My original estimated acceleration was based on

ai = (vi - vi-1) / (ti - ti-1).

but -ax/ay was low by a near constant value, ~(t1 - t0). I changed this to

ai = (vi+1 - vi-1) / (ti+1 - ti-1)

which solved the original problem.

Using the chain rule as suggested provided the actual solution:

ax = -c2 x / (x2+1)2
ay = c2 / (2y+1)2
ay = c2 / (x2+1)2

As expected, acceleration is perpendicular to velocity, -ax/ay = vy/vx = x.
 
Last edited:


Glad it worked out.
rcgldr said:
My original estimated acceleration was based on

ai = (vi - vi-1) / (ti - ti-1).

but -ax/ay was low by a near constant value, ~(t1 - t0). I changed this to

ai = (vi+1 - vi-1) / (ti+1 - ti-1)

which solved the original problem.
Yes. If you must evaluate a derivative numerically, your second method is just as simple and a much, much more accurate way than the first one.
 
I had actually tried chain method before, just messed up on the math and didn't follow up on checking for my mistake when comparing the chain method to my estimated accelerations on the spread sheet. Seeing you thought that chain method should also work, I did it again, this time paying more attention and getting the correct answer as posted above.

On a side note, I forgot to include radius of curvature for a general function {x, y(x)}:

radius(x) = (1 + (y'(x))2)3/2 / | y''(x) |

in this case, y = 1/2 x2, y' = x, y'' = 1, so

radius(x) = (1 + x2)3/2 / |1|

I could have used this to confirm the magnitude of acceleration, a = v2 / r, in this case:

a = c2 / (x2+1)3/2

checking

ax = -c2 x / (x2+1)2
ay = c2 / (x2+1)2

a = ( ax2 + ay2 )1/2
a = ( (-c2 x / (x2+1)2)2 + (c2 / (x2+1)2) )1/2
a = ( c4 (x2+1) / (x2+1)4) )1/2
a = ( c4 / (x2+1)3) )1/2
a = c2 / (x2+1)3/2
 

Similar threads

  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 10 ·
Replies
10
Views
2K
Replies
4
Views
2K
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
9
Views
2K
  • · Replies 5 ·
Replies
5
Views
959
Replies
3
Views
2K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 11 ·
Replies
11
Views
2K