vacuum_variables
CREATE_DICTS_FROM_DATACLASS = VacuumData
module-attribute
VacuumData
dataclass
Source code in process/data_structure/vacuum_variables.py
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 | |
i_vacuum_pumping = 'old'
class-attribute
instance-attribute
switch for vacuum pumping model:
- ='old' for old detailed ETR model
- ='simple' for simple steady-state model with comparison to ITER cryopumps !#TODO: old and simple not suitable names.
n_iter_vacuum_pumps = 0.0
class-attribute
instance-attribute
number of high vacuum pumps (real number), each with the throughput of one
ITER cryopump (50 Pa m3 s-1), all operating at the same time (i_vacuum_pumping='simple')
i_vacuum_pump_type = 1
class-attribute
instance-attribute
switch for vacuum pump type:
- =0 - for turbomolecular pump (magnetic bearing) with speed of 2.0 m3/s (1.95 for N2, 1.8 for He, 1.8 for DT)
- =1 - for compound cryopump with nominal speed of 10.0 m3/s (9.0 for N2, 5.0 for He and 25.0 for DT)
n_vv_vacuum_ducts = 0
class-attribute
instance-attribute
number of ducts (torus to pumps)
dlscal = 0.0
class-attribute
instance-attribute
vacuum system duct length scaling
pres_vv_chamber_base = 0.0005
class-attribute
instance-attribute
base pressure during dwell before gas pre-fill(Pa)
pres_div_chamber_burn = 0.36
class-attribute
instance-attribute
divertor chamber pressure during burn (Pa)
molflow_vac_pumps = 1.2155e+22
class-attribute
instance-attribute
Pump throughput (molecules/s) (default is ITER value)
outgrat_fw = 1.3e-08
class-attribute
instance-attribute
plasma chamber wall outgassing rate (Pa-m/s)
temp_vv_chamber_gas_burn_end = 300.0
class-attribute
instance-attribute
neutral gas temperature in chamber (K)
m_vv_vacuum_duct_shield = 0.0
class-attribute
instance-attribute
mass of vacuum duct shield (kg)
dia_vv_vacuum_ducts = 0.0
class-attribute
instance-attribute
diameter of duct passage (m)
n_vac_pumps_high = 0
class-attribute
instance-attribute
number of high vacuum pumps
i_vac_pump_dwell = 0
class-attribute
instance-attribute
switch for dwell pumping options:
- =0 pumping only during t_plant_pulse_dwell
- =1 pumping only during t_plant_pulse_coil_precharge
- =2 pumping during t_plant_pulse_dwell + t_plant_pulse_coil_precharge
The following are used in the Battes, Day and Rohde pump-down model See "Basic considerations on the pump-down time in the dwell phase of a pulsed fusion DEMO" http://dx.doi.org/10.1016/j.fusengdes.2015.07.011)(i_vacuum_pumping=simple')
f_a_vac_pump_port_plasma_surface = 0.0203
class-attribute
instance-attribute
area of one pumping port as a fraction of plasma surface area
volflow_vac_pumps_max = 27.3
class-attribute
instance-attribute
maximum pumping speed per unit area for deuterium & tritium, molecular flow
f_volflow_vac_pumps_impedance = 0.167
class-attribute
instance-attribute
effective pumping speed reduction factor due to duct impedance
pres_vv_chamber_dwell_start = 1.0
class-attribute
instance-attribute
initial neutral pressure at the beginning of the dwell phase (Pa)
outgasindex = 1.0
class-attribute
instance-attribute
outgassing decay index
outgasfactor = 0.0235
class-attribute
instance-attribute
outgassing prefactor kw: outgassing rate at 1 s per unit area (Pa m s-1)