Skip to main content

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

Metadata

Release files for greece 0.12.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for greece 0.12.3
File Size Uploaded
greece-0.12.3.tar.gz 3.0 MB Details

Release files / greece-0.12.3.tar.gz

Download URL greece-0.12.3.tar.gz
Size 3.0 MB
Tags Source
SHA-256 checksum
How to use checksums
d5698d0bbd1929a9d413ee855b95d5771d5f649a642f95ddf4b4afa93b54bc83
BLAKE2b-256 checksum
How to use checksums
590983517e6149ddf2c5bd4c18e231f1db4763f7c7fd715d3799c0f5e3051cbe
Upload date
Uploaded using Trusted Publishing?
What is 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

Release history Release notifications | RSS feed

This release

0.12.3 This release

1 release file

0.12.2

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page