Cartesian components of ellipsoid's gravity field - looking for info

Click For Summary
SUMMARY

The discussion focuses on modeling the gravity of a reference ellipsoid for a ballistics simulation, specifically transitioning from a perfect sphere model to a more accurate ellipsoidal model. The user aims to implement geodetic coordinates for input and output while utilizing Cartesian coordinates for calculations. Key formulas discussed include McCullagh's formula for gravitational acceleration and potential, as well as the Cartesian components for a homogeneous sphere. The user seeks guidance on deriving the Cartesian components of the reference ellipsoid's gravity, ensuring that the vector sum of these components equals the gravitational acceleration 'g'.

PREREQUISITES
  • Understanding of geodetic and Cartesian coordinate systems
  • Familiarity with gravitational potential and acceleration formulas
  • Knowledge of partial derivatives in the context of gravitational fields
  • Experience with Java applets for simulations
NEXT STEPS
  • Research the derivation of Cartesian components of gravitational fields for ellipsoids
  • Study McCullagh's formula in detail for gravitational calculations
  • Learn about the impact of J2 perturbation on gravitational models
  • Explore numerical methods for simulating gravitational fields in Java
USEFUL FOR

Mathematicians, physicists, and software developers involved in simulations of gravitational fields, particularly those transitioning from spherical to ellipsoidal models.

Cleonis
Gold Member
Messages
732
Reaction score
41
I'm posting here, in the math forum, because my question is about handling the math of the problem.

On my website there are a number of simulations (in the form of Java applets), and among them is a http://www.cleonis.nl/physics/ejs/ballistics_simulation.php" .

The ballistics simulation is designed to be used for slow speeds and low altitudes (up to kilometers). Another version, called 'ballistics and orbits', covers the altitude range of satellite motion. For satellite motion it suffices to use as gravitational field the field of a perfect sphere. Currently the low altitude version also uses perfect sphere gravity, but I want to push for more: I want to model the gravity of the reference ellipsoid.

To do that I must implement the following two things:
- Geodetic coordinates for input and output, while using cartesian coordinates for the computation.
- The cartesian components of the reference ellipsoid's gravity.

I have found good information about interconverting between geodetic and cartesian coordinates. I don't expect major problems; if I need assistence with that I will ask for that later.


Cartesian components
What I don't have a plan for right now is how to set up the cartesian components of the reference ellipsoid's gravity.

As a first approximation for the magnitude of the gravitational acceleration, I can use McCullagh's formula, using only the first terms:

[tex]g = \frac{GM}{r^2} - \frac{3GMa^2J_2}{2r^4}(3sin^2\Phi - 1)[/tex]

and the counterpart expression for the gravitational potential:

[tex]V = - \frac{GM}{r} + \frac{GMa^2J_2}{2r^3}(3sin^2\Phi - 1)[/tex]

(There may be incorrect minus signs there; debugging the simulation should get that sorted.)

Now, in the case of homogenous sphere gravity I have set up the following the cartesian components:

[tex]g_x = - \frac{x}{\sqrt{x^2+y^2+z^2}} \cdot \frac{GM}{x^2+y^2+z^2}[/tex]
[tex]g_y = - \frac{y}{\sqrt{x^2+y^2+z^2}} \cdot \frac{GM}{x^2+y^2+z^2}[/tex]
[tex]g_z = - \frac{z}{\sqrt{x^2+y^2+z^2}} \cdot \frac{GM}{x^2+y^2+z^2}[/tex]

The symmetry simplifies the expressions enormously. It's easy to see that the vector sum of the components is once again 'g'.

Reference ellipsoid
To obtain the cartesian components of the reference ellipsoid's gravity I suppose I need to use respectively x, y and z partial derivatives of the gravitational potential.

The tricky bit, it seems, is to make the vector sum of the components add up to precisely 'g'. My hope is that there is a neat and clean way of making that happen. I hope someone can inform me on this.


Cleonis
 
Last edited by a moderator:
Physics news on Phys.org
Cleonis said:
What I don't have a plan for right now is how to set up the cartesian components of the reference ellipsoid's gravity.

Fortunately someone else who is in on the problem found the information I need:

University of Colorado at Boulder
http://www.colorado.edu/ASEN/asen3200/labs/ASEN3200_LabO3_2005.pdf"
 
Last edited by a moderator:

Similar threads

  • · Replies 2 ·
Replies
2
Views
4K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 10 ·
Replies
10
Views
3K
Replies
1
Views
2K
  • · Replies 0 ·
Replies
0
Views
3K
  • · Replies 18 ·
Replies
18
Views
5K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
1K