Как вычислить взвешенный PREN на Python с помощью UliEngineering
Можно легко вычислить взвешенное эквивалентное число сопротивления питтинговой коррозии (PREN) с помощью библиотеки Python UliEngineering:
from UliEngineering.Chemistry.PREN import pren_w
# Вычислить взвешенный PREN для нержавеющей стали 304 (18% Cr, 8% Ni, 0% Mo)
pren_value = pren_w({"Cr": 18.0, "Ni": 8.0, "Mo": 0.0})
print(f"Weighted PREN (304 steel): {pren_value:.1f}")
# Вычислить взвешенный PREN для нержавеющей стали 316 (17% Cr, 12% Ni, 2,5% Mo)
pren_value = pren_w({"Cr": 17.0, "Ni": 12.0, "Mo": 2.5})
print(f"Weighted PREN (316 steel): {pren_value:.1f}")
# Вычислить взвешенный PREN для дуплексной нержавеющей стали (25% Cr, 7% Ni, 3% Mo)
pren_value = pren_w({"Cr": 25.0, "Ni": 7.0, "Mo": 3.0})
print(f"Weighted PREN (duplex): {pren_value:.1f}")Пример вывода
Weighted PREN (304 steel): 22.0
Weighted PREN (316 steel): 28.5
Weighted PREN (duplex): 34.0Взвешенное эквивалентное число сопротивления питтинговой коррозии (PREN) — альтернативная формулировка для прогнозирования сопротивления питтинговой коррозии, включающая никель с весовым коэффициентом. Эта версия даёт более полную оценку для некоторых семейств сплавов, где никель вносит значительный вклад в коррозионную стойкость. Более высокие значения указывают на лучшее сопротивление питтинговой коррозии в средах, содержащих хлориды.
Взвешенный PREN вычисляется по формуле: $\text{PREN}_w = %Cr + 3.3 \times %Mo + 16 \times %N + 0.5 \times %Ni$, где коэффициенты отражают относительную важность каждого легирующего элемента для сопротивления питтингу. Эта формулировка особенно полезна для сравнения дуплексных нержавеющих сталей и сплавов, богатых никелем, где стандартная формула PREN может недооценивать коррозионную стойкость.
Связанные записи
- Как вычислить PREN на Python с помощью UliEngineering
- Как вычислить процентный состав на Python с помощью UliEngineering
- Как вычислить молекулярную массу на Python с помощью UliEngineering