Código fuente para ruidaqan.constants.constantes_reactores
#!/usr/bin/env python3
"""
Archivo con las constantes relativas a la cinética de reactores
y a distintos reactores nucleares
"""
[documentos]
class Constantes_Nucleares:
""" Constantes comunes """
ENERGIA_FISION = 3.2e-11 # [J] Total [2]
FACTOR_DIVEN = 0.7960 # Para U235 [1]
EFECTIVIDAD_FOTONEUTRONES = 0
FACTOR_BENNETT = 1
"""
[1] Norman E. Holden & Martin S. Zucker (1988) Prompt Neutron Emission
Multiplicity Distribution and Average Values (Nubar) at 2200 m/s for
the Fissile Nuclides, Nuclear Science and Engineering, 98:2, 174-181,
DOI: 10.13182/NSE88-A28498
[2] ENDF/B-VII.0 - Se usa la total, la de neutrinos es compensada con la
energía depositada por gammas de captura.
"""
# Constantes propias para cada reactor
# Son una subclase de Constantes_Nucleares
[documentos]
class RA0(Constantes_Nucleares):
LAMBDA_REDUCIDO = 0.016700 # [s]
FACTOR_FORMA_L = 1.18
BETA_EFECTIVO = 0.00792
[documentos]
class RA1(Constantes_Nucleares):
LAMBDA_REDUCIDO = 0.011900 # [s]
FACTOR_FORMA_L = 1.18
BETA_EFECTIVO = 0.00751 # [3]
SIGMA_BETA_EFECTIVO = 0.00003
"""
[3] IN-EN-GRYCN-DAN-008 Rev.0 - "Cálculo de parámetros neutrónicos del
reactor RA-1", S. Bazzana, C. Barberis (2019)
"""
[documentos]
class RA3(Constantes_Nucleares):
LAMBDA_REDUCIDO = 0.008340 # [s]
FACTOR_FORMA_L = 1.19
BETA_EFECTIVO = 0.00769 # [4]
EFECTIVIDAD_FOTONEUTRONES = 1.12e-4
"""
[4] IN14EF02 Rev.0 - "Cálculo e la fracción efectiva de neutrones
retardados en combustible de bajo enriquecimiento. Caso del reactor RA-3 de
la CNEA", G. Estryk (2002)
"""
[documentos]
class RA4(Constantes_Nucleares):
LAMBDA_REDUCIDO = 0.006531 # [s]
FACTOR_FORMA_L = 1.18
BETA_EFECTIVO = 0.00768
[documentos]
class RA6(Constantes_Nucleares):
LAMBDA_REDUCIDO = 0.010000 # [s]
FACTOR_FORMA_L = 1.19
BETA_EFECTIVO = 0.007642 # [5]
[documentos]
class N011(Constantes_Nucleares):
LAMBDA_REDUCIDO = 0.00553 # [s] Medido
FACTOR_FORMA_L = 1.19
BETA_EFECTIVO = 0.007642 # PUMA
[documentos]
class N016(Constantes_Nucleares):
LAMBDA_REDUCIDO = 0.00565 # [s]
FACTOR_FORMA_L = 1.19
BETA_EFECTIVO = 0.00782
"""
[5] ITA-47-005-07 "Evaluación de parámetros cinéticos", H. Blaumann, E.
Lopasso.
"""
[documentos]
class RA8(Constantes_Nucleares):
LAMBDA_REDUCIDO = 0.006184 # [s]
FACTOR_FORMA_L = 1.18
BETA_EFECTIVO = 0.0076
[documentos]
class CNAII(Constantes_Nucleares):
LAMBDA_REDUCIDO = 0.069439 # [s]
FACTOR_FORMA_L = 1.00
BETA_EFECTIVO = 0.00758
EFECTIVIDAD_FOTONEUTRONES = 0.62
[documentos]
class RP10(Constantes_Nucleares):
[documentos]
class N007(Constantes_Nucleares):
LAMBDA_REDUCIDO = 0.005685 # [s]
FACTOR_FORMA_L = 1.2
BETA_EFECTIVO = 0.00774
EFECTIVIDAD_FOTONEUTRONES = 0.3
[documentos]
class N008(Constantes_Nucleares):
LAMBDA_REDUCIDO = 0.0070385 # [s]
FACTOR_FORMA_L = 1.2
BETA_EFECTIVO = 0.00754
EFECTIVIDAD_FOTONEUTRONES = 0.3
if __name__ == '__main__':
a = RA3
print(RA3.BETA_EFECTIVO)
print(RA3.N301.BETA_EFECTIVO)
print([i for i in dir(RA3) if i.startswith("N")])