Repository navigation
Releases: zhaoyun20180911/AeroGNC-Lab
Releases · zhaoyun20180911/AeroGNC-Lab
Release list
AeroSys Lab v4.1.0
2026-09-17 维护更新
- 修复中文模式下主参数、曲线、控制器、制导、扰动设置及参数提示丢失单位的问题。
- 无量纲参数、QP 预测步数和最大迭代次数现已明确标注。
- 单文件 EXE 与 Portable ZIP 已同步重新构建并通过全部自动测试。
AeroSys Lab v4.1.0
正式发布于 2026-09-14。
下载方式
- 单文件 EXE(推荐):
AeroSys_Lab_v4.1_Windows_x64.exe,适合绝大多数用户,下载后直接双击运行。 - 本地免安装部署包:
AeroSys_Lab_v4.1_Windows_x64_Portable.zip,内含 EXE、运行说明和 SHA-256 校验文件,适合归档、校验和本地分发。 - 两种产物功能相同,均不要求安装 Visual Studio、CMake 或 Microsoft Visual C++ 运行库。
新功能
- 产品更名为 AeroSys Lab|航天系统综合仿真平台。
- 三个顶层模块统一为“卫星姿轨控”“火箭上升入轨”“火箭一级回收”。
- 主窗口、技术视图、参数区与全部设置弹窗改为白底深色文字的浅色界面。
- 顶部新增“中文 / English”开关;界面按所选语言单语显示,按钮、下拉项、曲线、指标、提示和弹窗同步切换。
- 新增一级回收 RTLS 完整状态机、真值导航、ECEF/NED、在线返场修正、再入制导、四片栅格舵、动态着陆点火和滚动时域在线凸 QP。
- 默认一级分离状态改为 80 km 高度,并同步调整为 20 km 下场距离、600 m/s 北向速度、−150 m/s 向下速度、90 t 总质量、62 t 回收推进剂和 2.28 MN 等效发动机组。
- 新增回收三维技术视图、预测落点、阶段显示、实时曲线、30 项自定义参数、12 项汇总指标和专用 CSV。
- 新增分离状态文件接口以及六组标准回收自动测试。
验证
gnc_tests:原卫星与火箭上升入轨 29 项回归测试通过。recovery_tests:六组标准工况全部通过完整状态序列并满足安全 TOUCHDOWN 门槛。- 80 km 默认状态下,组合扰动工况落点误差约 0.023 m、垂直触地速度约 0.118 m/s。
- 输出文件:
build/Release/AeroSysLab.exe。 - 单文件 EXE SHA-256:
F0800FDB1DD14C285C309BF1CFC234DBDDFE93E6988C5B9C9BD7BC8843E3C655。 - Portable ZIP SHA-256:
53D2E2A9ED760B223E10DA4F7064AF7716E59E0AF7FB7C73D039057FA4967AD9。
AeroGNC Lab v3.2.0
AeroGNC Lab v3.2.0
卫星初始姿态状态参数版本 / Satellite initial attitude state release.
下载选择 / Downloads
- Windows x64 免安装封装版(推荐):下载
AeroGNC_Lab_v3.2_Windows_x64_Portable.zip,解压后无需安装,双击 EXE 即可运行。 - 可编辑源码版:下载
AeroGNC_Lab_v3.2_Source.zip,适合学习和二次开发;需要 Windows、Visual Studio 2022、CMake 和 C++ 开发环境。
v3.2 更新 / What's new
- 卫星主界面参数区新增三轴初始姿态偏差:滚转、俯仰和偏航,单位为度。
- 新增三轴初始机体系角速度偏差:滚转、俯仰和偏航角速度,单位为度每秒。
- 六项参数全部采用中英双语,可直接编辑,并在下一次开始或重置时进入卫星姿态动力学。
- 卫星参数面板扩展为四行,新增字段与底部状态栏保持清晰间距;火箭参数面板维持原布局。
- README 主界面和设置功能截图已重新生成并更新为 v3.2。
主要功能 / Highlights
- 卫星六轨道根数、四类姿态任务、PD/PID/LQR 姿态控制、反作用飞轮和可编辑初始姿态状态。
- 卫星名义/实际独立轨道传播、RTN 六状态轨道控制、三轴微推力器、推进剂与一次性 Δv 扰动。
- 六个固定运载火箭任务、位置/速度轨迹制导外环、姿态控制内环、TVC/RCS、分级推进剂与自适应关机。
- 可交互三维技术视图、实时双语曲线、性能指标、扰动/摄动设置和 CSV 导出。
封装与验证 / Packaging and validation
- Windows 10/11 x64 单文件 EXE,静态链接 MSVC 运行库。
- 七个只读任务 CSV 已嵌入 EXE,不需要外部
data文件夹。 - 自动测试:
29 passed, 0 failed。 - 已在仅包含一个 EXE 的隔离目录中完成内嵌任务数据自检以及卫星、火箭界面启动验证。
- EXE SHA-256:
926D2EEE6C2E3C032855C314698BBEA1720C03C8B7E481A206F32694FA205848
注意 / Notice
当前可执行文件未使用商业代码签名证书,Windows SmartScreen 首次运行时可能显示“未知发布者”。本项目仅用于教学、科研演示和软件仿真实验,不是飞行鉴定软件,不得用于真实航天器、运载火箭或安全关键决策。
AeroGNC Lab v3.1.0
AeroGNC Lab v3.1.0
首个公开发布版本 / First public release.
下载选择 / Downloads
- Windows x64 免安装封装版(推荐):下载
AeroGNC_Lab_v3.1_Windows_x64_Portable.zip,解压后无需安装,双击 EXE 即可运行。 - 可编辑源码版:下载
AeroGNC_Lab_v3.1_Source.zip,适合学习和二次开发;需要 Windows、Visual Studio 2022、CMake 和 C++ 开发环境。
主要功能 / Highlights
- 卫星六轨道根数、四类姿态任务、PD/PID/LQR 姿态控制和反作用飞轮模型。
- 卫星名义/实际独立轨道传播、RTN 六状态轨道控制、三轴微推力器、推进剂与一次性 Δv 扰动。
- 六个固定运载火箭任务、位置/速度轨迹制导外环、姿态控制内环、TVC/RCS、分级推进剂与自适应关机。
- 可交互三维技术视图、实时双语曲线、性能指标、扰动/摄动设置和 CSV 导出。
- 全部可见参数、按钮、选项、状态和设置均采用中英双语。
封装与验证 / Packaging and validation
- Windows 10/11 x64 单文件 EXE,静态链接 MSVC 运行库。
- 七个只读任务 CSV 已嵌入 EXE,不需要外部
data文件夹。 - 自动测试:
28 passed, 0 failed。 - 已在仅包含一个 EXE 的隔离目录中完成卫星、火箭界面和内嵌任务数据加载验证。
- EXE SHA-256:
E906854795B9D71FC36F8B7E5F9A38611342B398FBBF4EAD56A8FE297D7E7A97
注意 / Notice
当前可执行文件未使用商业代码签名证书,Windows SmartScreen 首次运行时可能显示“未知发布者”。本项目仅用于教学、科研演示和软件仿真实验,不是飞行鉴定软件,不得用于真实航天器、运载火箭或安全关键决策。