Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

MAE240: Solar Radiation Pressure (SRP) Effect on L2 Orbital Motion: Application to James Webb Space Telescope (JWST)

Taewoo Kang, Jingtong Sheng, Jason Chang, UC San Diego

license last-commit repo-top-language repo-language-count


Table of Contents


Project Structure

└── MAE240/
    ├── MAE240report.pdf
    ├── README.md
    ├── averageanalysis.m
    └── exactanalysis
        └── MAE 240 Project

Project Index

MAE240/
__root__
averageanalysis.m Performs averaged analysis of the orbital motion under solar radiation pressure effects.
exactanalysis
MAE 240 Project
inertial_to_syn.m Converts coordinates from the inertial frame to the synodic (rotating) frame.
rgb.m Utility function for generating RGB color values for plotting.
synodic_eom.m Defines the equations of motion in the synodic (rotating) frame.
syn_to_inertial.m Converts coordinates from the synodic (rotating) frame to the inertial frame.
srp.m Calculates the solar radiation pressure (SRP) force acting on the spacecraft.
inertial_eom.m Defines the equations of motion in the inertial frame.
KepEqn.m Solves Kepler's Equation for orbital motion calculations.
tight_subplot.m Creates subplots with minimal spacing for figure layouts.
zvc.m Computes zero-velocity curves for the restricted three-body problem.

Getting Started

Prerequisites

Before getting started with MAE240, ensure your runtime environment meets the following requirements:

  • Programming Language: MATLAB

Installation

Install MAE240 using one of the following methods:

Build from source:

  1. Clone the MAE240 repository:
❯ git clone https://github.com/JC01010/MAE240
  1. Navigate to the project directory:
❯ cd MAE240

Contributing

  • ** The code for the exact analysis was written by Jingtong Sheng.
  • ** The code for the averaged analysis was written by Jason Chang.
  • ** Code was provided by Prof. Aaron Rosengren.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages