A comprehensive computational procedure and a computer program for predicting corrosion rates of carbon steel pipes by CO2 containing flowing fluids in oil and gas field conditions has been developed. The
computational procedure is based on a mechanistic model for CO2 corrosion and is developed starting from basic principles. The model takes into account the current understanding of the CO2 corrosion mechanism and the kinetics of electrochemical reactions, chemical
equilibrium reactions, and mass transfer. The prediction procedure was developed initially for predicting uniform CO2 corrosion rates in the absence of scale on the metal surface and then extended to conditions where FeCO3 scale formation takes place by developing a mechanistic model for scale formation. An overview of these two CO2 corrosion models and mechanistic aspects of the procedures are provided. The computation was made possible by unique mathematical procedures
developed for efficiently solving highly coupled non-linear algebraic equations. Comparisons of CO2 corrosion rate predictions obtained using the model for various conditions (of velocity, CO2 partial pressure, temperature, solution chemistry (pH) and pipe geometry) with experimental data for the same conditions are shown. This procedure provides a foundation which can be extended to corrosion and erosion-corrosion prediction in more complex systems involving
multiphase flows containing water, oil, gas, and solid particles. keywords: corrosion, steel corrosion, CO2 corrosion, CO2 corrosion modeling, CO2 corrosion prediction, corrosion prediction, corrosion mechanism, corrosion scale, FeCO3 scale, pipe flow, computer program