Skip to content

Issue1473 pvt validation ext#1481

Open
LoneMeertens wants to merge 40 commits intomasterfrom
issue1473_PvtValidationExt
Open

Issue1473 pvt validation ext#1481
LoneMeertens wants to merge 40 commits intomasterfrom
issue1473_PvtValidationExt

Conversation

@LoneMeertens
Copy link
Contributor

Summary

This PR upgrades the PVT validation framework to use EN ISO 9806:2017 quasi-dynamic parameters as the canonical input for the developed PVT model.

To ensure compatibility with other datasheet standards, an Excel conversion template is included in
IDEAS.Resources.Data.Fluid.PVTCollectors that converts coefficients from:

  • EN ISO 9806:2013 (Unglazed steady-state and Quasi-dynamic)
  • EN ISO 9806:2025 Quasi-dynamic

to the ISO 9806:2017 parameter set.

Reference

Conversion methodology and model upgrades and model validation are described in:
Meertens, L.; Jansen, J.; Helsen, L. (2026).
Development and Experimental Validation of an Open-Source Unglazed Photovoltaic-Thermal Collector Modelica Model that only needs Datasheet Parameters.
Submitted to Mathematical and Computer Modelling of Dynamical Systems.

Related issue: #1473

… wind speed to reduced wind speed as required by ISO9806:2017
… 2017 standard supports broader range of collectors
@LoneMeertens LoneMeertens self-assigned this Mar 12, 2026
@LoneMeertens
Copy link
Contributor Author

Before merging, we need to fix the OpenModelica parse error caused by break in
IDEAS/Fluid/PVTCollectors/Validation/PVT_UI/PVTQuasiDynamicCollectorValidation.mo.

OpenModelica reports:

No viable alternative near token: break

This prevents the IDEAS library from loading in OpenModelica, as described in #1482.
The break identifier should therefore be worked around to avoid the parser conflict so the library can load and the PR can be properly tested.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant