Flat rates in utilityrate3 module

1 post / 0 new
Paul Gilman
Flat rates in utilityrate3 module

We are using the utilityrate3 module in our distributed energy models. As a default, the models run using rates from URDB; however, for comparison’s sake, we want to maintain the ability to model “flat electric rates” (meaning, a fixed rate for every hour of the year for every customer in a location). To do that, I believe that all we need to do is set the ur_flat_buy_rate variable in utilityrate3 (along with generation and consumption arrays), and then leave all other rate variables unset. Does that sounds like the right approach to you?

A second unrelated question to you is: what does the ur_flat_sell_rate variable do? How is it different from the ur_nm_yearend_sell_rate variable?

Yes, to run flat rate, set ur_flat_buy_rate to desired value ($/kWh) and leave others unset. The energy charge and demand charge can  be enabled or disabled using ur_ec_enable=1 and ur_dc_enable=1, respectively (they are off by default).
 
The ur_flat_sell_rate is used for the case when net metering is not enabled and is used for excess energy and used to calculate the hourly income – the sell rate for each hour when the system supplies more electricity than the load consumes when no net metering is in effect.
 
The ur_nm_yearend_sell_rate is used for the net metering scenario for year end when the monthly rollover value for the year is net positive and is paid out in a lump sum on the last day of the year.

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer