Minimum time to stationkeeping, constant Gs

  • Context: Graduate 
  • Thread starter Thread starter jbrennen
  • Start date Start date
  • Tags Tags
    Constant Minimum Time
Click For Summary
SUMMARY

The discussion focuses on determining the optimal acceleration angle for a body in motion to minimize the time required to reach a stationary position at (0,0) under a constant gravitational force of 1 unit/sec². The initial conditions involve a body at coordinates (x,0) with a velocity vector (a,b). A naive approach suggests applying acceleration perpendicular to the line towards the origin, but this is suboptimal in many scenarios, particularly when the body has significant velocity. The key question raised is whether a closed-form solution exists for the angle of acceleration as a function of the body's position and velocity vector.

PREREQUISITES
  • Understanding of kinematics and motion equations
  • Familiarity with vector mathematics and acceleration
  • Knowledge of differential equations
  • Basic principles of mechanics and gravitational forces
NEXT STEPS
  • Research the application of differential equations in motion optimization
  • Explore the concept of optimal control theory
  • Study the effects of varying acceleration angles on trajectory outcomes
  • Investigate closed-form solutions for motion problems in physics
USEFUL FOR

This discussion is beneficial for physicists, aerospace engineers, and anyone involved in motion planning or optimization problems in mechanics.

jbrennen
Messages
1
Reaction score
0
A mechanics problem which has to have been studied, but I can't find any references on the web...

Assume that a body in the plane is in motion at coordinates (x,0) with velocity vector (a,b). The body can be accelerated at 1 unit/sec^2 in any direction (constant G force).

The question is how to apply the acceleration in order to bring the body to rest at (0,0) in minimum time.

A naive solution which is easily tractable would involve applying all acceleration perpendicular to the line between the body and the origin in order to reduce the problem to 1 dimension -- first cancel all "angular momentum" and then solve the 1-D problem.

However, there are some obvious cases where this is clearly suboptimal. For instance, the body starts at (100,0) with velocity vector (-20,1). No matter what we do, the body is going to overshoot the target by a fair bit, and the majority of the acceleration at the beginning should be directed to slowing the body down. Better to miss the target a little bit while traveling slower than to hit the target dead on at a higher speed.


Is there a closed form solution for the desired angle at which the acceleration should be applied? The body has no "memory", so the desired acceleration at any point in time is simply a function of the position and the velocity vector.
 
Physics news on Phys.org
Welcome to PF!

jbrennen said:
Assume that a body in the plane is in motion at coordinates (x,0) with velocity vector (a,b). The body can be accelerated at 1 unit/sec^2 in any direction (constant G force).

The question is how to apply the acceleration in order to bring the body to rest at (0,0) in minimum time.

Is there a closed form solution for the desired angle at which the acceleration should be applied? The body has no "memory", so the desired acceleration at any point in time is simply a function of the position and the velocity vector.

Hi jbrennen ! Welcome to PF! :smile:

Hint: As you say, we can define an angle θ which depends only on r and v … θ(r,v).

So what is the differential equation for θ? :wink:
 

Similar threads

  • · Replies 27 ·
Replies
27
Views
4K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 117 ·
4
Replies
117
Views
10K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
Replies
9
Views
1K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 6 ·
Replies
6
Views
2K
  • · Replies 9 ·
Replies
9
Views
7K