Enhance SAM with features tailored to your specific needs! We collaborate with companies, universities, and organizations to privately fund new capabilities or analyses. Your investment drives innovation while benefiting the broader energy community. Email us to learn more.

Modify load over time - PySAM/ Solar PV

  • ALLISON EAMES
  • Topic Author
More
20 Sep 2023 12:12 #12507 by ALLISON EAMES
Modify load over time - PySAM/ Solar PV was created by ALLISON EAMES
Hi, I'm wondering if there is any way to modify the electric load over time. For example, if I expect to implement some energy efficiency measures at my site in a few years, can I adjust the load to decrease at Year 4? Is there a clever way to implement this outside of the model? I am using PySAM commercial owned and Third party host/developer models. 

Please Log in or Create an account to join the conversation.

  • Paul Gilman
More
20 Sep 2023 20:07 #12508 by Paul Gilman
Replied by Paul Gilman on topic Modify load over time - PySAM/ Solar PV
Hi Allison,

The load input is for one year, so there is not a way to provide different load data for different years.

The best you can do is use the Electric Load Annual Growth Rate input ( load_escalation input to Utilityrate5 in PySAM) to adjust the load in each year. The input is an array, so you can use a different rate for each year. You can use negative load growth values to represent annual reductions in the load. For example, you could model a 5% reduction every 5 years like this:

 

The resulting annual load:

 

Note that some annual arrays in SAM are indexed to start in Year 0 and others start in Year 1. In this case the annual load is zero in Year 0.

In PySAM, use an array of length = analysis_period:
Code:
load_escalation = [-5,-5,-5,-5,-5,-10,-10,-10,-10 ...]

Best regards,
Paul.
 

Please Log in or Create an account to join the conversation.

Moderators: Paul Gilman
Powered by Kunena Forum