rizer.electric_circuit.nrp_circuit#
Classes#
Module Contents#
- class rizer.electric_circuit.nrp_circuit.NRPCircuit(generator: rizer.electric_circuit.generator.PurelyResistiveBaseGenerator, cable: rizer.electric_circuit.cable.IdealCable)#
- generator#
Generator of the circuit.
- cable#
Cable of the circuit.
- R_g#
- Z_c#
- alpha_g#
- Γ_g#
- plasma_resistances: list[float] = []#
- plasma_timestamps: list[float] = []#
- plasma_reflection_coeffs: list[float] = []#
- compute_plasma_voltage(t: float, R_p: float, nb_reflections: int) float#
- Γ_p(R_p: float) float#
Reflection coefficient at the plasma end.
- Parameters:
R_p (
float) – Plasma resistance in Ohm.- Returns:
Reflection coefficient at the plasma end, dimensionless.
- Return type:
float
Notes
The reflection coefficient at the plasma end is given by:
\[\Gamma_p = \frac{R_p - Z_c}{R_p + Z_c}\]where:
\(R_p\) is the plasma resistance in Ohm,
\(Z_c\) is the cable characteristic impedance in Ohm.