|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Public Member Functions | |
| case (self) | |
| L_indep (self, s) | |
| test_gain_margin_catches_minus_3pi (self) | |
| test_rich_tier_finds_the_growing_root (self) | |
Static Public Attributes | |
| float | Pc = 3.61e6 |
| O = dict(mdot=0.9907, eta=0.3745, dPf=648654.0, L=0.6093, A=1.534e-4, tau=1.638e-3) | |
| F = dict(mdot=0.7122, eta=0.1775, dPf=625208.0, L=0.9913, A=3.534e-4, tau=13.85e-3) | |
| cstar | |
| At | |
| Lstar | |
| gamma | |
STAB-5: a -3pi crossing the old -pi-only test missed (GM read 4.27, loop unstable).
Definition at line 115 of file test_combustion_stability_audit.py.
| test_combustion_stability_audit.TestNyquistAllCrossings.case | ( | self | ) |
Definition at line 123 of file test_combustion_stability_audit.py.
References At, engine.layerx.diag.start.StartChamber.cstar, engine.pipeline.combustion_physics.CstarWideTable.cstar, engine.pipeline.stability.chug.ChugChamber.cstar, feedtwin.engine.design.EngineDesign.cstar, cstar, fsw::control::RobustDDPController::EngineEstimate.F, F, engine.stability_hifi.meanflow.spec.MeanFlowSpec.gamma, feedtwin.comps.base.FlowConditions.gamma, feedtwin.engine.chamber.CombustionState.gamma, feedtwin.engine.chamber.ConstantCStar.gamma, payload.cold_gas_thruster.ColdGasThrusterConfig.gamma, gamma, engine.pipeline.config_schemas.ChamberConfig.Lstar, engine.pipeline.config_schemas.ChamberGeometryConfig.Lstar, payload.cold_gas_thruster.ColdGasThrusterConfig.Lstar, Lstar, O, engine.pipeline.cea_cache.CEAAuxTables.Pc, engine.pipeline.combustion_physics.CstarOfMR.Pc, engine.pipeline.combustion_physics.CstarWideTable.Pc, engine.pipeline.stability.chug.ChugStream.Pc, engine.stability_hifi.meanflow.spec.ProvenanceRecord.Pc, and Pc.
Referenced by test_gain_margin_catches_minus_3pi(), and test_rich_tier_finds_the_growing_root().
| test_combustion_stability_audit.TestNyquistAllCrossings.L_indep | ( | self, | |
| s ) |
Open loop written here from eq. 3.3, not imported.
Definition at line 128 of file test_combustion_stability_audit.py.
References At, engine.layerx.diag.start.StartChamber.cstar, engine.pipeline.combustion_physics.CstarWideTable.cstar, engine.pipeline.stability.chug.ChugChamber.cstar, feedtwin.engine.design.EngineDesign.cstar, cstar, fsw::control::RobustDDPController::EngineEstimate.F, F, engine.stability_hifi.meanflow.spec.MeanFlowSpec.gamma, feedtwin.comps.base.FlowConditions.gamma, feedtwin.engine.chamber.CombustionState.gamma, feedtwin.engine.chamber.ConstantCStar.gamma, payload.cold_gas_thruster.ColdGasThrusterConfig.gamma, gamma, engine.pipeline.config_schemas.ChamberConfig.Lstar, engine.pipeline.config_schemas.ChamberGeometryConfig.Lstar, payload.cold_gas_thruster.ColdGasThrusterConfig.Lstar, Lstar, O, engine.pipeline.cea_cache.CEAAuxTables.Pc, engine.pipeline.combustion_physics.CstarOfMR.Pc, engine.pipeline.combustion_physics.CstarWideTable.Pc, engine.pipeline.stability.chug.ChugStream.Pc, engine.stability_hifi.meanflow.spec.ProvenanceRecord.Pc, and Pc.
Referenced by test_gain_margin_catches_minus_3pi(), and test_rich_tier_finds_the_growing_root().
| test_combustion_stability_audit.TestNyquistAllCrossings.test_gain_margin_catches_minus_3pi | ( | self | ) |
Definition at line 138 of file test_combustion_stability_audit.py.
| test_combustion_stability_audit.TestNyquistAllCrossings.test_rich_tier_finds_the_growing_root | ( | self | ) |
Definition at line 152 of file test_combustion_stability_audit.py.
|
static |
Definition at line 121 of file test_combustion_stability_audit.py.
|
static |
Definition at line 121 of file test_combustion_stability_audit.py.
Referenced by case(), feedtwin.engine.chamber.ConstantCStar.combustion(), L_indep(), and feedtwin.engine.card.ChamberCard.to_dict().
|
static |
Definition at line 120 of file test_combustion_stability_audit.py.
Referenced by case(), L_indep(), test_numba_ab_parity.TestChugKernelMatchesPython.test_minus_3pi_crossing(), and test_numba_ab_parity.TestChugKernelMatchesPython.test_randomised_loops().
|
static |
Definition at line 121 of file test_combustion_stability_audit.py.
Referenced by case(), L_indep(), and engine.pipeline.stability.chug.ChugChamber.theta_c().
|
static |
Definition at line 121 of file test_combustion_stability_audit.py.
Referenced by case(), L_indep(), and engine.pipeline.stability.chug.ChugChamber.theta_c().
|
static |
Definition at line 119 of file test_combustion_stability_audit.py.
Referenced by case(), L_indep(), test_numba_ab_parity.TestChugKernelMatchesPython.test_minus_3pi_crossing(), and test_numba_ab_parity.TestChugKernelMatchesPython.test_randomised_loops().
|
static |
Definition at line 118 of file test_combustion_stability_audit.py.
Referenced by case(), L_indep(), and engine.pipeline.stability.timelag.ChamberThermo.Pc_bar().