Separate Penalty Events for Demand and Reserves

Hi, I followed the instructions from this article on how to make a penalty event for demand not served using the PSETPRC parameter, and I am wondering if there is a similar way to penalize reserves not served. I would ideally like to seperate out these two penalties so that I can assign different values to them. Thanks!

Hi @emmacooper

Thank you for your question!

Yes, these properties are defined separately for this exact reason. The penalty price for a Reserve (ASVC object) is “MinValPrice”. This property has a default value (MinValPriceDef) and it can be controlled between scenarios or over time within a scenario using a MinValPrice event.

You can find all the properties available for ASVC objects in the Docs here.

Hi @will, thanks for the beta. With the MinVal event, I’ve noticed that I’m unable to edit the Value field in the Event Editor - any numeric value that I enter into the field gets replaced by NaN. I see that there’s a default value for the event - is this value potentially conflicting with my custom value?

Hi @emmacooper

This is a known bug in v3.8 of SAInt. It will be fixed in v3.9.

If you simply close and reopen your scenario, the MinVal event will behave properly.

Happy modeling!