文件名称:PEGAS-MATLAB:PEGAS的MATLAB原型代码
文件大小:88KB
文件格式:ZIP
更新时间:2024-05-28 13:27:08
MATLAB
聚乙二醇MATLAB Powered Explicit Guidance Ascent System是一个基于的简单物理模拟器,实现了两个实词火箭制导算法:以前是 ,最近是 ,用于航天飞机GN&C计算机。 最初是游戏的自动驾驶脚本,但由于PEG和UPFG的独特实现,很快就演变为复杂的软件,需要整个仿真环境进行开发和调试。 该基础结构代码是用MATLAB编写的,最初的PEGAS信息库中包含该原型代码和游戏脚本。 由于原型代码超出了其最初的用途,并且在目前的状态下,它是可能用于许多其他项目的通用测试平台,因此将其与游戏代码分离并放置在以下存储库中。 学分 MATLAB linearFit.m函数包含由和最初编写的。 flightPlots.m使用的 (参见MATLAB \用于附BSD许可证tightfit.license)。 我还使用了的代码(有关附加的BSD许可证,请参见MATLAB \
【文件预览】:
PEGAS-MATLAB-master
----README.md(2KB)
----docs()
--------tutorial.md(11KB)
--------upfg.md(23KB)
--------readme.md(1KB)
--------simulation.md(22KB)
----LICENSE(1KB)
----MATLAB()
--------linearFit.m(3KB)
--------rodrigues.m(719B)
--------AtlasV411.m(4KB)
--------unit.m(353B)
--------unifiedPoweredFlightGuidance.m(11KB)
--------launchTargeting.m(5KB)
--------evSLS.m(3KB)
--------dbgIntegrals.m(2KB)
--------approxFromCurve.m(1KB)
--------tightfig.license(1KB)
--------SpaceShuttle.m(4KB)
--------createLaunchSite.m(2KB)
--------poweredExplicitGuidance.m(4KB)
--------flightSim2D.m(12KB)
--------getOrbitalElements.m(2KB)
--------telemetry.m(5KB)
--------easyCSE.m(510B)
--------AtlasV531.m(3KB)
--------SpaceShuttleThrustProfile.m(1KB)
--------flightManager.m(5KB)
--------testOSIRIS.m(599B)
--------getMaxValue.m(508B)
--------getAngleFromFrame.m(1KB)
--------flightSim3D.m(28KB)
--------planeError.m(734B)
--------initSimulation.m(24KB)
--------CSEroutine.m(8KB)
--------earth_sphere.m(4KB)
--------resultsToInit.m(731B)
--------tightfig.m(4KB)
--------getThrust.m(1KB)
--------dbg.m(3KB)
--------calculateAirDensity.m(399B)
--------testShuttle.m(565B)
--------degtorad.m(284B)
--------trajectory.m(6KB)
--------testAtlas.m(486B)
--------earth_sphere.license(1KB)
--------getOrbital.m(1KB)
--------AtlasV532.m(3KB)
--------vehicleTools.m(5KB)