-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Create new temperature model(s) incorporating a simple radiative loss term. #1594
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
@adriesse what kind of TV you been watching? |
The point in the technical report is that temperature models fit measurements better when a radiative loss term is included. Is that correct? The generic coefficients for e.g. Faiman, SAPM would not be the right values to use in a model including radiative loss terms, I think. Is there enough data at hand to come up with default coefficients for the new temperature model, or to convert from the generic coefficients? |
Yes.
You're quite right, those would need to be changed to something (smaller). I'm working on a data set and demo as well, and will reflect on what values to suggest. In general I must say that I am trending toward having fewer default values filled in to encourage users to think more about what they're doing. This might be a situation where no defaults would be appropriate in the function, but with sample values in the Notes. |
As long as this issue is moving forward: None! |
An idea, perhaps a bad one: as an alternative to creating |
Not a bad thought. I did actually consider some other approaches, like preprocessing/reducing poa_global or using a factory function to make the rad models on demand. Or something cool with a class again. But I didn't actually try them out. For parameter fitting it's certainly much easier to have a new function like this one, and I don't think I'll do more than one in the near future anyway. |
The default behaviour with ir_down==None is now same as Faiman, so those u0/u1 default values might still be appropriate. |
I like the design @adriesse |
Thanks! I could potentially rename the parameters, e.g. u0r and u1r. |
I think it's better with the same names as |
We can open another issue if/when the demand for additional models becomes overwhelming. |
Is your feature request related to a problem? Please describe.
The most frequently used operating temperature models do not account properly for radiative losses to the sky.
Describe the solution you'd like
Create enhanced versions of the existing models (at least one) incorporating a simple but effective radiative loss term as described in: Driesse, A. et al (2022) "Improving Common PV Module Temperature Models by Incorporating Radiative Losses to the Sky". SAND2022-11604. 10.2172/1884890
Describe alternatives you've considered
Watching TV.
The text was updated successfully, but these errors were encountered: