Published September 6, 2025 | Version v1
Model Open

Agent-Based Model for Steel Decarbonization

Authors/Creators

Description

This dataset and accompanying source code provide a comprehensive Agent-Based Model (ABM) designed to simulate the long-term decarbonization transition of the steel industry. The model explores the complex interplay between economic factors, policy interventions, and technological evolution in shaping the industry's path towards carbon neutrality.

At the core of the simulation, individual steel production facilities are represented as autonomous agents. These agents make strategic decisions regarding technology adoption, retrofitting existing equipment (e.g., with Carbon Capture or Hydrogen Injection), or transitioning to entirely new production routes (e.g., from Blast Furnace-Basic Oxygen Furnace to DRI-Electric Arc Furnace). Decisions are driven by a Net Present Value (NPV) analysis that considers investment costs, operational expenses, carbon pricing, and constraints on key resources like green hydrogen and high-quality scrap metal.

The model is built using the Mesa framework in Python and is parameterized with extensive data, including:

  • Micro-level data on existing steel facilities.

  • Forecasts for technology costs and performance improvements.

  • Projections for national production targets.

  • Provincial-level environmental policies, such as carbon emission caps and air quality standards.

  • Future availability scenarios for critical resources.

This repository includes the full Python source code (Agent-Based Model for Steel Decarbonization.py), all input data in CSV format (derived from steel_industry_data_int_en.xlsx), and supplementary documentation to ensure full reproducibility. The model serves as a powerful tool for policymakers, researchers, and industry stakeholders to test scenarios and gain insights into the most effective strategies for achieving a sustainable and low-carbon steel sector.

Files

README.md

Files (478.7 kB)

Name Size Download all
md5:7d6bba8f1ae051493f7e19821346f6e3
97.4 kB Download
md5:71ceb3858f29b5394632a6997ee84def
1.1 kB Download
md5:aef2e20812ffb2d689055896add3984d
3.4 kB Preview Download
md5:58c728abe26e21d268e14b7738401e08
19 Bytes Preview Download
md5:3cfeb1c941f59911f1d803efb7547ea4
93.6 kB Download
md5:71fd3b4993c6269d2cc5e0b0805a48d5
93.6 kB Download
md5:7a03e211edc5312571428e65596380f6
94.8 kB Download
md5:97f25c781c7228e0c0b496a3ba977a4e
94.8 kB Download