【文件属性】:
文件名称:FlightSimulator:可扩展的太空模拟器开发
文件大小:52KB
文件格式:ZIP
更新时间:2021-05-16 21:02:26
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)