How to calculate CO2 corrosion rates?

Corrosion rate is defined as the speed at which any metal deteriorates due to exposure to a specific environment. The oil and gas industry uses CO2 corrosion rates to determine the suitability of carbon steel as material of construction of wells, pipelines and processing equipment.

To calculate CO2 corrosion rates a corrosion prediction model is required. The CO2 corrosion prediction model needs to consider the following input:

  • Temperature
  • Pressure
  • %CO2
  • %H2S
  • Ionic concentration
  • Design Life
  • Corrosion inhibitor efficiency and availability

The output of the CO2 corrosion prediction model should include:

  • Corrosion rate
  • Inhibited corrosion rate
  • Corrosion allowance
  • If H2S is present, the model should indicate the sour service severity


There are several CO2 corrosion rate prediction models reported in the technical literature. These models have been implemented in commercial software:

  • Socrates and Predict by Honeywell
  • Electronic Corrosion Engineer (ECE) by Wood Group
  • Norsok M506 (latest issue 2017)
  • BP Cassandra (a discontinued proprietary model from BP)
  • Freecorp by Ohio University

alloyselect is a cloud-based software for CO2 corrosion rate prediction. alloyselect is a software for materials selection that helps you

  • Evaluate CO2 and H2S corrosion rates.
  • Select CRAs for sour service.
  • Verify materials certificate for compliance.


with alloyselect you can use data from reservoir and operation to check if carbon steel is suitable for your asset. alloyselect uses an Artificial Intelligence algorithm to determine sour service severity, corrosion rates and allowance, pH and other threats to the integrity of your asset.


alloyselect uses AI algorithms to identify suitable materials from a library of more than 300 different carbon and low alloy steels, cast irons and corrosion resistant alloys. alloyselect library of codes and standards is continuously updated to comply with regulatory requirements.


alloyselect helps you verify a selected material complies with one or more industry standards. AI algorithms analyse chemical, mechanical and processing data from Material Certificates to verify compliance with code and standards such as NACE MR0175, API 5CT and API6A

AI Technology

Artificial Intelligence technology implemented for materials selection decision making. alloyselect helps you evaluate, select and verify materials.


you can access alloyselect from any online device. Use mobile, tablet or desktop to calculate corrosion rates and select materials.

Continuously updated

alloy select is continuously updated to make sure all AI decisions are in accordance with the latest revisions of codes and standards.

Email and Print Reports

prepare reports to validate and document your materials selection. analize materials certificates and export your results.

Secured Data

we do not store your personal and project data . alloyselect AI algorithm is based on secure cloud technology protecting your valuable information.

Technical Support

we have a live webchat to support you and guide you through your materials selection. Our team of materials engineers is here to help you.


using AI, alloy select helps you select materials for production and injection wells, pipelines and processing facilities.


alloy select incorporates offshore standards like DNV RP F112, UK HSE guidelines to prevent chloride induced stress corrosion cracking.