15 2017 pvpmc7_ransome_170330t08_1_corrected2

www.steveransome.com11-Apr-17 1
Choosing the best Empirical Model for
predicting energy yield
Steve Ransome1 & Juergen Sutterlueti2
1Steve Ransome Consulting Limited, London UK
2Gantner Instruments, Austria
7th PVPMC SUPSI Canobbio Switzerland 30-31 Mar 2017
…
www.steveransome.com11-Apr-17 2
Choosing the best Empirical Model for
predicting energy yield
Steve Ransome1 & Juergen Sutterlueti2
1Steve Ransome Consulting Limited, London UK
2Gantner Instruments, Austria
7th PVPMC SUPSI Canobbio Switzerland 30-31 Mar 2017
Mechanistic
www.steveransome.com11-Apr-17 3
Contents of talk
• Summarise the status of common PV models
• Explain empirical models, when can they be useful?
• Compare 10 existing models with Gantner Instruments outdoor
measurements data for 3 PV technologies
• Use the models’ best points to propose a new “mechanistic model”
• Analyse how it improves on existing models
• Propose further optimisation and additions such as spectral effects
www.steveransome.com11-Apr-17 4
Standard models
Curve fits e.g. 1 diode
(fit equivalent circuit to IV curve)
• Imperfect traces (e.g. cell mismatch)
cause curve fit difficulties
• RSHUNT, RSERIES etc. vary with GI , TMOD (not
defined in model) so can predict incorrect
Low light efficiency and gamma
Point modelling e.g.
SAPM (ISC, PMP, VOC …)
• Hard to understand – 29 coefficients
including for AOI and SR
• Difficult to get a unique fit
• No modelled RSERIES or RSHUNT
• Neither model is normalised, their coefficients are area dependent
and make it difficult to study module variability and degradation.
• Both models predict much more than just PMAX
www.steveransome.com11-Apr-17 5
What is an empirical model?
• It’s a simple mathematical model for calculating
PMAX as a function of weather inputs
PMAX = GI*{C1*fn1(GI,TMOD…) + C2*fn2(GI,TMOD…) + … }
Constant Irradiance Module_Temp
Empirical Fit Coefficients Sum or product of terms 1..n
Input Dependencies
www.steveransome.com11-Apr-17 6
What is an empirical model?
• It’s a simple mathematical model for calculating
PMAX as a function of weather inputs
PMAX = GI*{C1*fn1(GI,TMOD…) + C2*fn2(GI,TMOD…) + … }
Constant Irradiance Module_Temp
Empirical Fit Coefficients Sum or product of terms 1..n
Input Dependencies
• It doesn't need any physical understanding
 it’s simple  values aren’t useful
• It should be able to be fitted by any simple software e.g.
Excel solver (rather than specialised fitting software)
www.steveransome.com11-Apr-17 7
Simplest empirical model PVUSA with 4-coefficients
(modified: normalised and uses TMOD not TAMB to get a simpler temperature coefficient)

PMEASURED /
PNOMINAL

PFIT /
PNOMINAL

PMEASURED –PFIT
P = GI*{C1+ C2*GI + C3*TMOD + C4*Wind}
Pmax Irradiance Irradiance^2 Module_temp Wind_speed
(Usually it’s only used at >0.7kW/m² due to its known poor fit at low light)
www.steveransome.com11-Apr-17 8
How is an empirical model used?
• Determining bad measurement data (out of usual range)
• Interpolation of missing PMAX values
• Instantaneous performance validation
• Predicting performance at given conditions e.g. STC
• Simple energy yield estimation
Summing predicted PMAX vs. climate data (GI, TMOD …)
www.steveransome.com11-Apr-17 9
10 existing models have been studied
Anonymised as Models A .. K (but in a different random order)
• HEYDENRICH = Gi*(C1 * C2*Gi*LN(Gi+1) + C3*(LN(Gi+e))2/(Gi+1)-1))
• IEC60891 = IV curve translation (too complicated to show here)
• LFM2013 = Gi*(C1 +C2*LN(Gi)+C_3*Gi2)*(C4+C5*LN(Gi)+C6*Gi2) simplified LFM
• MOTHERPV = Gi*(C1 + C2*Gi + C3*Gi^2 + C4*LN(Gi) + C5*LN(Gi)^2)
• POLYNOMIAL = Gi*(C1 + C2*Gi + C3*Gi2 + C4*Gi3 + C5*Gi4)
• PVCOMPARE = Gi*(C1+C2*Tmod+C3*Tamb+C4*SolAlt+C5*Tmod*Tamb+C6*Tamb2+C7*Tmod2)
• PVGIS = Gi*(1+C1*LN(Gi)+C2*(LN(Gi))2+Tmod*(C3+C4*LN(Gi)+C5*LN(Gi)2)+ C6*Tmod2)
• PVUSA = Gi*(C1 + C2*Gi + C3*dTmod + C4*WS) poor fit low light
• PVUSA+ = Gi*(C1 + C2*Gi + C3*dTmod + C4*WS) - C_5 improved low light fit
• SRCL2014 = Gi*(C1*LN(Gi)+C2)*(1-(1-C3)*Gi2)*C4 LLEC, γ, NOCT, PMAX, RS
• please send any I have missed ….
www.steveransome.com11-Apr-17 10
10 existing models have been studied
Anonymised as Models A .. K (but in a different random order)
• HEYDENRICH = Gi*(C1 * C2*Gi*LN(Gi+1) + C3*(LN(Gi+e))2/(Gi+1)-1))
• IEC60891 = IV curve translation (used but equations too complicated to show)
• LFM2013 = Gi*(C1 +C2*LN(Gi)+C_3*Gi2)*(C4+C5*LN(Gi)+C6*Gi2) simplified LFM
• MOTHERPV = Gi*(C1 + C2*Gi + C3*Gi^2 + C4*LN(Gi) + C5*LN(Gi)^2)
• POLYNOMIAL = Gi*(C1 + C2*Gi + C3*Gi2 + C4*Gi3 + C5*Gi4)
• PVCOMPARE = Gi*(C1+C2*Tmod+C3*Tamb+C4*SolAlt+C5*Tmod*Tamb+C6*Tamb2+C7*Tmod2)
• PVGIS = Gi*(1+C1*LN(Gi)+C2*(LN(Gi))2+Tmod*(C3+C4*LN(Gi)+C5*LN(Gi)2)+ C6*Tmod2)
• PVUSA = Gi*(C1 + C2*Gi + C3*dTmod + C4*WS) poor fit low light
• PVUSA+ = Gi*(C1 + C2*Gi + C3*dTmod + C4*WS) - C_5 improved low light fit
• SRCL2014 = Gi*(C1*LN(Gi)+C2)*(1-(1-C3)*Gi2)*C4 LLEC, γ, NOCT, PMAX, RS
• please send any I have missed ….
www.steveransome.com11-Apr-17 11
Some dependencies used by models A…K
P = GI *  Ci*fni(GI,TMOD…)
i=1…n
• GI , GI
2, GI
-1
• ln(GI), ln(GI)2
• TMOD, TMOD
2
• TAMB, TAMB
2
• SolAlt
Also some combinations such as
• [TMOD*ln(GI)]
• [TMOD * TAMB]
How many dependencies are
mathematically and physically
meaningful ?
www.steveransome.com11-Apr-17 12
Choosing the optimum coefficients for models
• How do PV modules really
behave i.e. efficiency as a
function of Irradiance and
TMODULE?
• Use the Loss Factors Model
(6 normalised orthogonal
coefficients fitting the IV
curve) to find out so we
know how and what to
model
www.steveransome.com11-Apr-17 13
nRSC
~Ln(GI) drop
related to RSHUNT

nVOC_T
~Ln(GI) drop

nROC
Linear drop vs. GI
dominated by RSERIES

Three LFM coefficients nRSC, nROC, nVOC cause PRDC vs. GI
nISC, nIMP and nVMP are “almost constant” with GI
www.steveransome.com11-Apr-17 14
How do nRSC, nROC, nVOC behave for different technologies?
PRDC vs. GI is what the Empirical model needs to fit.
nFFR is the product of terms
“constant vs. GI“ so can ignore
11) CdTe 12) c-Si 13) a-Si:uc-Si
Poor low light nRSC
Good nVOC >0.1 sun
Fast dropping nROC
Good low light nRSC
Steadily dropping nVOC
Best nROC
Good low light nRSC
Steadily dropping nVOC
Good nROC
Note: PRDC  nRSC * nROC * nVOC
www.steveransome.com11-Apr-17 15
Modules are characterised by “PRDC vs. Irradiance and TMOD”
As used in simulation programs and matrix method IEC 61853
23 Matrix measurement points
• 23 points are measured by the
matrix method.
• Curves and coefficients are
fitted to these
www.steveransome.com11-Apr-17 16
Modules are characterised by “PRDC vs. Irradiance and TMOD”
As used in simulation programs and matrix method IEC 61853
% of points / year AZ % of energy yield / year AZ
www.steveransome.com11-Apr-17 17
Fitting some of the models to
normalised efficiency PRDC vs. Irradiance and TMODULE
www.steveransome.com11-Apr-17 18
Best fits to PRDC vs Gi c-Si “Easy to spot differences” for
models A’, C, D, E and J (Gantner Instruments data)
Problem fit
Gamma vs.
Gi
A’ C D
E J L



Unphysical effects outside
“normal conditions” e.g.
10<TMOD<55 and 0.2<GI<1
 Flat at low light
 Rising at low temp
 Gamma rise with GI
Differences
differ at low light
“Normal conditions”
www.steveransome.com11-Apr-17 19
Best fits to PRDC vs Gi c-Si “Easy to spot differences” for
models A’, C, D, E and J (Gantner Instruments data)
Problem fit
Gamma vs.
Gi
A’ C D
E J L




Unphysical effects outside
“normal conditions” e.g.
10<TMOD<55 and 0.2<GI<1
 Flat at low light
 Rising at low temp
 Gamma rise with GI
Differences
differ at low light
“Normal conditions”
www.steveransome.com11-Apr-17 20
Existing models comparison
• Some have trouble fitting simple data e.g. A
• Most aren’t normalised
• Some have unphysical coefficients e.g. TAMB*TMOD
• Many fit only PRDC vs. GI
(need to correct for temperature * (1+Gamma*(TMOD-25))
Suggest a new model using best features of existing ones
• Optimise the choice of coefficient dependencies
• Test it against PV technologies vs. other models
www.steveransome.com11-Apr-17 21
Empirical Model
Not normalised. Coefficients scale with array size or module numbers
“Meaningless parameters” such as “TAMB*TMOD”
No idea what values mean good performance
e.g. PMEAS = GI * i=1..n Ci * fni(GI,TMOD…)
Mechanistic Model
Normalise coefficients by dividing by reference values e.g. nVOC = VOC.MEASURED/VOC.REFERENCE
Now we can more easily compare modules and understand degradation changes
e.g. PRDC= (PMEAS/PNOM/GI)= C1 + C2*Tmod + C3*Ln(Gi) + C4*Gi + C5*WS + ?
P TOLERANCE GAMMA LLEC RS WIND
% %/K %@LIC %@STC %/(ms-1)
We can improve models by normalising them and making them
more “Mechanistic”
www.steveransome.com11-Apr-17 22
A simple normalised 6 parameter mechanistic model (L)
PRDC equation
• PRDC =
C1
+ C2*dTMOD
+ C3*ln(GI)
+ C4*GI
+ C5*WS
+ C6/GI
+ ...
• The PRDC is the sum of each of
these terms
• Plot on a stacked chart to
determine the value of each
term and its shape vs.
irradiance
• Some terms may be redundant
or insignificant e.g. C3 vs. C6
www.steveransome.com11-Apr-17 23
A simple normalised 6 parameter mechanistic model (L)
PRDC equation
• PRDC =
C1 
+ C2*dTMOD 
+ C3*ln(GI) 
+ C4*GI 
+ C5*WS 
+ C6/GI 
+ ...
PRDC vs. irradiance =
Sum +ve and -ve coefficients
How many terms are independent?
How many are significant?
www.steveransome.com11-Apr-17 24
PRDC vs. Irradiance for different technologies – Model L
PRDC = C1 + C2*dTMOD + C3*ln(GI) + C4*GI + C5*WS + C6/GI
[CONST] [ dTMOD ] [ ln(Gi) ] [ Gi ] [ WS ] [ 1/GI ]
CdTe c-Si a-Si:uc-Si
Simple to fit Worst dTmod coeff Flattest PRDC vs Irradiance
www.steveransome.com11-Apr-17 25
Best fits to PRDC vs Gi c-Si for models A, C, D, E and J vs. New
Model L (Gantner Instruments data)
Problem fit
Gamma vs.
Gi
A’ C D
E J L
New model has sensible looking fit
“Normal conditions”
www.steveransome.com11-Apr-17 26
Best fits to PRDC vs Gi c-Si for models A, C, D, E and J vs. New
Model L (Gantner Instruments data)
Problem fit
Gamma vs.
Gi
A’ C D
E J L
New model has sensible looking fit
Empirical
Empirical
Empirical
Mechanistic Mechanistic
“Normal conditions”
Mechanistic
www.steveransome.com11-Apr-17 27
Conclusions
• 10 Existing models have been tested
• Empirical models can be difficult to fit and may have
meaningless coefficients
• LFM was used to determine optimum coefficients for
a new Mechanistic Model (L) which works well
Next steps
• Further analysis- more modules, more sites
• Model spectral response, reflectivity and soiling,
seasonal annealing
• Show reasons for any degradation
• If you wish to join in please send details of your
model and any measurement data
• Thanks for your attention and please get involved!
Data required
Setup
Location : Lat, Lon, Alt
Orientation : Tilt and Azi
Module Details : Datasheet
Values and Temp Coeffs
Essential :
Date+time
GI Irradiance (by sensor type)
TAMBIENT
TMODULE
Windspeed
PDC
Useful to have :
IDC and VDC
GH, DH
GN
Spectrum, Rel Hum
ISC, VOC, RSC, ROC
1 of 27

Recommended

M4 sf 18sn010303061 8th us german 020918 lac reduced sand2018-1339r by
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-1339rSandia National Laboratories: Energy & Climate: Renewables
3K views224 slides
11 Testing Shear Strength and Deformation along Discontinuities in Salt by
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 SaltSandia National Laboratories: Energy & Climate: Renewables
1K views16 slides
26 Current research on deep borehole disposal of nuclear spent fuel and high-... by
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-...Sandia National Laboratories: Energy & Climate: Renewables
1.1K views21 slides
25 Basin-Scale Density-Dependent Groundwater Flow Near a Salt Repository by
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 RepositorySandia National Laboratories: Energy & Climate: Renewables
717 views23 slides

More Related Content

More from Sandia National Laboratories: Energy & Climate: Renewables

20 EPA Review of DOE’s 2014 Compliance Recertification Application for WIPP by
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 WIPPSandia National Laboratories: Energy & Climate: Renewables
445 views18 slides
18 Interaction between Operational Safety and Long-Term Safety (Project BASEL) by
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)Sandia National Laboratories: Energy & Climate: Renewables
362 views17 slides

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

Recently uploaded

Five Things You SHOULD Know About Postman by
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About PostmanPostman
30 views43 slides
Attacking IoT Devices from a Web Perspective - Linux Day by
Attacking IoT Devices from a Web Perspective - Linux Day Attacking IoT Devices from a Web Perspective - Linux Day
Attacking IoT Devices from a Web Perspective - Linux Day Simone Onofri
15 views68 slides
Business Analyst Series 2023 - Week 3 Session 5 by
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5DianaGray10
237 views20 slides
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensorssugiuralab
19 views15 slides
The details of description: Techniques, tips, and tangents on alternative tex... by
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...BookNet Canada
126 views24 slides
Report 2030 Digital Decade by
Report 2030 Digital DecadeReport 2030 Digital Decade
Report 2030 Digital DecadeMassimo Talia
15 views41 slides

Recently uploaded(20)

Five Things You SHOULD Know About Postman by Postman
Five Things You SHOULD Know About PostmanFive Things You SHOULD Know About Postman
Five Things You SHOULD Know About Postman
Postman30 views
Attacking IoT Devices from a Web Perspective - Linux Day by Simone Onofri
Attacking IoT Devices from a Web Perspective - Linux Day Attacking IoT Devices from a Web Perspective - Linux Day
Attacking IoT Devices from a Web Perspective - Linux Day
Simone Onofri15 views
Business Analyst Series 2023 - Week 3 Session 5 by DianaGray10
Business Analyst Series 2023 -  Week 3 Session 5Business Analyst Series 2023 -  Week 3 Session 5
Business Analyst Series 2023 - Week 3 Session 5
DianaGray10237 views
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors by sugiuralab
TouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective SensorsTouchLog: Finger Micro Gesture Recognition  Using Photo-Reflective Sensors
TouchLog: Finger Micro Gesture Recognition Using Photo-Reflective Sensors
sugiuralab19 views
The details of description: Techniques, tips, and tangents on alternative tex... by BookNet Canada
The details of description: Techniques, tips, and tangents on alternative tex...The details of description: Techniques, tips, and tangents on alternative tex...
The details of description: Techniques, tips, and tangents on alternative tex...
BookNet Canada126 views
Unit 1_Lecture 2_Physical Design of IoT.pdf by StephenTec
Unit 1_Lecture 2_Physical Design of IoT.pdfUnit 1_Lecture 2_Physical Design of IoT.pdf
Unit 1_Lecture 2_Physical Design of IoT.pdf
StephenTec12 views
Empathic Computing: Delivering the Potential of the Metaverse by Mark Billinghurst
Empathic Computing: Delivering  the Potential of the MetaverseEmpathic Computing: Delivering  the Potential of the Metaverse
Empathic Computing: Delivering the Potential of the Metaverse
Mark Billinghurst476 views
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N... by James Anderson
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
GDG Cloud Southlake 28 Brad Taylor and Shawn Augenstein Old Problems in the N...
James Anderson66 views
Web Dev - 1 PPT.pdf by gdsczhcet
Web Dev - 1 PPT.pdfWeb Dev - 1 PPT.pdf
Web Dev - 1 PPT.pdf
gdsczhcet60 views
1st parposal presentation.pptx by i238212
1st parposal presentation.pptx1st parposal presentation.pptx
1st parposal presentation.pptx
i2382129 views
From chaos to control: Managing migrations and Microsoft 365 with ShareGate! by sammart93
From chaos to control: Managing migrations and Microsoft 365 with ShareGate!From chaos to control: Managing migrations and Microsoft 365 with ShareGate!
From chaos to control: Managing migrations and Microsoft 365 with ShareGate!
sammart939 views
Special_edition_innovator_2023.pdf by WillDavies22
Special_edition_innovator_2023.pdfSpecial_edition_innovator_2023.pdf
Special_edition_innovator_2023.pdf
WillDavies2217 views
DALI Basics Course 2023 by Ivory Egg
DALI Basics Course  2023DALI Basics Course  2023
DALI Basics Course 2023
Ivory Egg16 views
Data-centric AI and the convergence of data and model engineering: opportunit... by Paolo Missier
Data-centric AI and the convergence of data and model engineering:opportunit...Data-centric AI and the convergence of data and model engineering:opportunit...
Data-centric AI and the convergence of data and model engineering: opportunit...
Paolo Missier39 views

15 2017 pvpmc7_ransome_170330t08_1_corrected2

  • 1. www.steveransome.com11-Apr-17 1 Choosing the best Empirical Model for predicting energy yield Steve Ransome1 & Juergen Sutterlueti2 1Steve Ransome Consulting Limited, London UK 2Gantner Instruments, Austria 7th PVPMC SUPSI Canobbio Switzerland 30-31 Mar 2017 …
  • 2. www.steveransome.com11-Apr-17 2 Choosing the best Empirical Model for predicting energy yield Steve Ransome1 & Juergen Sutterlueti2 1Steve Ransome Consulting Limited, London UK 2Gantner Instruments, Austria 7th PVPMC SUPSI Canobbio Switzerland 30-31 Mar 2017 Mechanistic
  • 3. www.steveransome.com11-Apr-17 3 Contents of talk • Summarise the status of common PV models • Explain empirical models, when can they be useful? • Compare 10 existing models with Gantner Instruments outdoor measurements data for 3 PV technologies • Use the models’ best points to propose a new “mechanistic model” • Analyse how it improves on existing models • Propose further optimisation and additions such as spectral effects
  • 4. www.steveransome.com11-Apr-17 4 Standard models Curve fits e.g. 1 diode (fit equivalent circuit to IV curve) • Imperfect traces (e.g. cell mismatch) cause curve fit difficulties • RSHUNT, RSERIES etc. vary with GI , TMOD (not defined in model) so can predict incorrect Low light efficiency and gamma Point modelling e.g. SAPM (ISC, PMP, VOC …) • Hard to understand – 29 coefficients including for AOI and SR • Difficult to get a unique fit • No modelled RSERIES or RSHUNT • Neither model is normalised, their coefficients are area dependent and make it difficult to study module variability and degradation. • Both models predict much more than just PMAX
  • 5. www.steveransome.com11-Apr-17 5 What is an empirical model? • It’s a simple mathematical model for calculating PMAX as a function of weather inputs PMAX = GI*{C1*fn1(GI,TMOD…) + C2*fn2(GI,TMOD…) + … } Constant Irradiance Module_Temp Empirical Fit Coefficients Sum or product of terms 1..n Input Dependencies
  • 6. www.steveransome.com11-Apr-17 6 What is an empirical model? • It’s a simple mathematical model for calculating PMAX as a function of weather inputs PMAX = GI*{C1*fn1(GI,TMOD…) + C2*fn2(GI,TMOD…) + … } Constant Irradiance Module_Temp Empirical Fit Coefficients Sum or product of terms 1..n Input Dependencies • It doesn't need any physical understanding  it’s simple  values aren’t useful • It should be able to be fitted by any simple software e.g. Excel solver (rather than specialised fitting software)
  • 7. www.steveransome.com11-Apr-17 7 Simplest empirical model PVUSA with 4-coefficients (modified: normalised and uses TMOD not TAMB to get a simpler temperature coefficient)  PMEASURED / PNOMINAL  PFIT / PNOMINAL  PMEASURED –PFIT P = GI*{C1+ C2*GI + C3*TMOD + C4*Wind} Pmax Irradiance Irradiance^2 Module_temp Wind_speed (Usually it’s only used at >0.7kW/m² due to its known poor fit at low light)
  • 8. www.steveransome.com11-Apr-17 8 How is an empirical model used? • Determining bad measurement data (out of usual range) • Interpolation of missing PMAX values • Instantaneous performance validation • Predicting performance at given conditions e.g. STC • Simple energy yield estimation Summing predicted PMAX vs. climate data (GI, TMOD …)
  • 9. www.steveransome.com11-Apr-17 9 10 existing models have been studied Anonymised as Models A .. K (but in a different random order) • HEYDENRICH = Gi*(C1 * C2*Gi*LN(Gi+1) + C3*(LN(Gi+e))2/(Gi+1)-1)) • IEC60891 = IV curve translation (too complicated to show here) • LFM2013 = Gi*(C1 +C2*LN(Gi)+C_3*Gi2)*(C4+C5*LN(Gi)+C6*Gi2) simplified LFM • MOTHERPV = Gi*(C1 + C2*Gi + C3*Gi^2 + C4*LN(Gi) + C5*LN(Gi)^2) • POLYNOMIAL = Gi*(C1 + C2*Gi + C3*Gi2 + C4*Gi3 + C5*Gi4) • PVCOMPARE = Gi*(C1+C2*Tmod+C3*Tamb+C4*SolAlt+C5*Tmod*Tamb+C6*Tamb2+C7*Tmod2) • PVGIS = Gi*(1+C1*LN(Gi)+C2*(LN(Gi))2+Tmod*(C3+C4*LN(Gi)+C5*LN(Gi)2)+ C6*Tmod2) • PVUSA = Gi*(C1 + C2*Gi + C3*dTmod + C4*WS) poor fit low light • PVUSA+ = Gi*(C1 + C2*Gi + C3*dTmod + C4*WS) - C_5 improved low light fit • SRCL2014 = Gi*(C1*LN(Gi)+C2)*(1-(1-C3)*Gi2)*C4 LLEC, γ, NOCT, PMAX, RS • please send any I have missed ….
  • 10. www.steveransome.com11-Apr-17 10 10 existing models have been studied Anonymised as Models A .. K (but in a different random order) • HEYDENRICH = Gi*(C1 * C2*Gi*LN(Gi+1) + C3*(LN(Gi+e))2/(Gi+1)-1)) • IEC60891 = IV curve translation (used but equations too complicated to show) • LFM2013 = Gi*(C1 +C2*LN(Gi)+C_3*Gi2)*(C4+C5*LN(Gi)+C6*Gi2) simplified LFM • MOTHERPV = Gi*(C1 + C2*Gi + C3*Gi^2 + C4*LN(Gi) + C5*LN(Gi)^2) • POLYNOMIAL = Gi*(C1 + C2*Gi + C3*Gi2 + C4*Gi3 + C5*Gi4) • PVCOMPARE = Gi*(C1+C2*Tmod+C3*Tamb+C4*SolAlt+C5*Tmod*Tamb+C6*Tamb2+C7*Tmod2) • PVGIS = Gi*(1+C1*LN(Gi)+C2*(LN(Gi))2+Tmod*(C3+C4*LN(Gi)+C5*LN(Gi)2)+ C6*Tmod2) • PVUSA = Gi*(C1 + C2*Gi + C3*dTmod + C4*WS) poor fit low light • PVUSA+ = Gi*(C1 + C2*Gi + C3*dTmod + C4*WS) - C_5 improved low light fit • SRCL2014 = Gi*(C1*LN(Gi)+C2)*(1-(1-C3)*Gi2)*C4 LLEC, γ, NOCT, PMAX, RS • please send any I have missed ….
  • 11. www.steveransome.com11-Apr-17 11 Some dependencies used by models A…K P = GI *  Ci*fni(GI,TMOD…) i=1…n • GI , GI 2, GI -1 • ln(GI), ln(GI)2 • TMOD, TMOD 2 • TAMB, TAMB 2 • SolAlt Also some combinations such as • [TMOD*ln(GI)] • [TMOD * TAMB] How many dependencies are mathematically and physically meaningful ?
  • 12. www.steveransome.com11-Apr-17 12 Choosing the optimum coefficients for models • How do PV modules really behave i.e. efficiency as a function of Irradiance and TMODULE? • Use the Loss Factors Model (6 normalised orthogonal coefficients fitting the IV curve) to find out so we know how and what to model
  • 13. www.steveransome.com11-Apr-17 13 nRSC ~Ln(GI) drop related to RSHUNT  nVOC_T ~Ln(GI) drop  nROC Linear drop vs. GI dominated by RSERIES  Three LFM coefficients nRSC, nROC, nVOC cause PRDC vs. GI nISC, nIMP and nVMP are “almost constant” with GI
  • 14. www.steveransome.com11-Apr-17 14 How do nRSC, nROC, nVOC behave for different technologies? PRDC vs. GI is what the Empirical model needs to fit. nFFR is the product of terms “constant vs. GI“ so can ignore 11) CdTe 12) c-Si 13) a-Si:uc-Si Poor low light nRSC Good nVOC >0.1 sun Fast dropping nROC Good low light nRSC Steadily dropping nVOC Best nROC Good low light nRSC Steadily dropping nVOC Good nROC Note: PRDC  nRSC * nROC * nVOC
  • 15. www.steveransome.com11-Apr-17 15 Modules are characterised by “PRDC vs. Irradiance and TMOD” As used in simulation programs and matrix method IEC 61853 23 Matrix measurement points • 23 points are measured by the matrix method. • Curves and coefficients are fitted to these
  • 16. www.steveransome.com11-Apr-17 16 Modules are characterised by “PRDC vs. Irradiance and TMOD” As used in simulation programs and matrix method IEC 61853 % of points / year AZ % of energy yield / year AZ
  • 17. www.steveransome.com11-Apr-17 17 Fitting some of the models to normalised efficiency PRDC vs. Irradiance and TMODULE
  • 18. www.steveransome.com11-Apr-17 18 Best fits to PRDC vs Gi c-Si “Easy to spot differences” for models A’, C, D, E and J (Gantner Instruments data) Problem fit Gamma vs. Gi A’ C D E J L    Unphysical effects outside “normal conditions” e.g. 10<TMOD<55 and 0.2<GI<1  Flat at low light  Rising at low temp  Gamma rise with GI Differences differ at low light “Normal conditions”
  • 19. www.steveransome.com11-Apr-17 19 Best fits to PRDC vs Gi c-Si “Easy to spot differences” for models A’, C, D, E and J (Gantner Instruments data) Problem fit Gamma vs. Gi A’ C D E J L     Unphysical effects outside “normal conditions” e.g. 10<TMOD<55 and 0.2<GI<1  Flat at low light  Rising at low temp  Gamma rise with GI Differences differ at low light “Normal conditions”
  • 20. www.steveransome.com11-Apr-17 20 Existing models comparison • Some have trouble fitting simple data e.g. A • Most aren’t normalised • Some have unphysical coefficients e.g. TAMB*TMOD • Many fit only PRDC vs. GI (need to correct for temperature * (1+Gamma*(TMOD-25)) Suggest a new model using best features of existing ones • Optimise the choice of coefficient dependencies • Test it against PV technologies vs. other models
  • 21. www.steveransome.com11-Apr-17 21 Empirical Model Not normalised. Coefficients scale with array size or module numbers “Meaningless parameters” such as “TAMB*TMOD” No idea what values mean good performance e.g. PMEAS = GI * i=1..n Ci * fni(GI,TMOD…) Mechanistic Model Normalise coefficients by dividing by reference values e.g. nVOC = VOC.MEASURED/VOC.REFERENCE Now we can more easily compare modules and understand degradation changes e.g. PRDC= (PMEAS/PNOM/GI)= C1 + C2*Tmod + C3*Ln(Gi) + C4*Gi + C5*WS + ? P TOLERANCE GAMMA LLEC RS WIND % %/K %@LIC %@STC %/(ms-1) We can improve models by normalising them and making them more “Mechanistic”
  • 22. www.steveransome.com11-Apr-17 22 A simple normalised 6 parameter mechanistic model (L) PRDC equation • PRDC = C1 + C2*dTMOD + C3*ln(GI) + C4*GI + C5*WS + C6/GI + ... • The PRDC is the sum of each of these terms • Plot on a stacked chart to determine the value of each term and its shape vs. irradiance • Some terms may be redundant or insignificant e.g. C3 vs. C6
  • 23. www.steveransome.com11-Apr-17 23 A simple normalised 6 parameter mechanistic model (L) PRDC equation • PRDC = C1  + C2*dTMOD  + C3*ln(GI)  + C4*GI  + C5*WS  + C6/GI  + ... PRDC vs. irradiance = Sum +ve and -ve coefficients How many terms are independent? How many are significant?
  • 24. www.steveransome.com11-Apr-17 24 PRDC vs. Irradiance for different technologies – Model L PRDC = C1 + C2*dTMOD + C3*ln(GI) + C4*GI + C5*WS + C6/GI [CONST] [ dTMOD ] [ ln(Gi) ] [ Gi ] [ WS ] [ 1/GI ] CdTe c-Si a-Si:uc-Si Simple to fit Worst dTmod coeff Flattest PRDC vs Irradiance
  • 25. www.steveransome.com11-Apr-17 25 Best fits to PRDC vs Gi c-Si for models A, C, D, E and J vs. New Model L (Gantner Instruments data) Problem fit Gamma vs. Gi A’ C D E J L New model has sensible looking fit “Normal conditions”
  • 26. www.steveransome.com11-Apr-17 26 Best fits to PRDC vs Gi c-Si for models A, C, D, E and J vs. New Model L (Gantner Instruments data) Problem fit Gamma vs. Gi A’ C D E J L New model has sensible looking fit Empirical Empirical Empirical Mechanistic Mechanistic “Normal conditions” Mechanistic
  • 27. www.steveransome.com11-Apr-17 27 Conclusions • 10 Existing models have been tested • Empirical models can be difficult to fit and may have meaningless coefficients • LFM was used to determine optimum coefficients for a new Mechanistic Model (L) which works well Next steps • Further analysis- more modules, more sites • Model spectral response, reflectivity and soiling, seasonal annealing • Show reasons for any degradation • If you wish to join in please send details of your model and any measurement data • Thanks for your attention and please get involved! Data required Setup Location : Lat, Lon, Alt Orientation : Tilt and Azi Module Details : Datasheet Values and Temp Coeffs Essential : Date+time GI Irradiance (by sensor type) TAMBIENT TMODULE Windspeed PDC Useful to have : IDC and VDC GH, DH GN Spectrum, Rel Hum ISC, VOC, RSC, ROC