欧盟公开十年网络发展规划工具
引用与数据:警告 Open-TYNDP 仍在积极开发中,尚未完全具备所有功能。在使用该模型之前,了解当前的开发状态和一般限制非常重要。该代码库介绍了开放模型数据集,该数据集是 Open Energy Transition (OET) 和欧洲电力传输系统运营商网络 (ENTSO-E) 之间合作的 Open-TYNDP 研究与创新项目的一部分。该项目的目标是通过基于 PyPSA-Eur 构建工作流程来探索并考虑在十年网络发展计划 (TYNDP) 中采用 PyPSA。它旨在补充当前在 TYNDP 循环中使用的工具,特别是在情景构建 (SB) 和成本效益分析 (CBA) 方面。这种方法旨在提高透明度,并降低利益相关者参与欧洲能源规划的门槛。该项目希望在欧洲之外展示开放源码 (OS) 框架在能源规划中的可行性,并鼓励更广泛的全球采用。为了建立信任并确保新开放源码工具链的可重复性,该项目首先专注于复制 2024 年 TYNDP 循环的关键数据,然后与当前的 2026 年 TYNDP 循环对齐。该过程包括在开放源码领域开发新功能以填补现有空白,集成数据互操作性和动态可视化工具,并发布最佳实践以鼓励开放能源模型的采用。此外,该项目在 PyPSA 工具的开发过程中强调利益相关者咨询和互动研讨会,进一步促进了整个过程的协作与透明度。该代码库是 OET/PyPSA-Eur 的软分支,包含 OET 支持的整个 Open-TYNDP 项目,包括代码和文档。该代码库的理念是不包含任何中间结果,所有结果均由原始数据和代码计算得出。该代码库采用 OET 的软分支策略进行维护。OET 的主要目标是尽可能多地为开放源码的上游代码库做出贡献。对于无法直接合并到上游的长期变更,该策略组织和维护 OET 分支,确保其保持最新并与上游定期兼容,同时也支持未来对 OS 代码库的贡献。开发状态 警告:Open-TYNDP 仍在积极开发中,尚未完全具备所有功能。在使用该模型之前,了解当前的开发状态和一般限制非常重要。该模型包括来自 TYNDP 2024 循环的部分数据,且其验证仍在进行中。GitHub 代码库问题收集了我们正在处理的已知主题(请随时提供帮助或提出建议)。该项目依赖于软分支策略,这意味着上游问题需要在 PyPSA-Eur 代码库中解决。文档也仍在进行中。代码库结构基准:将存储 snakemake 基准(最初不存在)配置信息:在研究中使用的配置剪切:将储存来自 atlite 的原始天气数据剪切(最初不存在)数据:包括未由任何 snakemake 规则生成的输入数据文档:包括构建 PyPSA-Eur 的 readthedocs 文档所需的所有文件环境:包括备用的 conda 环境,以防 pixi 安装失败。日志:将存储日志文件(最初不存在)笔记本:包括所有用于临时分析的笔记本报告:包含构建报告所需的所有文件;图表和结果文件是自动生成的规则:包括加载到 Snakefile 中的所有 snakemake 规则资源:将存储工作流的中间结果,后续规则可以再次使用(最初不存在)结果:将存储已解决的 PyPSA 网络数据、摘要文件和图表(最初不存在)脚本:包括所有由 snakemake 规则执行的 Python 脚本以构建模型安装与使用 1. 安装选项 A:Windows 安装程序(推荐用于 Windows)对于 Windows 用户,请从发行页面下载最新的安装程序(例如,open-tyndp-0.4.0-pixi-Windows-x86_64.exe)并运行。安装程序会自动设置您需要的一切,包括 pixi、代码库和 conda 环境。有关详细信息,请参见 utils/windows-installer/README.md。选项 B:手动安装(所有平台)克隆代码库:git clone https://github.com/open-energy-transition/open-tyndp。PyPSA-Eur,因此 Open-TYNDP 依赖于一组其他 Python 包才能运行。我们使用 pixi 管理这些包。一旦安装了 pixi,您可以为您的操作系统激活项目环境,并从命令行访问所有 PyPSA-Eur 依赖项:pixi shell -e open-tyndp 请注意,pixi 会在每个项目目录中创建一个独特的环境。
本站免费、广告极少。如果觉得有帮助,可以请我们喝杯咖啡 —— 任何金额都对持续运营有实际帮助。
☕请我喝杯咖啡