Skip to content

astroHaoPeng/multipleShooting

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages