重力辅助轨迹设计与分析

MATLAB脚本星际引力辅助轨迹设计和优化

2.6 k下载

更新2019年9月20日

查看许可协议

PDF文档和MATLAB脚本称为flyby_matlab可以用来设计和优化星际轨迹,包括一个引力机动。用户指定发射飞越和目的地行星,所需的飞越高度。该算法还需要发射初始猜测,飞越和到达日历日期。这个脚本搜索patched-conic重力辅助轨迹满足飞越任务约束(V-infinity匹配和用户定义的飞越高度)和最小化发射,到达或总冲动δv的使命。δv优化的类型由用户指定。

引用作为

大卫鹰(2023)。重力辅助轨迹设计与分析(//www.tatmou.com/matlabcentral/fileexchange/39462-gravity-assist-trajectory-design-and-analysis), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2019a
兼容任何释放
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
2.0.0.0之间

脚本现在是“数据文件驱动”。添加小行星或彗星到来的身体。PDF文档更新和添加一些新的例子任务。

1.6.0.0

MATLAB源代码更新(新关键词,等等)。

1.5.0.0

修复bug的代码中计算的日心轨道参数和状态向量出发的星球。(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

添加主脚本(flyby_matlab_64bit.m)使用3月17日SNOPT的2014版本。

1.1.0.0

包括在flyby_mice老鼠版本。zip归档。

1.0.0.0