People always ask this million dollar question of " What is the best path/trajectory to take to reach a certain orbit or point in space".

Chandrayaan-2 had a pretty neat transfer to the moon, it took a while but it got there efficiently. Check this link: https://earthsky.org/space/chandrayaan-2-successful-lunar-transfer-trajectory

I wanted to make a simple analysis (in MATLAB) to find the optimized path to go from a earth orbit to a lunar orbit taking Chandrayaan-2 as a case study.

I guess I should optimize in terms of time and fuel? What theory should be applied to calculate such transfers (keywords or online examples and references)?

  • 2
    $\begingroup$ Chandrayaan-2, if I remember correctly, had a rather drawn-out transfer, where the low-thrust engine was fired only at perigee for maximum use of the Oberth Effect. The thrust was designed to be low so the engine did not need to be very heavy. I think keywords you need include “fuel-optimal trans lunar injection”. $\endgroup$ – CourageousPotato Dec 21 '19 at 20:04
  • 1
    $\begingroup$ I guess this kind of optimisation wouldn't be applicable for human travel though. $\endgroup$ – Sergiy Lenzion Dec 21 '19 at 22:28
  • $\begingroup$ @CourageousPotato yep! space.stackexchange.com/a/37306/12102 $\endgroup$ – uhoh Dec 21 '19 at 23:12
  • $\begingroup$ @Adham How to best patch my conics?, things tagged patched-conic and 1, 2, 3, and anything about techniques used to plan the grand tour may be helpful $\endgroup$ – uhoh Dec 21 '19 at 23:26

A study on such transfers requires the knowledge of : Optimal Control Theory and Optimal space trajectories


This book would take a lot of time , but enables you with knowledge to do simple study of such missions

Well you should be looking for optimization of fuel as the main criterion for the mission design would be to decrease mass to benefit both the launcher and the economics.

Advice : Fortran is more suitable for such calculations than MATLAB.

| improve this answer | |
  • $\begingroup$ Thanks. Ill check the book out! .... I always had this question of why FORTRAN is considered better for such calculations? Is it because it is faster ? Because as I see it, it is hard to plot and visualize the results in FORTRAN $\endgroup$ – John Dec 23 '19 at 17:30
  • $\begingroup$ I checked the book, isn't it a little outdated? $\endgroup$ – John Dec 23 '19 at 17:36
  • 1
    $\begingroup$ It may be "old" but it's certainly not outdated. We gain new understanding everyday, but the concepts that guide astromechanics are thankfully fundamental enough to not need significant revision. Why FORTRAN is a different question that could deserve its own answer, but feel free to use MATLAB or a similar modern mathematical software. $\endgroup$ – mothman Dec 24 '19 at 8:59
  • $\begingroup$ Fortran is built for the purpose of calculations and many satellites, missiles and other trajectory based programs run on Fortran. It has colossal heritage, numerous libraries, very high control and high computation speed $\endgroup$ – Bharath Simha Reddy Jan 16 at 0:30

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.