Calculate thrust of a rocket in order to approach and keep a position is space ?

In summary: Okay, so in summary, the small rocket cannot stay at a fixed location in space, but it can move to and stay at a location in space, similar to a quadcopter. It must take into account air resistance and thrust.
  • #1
pixartist
2
0
Okay, first of all, I'm not very good at maths, so I will have to talk in programmer terms here. I have the following issue:
A small rocket is moving in space, and I want it to move to and stay at a location in space, similar to a quadcopter.
No as far as I see it, I have the following variables to consider:
- Location
- Target Location
- Rotation / thrust vector
- Maximum thrust
- Gravity
- time delta

I want my function to output the thrust multiplier (0-1) and the change in rotation OR the optimal heading.

I do NOT have information about:
- How quickly I can change the rotation of the craft

I can omit the following:
- How quickly thrust changes. It changes instantly.
- Air resistance

Now, I'm aware that I can not expect a perfect calculation since I will have to approximate how rotational impulses will affect the craft, but I would like to have a good approximation. I can get a relatively good approximation for the altitude, but horizontal movement is giving me a headache.
 
Physics news on Phys.org
  • #2
Hi, Pixartist.
I can't get into any specifics about it, but it would be nice to know whether you mean the exact same spot in space, or the exact same spot relative to another craft, or the exact same spot over a planet, or... well, you get it. If you mean the same spot in space, I don't believe that it can be done because space itself is dragged along in gravitational fields. For a ship-to-ship meeting, you have to match orbits or flightpaths with it. In the case of a planet, you need to achieve geosynchronous orbit.
Good luck with it. Someone else will have to take it from here.
 
  • #3
I'm sorry, I mean a simple Newtonian space. Locations are simple 3D-Vectors and are fixed above the surface.

For example target could be 100,100,0 meaning 100 meters right, 100 meters high and 0 meters back in space relative from the location the craft started (or whatever, the coordinate system is fixed anyway)
 
  • #4
pixartist said:
target could be 100,100,0 meaning 100 meters right, 100 meters high and 0 meters back in space relative from the location the craft
So if I've got this straight, that would be a spot approximately 142.5 metres away at a 45° angle upward from the starboard bow?
I still can't help with the answer for you, but I'm trying to make sure that I understand the question just out of curiosity.
Oh, geez... I just realized that I never mentioned some of the other things that you need to consider. For instance, the mass for power requirements, and the distribution of that mass relative to the thrusters (to figure out leverage factors for rotation). That's all a little confusing, though, since you specified instantaneous change. That's not physically possible no matter what formulae you try to apply.
 
Last edited:
  • #5
Fixed relative to what? The earth? Sun? Galaxy? The problem is nothing is really "fixed" in space.

Whatever it is you mean, in space it's not so easy to have something be "fixed", because every body in space interacts gravitationally with every other body. Close to the earth, the Earth obviously has the greatest influence. Whatever produces the greatest local gravity, you WILL eventually crash into it if you attempt to be "fixed" above it. If you want to avoid crashing into it, you have to get into a stable orbit (but that's requires movement) or you will have to continually fire your thrusters (but that requires fuel).
 
  • Like
Likes davenn

1. What is thrust and how does it affect a rocket's position in space?

Thrust is the force that propels a rocket forward. It is generated by the expulsion of hot gases from the rocket's engines. The amount of thrust produced determines the acceleration and speed of the rocket, which ultimately affects its position in space.

2. How do you calculate the thrust of a rocket?

The thrust of a rocket can be calculated using Newton's second law of motion, which states that force is equal to mass times acceleration. In this case, the force is the thrust, the mass is the rocket's mass, and the acceleration is the change in velocity over time.

3. What factors affect the thrust of a rocket?

The amount of thrust produced by a rocket is influenced by several factors, including the type and design of the engines, the amount and type of propellant used, and the atmospheric conditions during launch.

4. How does thrust help a rocket approach and maintain a position in space?

Thrust is essential for a rocket to overcome the force of gravity and achieve escape velocity, which is necessary to enter and maintain a position in space. By continuously producing thrust, a rocket can also change its direction and speed to approach and maintain a specific position in space.

5. Can the thrust of a rocket be adjusted during flight?

Yes, the thrust of a rocket can be adjusted during flight to control its position and trajectory. This is achieved by adjusting the throttle of the engines, changing the direction of the exhaust, or using additional thrusters to provide more precise control.

Similar threads

  • Aerospace Engineering
Replies
2
Views
2K
Replies
5
Views
2K
Replies
27
Views
2K
Replies
7
Views
2K
  • Aerospace Engineering
Replies
3
Views
2K
Replies
16
Views
3K
Replies
26
Views
1K
  • Aerospace Engineering
Replies
7
Views
2K
  • Introductory Physics Homework Help
Replies
2
Views
233
Back
Top