STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
test_cold_gas_thruster.TestColdGasThrusterPhysics Class Reference

Public Member Functions

 test_thrust_positive (self)
 test_mass_flow_positive (self)
 test_exit_mach_supersonic (self)
 test_exit_temperature_below_inlet (self)
 test_isp_in_expected_range (self)
 test_thrust_identity (self)
 test_mass_flow_isp_thrust_identity (self)

Detailed Description

Verify the isentropic analysis gives physically reasonable results.

Definition at line 29 of file test_cold_gas_thruster.py.

Member Function Documentation

◆ test_exit_mach_supersonic()

test_cold_gas_thruster.TestColdGasThrusterPhysics.test_exit_mach_supersonic ( self)
Expansion ratio > 1 should give M > 1.

Definition at line 40 of file test_cold_gas_thruster.py.

References test_cold_gas_thruster._make_config().

◆ test_exit_temperature_below_inlet()

test_cold_gas_thruster.TestColdGasThrusterPhysics.test_exit_temperature_below_inlet ( self)
Isentropic expansion must cool the gas.

Definition at line 45 of file test_cold_gas_thruster.py.

References test_cold_gas_thruster._make_config().

◆ test_isp_in_expected_range()

test_cold_gas_thruster.TestColdGasThrusterPhysics.test_isp_in_expected_range ( self)
CO₂ cold gas Isp should be roughly 40–80 s.

Definition at line 51 of file test_cold_gas_thruster.py.

References test_cold_gas_thruster._make_config().

◆ test_mass_flow_isp_thrust_identity()

test_cold_gas_thruster.TestColdGasThrusterPhysics.test_mass_flow_isp_thrust_identity ( self)
F should equal ṁ · Isp · g₀.

Definition at line 67 of file test_cold_gas_thruster.py.

References test_cold_gas_thruster._make_config().

◆ test_mass_flow_positive()

test_cold_gas_thruster.TestColdGasThrusterPhysics.test_mass_flow_positive ( self)

Definition at line 36 of file test_cold_gas_thruster.py.

References test_cold_gas_thruster._make_config().

◆ test_thrust_identity()

test_cold_gas_thruster.TestColdGasThrusterPhysics.test_thrust_identity ( self)
F should equal ṁ·v + (Pe-Pa)·Ae.

Definition at line 58 of file test_cold_gas_thruster.py.

References test_cold_gas_thruster._make_config().

◆ test_thrust_positive()

test_cold_gas_thruster.TestColdGasThrusterPhysics.test_thrust_positive ( self)

Definition at line 32 of file test_cold_gas_thruster.py.

References test_cold_gas_thruster._make_config().


The documentation for this class was generated from the following file: