
MATLAB Hill代码-Orbital RDV Chaser Target: 用Matlab和Simulink模拟追击者与目标轨道...
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目使用MATLAB和Simulink软件进行轨道相对运动仿真,具体实现一个轨道上的追击航天器接近并锁定另一个轨道上目标航天器的过程。通过精确的轨道动力学模型和控制算法设计,确保追击者能够高效、准确地完成任务需求。
MatlabHill代码使用MatlabSimulink在追赶者和目标之间进行交会模拟,在LVLH框架下对圆形轨道和近圆形轨道上的定相与会合进行了仿真(基于Clohessy–Wiltshire方程)。运行时,通过git克隆获取相关代码后,在matlab中打开并执行SimulinkLauncher.m文件。这将启动orbitGuidance_LVLH.slxsimulink模型,并开始模拟过程。在模拟完成后,Matlab会根据SimulinkLauncher.m中的设定绘制和展示图形。
以下是对仿真结果的假设说明:追踪器与目标从同一位置起始(图2中追踪器轨迹从原点/目标位置出发的原因即在于此)。目标位于半径6578公里(高度约200公里)的圆形轨道上,其速度为7784米每秒。追赶者则在相近的高度以7783米每秒的速度沿近圆形轨道运行。当模拟时间到达步长0时,对追赶者施加了100米/秒的速度提升操作。
全部评论 (0)
还没有任何评论哟~


