上传者: 38618819
|
上传时间: 2021-12-02 09:09:40
|
文件大小: 2.74MB
|
文件类型: -
Matlab
Hill代码使用Matlab
Simulink在追赶者和目标之间进行交会模拟
使用LVLH框架在圆形和近圆形轨道上(Clohessy–Hill-Wiltshire方程)对追赶者和目标的定相和会合进行仿真
安装
git
clone
https://github.com/yves-marieRaiffaud/OrbitalRDV_chaserTarget
跑步
在matlab中,打开并运行SimulinkLauncher.m
。
它将打开orbitGuidance_LVLH.slx
simulink文件并开始仿真。
模拟完成后,Matlab将绘制并显示SimulinkLauncher.m文件中编码的图形。
下图用于确认LVLH图和仿真传播器是否按预期工作。
假设结果如下:
追踪器和目标的起始位置相同(解释为什么图2中追踪器的轨迹从原点/目标位置开始)
目标位于半径6578公里(200公里高度)的圆形轨道上,轨道速度为7784
m/s
。
追赶者最初位于接近圆形的轨道(在相同的开始高度处为7783
m/s
)。
在时间步0,对追赶者施加100
m/s的提升。
当追赶者处于时差轨