Spacecraft path with polar coordinates

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
1 reply · 3K views
joeblow
Messages
71
Reaction score
0
There is a circular gate rotating at a constant angular speed of ω. The circular gate has a tunnel across its diameter. The mission is to pass through the gate. (That is, come in one side of the gate, travel the whole diameter, and exit at the other side.)

Also, craft is neutrally buoyant, the craft has four thrusters (in the i, -i, j, and -j directions), and sudden movements cause "slosh" in the fuel tank that destroys the craft.

My thought was to describe the position of the craft in the complex plane [tex]z=r \cdot e^{i\theta}[/tex] where r and θ depend on time t. Let's say at time 0 the craft is in front of the tunnel opening.

Differentiating once, I get [tex]v = (\dot r +i r \dot \theta)e^{i\theta}[/tex]
which describes a velocity of [tex]\dot r[/tex] in the radial direction and a velocity of [tex]r \dot \theta[/tex] in the perpendicular direction.

Differentiating again, I get [tex]a = (\ddot r - r {\dot \theta}^2 )+i(2\dot r \dot \theta + r \ddot \theta)] e^{i\theta}[/tex] which has the familiar expressions for acceleration in the radial and perpendicular directions.

Now, [tex]\dot \theta = \omega[/tex] which is constant. We also want to move smoothly, so we want the radial speed to be constant as well. Thus, our acceleration is [tex]a = [(-r \omega^2) + i(2\dot r \dot \theta + r \ddot \theta)]e^{i\theta}.[/tex]

Now, all that matters is that the craft gets through the tunnel, so I set [tex]\dot r \equiv -1[/tex] until the craft gets to the center and then [tex]\dot r \equiv 1[/tex] after we get to the center.

Thus, the acceleration before getting to the center is [tex]a = [(-r {\dot \theta}^2)+i(-2\omega)]e^{i\theta}.[/tex]

Since the thrusters are in the i and j directions, I multiply the expression out, substitute cosθ = x/r, and sinθ = y/r, and r = √x^2+y^2 to obtain [tex]\left(-\omega^2 \cdot x+2\omega \cdot \frac{y}{\sqrt{x^2+y^2}}\right)+i \left(-\omega^2 \cdot y - 2\omega \frac {x}{\sqrt{x^2+y^2}} \right)[/tex].

Of course, the real part represents the horizontal acceleration and the imaginary part gives the vertical.

The thrust would then be given by the mass times the acceleration.

This is apparently incorrect, since I have run it on a simulation. Does anyone see where I went wrong?
 
Last edited:
Physics news on Phys.org
Your approach is generally correct, the thrusters need to cancel the centrifugal and coriolis forces in the non-inertial frame. However, I think a better approach might be first to solve the problem with time as the parameter and match initial conditions. You are missing the important point that the velocity cannot be anything. The craft needs to exit when the "exit" end of the tunnel is on the "other" side.
 
Last edited: