- Posts: 4
Modify load over time - PySAM/ Solar PV
- ALLISON EAMES
- Topic Author
        Less
        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
        Less
        More
        
            
    
        - Posts: 5665
            
        
                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:
Best regards,
Paul.
     
    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    
 
  
 















