Spacecraft path with polar coordinates

Click For Summary
SUMMARY

The discussion centers on the dynamics of a spacecraft navigating through a rotating circular gate using polar coordinates. The spacecraft, equipped with four thrusters, must manage its velocity and acceleration to avoid slosh in the fuel tank while ensuring it passes through the tunnel at the correct timing. The author initially derives the velocity and acceleration equations in the complex plane but encounters issues in simulation due to the need for the thrusters to counteract centrifugal and Coriolis forces. A suggested improvement involves solving the problem parametrically with respect to time and ensuring proper initial conditions for the exit timing.

PREREQUISITES
  • Understanding of polar coordinates and complex numbers
  • Familiarity with rotational dynamics and angular velocity
  • Knowledge of thrust dynamics and fuel management in spacecraft
  • Basic principles of non-inertial reference frames
NEXT STEPS
  • Study the effects of centrifugal and Coriolis forces in rotating systems
  • Learn about parametric equations in motion analysis
  • Investigate simulation techniques for spacecraft dynamics
  • Explore control strategies for managing thrust in spacecraft navigation
USEFUL FOR

Aerospace engineers, spacecraft designers, and students studying dynamics and control systems in rotating environments will benefit from this discussion.

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 z=r \cdot e^{i\theta} 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 v = (\dot r +i r \dot \theta)e^{i\theta}
which describes a velocity of \dot r in the radial direction and a velocity of r \dot \theta in the perpendicular direction.

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

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

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

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

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 \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).

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:
Science 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:

Similar threads

  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 6 ·
Replies
6
Views
8K
  • · Replies 4 ·
Replies
4
Views
1K
Replies
8
Views
2K
  • · Replies 3 ·
Replies
3
Views
1K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 15 ·
Replies
15
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 7 ·
Replies
7
Views
5K