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.2.tar.gz (79.6 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: eaopack-2.1.2.tar.gz
  • Upload date:
  • Size: 79.6 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.2.tar.gz
Algorithm Hash digest
SHA256 fdb8e1a38fe6a2941ea7624ecea8c665348b128b8b4aae11ca6c855255968102
MD5 fbca80dee94886ca03b15472772cdb10
BLAKE2b-256 0049d10709c7fbd8a1ce47a59e60b571614a3056971fb024e28325a0baa93a25

See more details on using hashes here.

File details

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

File metadata

  • Download URL: eaopack-2.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 6f101111bb8f7df5bc3922dcc09c8808ba2a008a43a2763f9171143907a3ed1b
MD5 a88d2f7a1a9967bbfc94b44b7a2e8da6
BLAKE2b-256 45f4daf413a37eb65a599fd94d1d9f41f0c9628adb31bc1d74bbeb33345e76eb

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