Skip to content

Latest commit

 

History

History
178 lines (135 loc) · 16.3 KB

02_generation.md

File metadata and controls

178 lines (135 loc) · 16.3 KB

発電機データ

発電機

ファイル名: generation.csv

  • 各発電機の特徴を記載
  • 水力発電機とそれ以外で必要データが異なるため、表で分けて表示
インデックス 概要 COAL, GAS, OIL、NUCL HYDRO
g_type HYDRO: 水力,NUCL: 原子力,COAL: 一般炭,GAS: 天然ガス,OIL: 原油 電源種別
name 文字列 発電機名(ESSも含めて重複禁止)
P_MAX 数字 最大出力 (送電端)[MW] N.A.
P_MAX_GENE_END 数字 最大出力 (発電端)[MW] N.A.
P_MIN 数字 最小出力 (送電端)[MW] N.A.
P_MIN_GENE_END 数字 最小出力 (発電端)[MW] N.A.
C_fuel 数字 燃料費比例係数 [千円/MWh] N.A.
C_intc 数字 無負荷コスト [千円/時] N.A.
Req_Run_Time 数字 最小運転時間 [時] N.A.
Req_Stop_Time 数字 最小停止時間 [時] N.A.
C_startup 数字 起動コスト [千円] N.A.
IHR 数字 所内率[%] N.A.
R_GF_LFC_MAX 数字 最大調整力確保量 [%]
area 文字列 設置している地域の名称
maintenance_N
(Nは1桁以上の整数、maintenance_1, maintenance_2,...)
開始月日4桁(MMDD)-終了月日4桁(MMDD)
(表記例: 0401-0525)
補修期間
(空欄や左セル表記に沿っていない場合、補修を実施しないと判断)
後述の計画停電における一日中停止指定と同一
N.A.
HR_MIN 数字 ヒートレート(最低出力時) [Mcal/MWh] N.A.
HR_MAX 数字 ヒートレート(最大出力時)[Mcal/MWh] N.A.
M 数字 単位慣性定数[MW・s/MVA] N.A.

data_set/data-example/generation/generation__01_thermal.csv

data_set/data-example/generation/generation__02_nuclear.csv

data_set/data-example/generation/generation__03_hydro.csv

data_set/data-mini/generation/generation.csv

g_type name P_MAX_GENE_END P_MIN_GENE_END C_fuel C_intc Req_Run_Time Req_Stop_Time C_startup IHR R_GF_LFC_MAX area maintenance_1 HR_MIN HR_MAX M
COAL COAL_A 1000 300 2.923872003 271.865997 4 8 1500 2 5 Area_A 2397 2000 8
GAS LNG_A 685 274 8.456009136 1475.527266 1 4 166.68 1.83 5 Area_A 2043.52 1566.48 8
COAL COAL_B 700 105 2.960482807 163.8621239 4 8 728 5 5 Area_B 2829.44 1999.27 8
GAS LNG_B 569 228 8.511733471 1238.270164 1 4 154.36 2 5 Area_B 2058.52 1577.98 8
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...

発電機タイプ

ファイル名: generation_type.csv

  • 各発電機タイプの持つ特徴を記録
インデックス 概要
g_type HYDRO: 水力
NUCL: 原子力
COAL: 一般炭
GAS: 天然ガス
OIL: 原油
電源種別(重複禁止)
EF 数字 排出係数 [tCO2/kl or t]
OILはkl、GAS・COALはt
fuel_cnsmp_per_unit_Mcal 数字 単位発熱量当たりの燃料消費量 [kl or t/Mcal]
OILはkl、GAS・COALはt
EF_startup 数字 起動時の排出係数 [tCO2/kl]
fuel_price_startup 数字 起動時の燃料単価 [千円/kl or t]

data_set/data-example/generation/generation_type.csv

data_set/data-mini/generation/generation_type.csv

name EF fuel_cnsmp_per_unit_Mcal EF_startup fuel_price_startup
HYDRO
NUCL
COAL 2.33 0.0001628 2.71 133.46
GAS 2.7 0.00007663 2.71 133.46
OIL 2.62 0.0001095 2.71 133.46
... ... ... ... ...

エネルギー貯蔵システム

ファイル名: ESS.csv

  • 各エネルギー貯蔵システムの設定値を記述
インデックス 概要
name 文字列 発電機名(発電機も含めて重複禁止)
E_CAP 数字 蓄電容量 [MWh]
P_d_MAX 数字 最大発電能力 [MW]
P_d_MIN 数字 最小発電能力 [MW]
P_c_MAX 数字 最大充電能力 [MW]
P_c_MIN 数字 最小充電能力 [MW]
R_GF_LFC_MAX 数字 最大調整力確保量 [%]
area 文字列 設置している地域の名称
E_R_MAX 数字 蓄電量上限 [%]
E_R_MIN 数字 蓄電量下限 [%]
E_R_base 数字 蓄電量の時間境界条件値 [%]
eta 数字 発電運転時総合効率 [%]
gamma 数字 蓄電運転時総合効率 [%]
M 数字 単位慣性定数[MW・s/MVA]
C_ess_short 数字 蓄電量計画不足分ペナルティ係数 [千円/KWh]
C_ess_surplus 数字 蓄電量計画余剰分ペナルティ係数 [千円/KWh]

data_set/data-example/ESS/ESS.csv

data_set/data-mini/ESS.csv

name E_CAP P_d_MAX P_d_MIN P_c_MAX P_c_MIN R_GF_LFC_MAX area E_R_MAX E_R_MIN E_R_base eta gamma M C_ess_short C_ess_surplus
PUMPED_HYDRO_A 2800 350 175 350 350 20 Area_A 90 10 50 83.666 83.666 8 10000 10000
PUMPED_HYDRO_B 1600 200 100 230 120 20 Area_B 90 10 50 83.666 83.666 8 10000 10000
... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...

計画停止 - Planned outage -

ファイル名: planned_outage.csv

  • 大規模発電機、ESSの計画停止を表す。

  • start_time、end_timeは分刻みで表記される。最適化時系列のHour end表記と異なるので、注意が必要。「ucgrb」内部で変換される。

    • 例: Hour end 表記で2:00~4:00の間、停止したい場合
      • start_time: 1:00前後30分(0:30~1:29)
      • end_time: 4:00前後30分(3:30~4:29)
    Just time and hour end
インデックス 概要
name 文字列 対象発電機、ESSの名称
start_time YYYY/MM/DD HH:MM 計画停止開始時間
end_time YYYY/MM/DD HH:MM 計画停止終了時間

data_set/data-example/planned_outage.csv

name start_time end_time
3SODEG1 2016/4/1 1:00 2016/4/2 0:00
3SODEG1 2016/4/3 1:00 2016/4/4 0:00
3SOGA 2016/4/2 11:00 2016/4/3 18:00
... ... ...

出力低下

CSVファイル名: descent.csv

  • 大規模発電機、ESSの出力低下を表す。
  • ESSは、発電能力、充電能力共にに最大値が低下する。
  • 同時間帯、同じ発電機(またはESS)に出力低下が指定された場合、低下量が大きい設定を優先する。
  • start_time、end_timeは分刻みで表記される。最適化時系列のHour end表記と異なるので、注意が必要。「ucgrb」上では、単位時間内の平均値で計算される。
    • 例: 2:30~4:15の間、100MWの出力低下を行った場合
      • 3:00の出力低下量: 50MW
        • (0MW × 30分 + 100MW × 30分) / 60分
      • 4:00の出力低下量: 100MW
      • 5:00の出力低下量: 25MW
        • (100MW × 15分 + 0MW × 45分) / 60分
インデックス 概要
name 文字列 対象発電機、ESSの名称
P_des 数字 出力低下量 [MW]
start_time YYYY/MM/DD HH:MM 計画停止開始時間
end_time YYYY/MM/DD HH:MM 計画停止終了時間

data_set/data-example/descent.csv

name P_des start_time end_time
3ISOGN2L 300 2016/4/1 9:00 2016/4/1 20:00
3JFEOG1A 100 2016/4/1 17:20 2016/4/2 17:44
3JFEOG1A 1000 2016/4/2 1:00 2016/4/3 1:00
... ... ... ...