Skip to content

Latest commit

 

History

History
66 lines (57 loc) · 2.9 KB

06_inheritance.md

File metadata and controls

66 lines (57 loc) · 2.9 KB

ローリング最適化における決定変数に関する制約

前回の最適化で決定された変数の一部を最適化対象前時間帯に引き継ぐことで、連続した最適化(Rolling Optimization)を実現している。引き継ぐ変数は以下の通りである。

  • 大規模発電機の発電量 $p_{t,g}$

  • 原子力・火力の起動停止計画に関する変数 $u_{t,g}$, $su_{t,g}$, $sd_{t,g}$

  • エネルギー貯蔵システムの蓄電量 $e_{t,ess}$

  • 各変数で引き継ぐ対象期間が異なる

    • 大規模発電機の発電量 $p_{t,g}$とエネルギー貯蔵システムの蓄電量 $e_{t,ess}$の引き継ぎ期間 $T^{\text{INHE,A}}$
      • 開始時間帯: 次の最適化対象期間に前に決定変数が用意される期間の開始時間帯
      • 終了時間帯: 次の最適化対象期間前時間帯
    • 原子力・火力の起動停止計画に関する変数 $u_{t,g}$, $su_{t,g}$, $sd_{t,g}$の引き継ぎ期間 $T^{\text{INHE,B}}$
      • 開始時間帯: 次の最適化対象期間に前に決定変数が用意される期間の開始時間帯
      • 終了時間帯: 今の最適化対象期間最終時間帯

inheritance time set

各添字、集合、定数、決定変数の定義は以下のページを参照。

前回最適化からの決定変数引き継ぎ

$$ \begin{align} p_{t,g} & = P_{t,g}^{\text{INHE}} & \forall t \in T^{\text{INHE,A}}, \forall g \in G & \qquad (1) \\ u_{t,g} & = U_{t,g}^{\text{INHE}} & \forall t \in T^{\text{INHE,B}}, \forall g \in G_{N\&T} & \qquad (2) \\ su_{t,g} & = SU_{t,g}^{\text{INHE}} & \forall t \in T^{\text{INHE,B}}, \forall g \in G_{N\&T} & \qquad (3) \\ sd_{t,g} & = SD_{t,g}^{\text{INHE}} & \forall t \in T^{\text{INHE,B}}, \forall g \in G_{N\&T} & \qquad (4) \\ e_{t,ess} & = E_{t,ess}^{\text{INHE}} & \forall t \in T^{\text{INHE,A}}, \forall ess \in \textit{ESS} & \qquad (5) \end{align} $$