9 posts / 0 new
Last post
Paul Gilman
PV Modules and Inverters not in Database

If you are using SAM's detailed photovoltaic model for a photovoltaic system that uses a module or inverter that is not included in SAM's libraries, you can use the CEC Performance Model with User Entered Specifications or Inverter Datasheet options on the Module and Inverter input pages, respectively. Those options allow you to enter data from a manufacturer's data sheet. Behind the scenes, SAM generates the coefficients it needs to model the equipment.

2 posts / 0 new
Last post
Unreliable grid

1.Can SAM model unreliable grid. If yes how?
2. what assumptions do I need to do for me to model off-grid PV system in SAM

1 post / 0 new
hhundt's picture
Using Energy Service Agreements (ESA) for PV Detailed Third Party setup


Wondering if there has been work done using Energy Service Agreements (ESA) financing model for PV projects within SAM? I think I could create some workarounds to accurately represent it in current SAM but I wanted to check to see if there were already some examples or suggestions out there. Because PPA is close, I think that a few changes could accurately represent it.

Thanks for any thoughts on the matter.

2 posts / 0 new
Last post
loyolacyriac's picture
Battery not operating at full power


Kindly look into the below

I am simulation a 200MW 200MWh PV + DC coupled Battery Storage
Application : Capacity market - Dispatching flexible capacities over the day

A sample case for a typical day
4AM to 5AM : Charge battery to Max SOC (1C charging @200 MW)
5AM: BESS system is ready and waits for any dispatch command

Say 8AM, 01PM, 07PM, 09PM: Dispatch commands (each 0.25C)
Remaining time - normal PV operation

2 posts / 0 new
Last post
3D shading scene roof shape that is not a pyramid or hip roof

Is there a way to draw a non-pyramid roof shape in the 3D shading scene?

The only roof type I seem to be able to draw is hip roof (pyramid shaped):

2 posts / 0 new
Last post
Hourly Energy Only Accounts for 1 Axis of Dual Axis System?

Currently the annual energy calculation returned from getting the number of annual_energy works fine for a dual axis system. However, the hourly energy calculation only seems to account for 1 axis as the values returned are half of what is expected of a dual axis system.

Is this intended for the hourly energy calculation or is there a way to handle dual axis systems differently? (inherited this code base and am new to PV and SAM so not sure what the appropriate outcome is for this).



2 posts / 0 new
Last post
Python API site.addsitedir()??

I'm trying to get the Python API running, but I'm not sure what I need to change in the code below. I'm using the latest version, though I'm not able to find the path shown below?

# Use site.addsitedir() to set the path to the SAM SDK API. Set path to the python directory.

2 posts / 0 new
Last post
Hourly Solar Generation - Multiple Years

If I'm using a weather file spanning multiple years, how can I export the hourly solar generation over this period?

2 posts / 0 new
Last post
New To SAM - want solely PV generation data

Hi there, please forgive my ignorance, I am still getting accustomed to the tool. I am interested in doing my own financial analysis on a potential PV system, but want to use the SAM tool to generate year and weather specific PV generation data. Is there some way to bypass the financial analysis and just download the simulated PV data? Other tools exist to generate pv data given your parameters, but I need the complexity of year specific weather data, and all other tools use 30-year TMY averages, which does not further my research.

2 posts / 0 new
Last post
3D Shade Calculator with microinverters/many strings

Hi there,

I'm often modelling microinverter Solar PV arrays and therefore have many strings associated with each subarray. E.g. 20 module system with 2 subarrays, each with 10 strings in parallel (1 module and 1 micro per string) for a total of 20 strings.

To properly model this with the 3D Shade Calculator, would I have to create 36 uniquely placed (x,y) active surfaces? Due to the limit of 8 strings per subarray, to do this, I would have to break the main array into 3 subarrays: 2x8 strings and 1x4 strings or something similar.

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer