A mechanistic model is developed to predict the corrosion rate caused by CO2, H2S, organic acids and/or
O2. The aim of this model was to provide the corrosion community with a theoretically sound, simple
and effective corrosion model for internal corrosion of mild steel lines. This model is available in the
open literature and can be easily accessed on the internet. All the background information, including
theories behind, data used for calibration, limitations, etc. is shared with users. In addition, the source
code of the model, which has been written in object-oriented fashion, is open to the public to encourage
utilization of any individual modules and development of add-on modules by third parties.
The main features of this model include: prediction of uniform corrosion rate by CO2, H2S, organic acids
and/or O2, simulation of iron carbonate film and iron sulfide film growth, identification of major
corrosive species by quantifying respective contributions from various species, capability of
distinguishing CO2/ H2S dominant corrosion processes, display and manipulation of polarization curves
for CO2 dominant processes, or display of H2S concentration profile as a function of distance from steel
surface for H2S dominant processes, capability of modifying the corrosion calculation process by adding
user-defined reactions or excluding any undesired reactions.
Keywords: mechanistic model, corrosion prediction, CO2 corrosion, H2S corrosion, HAc corrosion