STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
engine.pipeline.stability.chug.Regulator Class Reference

Public Member Functions

bool modelled (self)
complex impedance (self, complex s)

Public Attributes

 modelled

Static Public Attributes

float corner_hz = 3.0
float Z_hf = 0.0
float max_excursion_pa = 0.0
bool enabled = True

Detailed Description

Dome-regulator model. Z_reg(s) is a high-pass: ~0 below the corner (regulated), -> Z_hf above
(regulator can't keep up). Z_hf = 0 means the regulator is NOT MODELLED: the feed sees an ideal
pressure source, which is what a dome regulator plus ullage is at the ~100 Hz chug band. The
forcing bound ``max_excursion_pa`` is reported, NOT used in the characteristic equation.  [Phys §6.1]

Definition at line 38 of file chug.py.

Member Function Documentation

◆ impedance()

complex engine.pipeline.stability.chug.Regulator.impedance ( self,
complex s )
Series impedance Z_reg(s) [Pa·s/kg]. High-pass toward Z_hf above the corner.

Definition at line 54 of file chug.py.

◆ modelled()

Member Data Documentation

◆ corner_hz

float engine.pipeline.stability.chug.Regulator.corner_hz = 3.0
static

Definition at line 44 of file chug.py.

◆ enabled

bool engine.pipeline.stability.chug.Regulator.enabled = True
static

Definition at line 47 of file chug.py.

Referenced by modelled().

◆ max_excursion_pa

float engine.pipeline.stability.chug.Regulator.max_excursion_pa = 0.0
static

Definition at line 46 of file chug.py.

◆ modelled

engine.pipeline.stability.chug.Regulator.modelled

Definition at line 56 of file chug.py.

◆ Z_hf

engine.pipeline.stability.chug.Regulator.Z_hf = 0.0
static

Definition at line 45 of file chug.py.

Referenced by modelled().


The documentation for this class was generated from the following file:
  • EngineDesign/engine/pipeline/stability/chug.py