SlideShare a Scribd company logo
1 of 11
Download to read offline
Recent and Planned Improvements
to the System Advisor Model
Aron Dobos
5th PV Performance Modeling Workshop
May 9, 2016
2
Free software that combines detailed
performance and financial models to
estimate the cost of energy for systems
System Advisor Model (SAM)
http://sam.nrel.gov/download
Technologies
Photovoltaics, detailed & PVWatts
Concentrating solar power
Wind
Geothermal
Biomass
Solar water heating
Financials
Behind-the-meter
residential
commercial
Power purchase agreements
single owner
equity flips
sale-leaseback
Simple LCOE calculator
3
Irradiance
Transposition using Isotropic, HDKR, or Perez
Measured plane of array (POA) input
Shading
Irregular obstruction shading from 3D scene
Self-shading for regularly spaced rows
External input from SunEye, Solar Pathfinder
Snow cover loss model
Module
Simple efficiency model
Single diode model (CEC database or datasheet)
Extended single diode model (for IEC-61853 tests)
Sandia PV Array Performance Model
Inverter
Sandia/CEC grid-tied inverter model
Datasheet part-load efficiency curve
System
Sizing wizard or electrical layout
Multiple subarrays
Fixed, 1 axis, backtracking, azimuth axis, 2 axis
Battery storage
Degradation
Extrapolated single year
Lifetime simulation of all years
Simulation
1 minute to 1 hour time steps
Detailed photovoltaic model
֍
֍
Dobos, A.; MacAlpine, S. Procedure for Applying IEC-
61853 Test Data to a Single Diode Model. Proc. IEEE 40th
PVSC Conf. Denver CO, June, 2014
4
Interactive drag-and-drop 3D scene editing
for positioning PV arrays and obstructions
Predefined boxes, cylinders, trees, roof panes
Calculates linear beam irradiance shading
losses and sky diffuse view factor loss
Imports 2D mapping underlays from online
maps
Outputs are diurnal or hourly/subhourly time
series linear shade loss percentages
You can group PV surfaces into subarrays
and specify parallel strings
Scripting to automate panel layout and
import/export geometry data
3D shading calculator
5
More efficient way to estimate nonlinear impact of partial
shading than a bottoms-up electrical cell-by-cell model.
Nonlinear loss model for parallel strings
Bottoms-up
electrical model
At each time step…
Precalculate once.
Lookup table
Number of parallel strings
Shade fraction on each string
Fraction of diffuse irradiance
DC power loss due to shade (%)
Nominal DC kW
Shaded DC kW
~
MacAlpine, S.; Deline, C.; Simplified Method for Modeling the Impact
of Arbitrary Partial Shading Conditions on PV Array Performance.
Proc. IEEE 41th PVSC Conf. New Orleans, LA, June, 2015
6
Nonlinear shade model results
Electrical Linear Nonlinear
3 kW, two trees 21.1 % 13.8 % 20.4 %
18 kW, row shading 15.8 % 14.5 % 15.0 %
Two systems in Denver, CO.
SAM
Linear
SAM
Nonlinear
PVsyst SunEye
NREL garage +4.1 % -0.1 % -1.5 % ---
Denver home +6.6 % -1.3 % +0.2 % -2.2 %
Boulder home +20.2 % -1.1 % -3.1 % ---
Comparison with measured performance data.
Notes
Models are quite sensitive to accurate placement of trees and obstructions in 3D.
Lookup table method is extremely fast, but limited to 8 parallel strings.
Efforts for additional validation are ongoing and should be published later this year.
7
Scripting
Built-in scripting language to automate
simulations and post-process results
Macros
Ready-to-run scripts that are packaged
into SAM for nonprogrammers
Software development kit
Develop your own software that calls
the SAM models
Model plugins (next year)
Change the equations in SAM’s models
with your own functions
Extending SAM
SAM Simulation Core (SSC)
inputs outputs
C/C++ MATLABPython .NET Java
External applications
PV CSP SWH Financials
SAMprojectfileCode
SDK
8
Plugins will let you to write your own
functions replace SAM’s built-in
model equations for:
1. Incidence angle modifier
2. Tracking angles
3. Shade losses/gains
4. Spectral response
5. Module power
6. DC and AC derates
7. Cell temperature
8. Inverter MPP tracking
9. Inverter efficiency
10. Battery voltage and current
11. Battery degradation
12. Battery dispatch
13. others…?
Model plugins (next year)
int pv_cell_temp( double *in, double *out )
{
out[CELLTEMP] = in[POA]*exp(
-in[A]+in[B]*in[WSPD] )
+ in[TDRY] + in[POA]/1000*in[DT];
return 0;
}
plugin.dll
SAM Simulation Core (SSC)
Photovoltaic model
inputs outputs
Function is called
at each time step
SAMcodeYourcode
9
New complex utility rate model options
Additional net metering options have been added and implemented to help users
understand the impact of different scenarios currently implemented in several states.
New data browser categorizes and consolidates results.
Linkage with OpenEI rate database improved and expanded for some international rates.
http://www.openei.org
10
Version 2016.3.14:
• Direct connection to the new NREL National
Solar Radiation Database (NSRDB)
• Lifetime PV+battery simulations
• Line-by-line debugging in scripting
• Parallel processing for batch simulations
• Simplified LCOE calculator using fixed
charge rate
• 1600+ bundled weather files in simple CSV
format
• Support for high-DPI screens and Linux x64
Coming up…
• Inverters with multiple MPPT inputs
• Improved spectral response models
• Utility scale battery storage systems
• 3D shading model comparison study
New features
30 years @ 1 min steps
http://nsrdb.nrel.gov
DC AC
Linux x64
Our team
Aron Dobos Project lead, software architecture, PV modeling
Nate Blair Emeritus lead, financials, costs, systems (on leave)
Janine Freeman Photovoltaic and wind models
Nick DiOrio Battery storage models
Steve Janzou Programming, utility rate structures (subcontractor)
Paul Gilman User support and documentation (subcontractor)
Ty Neises Concentrating solar power models
Mike Wagner Concentrating solar power models
http://sam.nrel.gov

More Related Content

What's hot

Modeling the Irradiance and Temperature Dependence of PV Modules in PVsyst
Modeling the Irradiance and Temperature Dependence of PV Modules in PVsystModeling the Irradiance and Temperature Dependence of PV Modules in PVsyst
Modeling the Irradiance and Temperature Dependence of PV Modules in PVsystKenneth J. Sauer
 
Systematic Approaches to Ensure Correct Representation of Measured Multi-Irra...
Systematic Approaches to Ensure Correct Representation of Measured Multi-Irra...Systematic Approaches to Ensure Correct Representation of Measured Multi-Irra...
Systematic Approaches to Ensure Correct Representation of Measured Multi-Irra...Kenneth J. Sauer
 
Webinar 02 demonstration of pv system design pvsyst
Webinar 02 demonstration of pv system design pvsystWebinar 02 demonstration of pv system design pvsyst
Webinar 02 demonstration of pv system design pvsystsolpowerpeople
 
Modeling the Incidence Angle Dependence of PV Modules in PVsyst
Modeling the Incidence Angle Dependence of PV Modules in PVsystModeling the Incidence Angle Dependence of PV Modules in PVsyst
Modeling the Incidence Angle Dependence of PV Modules in PVsystKenneth J. Sauer
 
Introduction of QE-R Quantum Efficiency System
Introduction of QE-R Quantum Efficiency SystemIntroduction of QE-R Quantum Efficiency System
Introduction of QE-R Quantum Efficiency SystemEnlitech
 
Modeling PV Module Power Degradation to Evaluate Performance Warranty Risks
Modeling PV Module Power Degradation to Evaluate Performance Warranty RisksModeling PV Module Power Degradation to Evaluate Performance Warranty Risks
Modeling PV Module Power Degradation to Evaluate Performance Warranty RisksKenneth J. Sauer
 
Power Quality Assessment of Voltage Positive Feedback Based Islanding Detecti...
Power Quality Assessment of Voltage Positive Feedback Based Islanding Detecti...Power Quality Assessment of Voltage Positive Feedback Based Islanding Detecti...
Power Quality Assessment of Voltage Positive Feedback Based Islanding Detecti...Asoka Technologies
 

What's hot (20)

2014 PV Performance Modeling Workshop: Optimizing PV Designs with HelioScope:...
2014 PV Performance Modeling Workshop: Optimizing PV Designs with HelioScope:...2014 PV Performance Modeling Workshop: Optimizing PV Designs with HelioScope:...
2014 PV Performance Modeling Workshop: Optimizing PV Designs with HelioScope:...
 
09 mikoski pv-mismatch_pvpmc-8_20170509_r5
09 mikoski pv-mismatch_pvpmc-8_20170509_r509 mikoski pv-mismatch_pvpmc-8_20170509_r5
09 mikoski pv-mismatch_pvpmc-8_20170509_r5
 
04 final - hobbs lave wvm solar portfolios - pvpmc
04 final - hobbs lave wvm solar portfolios - pvpmc04 final - hobbs lave wvm solar portfolios - pvpmc
04 final - hobbs lave wvm solar portfolios - pvpmc
 
19 characterizing pv modules using microinverter data final
19 characterizing pv modules using microinverter data   final19 characterizing pv modules using microinverter data   final
19 characterizing pv modules using microinverter data final
 
Modeling the Irradiance and Temperature Dependence of PV Modules in PVsyst
Modeling the Irradiance and Temperature Dependence of PV Modules in PVsystModeling the Irradiance and Temperature Dependence of PV Modules in PVsyst
Modeling the Irradiance and Temperature Dependence of PV Modules in PVsyst
 
3 1 wittmer_p_vsyst_pvpmc_2016
3 1 wittmer_p_vsyst_pvpmc_20163 1 wittmer_p_vsyst_pvpmc_2016
3 1 wittmer_p_vsyst_pvpmc_2016
 
Systematic Approaches to Ensure Correct Representation of Measured Multi-Irra...
Systematic Approaches to Ensure Correct Representation of Measured Multi-Irra...Systematic Approaches to Ensure Correct Representation of Measured Multi-Irra...
Systematic Approaches to Ensure Correct Representation of Measured Multi-Irra...
 
13 helioscope pvpmc 2017v4
13 helioscope pvpmc 2017v413 helioscope pvpmc 2017v4
13 helioscope pvpmc 2017v4
 
25 pvpmc workshop(u iowa)
25 pvpmc workshop(u iowa)25 pvpmc workshop(u iowa)
25 pvpmc workshop(u iowa)
 
12 pvpmc
12 pvpmc12 pvpmc
12 pvpmc
 
Webinar 02 demonstration of pv system design pvsyst
Webinar 02 demonstration of pv system design pvsystWebinar 02 demonstration of pv system design pvsyst
Webinar 02 demonstration of pv system design pvsyst
 
66 ueda system_performance_and_degradation_analysis_of_different_pv_technologies
66 ueda system_performance_and_degradation_analysis_of_different_pv_technologies66 ueda system_performance_and_degradation_analysis_of_different_pv_technologies
66 ueda system_performance_and_degradation_analysis_of_different_pv_technologies
 
Modeling the Incidence Angle Dependence of PV Modules in PVsyst
Modeling the Incidence Angle Dependence of PV Modules in PVsystModeling the Incidence Angle Dependence of PV Modules in PVsyst
Modeling the Incidence Angle Dependence of PV Modules in PVsyst
 
Introduction of QE-R Quantum Efficiency System
Introduction of QE-R Quantum Efficiency SystemIntroduction of QE-R Quantum Efficiency System
Introduction of QE-R Quantum Efficiency System
 
53 aron p_dobos_recent_and_planned_improvements_to_the_system_advisor_model_sam
53 aron p_dobos_recent_and_planned_improvements_to_the_system_advisor_model_sam53 aron p_dobos_recent_and_planned_improvements_to_the_system_advisor_model_sam
53 aron p_dobos_recent_and_planned_improvements_to_the_system_advisor_model_sam
 
01 roman rudel welcome pvpmc
01  roman rudel welcome pvpmc01  roman rudel welcome pvpmc
01 roman rudel welcome pvpmc
 
Modeling PV Module Power Degradation to Evaluate Performance Warranty Risks
Modeling PV Module Power Degradation to Evaluate Performance Warranty RisksModeling PV Module Power Degradation to Evaluate Performance Warranty Risks
Modeling PV Module Power Degradation to Evaluate Performance Warranty Risks
 
27 7th pvpmc stellbogen_mlpe
27 7th pvpmc stellbogen_mlpe27 7th pvpmc stellbogen_mlpe
27 7th pvpmc stellbogen_mlpe
 
61 boyd high_speed_monitoring
61 boyd high_speed_monitoring61 boyd high_speed_monitoring
61 boyd high_speed_monitoring
 
Power Quality Assessment of Voltage Positive Feedback Based Islanding Detecti...
Power Quality Assessment of Voltage Positive Feedback Based Islanding Detecti...Power Quality Assessment of Voltage Positive Feedback Based Islanding Detecti...
Power Quality Assessment of Voltage Positive Feedback Based Islanding Detecti...
 

Viewers also liked

Viewers also liked (15)

1 5 allen_eprisandia_pv_20160509d
1 5 allen_eprisandia_pv_20160509d1 5 allen_eprisandia_pv_20160509d
1 5 allen_eprisandia_pv_20160509d
 
2 2 mitchell lee_am and pwat spectral correction_pvpmc5
2 2 mitchell lee_am and pwat spectral correction_pvpmc52 2 mitchell lee_am and pwat spectral correction_pvpmc5
2 2 mitchell lee_am and pwat spectral correction_pvpmc5
 
1 3 handschy sandia solar persistence
1 3 handschy sandia solar persistence1 3 handschy sandia solar persistence
1 3 handschy sandia solar persistence
 
3 5 solar_forecasting-golnas-2016_v3
3 5 solar_forecasting-golnas-2016_v33 5 solar_forecasting-golnas-2016_v3
3 5 solar_forecasting-golnas-2016_v3
 
4 effect of pv module degradation and failure on system performance v3.1
4   effect of pv module degradation and failure on system performance v3.14   effect of pv module degradation and failure on system performance v3.1
4 effect of pv module degradation and failure on system performance v3.1
 
1 1 kankiewicz_sandia_epri_pv_perf_wrk_shp_presentation_2016
1 1 kankiewicz_sandia_epri_pv_perf_wrk_shp_presentation_20161 1 kankiewicz_sandia_epri_pv_perf_wrk_shp_presentation_2016
1 1 kankiewicz_sandia_epri_pv_perf_wrk_shp_presentation_2016
 
3 diagramming causal loops of pv system design, operations, and maintenance...
3   diagramming causal loops of pv system design, operations, and maintenance...3   diagramming causal loops of pv system design, operations, and maintenance...
3 diagramming causal loops of pv system design, operations, and maintenance...
 
1 2 skocek_advances_in_solar_gis_pvpmc_2016
1 2 skocek_advances_in_solar_gis_pvpmc_20161 2 skocek_advances_in_solar_gis_pvpmc_2016
1 2 skocek_advances_in_solar_gis_pvpmc_2016
 
6 designing for pv life cycle value
6   designing for pv life cycle value6   designing for pv life cycle value
6 designing for pv life cycle value
 
2 1 xie_solar_2016_pv_systems
2 1 xie_solar_2016_pv_systems2 1 xie_solar_2016_pv_systems
2 1 xie_solar_2016_pv_systems
 
9 incorporating energy storage into pv system design
9   incorporating energy storage into pv system design9   incorporating energy storage into pv system design
9 incorporating energy storage into pv system design
 
5 1 voss_panasonic_sandia_epri_160509_3
5 1 voss_panasonic_sandia_epri_160509_35 1 voss_panasonic_sandia_epri_160509_3
5 1 voss_panasonic_sandia_epri_160509_3
 
7 simulation, construction, operation, & back again - how operational d...
7   simulation, construction, operation, & back again - how operational d...7   simulation, construction, operation, & back again - how operational d...
7 simulation, construction, operation, & back again - how operational d...
 
8 seeking synergies - data modeling & aerial inspections rob andrews
8   seeking synergies - data modeling & aerial inspections rob andrews8   seeking synergies - data modeling & aerial inspections rob andrews
8 seeking synergies - data modeling & aerial inspections rob andrews
 
2 sun shot perspective-pathways to reducing pv lcoe
2   sun shot perspective-pathways to reducing pv lcoe2   sun shot perspective-pathways to reducing pv lcoe
2 sun shot perspective-pathways to reducing pv lcoe
 

Similar to 3 2 dobos - whats new in sam - pv modeling workshop may 2016

[February 2017 - Ph.D. Final Dissertation] Enabling Power-awareness For Multi...
[February 2017 - Ph.D. Final Dissertation] Enabling Power-awareness For Multi...[February 2017 - Ph.D. Final Dissertation] Enabling Power-awareness For Multi...
[February 2017 - Ph.D. Final Dissertation] Enabling Power-awareness For Multi...Matteo Ferroni
 
IMPLEMENTATION OF A REAL TIME MONITORING SYSTEM FOR A PHOTOVOLTAIC GENERATION...
IMPLEMENTATION OF A REAL TIME MONITORING SYSTEM FOR A PHOTOVOLTAIC GENERATION...IMPLEMENTATION OF A REAL TIME MONITORING SYSTEM FOR A PHOTOVOLTAIC GENERATION...
IMPLEMENTATION OF A REAL TIME MONITORING SYSTEM FOR A PHOTOVOLTAIC GENERATION...adeij1
 
Lifetime Prediction Power Electronics Projects Research Assistance
 Lifetime Prediction Power Electronics Projects Research Assistance Lifetime Prediction Power Electronics Projects Research Assistance
Lifetime Prediction Power Electronics Projects Research AssistanceMatlab Simulation
 
A study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellsA study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellseSAT Publishing House
 
A study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellsA study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellseSAT Journals
 
A study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellsA study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellseSAT Publishing House
 
Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...
Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...
Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...IRJET Journal
 
IRJET- Modeling of Solar Photovoltaic Panel and Perturb & Observe MPPT Contro...
IRJET- Modeling of Solar Photovoltaic Panel and Perturb & Observe MPPT Contro...IRJET- Modeling of Solar Photovoltaic Panel and Perturb & Observe MPPT Contro...
IRJET- Modeling of Solar Photovoltaic Panel and Perturb & Observe MPPT Contro...IRJET Journal
 
Remedyto the Shading Effect on Photovoltaic Cell
Remedyto the Shading Effect on Photovoltaic CellRemedyto the Shading Effect on Photovoltaic Cell
Remedyto the Shading Effect on Photovoltaic CellIOSR Journals
 
RESIDENTIAL SCALE LO VOLTAGE DISTRIBUTION AND ON GRID POWER SUPPLY USING SOLA...
RESIDENTIAL SCALE LO VOLTAGE DISTRIBUTION AND ON GRID POWER SUPPLY USING SOLA...RESIDENTIAL SCALE LO VOLTAGE DISTRIBUTION AND ON GRID POWER SUPPLY USING SOLA...
RESIDENTIAL SCALE LO VOLTAGE DISTRIBUTION AND ON GRID POWER SUPPLY USING SOLA...shiv kapil
 
Partial Shade Detection for PV Solar Panels via CUSUM Algorithm
Partial Shade Detection for PV Solar Panels via CUSUM AlgorithmPartial Shade Detection for PV Solar Panels via CUSUM Algorithm
Partial Shade Detection for PV Solar Panels via CUSUM AlgorithmUzair Akbar
 
Simulation of dcdc converter
Simulation of dcdc converterSimulation of dcdc converter
Simulation of dcdc converterRajesh Pindoriya
 
Optimizing Commercial Solar PV Systems : How much energy lost from Partial Sh...
Optimizing Commercial Solar PV Systems : How much energy lost from Partial Sh...Optimizing Commercial Solar PV Systems : How much energy lost from Partial Sh...
Optimizing Commercial Solar PV Systems : How much energy lost from Partial Sh...JLanka Technologies (Pvt) Limited
 
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...IJMER
 

Similar to 3 2 dobos - whats new in sam - pv modeling workshop may 2016 (20)

13 2017.03.30 freeman 7th pvpmc iec 61853 presentation
13 2017.03.30 freeman 7th pvpmc iec 61853 presentation13 2017.03.30 freeman 7th pvpmc iec 61853 presentation
13 2017.03.30 freeman 7th pvpmc iec 61853 presentation
 
06 2017.05.09 freeman 8th pvpmc iec 61853 presentation
06 2017.05.09 freeman 8th pvpmc iec 61853 presentation06 2017.05.09 freeman 8th pvpmc iec 61853 presentation
06 2017.05.09 freeman 8th pvpmc iec 61853 presentation
 
Recent and Planned Improvements to the System Advisor Model
Recent and Planned Improvements to the System Advisor ModelRecent and Planned Improvements to the System Advisor Model
Recent and Planned Improvements to the System Advisor Model
 
[February 2017 - Ph.D. Final Dissertation] Enabling Power-awareness For Multi...
[February 2017 - Ph.D. Final Dissertation] Enabling Power-awareness For Multi...[February 2017 - Ph.D. Final Dissertation] Enabling Power-awareness For Multi...
[February 2017 - Ph.D. Final Dissertation] Enabling Power-awareness For Multi...
 
2014 PV Performance Modeling Workshop: Isis Power Plant Energy Simulation Too...
2014 PV Performance Modeling Workshop: Isis Power Plant Energy Simulation Too...2014 PV Performance Modeling Workshop: Isis Power Plant Energy Simulation Too...
2014 PV Performance Modeling Workshop: Isis Power Plant Energy Simulation Too...
 
How much energy really gets lost from Partial Shading?
 How much energy really gets lost from Partial Shading? How much energy really gets lost from Partial Shading?
How much energy really gets lost from Partial Shading?
 
IMPLEMENTATION OF A REAL TIME MONITORING SYSTEM FOR A PHOTOVOLTAIC GENERATION...
IMPLEMENTATION OF A REAL TIME MONITORING SYSTEM FOR A PHOTOVOLTAIC GENERATION...IMPLEMENTATION OF A REAL TIME MONITORING SYSTEM FOR A PHOTOVOLTAIC GENERATION...
IMPLEMENTATION OF A REAL TIME MONITORING SYSTEM FOR A PHOTOVOLTAIC GENERATION...
 
Lifetime Prediction Power Electronics Projects Research Assistance
 Lifetime Prediction Power Electronics Projects Research Assistance Lifetime Prediction Power Electronics Projects Research Assistance
Lifetime Prediction Power Electronics Projects Research Assistance
 
A study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellsA study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cells
 
A study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellsA study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cells
 
A study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cellsA study on modelling and simulation of photovoltaic cells
A study on modelling and simulation of photovoltaic cells
 
Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...
Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...
Modeling of Solar PV system under Partial Shading using Particle Swarm Optimi...
 
IRJET- Modeling of Solar Photovoltaic Panel and Perturb & Observe MPPT Contro...
IRJET- Modeling of Solar Photovoltaic Panel and Perturb & Observe MPPT Contro...IRJET- Modeling of Solar Photovoltaic Panel and Perturb & Observe MPPT Contro...
IRJET- Modeling of Solar Photovoltaic Panel and Perturb & Observe MPPT Contro...
 
Remedyto the Shading Effect on Photovoltaic Cell
Remedyto the Shading Effect on Photovoltaic CellRemedyto the Shading Effect on Photovoltaic Cell
Remedyto the Shading Effect on Photovoltaic Cell
 
RESIDENTIAL SCALE LO VOLTAGE DISTRIBUTION AND ON GRID POWER SUPPLY USING SOLA...
RESIDENTIAL SCALE LO VOLTAGE DISTRIBUTION AND ON GRID POWER SUPPLY USING SOLA...RESIDENTIAL SCALE LO VOLTAGE DISTRIBUTION AND ON GRID POWER SUPPLY USING SOLA...
RESIDENTIAL SCALE LO VOLTAGE DISTRIBUTION AND ON GRID POWER SUPPLY USING SOLA...
 
Partial Shade Detection for PV Solar Panels via CUSUM Algorithm
Partial Shade Detection for PV Solar Panels via CUSUM AlgorithmPartial Shade Detection for PV Solar Panels via CUSUM Algorithm
Partial Shade Detection for PV Solar Panels via CUSUM Algorithm
 
Simulation of dcdc converter
Simulation of dcdc converterSimulation of dcdc converter
Simulation of dcdc converter
 
Optimizing Commercial Solar PV Systems : How much energy lost from Partial Sh...
Optimizing Commercial Solar PV Systems : How much energy lost from Partial Sh...Optimizing Commercial Solar PV Systems : How much energy lost from Partial Sh...
Optimizing Commercial Solar PV Systems : How much energy lost from Partial Sh...
 
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
Improving efficiency of Photovoltaic System with Neural Network Based MPPT Co...
 
A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...A novel optimization of the particle swarm based maximum power point tracking...
A novel optimization of the particle swarm based maximum power point tracking...
 

More from Sandia National Laboratories: Energy & Climate: Renewables

More from Sandia National Laboratories: Energy & Climate: Renewables (20)

M4 sf 18sn010303061 8th us german 020918 lac reduced sand2018-1339r
M4 sf 18sn010303061 8th us german 020918 lac reduced sand2018-1339rM4 sf 18sn010303061 8th us german 020918 lac reduced sand2018-1339r
M4 sf 18sn010303061 8th us german 020918 lac reduced sand2018-1339r
 
Sand2018 0581 o metadata for presentations 011918 lac
Sand2018 0581 o metadata for presentations 011918 lacSand2018 0581 o metadata for presentations 011918 lac
Sand2018 0581 o metadata for presentations 011918 lac
 
11 Testing Shear Strength and Deformation along Discontinuities in Salt
11 Testing Shear Strength and Deformation along Discontinuities in Salt11 Testing Shear Strength and Deformation along Discontinuities in Salt
11 Testing Shear Strength and Deformation along Discontinuities in Salt
 
10 Current status of research in the Joint Project WEIMOS
10 Current status of research in the Joint Project WEIMOS10 Current status of research in the Joint Project WEIMOS
10 Current status of research in the Joint Project WEIMOS
 
26 Current research on deep borehole disposal of nuclear spent fuel and high-...
26 Current research on deep borehole disposal of nuclear spent fuel and high-...26 Current research on deep borehole disposal of nuclear spent fuel and high-...
26 Current research on deep borehole disposal of nuclear spent fuel and high-...
 
25 Basin-Scale Density-Dependent Groundwater Flow Near a Salt Repository
25 Basin-Scale Density-Dependent  Groundwater Flow Near a Salt Repository25 Basin-Scale Density-Dependent  Groundwater Flow Near a Salt Repository
25 Basin-Scale Density-Dependent Groundwater Flow Near a Salt Repository
 
24 Actinide and brine chemistry in salt repositories: Updates from ABC Salt (V)
24 Actinide and brine chemistry in salt repositories: Updates from ABC Salt (V)24 Actinide and brine chemistry in salt repositories: Updates from ABC Salt (V)
24 Actinide and brine chemistry in salt repositories: Updates from ABC Salt (V)
 
23 Sandia’s Salt Design Concept for High Level Waste and Defense Spent Nuclea...
23 Sandia’s Salt Design Concept for High Level Waste and Defense Spent Nuclea...23 Sandia’s Salt Design Concept for High Level Waste and Defense Spent Nuclea...
23 Sandia’s Salt Design Concept for High Level Waste and Defense Spent Nuclea...
 
22 WIPP Future Advancements and Operational Safety
22 WIPP Future Advancements and Operational Safety22 WIPP Future Advancements and Operational Safety
22 WIPP Future Advancements and Operational Safety
 
21 WIPP recovery and Operational Safety
21 WIPP recovery and Operational Safety21 WIPP recovery and Operational Safety
21 WIPP recovery and Operational Safety
 
20 EPA Review of DOE’s 2014 Compliance Recertification Application for WIPP
20 EPA Review of DOE’s 2014 Compliance Recertification Application for WIPP20 EPA Review of DOE’s 2014 Compliance Recertification Application for WIPP
20 EPA Review of DOE’s 2014 Compliance Recertification Application for WIPP
 
19 Repository designs in bedded salt, the KOSINA-Project
19 Repository designs in bedded salt, the KOSINA-Project19 Repository designs in bedded salt, the KOSINA-Project
19 Repository designs in bedded salt, the KOSINA-Project
 
18 Interaction between Operational Safety and Long-Term Safety (Project BASEL)
18 Interaction between Operational Safety and Long-Term Safety (Project BASEL)18 Interaction between Operational Safety and Long-Term Safety (Project BASEL)
18 Interaction between Operational Safety and Long-Term Safety (Project BASEL)
 
17 Salt Reconsolidation
17 Salt Reconsolidation17 Salt Reconsolidation
17 Salt Reconsolidation
 
16 Reconsolidation of granular salt (DAEF report)
16 Reconsolidation of granular salt (DAEF report)16 Reconsolidation of granular salt (DAEF report)
16 Reconsolidation of granular salt (DAEF report)
 
15 Outcome of the Repoperm Project
15 Outcome of the Repoperm Project15 Outcome of the Repoperm Project
15 Outcome of the Repoperm Project
 
14 Radiological Consequences Analysis for a HLW Repository in Bedded Salt in ...
14 Radiological Consequences Analysis for a HLW Repository in Bedded Salt in ...14 Radiological Consequences Analysis for a HLW Repository in Bedded Salt in ...
14 Radiological Consequences Analysis for a HLW Repository in Bedded Salt in ...
 
13 "New results of the KOSINA project - Generic geological models / Integrity...
13 "New results of the KOSINA project - Generic geological models / Integrity...13 "New results of the KOSINA project - Generic geological models / Integrity...
13 "New results of the KOSINA project - Generic geological models / Integrity...
 
12 Salt testing: Low deviatoric stress data
12 Salt testing: Low deviatoric stress data12 Salt testing: Low deviatoric stress data
12 Salt testing: Low deviatoric stress data
 
09 Invited Lecture: Salt Creep at Low Deviatoric Stress
09 Invited Lecture: Salt Creep at Low Deviatoric Stress09 Invited Lecture: Salt Creep at Low Deviatoric Stress
09 Invited Lecture: Salt Creep at Low Deviatoric Stress
 

Recently uploaded

costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentationphoebematthew05
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDGMarianaLemus7
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Scott Keck-Warren
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsPrecisely
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsHyundai Motor Group
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfngoud9212
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 

Recently uploaded (20)

The transition to renewables in India.pdf
The transition to renewables in India.pdfThe transition to renewables in India.pdf
The transition to renewables in India.pdf
 
costume and set research powerpoint presentation
costume and set research powerpoint presentationcostume and set research powerpoint presentation
costume and set research powerpoint presentation
 
APIForce Zurich 5 April Automation LPDG
APIForce Zurich 5 April  Automation LPDGAPIForce Zurich 5 April  Automation LPDG
APIForce Zurich 5 April Automation LPDG
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptxE-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
E-Vehicle_Hacking_by_Parul Sharma_null_owasp.pptx
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Pigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping ElbowsPigging Solutions Piggable Sweeping Elbows
Pigging Solutions Piggable Sweeping Elbows
 
Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024Advanced Test Driven-Development @ php[tek] 2024
Advanced Test Driven-Development @ php[tek] 2024
 
Unlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power SystemsUnlocking the Potential of the Cloud for IBM Power Systems
Unlocking the Potential of the Cloud for IBM Power Systems
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter RoadsSnow Chain-Integrated Tire for a Safe Drive on Winter Roads
Snow Chain-Integrated Tire for a Safe Drive on Winter Roads
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Bluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdfBluetooth Controlled Car with Arduino.pdf
Bluetooth Controlled Car with Arduino.pdf
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort ServiceHot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
Hot Sexy call girls in Panjabi Bagh 🔝 9953056974 🔝 Delhi escort Service
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptxVulnerability_Management_GRC_by Sohang Sengupta.pptx
Vulnerability_Management_GRC_by Sohang Sengupta.pptx
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 

3 2 dobos - whats new in sam - pv modeling workshop may 2016

  • 1. Recent and Planned Improvements to the System Advisor Model Aron Dobos 5th PV Performance Modeling Workshop May 9, 2016
  • 2. 2 Free software that combines detailed performance and financial models to estimate the cost of energy for systems System Advisor Model (SAM) http://sam.nrel.gov/download Technologies Photovoltaics, detailed & PVWatts Concentrating solar power Wind Geothermal Biomass Solar water heating Financials Behind-the-meter residential commercial Power purchase agreements single owner equity flips sale-leaseback Simple LCOE calculator
  • 3. 3 Irradiance Transposition using Isotropic, HDKR, or Perez Measured plane of array (POA) input Shading Irregular obstruction shading from 3D scene Self-shading for regularly spaced rows External input from SunEye, Solar Pathfinder Snow cover loss model Module Simple efficiency model Single diode model (CEC database or datasheet) Extended single diode model (for IEC-61853 tests) Sandia PV Array Performance Model Inverter Sandia/CEC grid-tied inverter model Datasheet part-load efficiency curve System Sizing wizard or electrical layout Multiple subarrays Fixed, 1 axis, backtracking, azimuth axis, 2 axis Battery storage Degradation Extrapolated single year Lifetime simulation of all years Simulation 1 minute to 1 hour time steps Detailed photovoltaic model ֍ ֍ Dobos, A.; MacAlpine, S. Procedure for Applying IEC- 61853 Test Data to a Single Diode Model. Proc. IEEE 40th PVSC Conf. Denver CO, June, 2014
  • 4. 4 Interactive drag-and-drop 3D scene editing for positioning PV arrays and obstructions Predefined boxes, cylinders, trees, roof panes Calculates linear beam irradiance shading losses and sky diffuse view factor loss Imports 2D mapping underlays from online maps Outputs are diurnal or hourly/subhourly time series linear shade loss percentages You can group PV surfaces into subarrays and specify parallel strings Scripting to automate panel layout and import/export geometry data 3D shading calculator
  • 5. 5 More efficient way to estimate nonlinear impact of partial shading than a bottoms-up electrical cell-by-cell model. Nonlinear loss model for parallel strings Bottoms-up electrical model At each time step… Precalculate once. Lookup table Number of parallel strings Shade fraction on each string Fraction of diffuse irradiance DC power loss due to shade (%) Nominal DC kW Shaded DC kW ~ MacAlpine, S.; Deline, C.; Simplified Method for Modeling the Impact of Arbitrary Partial Shading Conditions on PV Array Performance. Proc. IEEE 41th PVSC Conf. New Orleans, LA, June, 2015
  • 6. 6 Nonlinear shade model results Electrical Linear Nonlinear 3 kW, two trees 21.1 % 13.8 % 20.4 % 18 kW, row shading 15.8 % 14.5 % 15.0 % Two systems in Denver, CO. SAM Linear SAM Nonlinear PVsyst SunEye NREL garage +4.1 % -0.1 % -1.5 % --- Denver home +6.6 % -1.3 % +0.2 % -2.2 % Boulder home +20.2 % -1.1 % -3.1 % --- Comparison with measured performance data. Notes Models are quite sensitive to accurate placement of trees and obstructions in 3D. Lookup table method is extremely fast, but limited to 8 parallel strings. Efforts for additional validation are ongoing and should be published later this year.
  • 7. 7 Scripting Built-in scripting language to automate simulations and post-process results Macros Ready-to-run scripts that are packaged into SAM for nonprogrammers Software development kit Develop your own software that calls the SAM models Model plugins (next year) Change the equations in SAM’s models with your own functions Extending SAM SAM Simulation Core (SSC) inputs outputs C/C++ MATLABPython .NET Java External applications PV CSP SWH Financials SAMprojectfileCode SDK
  • 8. 8 Plugins will let you to write your own functions replace SAM’s built-in model equations for: 1. Incidence angle modifier 2. Tracking angles 3. Shade losses/gains 4. Spectral response 5. Module power 6. DC and AC derates 7. Cell temperature 8. Inverter MPP tracking 9. Inverter efficiency 10. Battery voltage and current 11. Battery degradation 12. Battery dispatch 13. others…? Model plugins (next year) int pv_cell_temp( double *in, double *out ) { out[CELLTEMP] = in[POA]*exp( -in[A]+in[B]*in[WSPD] ) + in[TDRY] + in[POA]/1000*in[DT]; return 0; } plugin.dll SAM Simulation Core (SSC) Photovoltaic model inputs outputs Function is called at each time step SAMcodeYourcode
  • 9. 9 New complex utility rate model options Additional net metering options have been added and implemented to help users understand the impact of different scenarios currently implemented in several states. New data browser categorizes and consolidates results. Linkage with OpenEI rate database improved and expanded for some international rates. http://www.openei.org
  • 10. 10 Version 2016.3.14: • Direct connection to the new NREL National Solar Radiation Database (NSRDB) • Lifetime PV+battery simulations • Line-by-line debugging in scripting • Parallel processing for batch simulations • Simplified LCOE calculator using fixed charge rate • 1600+ bundled weather files in simple CSV format • Support for high-DPI screens and Linux x64 Coming up… • Inverters with multiple MPPT inputs • Improved spectral response models • Utility scale battery storage systems • 3D shading model comparison study New features 30 years @ 1 min steps http://nsrdb.nrel.gov DC AC Linux x64
  • 11. Our team Aron Dobos Project lead, software architecture, PV modeling Nate Blair Emeritus lead, financials, costs, systems (on leave) Janine Freeman Photovoltaic and wind models Nick DiOrio Battery storage models Steve Janzou Programming, utility rate structures (subcontractor) Paul Gilman User support and documentation (subcontractor) Ty Neises Concentrating solar power models Mike Wagner Concentrating solar power models http://sam.nrel.gov