Adding Perturbing Accelerations to J2

  • Thread starter Thread starter synchhh
  • Start date Start date
Click For Summary
SUMMARY

This discussion focuses on the numerical integration of Gaussian Variational Equations (GVE) using MATLAB to compute orbital elements while incorporating the J2 perturbation and additional thrust accelerations. The user successfully integrates GVE without perturbations but struggles to apply thrust to the GVE framework. The J2 coefficient (0.00108263) represents Earth's oblateness and affects orbital dynamics, but the user seeks clarity on its relationship with perturbing accelerations and how to combine these effects in their calculations.

PREREQUISITES
  • Understanding of Gaussian Variational Equations (GVE)
  • Familiarity with MATLAB scripting for numerical integration
  • Knowledge of orbital mechanics, specifically J2 perturbation effects
  • Basic concepts of thrust modeling in orbital dynamics
NEXT STEPS
  • Research how to implement thrust in Gaussian Variational Equations
  • Study the mathematical implications of J2 perturbation on orbital elements
  • Learn about combining multiple perturbing accelerations in orbital simulations
  • Explore MATLAB functions for numerical integration of orbital dynamics
USEFUL FOR

Aerospace engineers, orbital mechanics researchers, and MATLAB users involved in simulating orbital dynamics and perturbation effects.

synchhh
Messages
2
Reaction score
0

Homework Statement


I'm numerically integrating Gaussian Variational Equations on MATLAB. I have a script which, given initial values for a, e, i, Ω (RAAN), ω (argument at perigee), and θ (true anomaly), will compute the r and v vectors through numerical integration. This is done with J2 and thrust (given a value Tr, Tv, Th, radial thrust, along-V thrust, and along-h thrust per unit mass, respectively.) I'm then plotting the orbital elements obtained via GVE's and the orbital elements obtained via conversion of state vector on the same plot to ensure that they are equivalent. This needs to be done with J2 and additional perturbing accelerations.

Homework Equations


o71z3Cj.png

Note that there is a typo in Eq. (12.88). The final line reads ps but should read pw. Also, the equation I used for da/dt is as follows:

<br /> \frac{da}{dt} = \frac{2a^2esin(\theta)}{h}p_r + \frac{2a^3\sqrt{1-e^2}}{hr}p_s<br />

The Attempt at a Solution


My scripts work when I run them without including the perturbing accelerations, but including J2. The orbital elements found from conversion of state vector are equivalent to those found from integrating GVE's. I was given a function that will apply the thrust to the state vector version. The only thrust that comes into play is the thrust acting along V. The author multiplied Tv by v, and that was all. I'm not exactly sure how to apply this thrust to the GVE's, since I am given orbital elements, and as such, the v vector is not explicitly defined. Also, I'm not sure at what point the v vector comes into play in this equation set? Regardless, I've tried taking the norm of the thrust elements and adding them to J2, and I've also tried adding each component to pr, ps, and pw. I think a major problem is that I don't exactly understand what the number (0.00108263) associated with J2 is. I think that it somehow represents the effect of the oblateness of earth, but I'm not sure exactly how. How does it relate to perturbing accelerations? How could one combine the effects of J2 and perturbing accelerations? If necessary, I can provide the MATLAB files associated with this problem. Thanks for reading!
 
Last edited:
Physics news on Phys.org
Not sure how to edit my post, but I think that the script that factors in the perturbing acceleration into the orbital elements found through conversion of state vector actually just uses one perturbing acceleration at a time. This is due to the problem statement, found below (#2).
W81ga7w.png
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
4K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 86 ·
3
Replies
86
Views
9K
  • · Replies 6 ·
Replies
6
Views
3K
Replies
1
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K