Andres Ramos
,
Erik F.Alvarez
和
Sara Lebreras
Fig. 1. openTEPES模型的可视化概览。 (For对于图中颜色的解释,请读者参考本文的网络版本。)
表1
openTEPES模型中的输入文件
文件描述
oT_Data_Option.csv openTEPES模型的使用选项
oT_Data_Parameter.csv一般系统参数
oT_Data_Scenario.csv短期不确定性
oT_Data_Stage.csv阶段
oT_Data_SwitchingStage.csv线路切换阶段
oT_Data_ReserveMargin.csv存储准备金余量
oT_Data_Duration.csv负载水平
oT_Data_Demand.csv需求
oT_Data_Inertia.csv按区域划分的
oT_Data_OperatingReserveUp.csv向上运行储备(包括ENTSO-E的电力平衡的aFRR、mFRR和RR)oT_Data_OperatingReserveDown.csv向下运行储备(包括ENTSO-E
的电力平衡的aFRR、mFRR和RR)oT_Data_Generation.csv生成数据
oT_Data_VariableMaxGeneration.csv按负载水平的可变最大发电量
oT_Data_VariableMinGeneration.csv按负载水平可变的最小发电量
oT_Data_VariableMaxConsumption.csv不同负载级别的最大功耗可变
oT_Data_VariableMinConsumption.csv按负载级别的可变最小功耗
oT_Data_EnergyInflows.csv流入ESS的能量
oT_Data_EnergyOutflows.csv能量从ESS流出,用于Power-to-X(H2生产或EV移动或灌溉)
oT_Data_VariableMaxStorage.csv按负载级别划分的ESS最大存储
oT_Data_VariableMinStorage.csv按负载级别划分的ESS最小存储
oT_Data_Network.csv网络数据
oT_Data_NodeLocation.csv纬度和经度中的节点位置
输入文件:
用于输入数据的文件简要描述见表1。
openTEPES
openTEPES_InputData.py
:
该脚本分为两个主要功能:处理数据和定义模型第一个是从CSV文件中读取数据并将数据转换为pandas字符串。第二种方法是利用
数据的三角形变换,建立模型的参数和变量对象请注意,诸如“Param "和”Var“之类的对象
openTEPES_
模型公式
此脚本分为多个函数,这些函数侧重于约束组。完整的函数及其相应的约束如表2所示。注意,每个约束的数学公式可以在[2]中找到