Index
The Google-GO project utilizes a hierarchical configuration structure to manage its modeling assumptions and scenarios, building upon the foundational PyPSA-Eur framework.
-
Base Configuration (
config.default.yaml): This file provides the default, upstream PyPSA-Eur settings, establishing the foundational parameters for the energy system model. -
Project Configuration (
config.go.yaml): As detailed in Project Config, this file overrides selected defaults fromconfig.default.yamlwith Google-GO project-specific settings. These modifications enable specialized modeling for Guarantee of Origin (GO) certificates, renewable energy targets, and other project-specific features. It defines core parameters such as network nodes, foresight approach, planning horizons, and the activation of various features like the GO market and novel technologies. -
Scenario Configuration (
scenarios.go.yaml): Described in Scenarios Config, this file defines a collection of specific scenarios. Each scenario inscenarios.go.yamlfurther overrides parameters from bothconfig.default.yamlandconfig.go.yamlto explore different modeling assumptions, such as varying levels of Commercial & Industrial (C&I) participation in GO procurement, hourly matching requirements, and policy sensitivities. This allows for systematic exploration of different market designs and policy interactions.
This hierarchical structure ensures that the project can leverage the robust PyPSA-Eur defaults while precisely tailoring configurations for its unique research questions and scenario analyses.