Veda2.0 Released!


Functionality of the RPS constraint
#1
Hello, 
 
I am finding it hard to understand the functionality of the RPS constraint. In my model, results under the RPS scenario, I see that the percentage share of generated electricity with renewable sources is well above the minimum RPS percentage defined in the scenario file. To confirm if my model has an issue, I did run the Starter model, and its results showed the same trend.  Can you please explain this behaviour?
 
I assume the RPS input file defines the minimum percentage share of electricity that should be generated with renewables, and once this minimum share is achieved, the model should pick the other cheaper non-renewables. As an example, if RPS = 30% then we should have:

Total electricity generated with renewables >= 0,3 * Total electricity generated such that once the 30% renewable share is achieved, the rest of the share will come from the more competitive sources (like those prioritised under BAU) and not the expensive renewables. 
Is this correctly understood?
 
Also, running the Starter model's RPS (without the UC-90 constraint) gives total generated electricity lower than that generated in the Reference scenario.  Can you also please explain why?
 
Best Regards,
Xavier
Reply
#2
If I understand correctly, your question is not related to VEDA-FE as such, but to a specific model, the VEDA TIMES-Starter model and the Renewable Electricity Portfolio Requirement (Scen_P-RPS) included there. Therefore, you might wish to post the question under the VEDA-TIMES Starter Forum, or you could contact the model developers, the DecisionWare Group.

I have not been using that model for other than basic testing, and never with the RPS scenario. But from a general point of view, I can try to answer the final question:

> Also, running the Starter model's RPS (without the UC-90 constraint) gives total generated electricity lower than that generated in the Reference scenario.  Can you also please explain why?

If the results are different when including the RPS scenario, the RPS constraint must be active, i.e. binding in at least some of the model years. In other words, the share of renewable electricity in total electricity generation is not meeting the RPS target shares when not including the RPS constraint, because if the targets would have been already achieved, adding the RPS constraint would have no effect. And when you add any constraints that are binding, the value of the objective function can only increase, it can never decrease. Consequently, the total system costs are then higher, and because the constraint focuses on electricity generation, the cost increase is reflected in the equilibrium prices of electricity, which are higher under the added RPS constraint. The endogenous demand curves for any commodities in the model normally have price elasticities, meaning that when the price increases, the demand for the commodity decreases. And that is the explanation for your lower total electricity generation.
Reply
#3
(01-05-2021, 11:01 PM)Antti-L Wrote: If I understand correctly, your question is not related to VEDA-FE as such, but to a specific model, the VEDA TIMES-Starter model and the Renewable Electricity Portfolio Requirement (Scen_P-RPS) included there. Therefore, you might wish to post the question under the VEDA-TIMES Starter Forum, or you could contact the model developers, the DecisionWare Group.

I have not been using that model for other than basic testing, and never with the RPS scenario. But from a general point of view, I can try to answer the final question:

> Also, running the Starter model's RPS (without the UC-90 constraint) gives total generated electricity lower than that generated in the Reference scenario.  Can you also please explain why?

If the results are different when including the RPS scenario, the RPS constraint must be active, i.e. binding in at least some of the model years. In other words, the share of renewable electricity in total electricity generation is not meeting the RPS target shares when not including the RPS constraint, because if the targets would have been already achieved, adding the RPS constraint would have no effect. And when you add any constraints that are binding, the value of the objective function can only increase, it can never decrease. Consequently, the total system costs are then higher, and because the constraint focuses on electricity generation, the cost increase is reflected in the equilibrium prices of electricity, which are higher under the added RPS constraint. The endogenous demand curves for any commodities in the model normally have price elasticities, meaning that when the price increases, the demand for the commodity decreases. And that is the explanation for your lower total electricity generation.
Thank you Antti-L for your response. I think the model optimises generation expansion while meeting a set of constraints. One of the constraints is that the generated electricity must meet demand at any given time-period. Therefore, a lower level of total electricty generation below the demand level fails to staify this constraint, particularly where we have not activated the elasticity of demand to its prices function, demand side energy efficiency or the UC-90. However, let me transfer the question to the Starter model forum. 

Best Regards,
Xavier
Reply
#4
Well, if the solver reported an optimal solution, the lower level of generated electricity was indeed meeting the demand at any given time-period; otherwise the solution would have been infeasible. And so also the demand for electricity must have been lower.  Big Grin
Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  user constraint on subset of emissions Stefan 2 2,672 10-11-2021, 08:26 PM
Last Post: Stefan
  DACCS Emissions Constraint not working UKTM User 10 8,967 07-10-2021, 03:30 PM
Last Post: UKTM User
  User constraint for minimum storage activity Anjali 4 4,349 15-01-2021, 07:38 PM
Last Post: Anjali
  Issue with constraint: Error Code 172 NeilGrant 5 7,225 28-05-2020, 02:08 PM
Last Post: NeilGrant
  Aggregated constraint in a VT_file? Pernille.S 3 5,474 19-09-2019, 01:46 PM
Last Post: Antti-L
  Constraint on LUMPINV kristofferand 1 3,980 03-09-2019, 04:39 PM
Last Post: Antti-L
  Minimum Utilization Constraint on activity Giulia Realmonte 5 9,962 23-04-2019, 01:53 PM
Last Post: NeilGrant
  Help with user constraint newbie1 12 18,439 02-06-2018, 07:07 PM
Last Post: newbie1
  User constraint on accumulated flow mresende 6 14,233 28-04-2018, 08:41 AM
Last Post: mresende
  How to constraint commodity flows among processes Giulia Realmonte 0 3,035 23-04-2018, 06:30 PM
Last Post: Giulia Realmonte

Forum Jump:


Users browsing this thread: 1 Guest(s)