Motion on a cone surface

A particle is confined in its motion to the inner surface of a right circular cone whose vertex is at the origin, and opening upward along the positive z z axis. Its semi-vertical angle θ c = 3 0 \theta_c = 30^{\circ} . The particle initial position is ( 10 , 0 , 10 3 ) (10, 0, 10 \sqrt{3} ) , and its initial velcocity is ( 0 , 10 , 0 ) (0, 10, 0) . Find the minimum z z coordinate of particle trajectory. Take g = 9.81 m / s e c 2 g = 9.81 m/sec^2 . The gravitational acceleration is along the negative z z direction.

Inspiration


The answer is 12.283.

This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try refreshing the page, (b) enabling javascript if it is disabled on your browser and, finally, (c) loading the non-javascript version of this page . We're sorry about the hassle.

2 solutions

Karan Chatrath
Sep 24, 2020

An alternate solution to that provided by @Steven Chase . One may refer to his solution for the derivation of energy expressions. Consider the expressions for kinetic and potential energy derived by him. Using that and plugging in α = 3 \alpha = \sqrt{3} one gets:

T = 2 m r ˙ 2 + m r 2 θ ˙ 2 2 T = 2m\dot{r}^2 + \frac{mr^2\dot{\theta}^2}{2} V = 3 m g r V = \sqrt{3}mgr

r ( 0 ) = 10 ; θ ( 0 ) = r ˙ ( 0 ) = 0 ; θ ˙ ( 0 ) = 1 r(0) = 10 \ ; \ \theta(0) = \dot{r}(0) = 0 \ ; \ \dot{\theta}(0) = 1

Using the Lagrange's equation with respect to θ \theta , one can easily prove that:

r 2 θ ˙ = 100 r^2 \dot{\theta} = 100

The reader is requested to prove the above by him/her self.

Plugging the above expression in T T gives:

T = 2 m r ˙ 2 + 5000 m r 2 T = 2m\dot{r}^2 + \frac{5000m}{r^2}

Applying conservation of energy gives:

T + V = T i n i t i a l + V i n i t i a l T + V = T_{initial} + V_{initial}

Simplifying by plugging in initial conditions and solving for r ˙ 2 \dot{r}^2 gives:

2 r ˙ 2 = ( 50 + 10 g 3 ) r 2 3 g r 3 5000 r 2 2\dot{r}^2 = \frac{(50 + 10g\sqrt{3}) r^2- \sqrt{3}g r^3 -5000}{r^2}

Now, since:

z = 3 r z = \sqrt{3}r

THe minimum value of z z is achieved when z ˙ = 3 r ˙ = 0 \dot{z} = \sqrt{3}\dot{r} = 0 , which means r ˙ = 0 \dot{r}=0 . This means that one must find the roots of the numerator of the expression:

2 r ˙ 2 = ( 50 + 10 g 3 ) r 2 3 g r 3 5000 r 2 2\dot{r}^2 = \frac{(50 + 10g\sqrt{3}) r^2- \sqrt{3}g r^3 -5000}{r^2} ( 50 + 10 g 3 ) r 2 3 g r 3 5000 = 0 \implies (50 + 10g\sqrt{3}) r^2- \sqrt{3}g r^3 -5000=0

Solving using a computer/ Wolfram Alpha gives one of the roots as:

r o 7.092 r_o \approx 7.092 z m i n = 3 r o 12.2836 \boxed{z_{min} = \sqrt{3}r_o \approx 12.2836}

@Karan Chatrath very nice solution. Upvoted

Talulah Riley - 8 months, 2 weeks ago

@Karan Chatrath can you please help me in this problem
You may ask for my attempt.

Talulah Riley - 8 months, 2 weeks ago

Log in to reply

I will try this later.

Karan Chatrath - 8 months, 2 weeks ago

@Karan Chatrath You may also ask for my attempt. I will happily show you.

Talulah Riley - 8 months, 2 weeks ago
Steven Chase
Sep 24, 2020

Express the coordinates in cylindrical form ( α = 3 ) (\alpha = \sqrt{3}) :

x = r cos θ y = r sin θ z = α r x = r \cos \theta \\ y = r \sin \theta \\ z = \alpha r

Lagrangian:

L = 1 2 m ( x ˙ 2 + y ˙ 2 + z ˙ 2 ) m g z = 1 2 m ( r 2 θ ˙ 2 + r ˙ 2 ( 1 + α 2 ) ) m g α r L = \frac{1}{2} m (\dot{x}^2 + \dot{y}^2 + \dot{z}^2 ) - m g z \\ = \frac{1}{2} m \Big(r^2 \dot{\theta}^2 + \dot{r}^2 (1 + \alpha^2) \Big) - mg \alpha r

Equations of motion:

d d t L r ˙ = L r d d t L θ ˙ = L θ \frac{d}{dt} \frac{\partial{L}}{\partial{\dot{r}}} = \frac{\partial{L}}{\partial{r}} \\ \frac{d}{dt} \frac{\partial{L}}{\partial{\dot{\theta}}} = \frac{\partial{L}}{\partial{\theta}}

Evaluating these results in the following expressions for the double-dot terms:

r ¨ = r θ ˙ 2 g α 1 + α 2 θ ¨ = 2 r ˙ θ ˙ r \ddot{r} = \frac{r \dot{\theta}^2 - g \alpha}{1 + \alpha^2} \\ \ddot{\theta} = -\frac{2 \dot{r} \dot{\theta}}{r}

Initial conditions:

r = 10 θ = 0 r ˙ = 0 θ ˙ = 1 r = 10 \\ \theta = 0 \\ \dot{r} = 0 \\ \dot{\theta} = 1

Running a numerical simulation results in z m i n 12.283 z_{min} \approx 12.283 . Some plots of the trajectory are included below (up until 100 seconds), along with simulation code.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
import math

dt = 10.0**(-5.0)

g = 9.81
alpha = math.sqrt(3.0)

##################################################

zmin = 9999999.0

t = 0.0
count = 0

r = 10.0
theta = 0.0

rd = 0.0
thetad = 1.0

rdd = (r*(thetad**2.0) - g*alpha)/(1.0 + alpha**2.0)
thetadd = -2.0*rd*thetad/r

while t <= 20.0:

    r = r + rd*dt
    theta = theta + thetad*dt

    rd = rd + rdd*dt
    thetad = thetad + thetadd*dt

    rdd = (r*(thetad**2.0) - g*alpha)/(1.0 + alpha**2.0)
    thetadd = -2.0*rd*thetad/r

    x = r*math.cos(theta)
    y = r*math.sin(theta)
    z = alpha*r

    if z < zmin:
        zmin = z

    t = t + dt
    count = count + 1

    #if count % 100000 == 0:
        #print t,x,y,z

##################################################

print ""
print ""
print dt
print t
print zmin

#1e-05
#20.0000099994
#12.2832541399
#>>> 

@Steven Chase very nice solution. Upvoted

Talulah Riley - 8 months, 2 weeks ago

0 pending reports

×

Problem Loading...

Note Loading...

Set Loading...