Skip to main content

Python 中的热工程系统 (TESPy)

项目描述

Python中的热工程系统

TESPy 代表“Python 中的热力工程系统”,它为发电厂、区域供热系统或热泵等热力工程工厂提供了强大的仿真工具包。它是Open Energy Modeling Framework中的一个外部扩展模块,可以作为独立包使用。

<figure class="align-center"> https://raw.githubusercontent.com/oemof/tespy/9915f013c40fe418947a6e4c1fd0cd0eba45893c/docs/api/_images/logo_tespy_big.svg </figure>

使用 TESPy 软件包,您可以计算静态运行,以设计热能系统的过程。从那时起,可以使用每个工厂组件的基本特征来模拟工厂的非设计行为。该软件包包括基本组件,例如涡轮机、泵、压缩机、热交换器、管道、混合器和分流器以及一些高级组件(热交换器的衍生物、鼓)。

欢迎大家使用和/或开发 TESPy。通过简单地修复 TESPy 文档中的拼写错误或改写不清楚的部分,已经可以在低级别上做出贡献。如果您想以这种方式支持我们,请将 TESPy 存储库分叉到您自己的 github 帐户,并按照 github 指南中的说明进行更改: https ://guides.github.com/activities/hello-world/

主要特征

  • 开源_

  • 通用热工程应用

  • LaTeX 中的自动模型文档可实现高透明度和可重复性

  • 用于实现自定义组件和组件组的可扩展框架

  • 后处理功能,如火用分析和流体特性绘图

文档

您可以在 readthedocs找到完整的文档。使用 readthedocs 的 项目站点来选择文档的版本。转到 下载页面以下载文档的不同版本和格式(pdf、html、epub)。

要获取最新消息,请访问并关注我们的网站

安装 TESPy

如果你有一个工作的 Python3 环境,使用 pypi 安装最新的 tespy 版本:

pip install tespy

如果您想使用最新的功能,您可能需要安装 开发者版本。有关详细信息,请参阅 开发 TESPy部分 。不建议将开发人员版本用于生产用途。

例子

有关 TESPy 的工作原理以及如何使用它的简短介绍,我们提供了一些 示例和教程,请前往查看。您可以从tespy_examples存储库下载所有示例植物的 python 脚本 。

引文

TESPy 的范围和功能已在具有 OpenAccess 许可证的开源软件杂志上发表的一篇论文中进行了记录。从https://doi.org/10.21105/joss.02178下载论文。由于 TESPy 是一款免费软件,如果您将该软件用于您的科学工作,我们恳请您添加对 TESPy 的引用。请在下面引用带有 BibTeX 引用的文章。

此外,您可以引用特定版本的 TESPy 以使您的工作具有可重复性。每个版本的源代码都发布在zenodo上。在这里找到你的版本:https ://doi.org/10.5281/zenodo.2555866 。

中文提供引用:

@article{Witte2020,
    doi = {10.21105/joss.02178},
    year = {2020},
    publisher = {The Open Journal},
    volume = {5},
    number = {49},
    pages = {2178},
    author = {Francesco Witte and Ilja Tuschy},
    title = {{TESPy}: {T}hermal {E}ngineering {S}ystems in {P}ython},
    journal = {Journal of Open Source Software}
}

执照

版权所有 (c) 2017-2021 oemof 开发者组

特此免费授予任何人获得本软件和相关文档文件(“软件”)的副本,以不受限制地处理本软件,包括但不限于使用、复制、修改、合并的权利、发布、分发、再许可和/或出售本软件的副本,并允许向其提供本软件的人这样做,但须符合以下条件:

上述版权声明和本许可声明应包含在本软件的所有副本或大部分内容中。

本软件按“原样”提供,不提供任何形式的明示或暗示保证,包括但不限于对适销性、特定用途适用性和非侵权性的保证。在任何情况下,作者或版权持有人均不对任何索赔、损害或其他责任承担任何责任,无论是在合同、侵权或其他方面,由本软件或本软件的使用或其他交易引起或与之相关。软件。

项目详情


下载文件

下载适用于您平台的文件。如果您不确定要选择哪个,请了解有关安装包的更多信息。

源分布

TESPy-0.6.0.tar.gz (1.9 MB 查看哈希

已上传 source

内置分布

TESPy-0.6.0-py2.py3-none-any.whl (298.1 kB 查看哈希

已上传 py2 py3