PDF文档和一个名为flyby_matlab的MATLAB脚本,可用于设计和优化包括单一重力辅助机动的行星际轨迹。用户指定发射、飞越和目标行星,以及所需的飞越高度。该算法还需要对发射、飞掠和抵达日历日期进行初步猜测。该脚本搜索满足飞越任务约束(v -∞匹配和用户自定义飞越高度)并最小化任务的发射、到达或总脉冲delta-v的修补圆锥重力辅助轨迹。delta-v优化的类型由用户指定。
引用作为
大卫·伊格尔(2023)。重力辅助弹道设计与分析(//www.ru-cchi.com/matlabcentral/fileexchange/39462-gravity-assist-trajectory-design-and-analysis), MATLAB中央文件交换。检索.
版本 | 发表 | 发布说明 | |
---|---|---|---|
2.0.0.0之间 | 脚本现在是“数据文件驱动”。增加了小行星或彗星作为到达体。更新PDF文档,增加了几个新的示例任务。 |
||
1.6.0.0 | MATLAB源代码更新(新的关键字等) |
||
1.5.0.0 | 修正了代码中计算日心轨道元素和出发行星的状态向量的错误。(emu在调用参数中替换为smu)。 |
||
1.4.0.0 | 更新的链接 SNOPT ccom.ucsd.edu/ ~优化器/ 二进制星历表文件 https://www.dropbox.com/sh/hul0g7ia6nhspwo/AAATqfVXb5ClZODfGGvEbRZEa?dl=0 |
||
1.3.0.0 | 错误修正。增加了飞掠轨迹的三维图形。更新的PDF文档。 |
||
1.2.0.0 | 增加了使用2014年3月17日版本SNOPT的主脚本(flyby_matlab_64bit.m)。 |
||
1.1.0.0 | flyby_mice.zip文件中包含的MICE版本。 |
||
1.0.0.0 |