rizer.hybrid.engineering_model.dataclass.recirculation#

Classes#

Module Contents#

class rizer.hybrid.engineering_model.dataclass.recirculation.RecirculationInputs#
T_k: float#

Kernel temperature after the spark pulse [K].

T_amb: float#

Temperature of the surrounding gas outside the kernel [K].

M_out: float#

Molar mass of the surrounding gas outside the kernel [kg/mol].

R_d_expansion: float#

Effective radius of the kernel during the diffusion phase [m].

gamma: float#

Specific heat ratio of the gas during the diffusion phase.

L_gap: float#

Discharge length [m]. Assumed constant.

u_flow: float#

Characteristic flow velocity [m/s]. Used to compute the characteristic time scale for the flow to develop.

Γ: float#

Strength of the vortices appearing in the post-discharge recirculation regime [m^2/s].

τ_vortex_s: float#

Characteristic time scale for the vortices to develop [s].

τ_shock_s: float#

Characteristic time scale for the shock wave to propagate across the kernel [s].

τ_flow_s: float#

Characteristic time scale for the flow to develop [s].

static beta_3(gamma) float#
static beta_4(gamma) float#
static beta_5(gamma) float#
static beta_6(gamma) float#
static beta_7(gamma_k) float#
static beta_8(gamma_k) float#
class rizer.hybrid.engineering_model.dataclass.recirculation.RecirculationOutputs#

Bases: rizer.hybrid.engineering_model.dataclass.base.TimeSeriesState