shipp


Nameshipp JSON
Version 1.0 PyPI version JSON
download
home_pageNone
SummaryA design optimization software for hybrid power plants
upload_time2025-01-02 15:04:50
maintainerNone
docs_urlNone
authorJenna Iori
requires_python>=3.9
licenseCopyright 2024 Jenna Iori Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
keywords hybrid power plants renewable energy sizing optimization solar energy storage sizing wind energy wind farm wind power
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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.

```python
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 `Storage` objects.
- 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

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "shipp",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": "Jenna Iori <j.iori@tudelft.nl>",
    "keywords": "hybrid power plants, renewable energy, sizing optimization, solar energy, storage sizing, wind energy, wind farm, wind power",
    "author": "Jenna Iori",
    "author_email": "Jenna Iori <j.iori@tudelft.nl>",
    "download_url": "https://files.pythonhosted.org/packages/d3/57/bc0ec21ea5c7186818fd32df93acb35410973c7cd16409f7e09f0d1d9647/shipp-1.0.tar.gz",
    "platform": null,
    "description": "# SHIPP: Sizing optimization for HybrId Power Plants\r\n\r\n## Description\r\nSHIPP is used for studying and designing hybrid power plants, i.e. power plants combining one or more renewable energy production with energy storage systems.\r\n\r\nSHIPP is in development. Its capabilities are currently limited to sizing and operation of storage systems only. \r\n\r\n\r\n## Installation\r\nThe package can be installed with pip.\r\n\r\n```python\r\npip install shipp\r\n```\r\n\r\n## Usage\r\n\r\nAn example case is given in the repository folder `examples/`.\r\n\r\nThe folder `experiments/` contains advanced applications of the code used for scientific conferences and publications. \r\n\r\nFurther documentation is available here: https://jennaiori.github.io/shipp/\r\n\r\n## Future developments\r\n- Publish package on PyPI\r\n- Expand optimization problem definition to an arbitrary number of production and storage objects.\r\n- Include the lifetime of storage systems in the `Storage` objects.\r\n- Remove dependency on class `TimeSeries`\r\n\r\n## Dependencies\r\nA 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/).\r\n\r\n## Authors and acknowledgment\r\nThis 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.\r\n\r\nThe code is release under the Apache 2.0 License (see License.md).\r\n\r\n## Copyright notice: \r\n\r\nTechnische Universiteit Delft hereby disclaims all copyright interest in the program \u201cSHIPP\u201d (a design optimization software for hybrid power plants) written by the Author(s). \r\n\r\nHenri Werij, Faculty of Aerospace Engineering, Technische Universiteit Delft.\r\n\r\n\u00a9 2024, Jenna Iori\r\n",
    "bugtrack_url": null,
    "license": "Copyright 2024 Jenna Iori  Licensed under the Apache License, Version 2.0 (the \"License\"); you may not use this file except in compliance with the License. You may obtain a copy of the License at  http://www.apache.org/licenses/LICENSE-2.0  Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an \"AS IS\" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.",
    "summary": "A design optimization software for hybrid power plants",
    "version": "1.0",
    "project_urls": {
        "Homepage": "https://github.com/jennaiori/shipp",
        "Source": "https://github.com/jennaiori/shipp"
    },
    "split_keywords": [
        "hybrid power plants",
        " renewable energy",
        " sizing optimization",
        " solar energy",
        " storage sizing",
        " wind energy",
        " wind farm",
        " wind power"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e1e5944023d3cbfa6b4e5298e0a4b802aca800d450378e316798f8b956e548d3",
                "md5": "c2b52cf2a5e8a8ff721860e107a83b5d",
                "sha256": "75ba2be96814d015e47e0020fa73074b68e8e9df858e0d14b7dd53ae0691ca6b"
            },
            "downloads": -1,
            "filename": "shipp-1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "c2b52cf2a5e8a8ff721860e107a83b5d",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 21214,
            "upload_time": "2025-01-02T15:04:49",
            "upload_time_iso_8601": "2025-01-02T15:04:49.079233Z",
            "url": "https://files.pythonhosted.org/packages/e1/e5/944023d3cbfa6b4e5298e0a4b802aca800d450378e316798f8b956e548d3/shipp-1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d357bc0ec21ea5c7186818fd32df93acb35410973c7cd16409f7e09f0d1d9647",
                "md5": "cea9ef4d9204f1720cc0fab3d8af7b05",
                "sha256": "b1fca07f46198aa5246d28d3e5a15ea8f7a2304d771e8b41c7070423030b93ab"
            },
            "downloads": -1,
            "filename": "shipp-1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "cea9ef4d9204f1720cc0fab3d8af7b05",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 24232,
            "upload_time": "2025-01-02T15:04:50",
            "upload_time_iso_8601": "2025-01-02T15:04:50.748947Z",
            "url": "https://files.pythonhosted.org/packages/d3/57/bc0ec21ea5c7186818fd32df93acb35410973c7cd16409f7e09f0d1d9647/shipp-1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-01-02 15:04:50",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "jennaiori",
    "github_project": "shipp",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "shipp"
}
        
Elapsed time: 1.23557s