OpenBurn-old:固体火箭发动机的开源仿真程序

时间:2024-06-02 05:49:51
【文件属性】:

文件名称:OpenBurn-old:固体火箭发动机的开源仿真程序

文件大小:386KB

文件格式:ZIP

更新时间:2024-06-02 05:49:51

C++

OpenBurn OpenBurn是一个开放源代码的固体火箭发动机仿真和设计平台,专为业余火箭社区而设计。 OpenBurn基于C ++ / Qt5,并支持所有主要平台(Windows,OSX,Linux)。 特征 OpenBurn直观易用,可用于设计任何固体火箭发动机。 设计时可实时更新电机横截面(晶粒几何形状和喷嘴) 根据r = aP^n定律r = aP^n计算稳态腔室的晶粒回归和腔室压力。 OpenBurn还将使用等熵流模型计算电动机的推力和总脉冲,考虑两相流,蒙皮摩擦和喷嘴膨胀锥中的发散形状损失。 支持许多不同的单位 电机烧伤的动画横截面图 腔室中任何一点的质量通量 OpenBurn设计 OpenBurn模拟 计划/进行中功能 每个主要的2D端口(核心)几何 基于2D几何的回归模型,允许任何任意2D晶粒形状。 内部化学平衡求解器,用于移动或冻结平衡,因此用户可以轻松计算


【文件预览】:
OpenBurn-old-master
----.gitignore(247B)
----src()
--------settings.cpp(3KB)
--------commands.hpp(2KB)
--------export.cpp(2KB)
--------commands.cpp(3KB)
--------grain.hpp(4KB)
--------nozzle.hpp(2KB)
--------motor.hpp(3KB)
--------settings.hpp(1KB)
--------motorsim.cpp(16KB)
--------util.hpp(434B)
--------util.cpp(2KB)
--------nozzle.cpp(2KB)
--------ui()
--------propellant.cpp(4KB)
--------propellant.hpp(2KB)
--------motorsim.hpp(3KB)
--------motor.cpp(12KB)
--------export.hpp(698B)
--------grain.cpp(11KB)
--------thirdparty()
--------main.cpp(354B)
--------units.hpp(32KB)
----user()
--------settings.json(292B)
--------propellants.json(687B)
----README.md(2KB)
----LICENCE.md(34KB)
----CMakeLists.txt(3KB)

网友评论