STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
feed_pressure_model.py File Reference

Go to the source code of this file.

Classes

class  engine.optimizer.feed_pressure_model.RegulatorModel
class  engine.optimizer.feed_pressure_model.RegulatorDropout

Namespaces

namespace  engine
namespace  engine.optimizer
namespace  engine.optimizer.feed_pressure_model

Functions

str engine.optimizer.feed_pressure_model.get_feed_pressure_model (Any config)
RegulatorModel engine.optimizer.feed_pressure_model.regulator_from_config (Any config)
Tuple[np.ndarray, np.ndarray] engine.optimizer.feed_pressure_model.generate_dome_regulated_pressure_curve (float P_set_pa, *, float burn_time_s, int n_points=200, Optional[Sequence[float]] P_inlet_pa=None, Optional[float] P_inlet_0_pa=None, Optional[float] P_inlet_end_pa=None, Optional[RegulatorModel] regulator=None)
Tuple[np.ndarray, np.ndarray, np.ndarray] engine.optimizer.feed_pressure_model.dome_regulated_tank_pair (float initial_lox_pa, float initial_fuel_pa, float burn_time_s, int n_points=200, *, Optional[Sequence[float]] copv_pressure_pa=None, Optional[float] copv_initial_pa=None, Optional[float] copv_end_pa=None, Optional[RegulatorModel] regulator=None)

Variables

float engine.optimizer.feed_pressure_model._PA_PER_PSI = 6894.757