Skip to main content

A Framework for Optimizing Decentralized Portfolios and Green Supply

Project description

CI

The Energy Asset Optimization (EAO) package

The EAO package is a modular Python framework, designed to enable practitioners to use, build and optimize energy and commodity trading portfolios using linear or mixed integer programming as well as stochastic linear programming. It provides an implementation of

  • standard assets such as contracts, transport and storages
  • addition of new asset types
  • their combination to complex portfolios using network structures
  • (de-) serialization to JSON
  • basic input & output functionality

We found that the approach is useful for modeling very different problem settings, such as decentral and renewable power generation, green power supply and PPAs and sector coupling in ad-hoc analysis, market modeling or daily operation.

You can find the documentation along with several sample notebooks here: EAO documentation

And an extensive technical report here: Report

To install: pip install eaopack

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

eaopack-2.1.1.tar.gz (78.9 kB view details)

Uploaded Source

Built Distribution

eaopack-2.1.1-py3-none-any.whl (57.5 kB view details)

Uploaded Python 3

File details

Details for the file eaopack-2.1.1.tar.gz.

File metadata

  • Download URL: eaopack-2.1.1.tar.gz
  • Upload date:
  • Size: 78.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for eaopack-2.1.1.tar.gz
Algorithm Hash digest
SHA256 13e10a2f3ebe10df5c80216114595ab63e750a8e6833165652a1b1fb6d2d789a
MD5 dc043b4fe99fea9455904a34f390a900
BLAKE2b-256 1527796c7bd9e53ebe63cb050a28f32b326dea5248cf142d0ffc22e38bd4ce51

See more details on using hashes here.

File details

Details for the file eaopack-2.1.1-py3-none-any.whl.

File metadata

  • Download URL: eaopack-2.1.1-py3-none-any.whl
  • Upload date:
  • Size: 57.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for eaopack-2.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8bc8aecc4be72e044697d1d26e3a6a3edd2128afd7d38f0c79b5151ab0ee85b3
MD5 8b3d1614404afb86477cc1ade2ebb717
BLAKE2b-256 e5c7d51619ddc134d35b4c17f949d2b58a25bc0b55b1d25cacfb9fff41dce82b

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