|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Functions | |
| _session (float|None mawp_psig) | |
| None | test_a_mid_burn_trip_ends_the_trace_at_the_trip () |
| None | test_no_trip_no_record () |
| None | test_a_trip_during_the_settle_burns_nothing () |
Variables | |
| STAR = Path(__file__).resolve().parents[3] | |
| str | DRAWING = STAR / "feed-twin" / "backend" / "diagrams" / "copv_study_he.json" |
| str | TABLES = STAR / "feed-twin" / "backend" / "statemachines" |
| str | ENGINE = STAR / "EngineDesign" / "configs" / "ethalox_doublet_7000N.yaml" |
| str | CEA = STAR / "EngineDesign" / "output" / "cache" / "cea_cache_LOX_Ethanol_3D.npz" |
| pytestmark | |
| float | MAWP_PSIG = 480.0 |
| PLAN | |
A vessel trip ends the burn. The session trips the stand when a vessel goes over the pressure its drawing rates it for, and from then on returns the frame it failed on. A burn that carried on stepping integrated that frozen frame to its horizon: on the LE4 audit's fuel tank restated at 600 psi it reported 99,478 N.s over 14 s against the real ~24,000 (EngineDesign/docs/layerx/AUDIT.md 5.2). The burn now stops on the step that trips and says which vessel, when, at what pressure, against what. The helium drawing's regulator climbs the tanks over a burn (its supply-pressure effect), so a fuel tank restated just above the primed pressure trips a few tenths of a second after Fire -- not at T-0, and long before the horizon.
|
protected |
Definition at line 57 of file test_burn_trip.py.
Referenced by test_a_mid_burn_trip_ends_the_trace_at_the_trip(), test_a_trip_during_the_settle_burns_nothing(), and test_no_trip_no_record().
| None test_burn_trip.test_a_mid_burn_trip_ends_the_trace_at_the_trip | ( | ) |
Definition at line 79 of file test_burn_trip.py.
References _session().
| None test_burn_trip.test_a_trip_during_the_settle_burns_nothing | ( | ) |
Restated below the lockup the settle presses to: the stand trips before T-0, the settle reports it, and the burn records no steps.
Definition at line 127 of file test_burn_trip.py.
References _session().
| None test_burn_trip.test_no_trip_no_record | ( | ) |
Definition at line 118 of file test_burn_trip.py.
References _session().
| str test_burn_trip.CEA = STAR / "EngineDesign" / "output" / "cache" / "cea_cache_LOX_Ethanol_3D.npz" |
Definition at line 39 of file test_burn_trip.py.
| str test_burn_trip.DRAWING = STAR / "feed-twin" / "backend" / "diagrams" / "copv_study_he.json" |
Definition at line 36 of file test_burn_trip.py.
| str test_burn_trip.ENGINE = STAR / "EngineDesign" / "configs" / "ethalox_doublet_7000N.yaml" |
Definition at line 38 of file test_burn_trip.py.
| float test_burn_trip.MAWP_PSIG = 480.0 |
Definition at line 49 of file test_burn_trip.py.
| test_burn_trip.PLAN |
Definition at line 51 of file test_burn_trip.py.
| test_burn_trip.pytestmark |
Definition at line 41 of file test_burn_trip.py.
| test_burn_trip.STAR = Path(__file__).resolve().parents[3] |
Definition at line 35 of file test_burn_trip.py.
| str test_burn_trip.TABLES = STAR / "feed-twin" / "backend" / "statemachines" |
Definition at line 37 of file test_burn_trip.py.