matpower icon indicating copy to clipboard operation
matpower copied to clipboard

Setting of PositiveActiveReserveQuantity

Open jeff-public opened this issue 2 years ago • 2 comments

When using MOST to solve multiperiod UC problem, I am bit confused about the setting of "PositiveActiveReserveQuantity" in the xgd_table file. It means the maximum ramp up reserve quantity, which should equal (max_gen_capacity - current_gen_capacity). But aren't max_gen_capacity and current_gen_capacity already set in the .mpc file? Why should we do it again? Will these two be in conflict with each other?

Thanks a lot for your help!

jeff-public avatar Jul 20 '23 04:07 jeff-public

PositiveActiveReserveQuantity is the maximum upward deviation of the dispatch, in any base or contingency case, from the active power contract (not any actual dispatch point). The active power contract is also an optimization variable.

So the PositiveActiveReserveQuantity + NegativeActiveReserveQuantity defines the magnitude of the range of possible dispatches across all scenarios/contingencies in terms of offered range of dispatch. The dispatches are also restricted by physical ramp rates (i.e. mpc.gen(:, RAMP_30).

rdzman avatar Jul 20 '23 16:07 rdzman

PositiveActiveReserveQuantity is the maximum upward deviation of the dispatch, in any base or contingency case, from the active power contract (not any actual dispatch point). The active power contract is also an optimization variable.

So the PositiveActiveReserveQuantity + NegativeActiveReserveQuantity defines the magnitude of the range of possible dispatches across all scenarios/contingencies in terms of offered range of dispatch. The dispatches are also restricted by physical ramp rates (i.e. mpc.gen(:, RAMP_30).

Thanks for the clarification!

jeff-public avatar Jul 20 '23 20:07 jeff-public