SlideShare a Scribd company logo
TIMES-NZ 3.0
automating upstream data processing
for an open-source workflow
Luke Searle
ETSAP Workshop, June 9 2025
• TIMES-NZ: current workflow overview
• Upstream workflow: current and future states
• Proof-of-concept: automatic excel file generation
• New system design and electricity generation example
TIMES-NZ
workflow
Excel files
(manual)
TIMES model
generator
Veda
TIMES-NZ
webtool
???
Available to
users
Not available
to users
Hundreds of Veda tags, dozens
of spreadsheets
Derivation methods or
source data often not
included
Labour-intensive to
update and vulnerable to
team turnover
Not trackable via git
Upstream processing:
current state
Upstream processing:
current state
TIMES-NZ CI/CD:
XL2TIMES and
the times_excel_reader
Results (not methods)
now trackable via git
We want upstream to be:
• Replicable
• Maintainable
• Transparent
Which means:
• Clear delineation of data,
assumptions, or upstream
derivations
• Automated workflow from inputs
to excel files for Veda
• Version controlled and centrally
available on github for our users
Upstream processing:
future state
Proof of concept:
Auto-generated excel files for TIMES-NZ 2.1
Excel files
(auto-
generated)
TIMES model
generator
Veda
TIMES-NZ
webtool
raw_tables.txt
Stage 0: Set config
Raw data Stage 1: Ingest raw data
Stage 2: Base year data
Stage 3: Scenario and subRES data
Stage 4: Format for Veda
Excel files
(auto-generated)
Assumptions
Veda format rules
User settings
New system design
VT_TIMESNZ_ELC.toml Stage 0: Config metadata
parse_tomls.py
Case study: base year
electricity generation
(Stage 0)
Automatic tag documentation
Case study: base year
electricity supply
(Stage 1-4)
Stage 1: Input Data
Stage 1 scripts
Raw data Assumptions
Fuel delivery costs
Peak contribution
Capacity factors
Plant lifetimes
Distribution network costs
Transmission network costs
etc
Rooftop solar capacity
Existing grid assets
Transmission losses
Generation levels
Operating costs
Heat rates
Wind availability
Geothermal emission factors
etc
baseyear_electricity_supply.py
base_year_electricity_supply.csv
create_baseyear_ELC_files.py
Stage 4: csv files for Veda
VT_NZ_ELC.xlsx
write_excel.py
Stage 0: Config metadata
TIMES-NZ 3.0: automating upstream data processing for an open-source workflow

More Related Content

PDF
Generalized levelized cost as a metric for explaining model behavior of linea...
PDF
TIMES2JuMP project status report; Learnings on the feasibility of Migrating T...
PDF
A platform for open, realistic, and reproducible benchmarking of solvers on e...
PDF
Integrated Long-Term Planning and Short-Term Reliability Assessment for High-...
PDF
IEA H2 TCP Task 52 Hydrogen for Iron and Steel Making
PDF
Towards a national integrated energy, land and food system model for long ter...
PDF
Development of an AFOLU module for TIMES
PDF
The plant-level decarbonization pathways and mitigation cost of global oil re...
Generalized levelized cost as a metric for explaining model behavior of linea...
TIMES2JuMP project status report; Learnings on the feasibility of Migrating T...
A platform for open, realistic, and reproducible benchmarking of solvers on e...
Integrated Long-Term Planning and Short-Term Reliability Assessment for High-...
IEA H2 TCP Task 52 Hydrogen for Iron and Steel Making
Towards a national integrated energy, land and food system model for long ter...
Development of an AFOLU module for TIMES
The plant-level decarbonization pathways and mitigation cost of global oil re...

More from IEA-ETSAP (20)

PDF
Near-optimal solutions for long-term energy planning facing the possible crit...
PDF
Integrated TIMES-E3ME-PLEXOS-DASMOD Modelling Framework for Assessing The Cze...
PDF
Does myopic foresight modeling better capture the real-world energy transitio...
PDF
xl2times: progress update & a proof-of-concept interactive notebook-based wor...
PDF
Liberating energy models from modelers Amit Kanudia
PDF
The potential role of alternative fuels in the decarbonization of hard-to-aba...
PDF
Future Low-Carbon Hydrogen Production Technology Penetration with Aspen-Based...
PDF
Integrating Detailed Petrochemical Processes in Global Energy System Models f...
PDF
Are Heavy-Duty Vehicles at a Crossroads? A Real Options and Innovation Diffus...
PDF
An Assessment of the Impact of Electrification for Integration of Offshore Wi...
PDF
Role of Carbon Pricing and Emissions Constraint Pathways for India’s Net-Zero...
PDF
Implications of Party Politics for Future Energy System Scenarios in Norway
PDF
Modelling pathways, shaping climate policy: Lessons from the TIMES-Ireland Model
PDF
Pakistan Integrated Energy Plan (iE-Plan)
PDF
Application of extended the theory of planned behavior on renewable energy in...
PDF
Impact of integrating societal factors on the accuracy of optimization-based ...
PDF
Developing an Integrated TIMES-CGE-PLEXOS Framework for Assessing Taiwan’s En...
PDF
Welcome to ETSAP Summer Workshop 2025, Prof. Brian Ó Gallachóir
PDF
How do we successfully translate energy systems modelling results into energy...
PDF
Supporting municipalities with modeled based policy support - When to provide...
Near-optimal solutions for long-term energy planning facing the possible crit...
Integrated TIMES-E3ME-PLEXOS-DASMOD Modelling Framework for Assessing The Cze...
Does myopic foresight modeling better capture the real-world energy transitio...
xl2times: progress update & a proof-of-concept interactive notebook-based wor...
Liberating energy models from modelers Amit Kanudia
The potential role of alternative fuels in the decarbonization of hard-to-aba...
Future Low-Carbon Hydrogen Production Technology Penetration with Aspen-Based...
Integrating Detailed Petrochemical Processes in Global Energy System Models f...
Are Heavy-Duty Vehicles at a Crossroads? A Real Options and Innovation Diffus...
An Assessment of the Impact of Electrification for Integration of Offshore Wi...
Role of Carbon Pricing and Emissions Constraint Pathways for India’s Net-Zero...
Implications of Party Politics for Future Energy System Scenarios in Norway
Modelling pathways, shaping climate policy: Lessons from the TIMES-Ireland Model
Pakistan Integrated Energy Plan (iE-Plan)
Application of extended the theory of planned behavior on renewable energy in...
Impact of integrating societal factors on the accuracy of optimization-based ...
Developing an Integrated TIMES-CGE-PLEXOS Framework for Assessing Taiwan’s En...
Welcome to ETSAP Summer Workshop 2025, Prof. Brian Ó Gallachóir
How do we successfully translate energy systems modelling results into energy...
Supporting municipalities with modeled based policy support - When to provide...
Ad

Recently uploaded (20)

DOCX
D-360 ESG Series: Sustainable Hospitality Strategies for a Greener Future
DOCX
Epoxy Coated Steel Bolted Tanks for Farm Digesters Supports On-Farm Organic W...
DOCX
Epoxy Coated Steel Bolted Tanks for Crude Oil Large-Scale Raw Oil Containment...
PPTX
Environmental Ethics: issues and possible solutions
PDF
The Truth Behind Vantara zoo in Jamnagar
DOCX
Epoxy Coated Steel Bolted Tanks for Beverage Wastewater Storage Manages Liqui...
PDF
School Leaders Revised Training Module, SCB.pdf
DOCX
Epoxy Coated Steel Bolted Tanks for Agricultural Waste Biogas Digesters Turns...
PPT
PPTPresentation3 jhsvdasvdjhavsdhsvjcksjbc.jasb..ppt
PDF
PET Hydrolysis (polyethylene terepthalate Hydrolysis)
PPTX
sustainable-development in tech-ppt[1].pptx
PPTX
Plant_Cell_Presentation.pptx.com learning purpose
PPTX
Envrironmental Ethics: issues and possible solution
PDF
Urban Hub 50: Spirits of Place - & the Souls' of Places
PDF
Insitu conservation seminar , national park ,enthobotanical significance
PDF
Effect of anthropisation and revegetation efforts on soil bacterial community...
DOCX
Epoxy Coated Steel Bolted Tanks for Anaerobic Digestion (AD) Plants Core Comp...
PPTX
"One Earth Celebrating World Environment Day"
PDF
Bai bao Minh chứng sk2-DBTrong-003757.pdf
DOCX
Epoxy Coated Steel Bolted Tanks for Dairy Farm Water Ensures Clean Water for ...
D-360 ESG Series: Sustainable Hospitality Strategies for a Greener Future
Epoxy Coated Steel Bolted Tanks for Farm Digesters Supports On-Farm Organic W...
Epoxy Coated Steel Bolted Tanks for Crude Oil Large-Scale Raw Oil Containment...
Environmental Ethics: issues and possible solutions
The Truth Behind Vantara zoo in Jamnagar
Epoxy Coated Steel Bolted Tanks for Beverage Wastewater Storage Manages Liqui...
School Leaders Revised Training Module, SCB.pdf
Epoxy Coated Steel Bolted Tanks for Agricultural Waste Biogas Digesters Turns...
PPTPresentation3 jhsvdasvdjhavsdhsvjcksjbc.jasb..ppt
PET Hydrolysis (polyethylene terepthalate Hydrolysis)
sustainable-development in tech-ppt[1].pptx
Plant_Cell_Presentation.pptx.com learning purpose
Envrironmental Ethics: issues and possible solution
Urban Hub 50: Spirits of Place - & the Souls' of Places
Insitu conservation seminar , national park ,enthobotanical significance
Effect of anthropisation and revegetation efforts on soil bacterial community...
Epoxy Coated Steel Bolted Tanks for Anaerobic Digestion (AD) Plants Core Comp...
"One Earth Celebrating World Environment Day"
Bai bao Minh chứng sk2-DBTrong-003757.pdf
Epoxy Coated Steel Bolted Tanks for Dairy Farm Water Ensures Clean Water for ...
Ad

TIMES-NZ 3.0: automating upstream data processing for an open-source workflow

  • 1. TIMES-NZ 3.0 automating upstream data processing for an open-source workflow Luke Searle ETSAP Workshop, June 9 2025
  • 2. • TIMES-NZ: current workflow overview • Upstream workflow: current and future states • Proof-of-concept: automatic excel file generation • New system design and electricity generation example
  • 4. Hundreds of Veda tags, dozens of spreadsheets Derivation methods or source data often not included Labour-intensive to update and vulnerable to team turnover Not trackable via git Upstream processing: current state
  • 5. Upstream processing: current state TIMES-NZ CI/CD: XL2TIMES and the times_excel_reader Results (not methods) now trackable via git
  • 6. We want upstream to be: • Replicable • Maintainable • Transparent Which means: • Clear delineation of data, assumptions, or upstream derivations • Automated workflow from inputs to excel files for Veda • Version controlled and centrally available on github for our users Upstream processing: future state
  • 7. Proof of concept: Auto-generated excel files for TIMES-NZ 2.1 Excel files (auto- generated) TIMES model generator Veda TIMES-NZ webtool raw_tables.txt
  • 8. Stage 0: Set config Raw data Stage 1: Ingest raw data Stage 2: Base year data Stage 3: Scenario and subRES data Stage 4: Format for Veda Excel files (auto-generated) Assumptions Veda format rules User settings New system design
  • 9. VT_TIMESNZ_ELC.toml Stage 0: Config metadata parse_tomls.py Case study: base year electricity generation (Stage 0) Automatic tag documentation
  • 10. Case study: base year electricity supply (Stage 1-4) Stage 1: Input Data Stage 1 scripts Raw data Assumptions Fuel delivery costs Peak contribution Capacity factors Plant lifetimes Distribution network costs Transmission network costs etc Rooftop solar capacity Existing grid assets Transmission losses Generation levels Operating costs Heat rates Wind availability Geothermal emission factors etc baseyear_electricity_supply.py base_year_electricity_supply.csv create_baseyear_ELC_files.py Stage 4: csv files for Veda VT_NZ_ELC.xlsx write_excel.py Stage 0: Config metadata