2021-08-23 13:39:11 索煒達(dá)電子 1749
項(xiàng)目編號(hào):B348
文件大小:9.3M
源碼說明:帶中文注釋
開發(fā)環(huán)境:Matlab2016
簡(jiǎn)要概述
迭代制導(dǎo)仿真程序,導(dǎo)航輸入以動(dòng)力學(xué)方程積分求得的值代替
注意:本程序中使用的入軌點(diǎn)軌道坐標(biāo)系(文獻(xiàn)[2]中稱為制導(dǎo)坐標(biāo)系)和升交點(diǎn)軌道坐標(biāo)系的定義和直覺上應(yīng)該的樣子不同,迭代制導(dǎo)相關(guān)文獻(xiàn)幾乎都是用的本程序中的定義,當(dāng)i小于90deg時(shí),這兩個(gè)坐標(biāo)系的z軸指向南極
各函數(shù)作用
iterativeGuidance.m是主程序
fixedPointIter.m使用不動(dòng)點(diǎn)迭代法計(jì)算剩余飛行時(shí)間tg
navigation.m是提供導(dǎo)航輸出
rungeKutta4.m是4階龍格庫塔法程序,用于求解數(shù)值積分
keepAtitude.m是火箭迭代制導(dǎo)關(guān)閉后常姿態(tài)飛行時(shí)計(jì)算火箭狀態(tài)的函數(shù)
calculateOrbitPara.m可以計(jì)算入軌點(diǎn)的軌道六根數(shù)
plotFigure.m繪制結(jié)果圖
Trans.m包含坐標(biāo)變換基矩陣的類
其它
IterativeGuidance_GBK文件夾是迭代制導(dǎo)程序的GBK編碼版本,Windows下的舊版本MATLAB打開本程序亂碼的話可以使用該文件夾下的程序就不亂碼了。
Figures文件夾存放的是“迭代制導(dǎo).md”的插圖
plot Earth and orbit文件夾里的程序和迭代制導(dǎo)的程序無關(guān),作用是:驗(yàn)證仿真初始條件的合理性
結(jié)果圖文件夾存放仿真結(jié)果圖片
目錄│文件列表:
└ IterativeGuidance
│ calculateOrbitPara.m
│ fixedPointIter.m
│ iterativeGuidance.m
│ keepAtitude.m
│ navigation.m
│ plotFigure.m
│ rungeKutta4.m
│ Trans.m
│ 迭代制導(dǎo)總結(jié).md
│ 迭代制導(dǎo)總結(jié).pdf
│ 迭代制導(dǎo)誤差分析.md
├ Figures
│ │ LEO.svg
│ │ phi2估算.svg
│ │ 俯仰和偏航姿態(tài)角.svg
│ │ 地心夾角phi和近地點(diǎn)角距omega.svg
│ │ 地心角組成.svg
│ │ 火箭上升軌跡.svg
│ │ 火箭俯仰角變化曲線無抖動(dòng).svg
│ │ 火箭俯仰角隨時(shí)間變化曲線.svg
│ │ 火箭偏航角變化圖.svg
│ │ 火箭速度變化圖.svg
│ └ 火箭速度在發(fā)射慣性坐標(biāo)系xOy平面的投影與當(dāng)?shù)厮矫娴膴A角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
│ │ 迭代制導(dǎo)總結(jié).md
│ │ 迭代制導(dǎo)總結(jié).pdf
│ ├ Figures
│ │ │ LEO.svg
│ │ │ phi2估算.svg
│ │ │ 俯仰和偏航姿態(tài)角.svg
│ │ │ 地心夾角phi和近地點(diǎn)角距omega.svg
│ │ │ 地心角組成.svg
│ │ │ 火箭上升軌跡.svg
│ │ │ 火箭俯仰角變化曲線無抖動(dòng).svg
│ │ │ 火箭俯仰角隨時(shí)間變化曲線.svg
│ │ │ 火箭偏航角變化圖.svg
│ │ │ 火箭速度變化圖.svg
│ │ └ 火箭速度在發(fā)射慣性坐標(biāo)系xOy平面的投影與當(dāng)?shù)厮矫娴膴A角ThetaH.svg
│ ├ plot Earth and orbit
│ │ │ LEO.m
│ │ │ LEO.pdf
│ │ │ LEO.svg
│ │ │ MEO.m
│ │ │ plot3DEarth.m
│ │ │ plotWhereWeAre.m
│ │ │ SSO.m
│ │ └ 衛(wèi)星軌道相關(guān)經(jīng)度關(guān)系.svg
│ └ 結(jié)果圖
│ │ 火箭上升軌跡.svg
│ │ 火箭俯仰角變化圖.eps
│ │ 火箭俯仰角變化曲線無抖動(dòng).svg
│ │ 火箭俯仰角隨時(shí)間變化曲線.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
│ └ 衛(wèi)星軌道相關(guān)經(jīng)度關(guān)系.svg
└ 結(jié)果圖
│ 火箭上升軌跡.svg
│ 火箭俯仰角變化圖.eps
│ 火箭俯仰角變化曲線無抖動(dòng).svg
│ 火箭俯仰角隨時(shí)間變化曲線.svg
│ 火箭偏航角變化圖.eps
│ 火箭偏航角變化圖.svg
│ 火箭速度變化圖.eps
└ 火箭速度變化圖.svg