TY - JOUR
T1 - An automatic tree search algorithm for the Tisserand graph
AU - de la Torre Sangrà, David
AU - Fantino, Elena
AU - Le Roux, Roberto Maurice Flores
AU - Calvente Lozano, Oscar
AU - García Estelrich, Celestino
N1 - Funding Information:
The work of E. Fantino and R. Flores has been supported by Khalifa University of Science and Technology’s internal grants FSU-2018-07 and CIRA-2018-85. R. Flores also acknowledges financial support from the Spanish Ministry of Economy and Competitiveness, through the ”Severo Ochoa Programme for Centres of Excellence in R&D” (CEX2018-000797-S).
Publisher Copyright:
© 2020 THE AUTHORS
PY - 2021/2
Y1 - 2021/2
N2 - The Tisserand graph (TG) is a graphical tool commonly employed in the preliminary design of gravity-assisted trajectories. The TG is a two-dimensional map showing essential orbital information regarding the Keplerian orbits resulting from the close passage by one or more massive bodies, given the magnitude of the hyperbolic excess speed (v∞) and the minimum allowed pericenter height for each passage. Contours of constant v∞ populate the TG. Intersections between contours allow to link consecutive flybys and build sequences of encounters en route to a selected destination. When the number of perturbing bodies is large and many v∞ levels are considered, the identification of all the possible sequences of encounters through visual inspection of the TG becomes a laborious task. Besides, if the sequences are used as input for a numerical code for trajectory design and optimization, an automated examination of the TG is desirable. This contribution describes an automatic technique to explore the TG and find all the encounter paths. The technique is based on a tree search method, and the intersections between contours are computed using the regula-falsi scheme. The method is validated through comparisons with solutions available in the open literature. Examples are given of application to interplanetary mission scenarios, including the coupling with a trajectory optimizer.
AB - The Tisserand graph (TG) is a graphical tool commonly employed in the preliminary design of gravity-assisted trajectories. The TG is a two-dimensional map showing essential orbital information regarding the Keplerian orbits resulting from the close passage by one or more massive bodies, given the magnitude of the hyperbolic excess speed (v∞) and the minimum allowed pericenter height for each passage. Contours of constant v∞ populate the TG. Intersections between contours allow to link consecutive flybys and build sequences of encounters en route to a selected destination. When the number of perturbing bodies is large and many v∞ levels are considered, the identification of all the possible sequences of encounters through visual inspection of the TG becomes a laborious task. Besides, if the sequences are used as input for a numerical code for trajectory design and optimization, an automated examination of the TG is desirable. This contribution describes an automatic technique to explore the TG and find all the encounter paths. The technique is based on a tree search method, and the intersections between contours are computed using the regula-falsi scheme. The method is validated through comparisons with solutions available in the open literature. Examples are given of application to interplanetary mission scenarios, including the coupling with a trajectory optimizer.
KW - Gravity assist
KW - Interplanetary trajectory design
KW - Spaceflight mechanics
KW - Tisserand graph
UR - http://www.scopus.com/inward/record.url?scp=85095612683&partnerID=8YFLogxK
U2 - 10.1016/j.aej.2020.10.028
DO - 10.1016/j.aej.2020.10.028
M3 - Article
AN - SCOPUS:85095612683
SN - 1110-0168
VL - 60
SP - 1027
EP - 1041
JO - Alexandria Engineering Journal
JF - Alexandria Engineering Journal
IS - 1
ER -