A repository for m5 injector design engineers to collate code performing analysis on injector flow and efficacy.
pip install git+https://github.com/cuspaceflight/octopus.git
- Model flow through a simple straight orifice with a selection of 1- and 2-phase models.
- Models supported:
- Single Phase Incompressible:
python Orifice.m_dot_SPI(Pcc)
- Homogeneous Equilibrium Model:
Orifice.m_dot_HEM(Pcc)
- Dyer Correction Model:
Orifice.m_dot_dyer(Pcc)
- Accurate Equations of State for multiple fluids, coefficients included for N2O.
- Example code showing some features of the
octopus
module, most documentation is in docstrings on source code.
- Improving class heirarchy
- Adding venturi calculations
- Making nitrous data easier to access
- Improving documentation
- Orifice types - Waxman cavitating
- Estimation of orifice discharge coefficients (from empirical data) (?)
- Estimation of atomisation performance (from empirical data) (?)
- Determine element O/F, overall O/F
- Determine film cooling mass flow proportion (~20% is said to be sufficient to ignore the core O/F for temperature calculations, need to find the source for this - possibly NASA SP-8089)
- Warnings for combustion stability criteria (from empirical data)