Skip to main content

GREECE model

Project description

GREECE (Geographic REnewable Energy Candidate Extraction) model

GREECE is a pre-processing model used to extract geographical candidate sites for further selection of optimal RE sites (location and size) using combinatorial optimization.

Introduction

GREECE processes various geographic layers (areas, networks, terrain, resource) with respect to various range control parameters (buffer, threshold, surface area). It is composed of several sub-models, at the moment for solar GHI synthetic generation, PV conversion, or else road transportation. The model is written in Python and the interface is made through configuration files and Shell scripts.

Installation

The easiest way to install greece is through Pypi. In your preferred virtual environment, just type in:

$ pip install greece

TODO

Here's the list of what is done and what remains to be done:

  • Constraint model
  • Solar GHI model
  • PV conversion model
  • Biomass model
  • Hydro model
  • Wind model
  • Storage model
  • Terrain-based effects on solar radiation (horizon obstruction + altitude)
  • PostgreSQL interface for input data
  • Power Flow model for further analysis of network voltage stability
  • Link to CPLEX optimization within Python (through cplex or pyomo)

How to use

First, add "/greece/rentools/shell_scripts" directory to your global path (using ~/.bashrc or ~/.profile files). Make all python scripts executable, e.g.:

$ sudo chmod +x solar_ghi.py

Then, build configuration directory ("greece_%s_config" with %s={'solar', 'pv', 'biomass'}) for your problem such as:

$ build_config.py --type solar /path/to/dir/where/config/must/be/stored

Fill corresponding config files. Finally, you can call the script corresponding to the model you want to run. Typical usage is:

$ solar_ghi.py path/to/corresponding/config/folder

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

greece-0.12.3.tar.gz (3.0 MB view details)

Uploaded Source

File details

Details for the file greece-0.12.3.tar.gz.

File metadata

  • Download URL: greece-0.12.3.tar.gz
  • Upload date:
  • Size: 3.0 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.0 setuptools/50.3.1.post20201107 requests-toolbelt/0.9.1 tqdm/4.53.0 CPython/3.6.10

File hashes

Hashes for greece-0.12.3.tar.gz
Algorithm Hash digest
SHA256 d5698d0bbd1929a9d413ee855b95d5771d5f649a642f95ddf4b4afa93b54bc83
MD5 8460b3a933e797b194bcb00e384429b4
BLAKE2b-256 590983517e6149ddf2c5bd4c18e231f1db4763f7c7fd715d3799c0f5e3051cbe

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page