Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

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

Copy link
Copy link
Open
@stephenjkaplan

Description

@stephenjkaplan
Issue body actions

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

mikofski and wholmgren

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

      Morty Proxy This is a proxified and sanitized view of the page, visit original site.