Minimum time to stationkeeping, constant Gs

AI Thread Summary
The discussion focuses on determining the optimal acceleration direction for a body moving in a plane to bring it to rest at the origin (0,0) in minimum time, given a constant acceleration of 1 unit/sec². A naive approach suggests applying acceleration perpendicular to the line to the origin, but this may not be optimal in all scenarios, particularly when the body has significant velocity. An example illustrates that prioritizing deceleration over precise targeting can lead to better outcomes, as overshooting at high speed is undesirable. The conversation seeks a closed-form solution for the angle of acceleration based on the body's position and velocity, leading to a differential equation for this angle. The discussion emphasizes the need for a mathematical framework to optimize the acceleration strategy effectively.
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:
 
Thread 'Question about pressure of a liquid'
I am looking at pressure in liquids and I am testing my idea. The vertical tube is 100m, the contraption is filled with water. The vertical tube is very thin(maybe 1mm^2 cross section). The area of the base is ~100m^2. Will he top half be launched in the air if suddenly it cracked?- assuming its light enough. I want to test my idea that if I had a thin long ruber tube that I lifted up, then the pressure at "red lines" will be high and that the $force = pressure * area$ would be massive...
Back
Top