- #1

tony873004

Science Advisor

Gold Member

- 1,752

- 143

You are using an out of date browser. It may not display this or other websites correctly.

You should upgrade or use an alternative browser.

You should upgrade or use an alternative browser.

- Thread starter tony873004
- Start date

- #1

tony873004

Science Advisor

Gold Member

- 1,752

- 143

- #2

- 10,119

- 1,277

Consider the following diagram:

Earth.........soho....................Sun

Let the x-axis run across the page from left-right, and the y-axis run up and down. Let the z axis be orthogonal to both the x and y axes (out of the planea of the paper).

Let the coordinates of L1 be x=0,y=0,z=0

The position of the soho satellite will be stable in the y-axis, because there will be a net restoring force. Think of it as being like the restoring force on a very large pendulum. The same restoring force will exist on the z-axis as well. The position of lowest potential energy is at y=z=0. Increasing y or increasing z increasess the energy of the Soho satellite, because it gets further away from both the Earth and the Sun, and E=-GM/r, so high r means more energy. Thus the satellite naturally tends to fall towards the position of lowest potential energy, which occurs at y=z=0.

The position of the soho satellite will be unstable along the x-axis however. Moving closer to either the earth or the sun (positive or netagive x) will decrease the potential energy of the satellite.

Halo orbits work by taking advantage of the restoring force along the y and z axes. Powered burns are used to correct for the instability along the x-axis. There is an effective "spring constant" that tends to pull the satellite towards its equilbrium position at L1 (y=z=0) - a force which is IIRC proportional to distance. (You can explicitly add up the potential energies and take the derivatives with respect to y and z to find the magnitude of the force if you want). The halo orbit thus involves an orbit in the y-z plane (a circular orbit is the simplest conceptually), whereby this restoring force provides the centripetal force required to keep the satellite in the circular orbit.

Your gravity simulator program can probably also be used to illustrate the "restoring force" in the y-z plane if you can prevent the instability in the x-axis from being a problem.

- #3

tony873004

Science Advisor

Gold Member

- 1,752

- 143

Would I just ignore y & z, and only monitor the the spacecraft's position on the x-axis, vs.the position of L1 on the X axis, and when the spacecraft exceeds a certain threshhold, perform a burn to get it back in an acceptable range?

- #4

- 10,119

- 1,277

You might also think about including some damping, without it you'll have an undamped vibration along the x-axis.

THere may be an easier approach. You can just recompile your simulator code to make x fixed. Don't bother to calculate it, just set it to the desired value. If you desire, you could add code to check that the total x-force was near zero (as should be the case).

- #5

tony873004

Science Advisor

Gold Member

- 1,752

- 143

Now my question is this: I started out with 0 z-axis, and as expected, it stayed put on the z axis. But it oscillated on the y-axis as I didn't have my oribital speed perfect to begin with. Had this speed been perfect to begin with, it seems like it would have stayed put there too. So why does SOHO utilize an orbit that oscillates on both the y and z axis, rather than zeroing out one or both of these components? Maybe the y can't be zeroed because of the eccentricity of Earth's orbit, but it seems that z should be easy to zero-out.

Any idea how often SOHO performs its burns? Maybe I'm just not Googling the right terms, but I can't find this info.

- #6

- 10,119

- 1,277

If soho were right at L1, it would be directly on a line between the Earth and sun, and it would be necessary to point our telescopes and antennas directly towards the sun to communicate with the satellite.

In the Halo orbit, we don't have to deal with this noise/blinding effect.

At least that's my guess.

Share: