Apollo Spacecraft Re-entry Program

Click For Summary
SUMMARY

The discussion centers on the development of an Apollo spacecraft re-entry program utilizing 3 Degrees of Freedom (DOF) equations to calculate trajectory. Key equations include the equations of motion for velocity, angular displacement, flight path angle, and altitude, with drag and lift calculated using Newtonian Theory. The user seeks validation of their results against a reference trajectory from a similar project, noting discrepancies in numerical outputs despite similar plot shapes. They inquire about alternative methods for verifying their simulation results, specifically referencing MATLAB code and a related PDF document.

PREREQUISITES
  • Understanding of 3 Degrees of Freedom (DOF) equations
  • Familiarity with Newtonian Theory for drag and lift calculations
  • Knowledge of MATLAB for simulation coding
  • Basic concepts of atmospheric density and gravitational calculations
NEXT STEPS
  • Explore advanced MATLAB simulation techniques for trajectory analysis
  • Research optimization methods for initial conditions in spacecraft re-entry
  • Learn about alternative simulation tools for aerospace applications, such as Simulink
  • Investigate error analysis methods to identify discrepancies in simulation results
USEFUL FOR

Aerospace engineers, simulation developers, and researchers involved in spacecraft trajectory analysis and optimization will benefit from this discussion.

roldy
Messages
206
Reaction score
2
I'm working on an Apollo re-entry program and would like to somehow check my results I got for re-entry. I'm using 3 DOF equations to calculate the trajectory of the spacecraft .Equations of motion:

\dot{V} = -\frac{D}{m} - g\sin{\theta}

\dot{\phi} = -\frac{V\cos{\theta}}{R+h}

\dot{\theta} = \frac{L}{mV} - \frac{g\cos{\theta}}{V} + cdot{\phi}

\dot{h} = V\sin{\theta}

Drag and lift is calculated using Newtonian Theory:

C_d = 2\sin^3{\alpha}

C_l = 2\sin^2{\alpha}\cos{\alpha}

D = 1/2C_d \rho V^2 S

L = 1/2C_l \rho V^2 S

Density and gravity are calculated as follows:

\rho = \rho_0e^{\frac{h_0-h}{H}}

g = g_0(\frac{R}{R+h})^2

Constants:

S = 12.0687 m2 (surface area of the capsule)
R = 6371 km (radius of the Earth)
g0 = 9.80665 m/s2 (gravity at 60 km)
ρ = 2.7649*10-4 kg/m3 (density at 60 km)
m = 5500 kg (mass of capsule)
h0 = 60 km (end of sensible atmosphere)
H = 7 km (scaled height)

Inputs:

V = 7162.8 m/s (velocity of capsule)
\phi = 10.556° (angular displacement, range)
\theta = -2.0 (flight path angle)
h = 80 km (re-entry altitude)
\alpha = 53° (attack angle)

These are some values that I picked up from a pdf on a similar project I found online. The project goes through the optimization of the initial conditions to avoid overshoot and undershoot. First they picked some initial values and ran the simulation to get the reference trajectory. I am only concerned with the plots to this reference trajectory since I will be utilizing my own optimization scheme later.

On page 7 of the attached pdf shows some plots for the reference trajectory. My plots are close in shape by some of the numbers are off. I'm not sure why.

Is there any other way to check my results? Perhaps with another simulation? Attached is a zip file containing MATLAB code for the simulation as well as the pdf.
 

Attachments

Last edited:
Physics news on Phys.org
The report states that the air density of 2.7649*10^-4 kg/m^3 is the figure for the reference altitude of 60,000 m, not the surface of the earth. (See p. 5)
 
My mistake. This has no effect on the programming though.
 

Similar threads

Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 2 ·
Replies
2
Views
6K
  • · Replies 30 ·
2
Replies
30
Views
3K
  • · Replies 16 ·
Replies
16
Views
3K
  • · Replies 10 ·
Replies
10
Views
4K
  • · Replies 11 ·
Replies
11
Views
5K
  • · Replies 2 ·
Replies
2
Views
1K
Replies
6
Views
2K
Replies
3
Views
2K