如何使用 UliEngineering 在 Python 中计算加权 PREN

你可以使用 UliEngineering Python 库轻松计算加权的耐点蚀当量数(Pitting Resistance Equivalent Number,PREN):

pren_w.py
from UliEngineering.Chemistry.PREN import pren_w

# 计算 304 不锈钢的加权 PREN(18% Cr、8% Ni、0% Mo)
pren_value = pren_w({"Cr": 18.0, "Ni": 8.0, "Mo": 0.0})
print(f"加权 PREN(304 钢): {pren_value:.1f}")

# 计算 316 不锈钢的加权 PREN(17% Cr、12% Ni、2.5% Mo)
pren_value = pren_w({"Cr": 17.0, "Ni": 12.0, "Mo": 2.5})
print(f"加权 PREN(316 钢): {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"加权 PREN(双相): {pren_value:.1f}")

示例输出

pren_w_output.txt
加权 PREN(304 钢): 22.0
加权 PREN(316 钢): 28.5
加权 PREN(双相): 34.0

加权耐点蚀当量数(PREN)是一种用于预测点蚀抗力的替代公式,它在计算中引入了镍的加权系数。对于镍对耐蚀性贡献显著的某些合金系列,该版本能提供更全面的评估。数值越高,表示在含氯离子环境中的耐点蚀能力越强。

加权 PREN 的计算公式为:$\text{PREN}_w = %Cr + 3.3 \times %Mo + 16 \times %N + 0.5 \times %Ni$,其中系数反映了各合金元素对耐点蚀性能的相对重要性。该公式特别适用于比较双相不锈钢和富镍合金,因为标准 PREN 公式可能会低估这些材料的耐蚀性。

相关文章


Check out similar posts by category: Chemistry, Python