Skip to content

Latest commit

 

History

History
46 lines (36 loc) · 2.12 KB

README.md

File metadata and controls

46 lines (36 loc) · 2.12 KB

In progress ...

Multiple Shooting Method

A brief review of literatures can be found here.

Code Structure

Name Description
./common/ common files
./demos/ demos
./ephemeris/ Ephemeris dynamic model using SPICE/MICE toolbox; some frame kernels.
./figs/ figures
./halo/ Halo orbit related
./lissajous/ Lissajous orbit related
./lyapunov/ Lyapunov orbit related
./rtbp/ Restricted Three-Body Problem model related.
./MultipleShooting.m multiple-shooting function

Example Results

Sun-Earth System

./demons/Demo_02_SunEarthMoon_Lissajous_CRTBP.m ./demons/Demo_03_SunEarthMoon_Lissajous_Ephemeris.m

Earth-Moon System

./demos/Demo_11_EarthMoon_Halo.m ./demos/Demo_12_EarthMoon_VerticalLyapunov.m

Todos

  1. ode45 和 ode113 的算法比较来验证计算精度的设计 (easy, ~2017/12)
  2. accept particular constraints described in Prof. Howell's publications. See more in multiple-shooting-method.md (undetermined, ~2017/12)
    1. need to find a test example
  3. add basic solar radiation model
  4. fly-by problems
  5. solve basic or simple low-thrust problems
  6. automatically parse some critical input parameters
  7. more testing examples
  8. improve performance by benchmarking the performance