A design optimization software for hybrid power plants
Project description
SHIPP: Sizing optimization for HybrId Power Plants
Description
SHIPP is used for studying and designing hybrid power plants, i.e. power plants combining one or more renewable energy production with energy storage systems.
SHIPP is in development. Its capabilities are currently limited to sizing and operation of storage systems only.
Installation
The package can be installed with pip.
pip install shipp
Usage
An example case is given in the repository folder examples/.
The folder experiments/ contains advanced applications of the code used for scientific conferences and publications.
Further documentation is available here: https://jennaiori.github.io/shipp/
Future developments
- Publish package on PyPI
- Expand optimization problem definition to an arbitrary number of production and storage objects.
- Include the lifetime of storage systems in the
Storageobjects. - Remove dependency on class
TimeSeries
Dependencies
A valid access or license to a solver compatible with pyomo (MOSEK, CPLEX, Gurobi, etc.) is recommended to solve large problems (see more information here: https://www.pyomo.org/).
Authors and acknowledgment
This project is developed by Jenna Iori at Delft University of Technology and is part of the Hollandse Kust Noord wind farm innovation program. Funding was provided by CrossWind C.V.
The code is release under the Apache 2.0 License (see License.md).
Copyright notice:
Technische Universiteit Delft hereby disclaims all copyright interest in the program “SHIPP” (a design optimization software for hybrid power plants) written by the Author(s).
Henri Werij, Faculty of Aerospace Engineering, Technische Universiteit Delft.
© 2024, Jenna Iori
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file shipp-1.1-py3-none-any.whl.
File metadata
- Download URL: shipp-1.1-py3-none-any.whl
- Upload date:
- Size: 26.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.9.21
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
367fa64382be12957bf3cd692e4baff4e7d42f80f76b2d175bf878fe7503f20a
|
|
| MD5 |
c691d945e50793aa764e741c8171b84d
|
|
| BLAKE2b-256 |
2d425af5191e47b7045ab7244fa9851793ec07f18ebde6fc61c5b5168abaeed6
|