2021-08-23 13:39:11 索炜达电子 1498
项目编号:B348
文件大小:9.3M
源码说明:带中文注释
开发环境:Matlab2016
简要概述
迭代制导仿真程序,导航输入以动力学方程积分求得的值代替
注意:本程序中使用的入轨点轨道坐标系(文献[2]中称为制导坐标系)和升交点轨道坐标系的定义和直觉上应该的样子不同,迭代制导相关文献几乎都是用的本程序中的定义,当i小于90deg时,这两个坐标系的z轴指向南极
各函数作用
iterativeGuidance.m是主程序
fixedPointIter.m使用不动点迭代法计算剩余飞行时间tg
navigation.m是提供导航输出
rungeKutta4.m是4阶龙格库塔法程序,用于求解数值积分
keepAtitude.m是火箭迭代制导关闭后常姿态飞行时计算火箭状态的函数
calculateOrbitPara.m可以计算入轨点的轨道六根数
plotFigure.m绘制结果图
Trans.m包含坐标变换基矩阵的类
其它
IterativeGuidance_GBK文件夹是迭代制导程序的GBK编码版本,Windows下的旧版本MATLAB打开本程序乱码的话可以使用该文件夹下的程序就不乱码了。
Figures文件夹存放的是“迭代制导.md”的插图
plot Earth and orbit文件夹里的程序和迭代制导的程序无关,作用是:验证仿真初始条件的合理性
结果图文件夹存放仿真结果图片
目录│文件列表:
└ IterativeGuidance
│ calculateOrbitPara.m
│ fixedPointIter.m
│ iterativeGuidance.m
│ keepAtitude.m
│ navigation.m
│ plotFigure.m
│ rungeKutta4.m
│ Trans.m
│ 迭代制导总结.md
│ 迭代制导总结.pdf
│ 迭代制导误差分析.md
├ Figures
│ │ LEO.svg
│ │ phi2估算.svg
│ │ 俯仰和偏航姿态角.svg
│ │ 地心夹角phi和近地点角距omega.svg
│ │ 地心角组成.svg
│ │ 火箭上升轨迹.svg
│ │ 火箭俯仰角变化曲线无抖动.svg
│ │ 火箭俯仰角随时间变化曲线.svg
│ │ 火箭偏航角变化图.svg
│ │ 火箭速度变化图.svg
│ └ 火箭速度在发射惯性坐标系xOy平面的投影与当地水平面的夹角ThetaH.svg
├ IterativeGuidance_GBK
│ │ calculateOrbitPara.m
│ │ fixedPointIter.m
│ │ iterativeGuidance.m
│ │ keepAtitude.m
│ │ navigation.m
│ │ plotFigure.m
│ │ README.en.md
│ │ README.md
│ │ readme.txt
│ │ rungeKutta4.m
│ │ Trans.m
│ │ 迭代制导总结.md
│ │ 迭代制导总结.pdf
│ ├ Figures
│ │ │ LEO.svg
│ │ │ phi2估算.svg
│ │ │ 俯仰和偏航姿态角.svg
│ │ │ 地心夹角phi和近地点角距omega.svg
│ │ │ 地心角组成.svg
│ │ │ 火箭上升轨迹.svg
│ │ │ 火箭俯仰角变化曲线无抖动.svg
│ │ │ 火箭俯仰角随时间变化曲线.svg
│ │ │ 火箭偏航角变化图.svg
│ │ │ 火箭速度变化图.svg
│ │ └ 火箭速度在发射惯性坐标系xOy平面的投影与当地水平面的夹角ThetaH.svg
│ ├ plot Earth and orbit
│ │ │ LEO.m
│ │ │ LEO.pdf
│ │ │ LEO.svg
│ │ │ MEO.m
│ │ │ plot3DEarth.m
│ │ │ plotWhereWeAre.m
│ │ │ SSO.m
│ │ └ 卫星轨道相关经度关系.svg
│ └ 结果图
│ │ 火箭上升轨迹.svg
│ │ 火箭俯仰角变化图.eps
│ │ 火箭俯仰角变化曲线无抖动.svg
│ │ 火箭俯仰角随时间变化曲线.svg
│ │ 火箭偏航角变化图.eps
│ │ 火箭偏航角变化图.svg
│ │ 火箭速度变化图.eps
│ └ 火箭速度变化图.svg
├ plot Earth and orbit
│ │ GTO.fig
│ │ GTO.m
│ │ GTO.svg
│ │ LEO.m
│ │ LEO.pdf
│ │ LEO.svg
│ │ MEO.m
│ │ plot3DEarth.m
│ │ plotWhereWeAre.m
│ │ SSO.m
│ └ 卫星轨道相关经度关系.svg
└ 结果图
│ 火箭上升轨迹.svg
│ 火箭俯仰角变化图.eps
│ 火箭俯仰角变化曲线无抖动.svg
│ 火箭俯仰角随时间变化曲线.svg
│ 火箭偏航角变化图.eps
│ 火箭偏航角变化图.svg
│ 火箭速度变化图.eps
└ 火箭速度变化图.svg