离散控制Matlab代码Lyapunov_Control_Orbit_Transfer
ECH267的最终项目-基于Lyapunov的低推力轨道转移控制器
开发该代码是为了模拟基于Lyapunov的控制器,用于低推力航天器的轨道转移。
分析了两种情况-轨道高度变化情况和轨道倾角变化情况。
提示用户输入要运行的情况。
在给定的情况下,模拟过程需要花费几秒钟到3分钟的时间。
不同的情况可能会花费更长的时间,但是如果求解器花费超过15分钟来进行10,000个时间步长的模拟,则求解器可能无法解决给定的问题。
要运行代码,请确保将Kepler2Carts和PlotEarth目录添加到MATLAB路径。
目录在此存储库中提供,也可以在以下位置找到:
请查看存储库中的报告以了解有关所使用方法的更多信息。
感谢您查看我的项目!
参考书目
[1]
H.
Leeghim,D.-H.
Cho,S.-J.
Jo和D.
Kim,“低推力轨道转移的通用指导方案”,《工程学中的数学问题》,第1卷。
2014年,第1-9页。
[2]
DE
Chang,DF
Chichka和JE
Marsden,“椭圆形Kepleri
2021-06-03 12:31:31
17.43MB
系统开源
1