Skip to content

Hayes Time-Dependent Module Temperature Model should be added to temperature API.  #1080

Open
@stephenjkaplan

Description

@stephenjkaplan

Description
A paper in JPV written by William Hayes in 2014 proposed a time-dependent module temperature model for fixed tilt utility-scale systems. (If anyone wants a copy of the paper, let me know). It's main strengths are that it can model temperature at sub-hourly intervals because if factors in the time dependency of module temperature on its heat capacity. The paper claims higher accuracy than other models.

Proposed Solution

  • This would be added as a function to the API, as pvlib.temperature.hayes. The goal is to translate the paper into a function.
  • Unit tests would be fairly straightforward. Inputs/expected outputs & any potential failure modes
  • Validate against other models, or if there happens to be any available MST data.

Potential Obstacles

  • As far as I can tell, there isn't anything in the paper that describes what initial condition to use. Each temperature is calculated based on the previous temperature in this model: so, what would be the initial module temperature?
  • Some concern over validation. I don't have access to the data used to validate this model.

Additional Notes
I have started to prototype the API function for this and have discussed this feature with @wholmgren

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions