5.1.1.5.1. gemini_model.corrosion.correlations_opt.dld_model_opt
DLD corrosion model optimization module.
Classes
|
DLD corrosion model (de Waard, Lotz, Dugstad, 1995). |
- class gemini_model.corrosion.correlations_opt.dld_model_opt.DLD[source]
Bases:
ModelDLD corrosion model (de Waard, Lotz, Dugstad, 1995).
Reference: “Influence of liquid flow velocity on CO2 corrosion: A semi-emperical model” https://www.osti.gov/biblio/106125
Initialize DLD corrosion optimization model.
- get_corrosion_rate(u)[source]
Calculate the corrosion rate based on various parameters.
Parameters: parameters (dict): Dictionary containing ‘co2_fraction’ (float), ‘pressure’ (float), ‘temp_c’ (float), and ‘flowrate’ (float)
Returns: float: Corrosion rate in mm/year