Advertisement
allekco

mat model

Oct 28th, 2019
189
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.88 KB | None | 0 0
  1. t = 2700.0 + 273.0
  2. T = 2973.0
  3. p = 9678.1
  4. Cp = 619.0
  5. small_lambda = 3.64 #теплопроводность
  6. big_lambda = 10196.0
  7. m = 0.61 * 0.000001
  8. beta = 8.555 * 0.00001 #температурный коэффициент линейного расширения
  9. energy = [0.01, 0.1, 0, 10, 100, 1000, 10000, 100000, 1000000, 10000000]
  10. sigma_O = [(4, 0.01), (4, 0.1), (4, 0), (4, 10), (5, 100), (1, 1000),
  11.            (6, 10000), (6, 100000), (6, 1000000), (6, 10000000)]
  12. sigma_f_238 = [(3*10**(-5), 0.01), (10**(-5), 0.1), (3*10**(-6), 0), (7*10**(-7), 10), (10**(-6), 100), (3*10**(-4), 1000),
  13.                (2*10**(-4), 10000), (5*10**(-5), 100000), (3*10**(-2), 1000000), (2, 10000000)]
  14. sigma_c_238 = [(4, 0.01), (1, 0.1), (5*10**(-1), 0), (9*10**(-1), 10), (3*10, 100), (4, 1000),
  15.                (9*10**(-1), 10000), (2*10**(-1), 100000), (1*10**(-1), 1000000), (2*10**(-4), 10000000)]
  16. sigma_f_235 = [(10**3, 0.01), (300, 0.1), (80, 0), (70, 10), (20, 100), (9, 1000),
  17.                (3, 10000), (2, 100000), (1, 1000000), (2, 10000000)]
  18. sigma_c_235 = [(200, 0.01), (40, 0.1), (10, 0), (70, 10), (10, 100), (4, 1000),
  19.                (1, 10000), (0.6, 100000), (0.1, 1000000), (10**(-3), 10000000)]
  20. Na = 6.022*10**23
  21. N_238_nat = Na*19.05*10**6/(0.007*235 + 0.993*238) #metr^(-3)
  22. N_235_nat = Na*2.1*10**14/(0.007*235 + 0.993*238)
  23. N_238_o = Na*19.05*10**6/270.03
  24. N_235_o = Na*2.1*10**17/270.03
  25. N_o_o = 2.0*Na*1.4*10**(-3)/270.03
  26. Rf_nat = []
  27. Rc_nat = []
  28. #Rf_o = [10]
  29. for i in range(10):
  30.     if energy[i] < 1:
  31.         fi = 5.0*10**13/0.0001
  32.     else:
  33.         fi = 2.5*10**13/0.0001
  34.     Rf_nat.append(fi * (N_235_nat * sigma_f_235[i][0] + N_238_nat * sigma_f_238[i][0]))
  35.  
  36. for i in range(10):
  37.     if energy[i] < 1:
  38.         fi = 5.0*10**13/0.0001
  39.     else:
  40.         fi = 2.5*10**13/0.0001
  41.     Rc_nat.append(fi * (N_235_nat * sigma_c_235[i][0] + N_238_nat * sigma_c_238[i][0]))
  42.  
  43. print(*Rc_nat)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement