该存储库收集了为获取和处理 NordPool 市场数据而开发的 Python 资源,以在 Modelica、CIM 14 和 PSS/E 中准备案例文件。该存储库中的脚本已用于生成 2015 年每天每小时的案例文件。生成的数据集可在以下位置获取:
数据集生成记录在下面的论文中,请参阅[Ref00]。
我们很高兴为该存储库做出贡献,但是,如果您使用所提供的任何数据或软件,如果您引用以下出版物,我们将不胜感激:
the raw and processed data files corresponding to the model are available as an open data set and documented in [Ref00]
。the model is first presented in [Ref01]
。[Ref00] L. Vanfretti、SH Olsen、VS Narasimham Arava、G. Laera、A. Bidadfar、T. Rabuzin、Sigurd H. Jakobsen、J. Lavenius、M. Baudette、FJ Gómez-López,开放数据存储库和与历史电力市场数据相匹配的等效北欧电网模型的数据处理软件工具集,数据简介,2 月 13 日在线提供2017 年,ISSN 2352-3409,[http://dx.doi.org/10.1016/j.dib.2017.02.021] (http://www.sciencedirect.com/science/article/pii/S2352340917300409)。最终发表的文章可以直接从期刊网站下载,它是开放获取期刊。
[Ref01] L. Vanfretti、T. Rabuzin、M. Baudette、M. Murad、iTesla Power Systems Library (iPSL):用于相量时域仿真的 Modelica 库,SoftwareX,2016 年 5 月 18 日在线发布,ISSN 2352-7110, http://dx.doi.org/10.1016/j.softx.2016.05.001。
这项工作最初是在 FP7 iTesla 项目的背景下开发的,并在 ITEA3 openCPS 项目中进一步扩展。
可以使用以下命令安装存储库的内容:
克隆存储库:
git clone [email protected]:ALSETLab/Nordic44-Nordpool.git
安装脚本:
python setup.py install
该存储库的组织方式如下:
n44.py包含负责 Nord Pool 数据与模型文件夹中包含的 Nordic 44 PSS/E 基本案例之间映射的 Python 类
Nordpool.py包含负责将 Nord Pool 市场数据读取到字典中的 Python 类。它支持从 ftp 服务器和 Excel 文件读取。
readraw.py包含负责将 Nordic 44 大小写从原始文件读取到 Python 字典的 Python 类
torecord.py包含负责将 Python 字典中包含的 Nordic 44 格写入 modelica 记录的 Python 类。
utilities.py包含实用函数。最值得注意的是 data_from_nordpool 函数,它可以从 Nord Pool ftp 服务器下载市场数据并将其存储到 Excel、原始文件和记录中。
PSSE_to_CIM14_batch.py 是用于将 PSS/E 文件转换为 CIM v14 文件的 Python 脚本
data_set_from_excel.py示例演示如何将 Excel 文件读入 Python 并用于从市场数据创建原始 PSS/E 案例。
data_set_from_excel.py示例演示如何从 Nord Pool ftp 服务器下载市场数据并构建 PSSE/案例。
multiple_data_sets_from_nordpool.py示例演示了如何使用实用函数data_from_nordpool从 ftp 服务器下载多个数据集并将其存储到原始文件和 modelica 记录中。
该存储库中提供的脚本用于由 ALSETLab 开发/使用的多个软件组件构建的生态系统。目标是使用与电力市场调度提供的数据相匹配的潮流解决方案生成案例文件。
Nordic44-Nordpool:一个工具箱,用于从 Nordpool 提取潮流数据并为 ALSETLab N44 模型做好准备。
版权所有 (C) 2016 作者:
该程序是自由软件:您可以根据自由软件基金会发布的 GNU 通用公共许可证(许可证的第 3 版)或(由您选择)任何更高版本的条款重新分发和/或修改它。
分发此程序的目的是希望它有用,但不提供任何保证;甚至没有适销性或特定用途适用性的默示保证。有关更多详细信息,请参阅 GNU 通用公共许可证。
您应该随该程序一起收到 GNU 通用公共许可证的副本。如果没有,请参阅 http://www.gnu.org/licenses/。