文件名称:FlightSimulator:可扩展的太空模拟器开发
文件大小:52KB
文件格式:ZIP
更新时间:2024-06-05 14:49:06
Julia
Julia中的可扩展太空模拟器 该项目的目标是在详细的数值模拟的基础上,为轨迹和车辆性能分析奠定基础,对空间环境中作用于车辆上的众多力进行建模。 车辆可以配备用于平移和旋转运动的反馈控制器。 V0.1的功能 核心功能 将包括的功能包括; 考虑到太阳系内车辆的运动模拟; 任何距离的太阳和所有行星的引力 太阳压力(如果SRParea或SRCoeff!= 0) 地球大气 地球或其他行星的自定义大气模型。 能够通过标准化API定义具有自定义属性的自定义车辆。 默认情况下,将实现以下属性; 定制飞行器的结构/类型相同(AbstractSpacecraft的子类型) 干重[kg] 用于OMS的FuelMass [kg] 用于RCS的FuelMass [kg] 参考面积[m ^ 2] 参考长度纵向[m] 参考长度侧向[m] 太阳反射系数[-] 太阳反射面积[m ^ 2] 惯
【文件预览】:
FlightSimulator-master
----.gitignore(735B)
----test()
--------runtests.jl(2KB)
----.gitattributes(378B)
----src()
--------FlightSimulator.jl(1KB)
--------solver()
--------utils()
--------TestModule.jl(0B)
--------Environment()
--------Vehicle()
----readme.md(5KB)
----LICENSE.md(1KB)
----CallbackTest.jl(826B)
----REQUIRE(9B)
----.travis.yml(586B)
----.codecov.yml(14B)
----.appveyor.yml(2KB)