Skip to content

Latest commit

 

History

History
74 lines (58 loc) · 3.62 KB

README.md

File metadata and controls

74 lines (58 loc) · 3.62 KB

scenario_dashboard GENeSYS-MOD

The Global Energy System Model (GENeSYS-MOD) - Scenario Dashboard

Functionality

This Dashboard aims to visualize model outputs from GENeSYS-MOD in a more efficient way. The following options are currently available:

  • Installed Capacity (Power Sector)
  • Total Production (Power Sector)
  • Export (Power Sector)
  • Transmission & Generation Expansion (Power Sector)
  • Total System Costs (MEUR)

Installation

  1. Clone the repository Run the following command in your terminal:
git clone https://github.com/danareu/scenario_dashboard.git
  1. Install the required dependencies from the requirements.txt file
    Create a virutal environment and install the dependencies from requirements.txt

  2. Run main.py
    Run main.py and click on the link that is shown in the terminal. E.g.:

Dash is running on http://127.0.0.1:8050/

 * Serving Flask app 'main'
 * Debug mode: on

Dependencies

The scenario_dashboard was written and tested with Python 3.9. It requires the following Python packages:

  • pandas==2.2.3
  • dash_bootstrap_components==1.6.0
  • dash==2.18.1
  • pyyaml==6.0.2
  • tkinter
  • itertools
  • json
  • plotly==5.24.1

Usage

  1. After running main.py and following the link, the following window in your preferred browser opens:

  2. Add a scenario name in the "Scenario" field

  3. Add the folder path that points towards your solution file by clicking on "Browse". The dashboard accepts .txt or .sol files that have the following data structure: txtfile

  4. Finally, choose your prefered decision variable from the drop down "Result:" and click the button "Save".

  5. Optional: If you want to compare scenarios, click "Add". A new field opens where the information for the second scenario should be provided. There is no limit on the number of scenarios. However, for visulization purposes, it is recommended to use max. 3 scenarios for comparison.

Screenshots

Installed Capacities for the Power Sector [GW] instcapa | instcapac_country

Total Production Power Sector [TWh] totalprod_country | totalprod

Export Power 2050 [TWh] export

Total System Costs (aggregated by region or year) [MEUR] Objective Function Value consisting of TotalDiscountedCost, DiscountedAnnualTotalTradeCosts, DiscountedNewTradeCapacityCosts, DiscountedAnnualCurtailmentCost and DiscountedSalvageValueTransmission Capture_totinv

Transmission & Generation Expansion in 2050 [GW] Installed Capacities Power Sector & Installed Transmission Capacities for Power map

Comparing different scenarios diff