论文标题
自动树搜索算法玻璃和图形
An Automatic Tree Search Algorithm for the Tisserand Graph
论文作者
论文摘要
Tisserand Graph(TG)是在重力辅助轨迹的初步设计中通常使用的图形工具。 TG是一张二维图,显示了一个或多个巨大物体,鉴于双曲线过剩速度的幅度($ v _ {\ infty} $)以及每次通道的最小捕获器高度。常数$ v _ {\ infty} $的轮廓填充TG。轮廓之间的交叉点允许将连续的flybys和构建相遇序列链接到所选目的地。当扰动物体的数量很大,并且考虑了许多$ v _ {\ infty} $级别时,通过TG的目视检查来识别所有可能的相遇序列将成为一项费力的任务。此外,如果将序列用作用于轨迹设计和优化的数值代码的输入,则需要对TG进行自动检查。这项贡献描述了一种自动技术,以探索TG并找到所有遭遇路径。该技术基于树木搜索方法,并且使用Regula-Falsi方案发现了轮廓之间的相交。通过与开放文献中可用的解决方案进行比较来验证该方法。给出了在行星际任务方案中应用的示例,包括与轨迹优化器的耦合。
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_{\infty}$) and the minimum allowed pericenter height for each passage. Contours of constant $v_{\infty}$ 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_{\infty}$ levels are considered, the identification of all the possible sequences of encounters through the 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 found 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.