Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

Siyaovo/south-africa-electricity-analysis

Domain:

environment and energy

Record type:

project
Creator:
Siy
Host:
# South Africa Electricity System Analysis ### Demand Forecasting & Supply Optimisation **Supervised by Nicolas Maisonneuve-Bonteil, Deloitte | Université Paris 1 Panthéon-Sorbonne | M2 Sustainable Development Economics** --- ## Overview This project develops a quantitative analytical framework for South Africa's electricity system, combining **electricity demand forecasting** with **supply-side economic dispatch optimisation**. The analysis evaluates trade-offs between cost, reliability, and decarbonisation under alternative policy scenarios. The case study is motivated by South Africa's ongoing energy crisis: chronic load shedding, heavy coal dependence (~80% of generation), and a structural transition toward renewables under the Just Energy Transition Partnership (JETP). --- ## Project Structure ``` south-africa-electricity-analysis/ ├── notebooks/ │ ├── 01_demand_forecasting.ipynb # Demand forecasting (ARIMA/SARIMAX/LSTM/TFT/Hybrid) │ └── 02_supply_optimization.ipynb # Pyomo dispatch model & scenarios ├── data/ │ └── ESK17390.csv # Eskom hourly system data (2021–2025) ├── reports/ │ ├── south-africa-electricity-analysis.pdf # Full academic report (PDF) │ ├── presentation_slides.pdf # Presentation slides │ └── report_source.md # Report source (Markdown) ├── figures/ ├── requirements.txt └── README.md ``` --- ## Analytical Components ### 1. Demand Forecasting (`01_demand_forecasting.ipynb`) Forecasts daily electricity demand over a 90-day out-of-sample horizon using six modelling approaches: | Model | Type | Key feature | |-------|------|-------------| | ARIMA(1,0,1) | Statistical | Baseline univariate model | | SARIMA(1,0,1)(1,1,1,7) | Statistical | Weekly seasonality | | SARIMAX | Statistical | Exogenous regressors (outages, load shedding, pumped storage) | | LSTM | Deep learning | Nonlinear dynamics, 30-day lookback window | | Temporal Fusion Transformer (TFT) | …

Visit

github.com