← 返回列表

OpenPinch:用于先进夹点分析与全厂能量集成的 Python 工具包

waikato-ahuora-smart-energy-systems/OpenPinch · A comprehensive tool for advanced pinch analysis, total site integration, heat pump integration, and heat exchanger network synthesis.

GitHub原文发布 未知首次收录 2026-10-30上架 2026-10-30 07:03

☆ 收藏查看项目 ↗

ELI5:它是什么,解决什么问题

OpenPinch 是一个基于 Python 的开源工具包,面向夹点分析与全厂能量集成(Total Site Integration)。它支持直接与间接热集成目标计算、图表解读、热泵与制冷筛查、㶲与热电联产后处理、换热器网络综合、多周期分析、物流分段线性化,以及基于文件或 schema-first 的工作流。项目提供 PinchProblem 与 PinchWorkspace 两个工作流类,并附带示例案例和 19 个 Jupyter notebook 教程。

核心能力与快速开始

★ 14 · Python

能做什么
提供夹点分析与全厂能量集成的计算能力,包括直接/间接热集成目标、图表解读、热泵与制冷筛查、㶲与热电联产后处理、换热器网络综合、多周期分析、变热容与相变物流的分段线性化,以及基于文件或 schema-first 的工作流;附带 CLI 用于复制 notebook 教程,并提供示例案例与资源发现接口。
适用场景
适用于过程工业与机械工程领域的能量系统分析,例如评估工艺物流的热集成潜力、进行全厂能量目标设定、筛查热泵与制冷方案、综合换热器网络以及开展多周期与热电联产分析。
项目形态
开发框架
部署方式
通过 PyPI 安装 Python 包使用;可选附加组件覆盖 notebook、dashboard、换热器网络综合、Brayton 循环与 TESPy 相关功能。求解器相关流程需先完成 IDAES 扩展安装(idaes get-extensions)。
主要依赖
Python >=3.12(支持 3.12、3.13、3.14);基础安装命令为 python -m pip install openpinch;可选功能需安装对应 extras;求解器相关流程需外部 IDAES/Pyomo 求解器扩展。
使用限制
材料未说明硬件要求、计算规模上限、各可选附加组件的 API 成本或商业使用限制;CI 以 Linux x86_64 为主,数值搜索在 macOS arm64 上可能略有差异。
许可证
MIT
最近推送
2026-10-27 09:21

资料检查:2026-10-30 07:00 · 卡片整理:2026-10-30 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证

职业应用

程序员

作为 Python 工具包,可在代码中通过 PinchProblem 和 PinchWorkspace 类构建并执行夹点分析与全厂能量集成计算,并利用其测试与 CI 脚本进行开发验证。

查看内容依据
OpenPinch exposes two package-root workflow classes. Use `PinchProblem` for one case and `PinchWorkspace` for named cases and scenarios.

官方使用入口 ↗

由 AI 根据来源材料整理,未进行安装或运行验证

这是基于来源内容整理的摘要。原文链接失效后,本页摘要和讨论仍会保留。

讨论 0

登录后参与讨论,阅读资讯无需注册。

还没有评论,来分享第一个看法。