Shading Calculation in PV*SOL Expert - Sandia...
Transcript of Shading Calculation in PV*SOL Expert - Sandia...
![Page 1: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/1.jpg)
Shading Calculation in PV*SOL Expert
Bernhard Gatzka
Valentin Software, Germany
Presented at the 2013 Sandia PV Performance Modeling Workshop
Santa Clara, CA. May 1-2, 2013
Published by Sandia National Laboratories with the Permission of the Author.
• Horizon, Near and Inter Row Shading
• Method of Calculation
• PV Module Model
![Page 2: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/2.jpg)
Software Development of Design, Simulation and Modeling tools for Photovoltaic
and Solar Heating Systems
Established 1988
40 employees (of which over 50% are engineers and developers)
North American Headquarters:
Valentin Software, Inc.
Temecula, CA
www.valentin-software.com
Global Headquarters:
Dr. Valentin EnergieSoftware GmbH
Berlin, Germany
www.valentin.de
Company Overview
![Page 3: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/3.jpg)
Standard Software Families
A dynamic simulation program for the
design and optimization of solar
thermal systems, for applications
including space heating, domestic hot
water, pools and industrial usage.
A dynamic simulation program for the
design and calculation of
photovoltaic systems,
including grid-connected, off-grid
and battery backed-up systems.
“Shading Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 3 PV Performance Modeling Workshop
![Page 4: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/4.jpg)
Agenda
• Company Overview
• 3D Visualization
• Calculation of PV array
• PV*SOL Module Model
“Shadow Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 4 PV Performance Modeling Workshop
![Page 5: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/5.jpg)
3D Visualization plus all the capabilities
and features of PV*SOL Pro
PV*SOL Expert
“Shadow Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 5 PV Performance Modeling Workshop
![Page 6: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/6.jpg)
Example: Church
• Shading animation or situation for given date and time
• For each module its own horizon and sun course
![Page 7: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/7.jpg)
Example: Module rows
![Page 8: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/8.jpg)
Agenda
• Company Overview
• 3D Visualization
• Calculation of PV array
• PV*SOL Module Model
“Shading Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 8 PV Performance Modeling Workshop
![Page 9: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/9.jpg)
Calculation of PV Array
Shading analysis helps defining the strings.
Each MPP tracker defines an array.
At each time step the following steps are done :
• Calculation of IV-Curves depending on irradiation, temperature and shadow situtation
• For each module
• For each string
• For the array
• Determination of the point of maximal power in the I-V-Curves of the array
2 MPP tracker with 2 strings each
“Shading Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 9 PV Performance Modeling Workshop
Reduction of radiation for each module (direct & diffus)
![Page 10: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/10.jpg)
Module Substrings
• Bypass diodes split the module to serial substrings. The count of diodes defines the count of substrings.
• A substring is regarded as fully shaded if the shade line cuts the substring area.
• Shaded cells get the diffuse radiation only.
• Substrings can get parameterized as horizontal or vertical. Important in case of inter row shading.
• Example: I-V-Curve of half shaded module
“Shading Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 10 PV Performance Modeling Workshop
![Page 11: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/11.jpg)
Thin Film Modules
• Partial shading of all stripes reduces linearly.
• Shading of complete stripes reduces disproportionately.
• PV-modules based on thin film cell stipes were calculated as shown in the diagram!
Source: First Solar Documentation
PD_5_425_Module_Characterization_Module_Shading.pdf
“Shading Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 11 PV Performance Modeling Workshop
![Page 12: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/12.jpg)
Shadowed Array
• String: For each current addition of voltages
• Parallel Strings: For each voltage addition of currents
• Find the best point of maximum power
MPP
“Shading Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 12 PV Performance Modeling Workshop
1 shadowed module 1+1/2 shadowed module
![Page 13: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/13.jpg)
Agenda
• Company Overview
• 3D Visualization
• Calculation of PV array
• PV*SOL Module Model
“Shading Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 13 PV Performance Modeling Workshop
![Page 14: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/14.jpg)
Model Requirements
• Valid on MPP and for arbitrary voltage values (I-V Curves)
• Based on data sheet (working points at STC)
• Fast calculation algorithms
• So far the One-Diode-Model succeeds.
• + Tunable „Low Radiation Efficiency“
• => Valentin‘s Model Extension:
Extra Working Points at an arbitrary radiation
“Shading Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 14 PV Performance Modeling Workshop
![Page 15: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/15.jpg)
Efficiency Dependency on Radiation • Needed data: Glow rad,
UOC, UMPP , IMPP , ISC
• This defines: Fill factor at Glow rad
• Approach for fill factor dependency: FF(G) = G / ( a*G²+b*G+c )
• Resulting efficiency dependency at Maximum Power Points
• Values in database defined by manufacturers
• For user defined modules PV*SOL proposes default values depending on cell type.
“Shading Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 15 PV Performance Modeling Workshop
![Page 16: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/16.jpg)
Construction of I-V-Curves
• STC- and Glow rad – Points
• ISC as linear and UOC as logarithmic function of radiation
• MPPs by fill factor dependency
• To the left and right of the MPP the parameters of the 1-diode-model are fitted: I = Iph – Isat * (e
U/UT-1) – U / Rsh
“Shading Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 16 PV Performance Modeling Workshop
![Page 17: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/17.jpg)
Dependency on Module Temperature
• Calculated by temperature change coefficients for ISC , UOC and PMPP
“Shading Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 17 PV Performance Modeling Workshop
![Page 18: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/18.jpg)
Current Work at Module Modelling
• We implemented 1-diode-model and 2-diode-model for those, who know the parameters and prefer these models.
• In general the Valentin model based on STC and extra low radiation working points fits better than diode models based on STC-data only. This was shown by Martin Hofmann in his master thesis, which is based on indoor and outdoor measurements. (see also our presentation on WREF (ASES) last year in Denver: https://ases.conference-services.net/resources/252/2859/pdf/SOLAR2012_0080_full%20paper.pdf
• We plan to publish the detailed model description at the PV Performance Modelling Collaborative (pvpmc.org) .
• Easier parametrizing: Based on STC and efficiency at different radiation, PV*SOL calculates the demanded extra working points.
“Shading Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 18 PV Performance Modeling Workshop
![Page 19: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/19.jpg)
Summary
Shading calculation with PV*SOL Expert
• Detailled definition of shading objects
• Shading detected on cell level (substrings/stripes)
• Accurate model of PV module
• Explicit connection of modules and strings to construct the MPP (I-V-curves of array)
• Last but not least: The calculation is fast.
“Shading Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 19 PV Performance Modeling Workshop
![Page 20: Shading Calculation in PV*SOL Expert - Sandia Energyenergy.sandia.gov/wp-content/gallery/uploads/20...radiation, PV*SOL calculates the demanded extra working points. “Shading Calculation](https://reader036.fdocuments.in/reader036/viewer/2022062603/5f0b6f047e708231d4307f36/html5/thumbnails/20.jpg)
Thank you
for your attention!
“Shading Calculation in PV*SOL Expert” presented at the 2013 Sandia
Author: Bernhard Gatzka Slide 20 PV Performance Modeling Workshop