Skip to content

Latest commit

 

History

History
101 lines (68 loc) · 8.09 KB

File metadata and controls

101 lines (68 loc) · 8.09 KB

Assessment of Renewable Energy Potentials based on Land Availability

Author: Yu-Chi Chang
For questions please contact:

Release Note

02-October-2021 - v1.5.3 - Update in 03 Capacity and generation analysis

18-September-2021 - v1.5.1 - Implementation and adjustment of calculation methods of the models

17-June-2021 - v1.4.0 - Implementation of the models

15-June-2021 - v1.3.1 - Update in 03 Capacity and generation analysis

12-May-2021 - v1.2.1 - Update hourly data in 03 Capacity and generation analysis

10-May-2021 - v1.0.0 - Renew data sources with links of licensing.

04-May-2021 - v1.0.0-alpha - In this version, the implementation is done for Vietnam. The input and output data files are provided separately. The data files can be downloaded from link.

30-April-2021 - v0.0.0 - Initial version

License

The MIT License

About

This project uses GIS model (Geographic Information System) along with spatial and statistical methods to analyse, store and calculate the digital information based on earth geographic surface. The model is divided into three stages (Land evaluation, renewable energy potentials and capacity and generation analysis), and the structure is developed using Python scripts.

Methodology

Model Framework Modelling_Process

Installation

There are many ways to install Python, but the Anaconda Python distribution is the easiest way for most new users to get started. Please check Ananconda Install on instructions to install anaconda, and Anaconda Environment for creating and working with conda environement.

Please clone the repository into a local folder. As this repository is under active development, and hence use of git vc is recommended to update the changes. Please feel free to contribute. The required packages are written in environment file (gis_land.yml). You can change the name of the environment in gis_land.yml: To create the environment navigate to local folder and use:

conda create env -f gis_land.yml

Data Sources

Since all sources are open sources and can be directly downloaded from websites, all datafiles used in this package are not stored in this repository. To set up the correct paths, please choose one of two ways below:

  1. Download the whole data files provided from link
  2. Download the data from each source seperately. Create and store in below subfolders:
  • 00_data_vector (for vector data)
  • 00_data_raster (for raster data)
  • 00_data_time_series (for hourly data)
Parameter Description Data Type Source License
Administartive Level 2 (Base Map) Administrative boundaries of the second sub-national level (Country, County, etc) Shapefile (Polygon) Humanitarian Data Exchange (HDX)/OCHA CC-BY 4.0
Landuse Forests, parks, residential, industrial, military, etc. Shapefile (Polygon) OpenStreetMap ODbL 1.0
Building Building outlines Shapefile (Polygon) OpenStreetMap ODbL 1.0
Water Areas Rivers, lakes, reservoirs, docks, glaciers, etc. Shapefile (Polygon) OpenStreetMap ODbL 1.0
Roads Network Road networks, tracks, paths, highways, etc. Shapefile (Line) OpenStreetMap ODbL 1.0
Railways Railways, subways, trams, lifts, and cable cars, etc. Shapefile (Line) OpenStreetMap ODbL 1.0
Transport Stations Railway stations, subway stations, airports, aprons Shapefile (Point) OpenStreetMap ODbL 1.0
Transmission Lines Exisitng electricity transmission network (110kV, 200kV, 500kV) Shapefile (Line) WorldBank CC-BY 4.0
Digital Elevation Model (DEM) Elevation Rasterfile (GeoTiff) OpenDevelopmentMekong CC-BY-SA-4.0
Solar Resources Solar irradiation (GHI, GTI, DIF, DNI), PV power potential (PVOUT), Air temparature (TEMP), etc. Rasterfile (GeoTiff) GlobalSolarAtlas CC-BY 4.0
Wind Resources Wind speed, power density at different heights, etc. Rasterfile (GeoTiff) GlobalWindAtlas CC-BY 4.0
Estimated Hourly Generation Data Annual hourly estmated generation data Renewables Ninja Renewables Ninja CC BY-NC 4.0

Example scripts as Jupyter notebooks

The package codes are available as three jupyter notebooks:

  • 01 Land evaluation

    Land evaluation: find out available lands that can be used for renewable energy development.

  • 02 Renewable energy potentials

    Renewable energy potentials: apply energy parameters onto the available land (output from the first stage).

  • 03 Capacity and generation analysis

    Based on the output of stage 1 and 2, the potential capactiy can be found based on some performance assumptions from current types of PV panels and wind turbine. Besides, combined with hourly data from open sources, the estimated annual generation can be calculated.