Skip to content
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

spectral model for BIPV in vertical facades #2406

Open
jesuspolo opened this issue Mar 11, 2025 · 5 comments
Open

spectral model for BIPV in vertical facades #2406

jesuspolo opened this issue Mar 11, 2025 · 5 comments

Comments

@jesuspolo
Copy link

jesuspolo commented Mar 11, 2025

pvlib includes several models for estimating the spectral mismatch including different technologies, that are basically designed for conventional PV. They depend on the parameters that mostly affects to the incoming solar spectrum (airs mass as the major influencer, and precipitable water and AOD in some more recent models. The case of BIPV in building facades is particularly interesting since the major influence on the spectrum, in addition to precipitable water and AOD, relies in the air mass and angle of incidence interrelations. This influence is not contemplated in the usual models and thus the application to BIPV is limited.

We have developed recently a new model that includes the dependence on the air mass, angle of incidence, AOD and precipitable water. The model was developed convering all possible facade orientarions (surface azimuth), by computing thousands of solar spectra with SMARTS 2.9. It considers also four technologies, m Si, a Si, CdTe and CIGS. The details are in this recent publication (DOI: 10.1016/j.renene.2025.122820)

https://www.sciencedirect.com/science/article/pii/S0960148125004823?via%3Dihub

The model is very straightforwad and it includes the potential effect of broadband albedo, through a correction to the main model that was developed for a standard albedo of 0.2.

If this proposal is of interest I could implement the corresponding function in python in a similar way of the spectral models already implemented.

Thanks in advance for the comments and suggestions

J Polo

@cwhanse
Copy link
Member

cwhanse commented Mar 11, 2025

@jesuspolo to clarify the scope, is the dependence on AOI specific to an urban environment or is it more general? I can imagine that reflections may depend on spectrum and that might be applicable to any PV installation.

@jesuspolo
Copy link
Author

In theory I think that it is more general; the fact to my understanding is that for vertical tilt (maybe also for generally very high tilt angles) the angle of incidence determines somehow the diffuse or beam contribution to the spectral POA. I have only analysed the vertical case, due to the objective of BIPV facade application; and in this case I found a very good correlation when I included both the airmass and the angle of incidence. In addition, I did not explore the impact of highly reflective environment and focused only on broadband albedoes corresponding to some common materials in urban environment (aspahl, concrete, brick...)

@cwhanse
Copy link
Member

cwhanse commented Mar 11, 2025

I see. Including AOI as a predictor is accounting for some of the different spectral content of direct and diffuse irradiance.

@cwhanse
Copy link
Member

cwhanse commented Mar 11, 2025

Is the SMM predicted by this model meant to multiply the POA irradiance before accounting for reflections, or after reducing POA irradiance for reflections?

@jesuspolo
Copy link
Author

Good point!; the model has two contributions: the SMM as a result of massive spectral calculations with SMARTS2.9 assuming 0.2 of albedo, and a secondary albedo correction that resulted from a sensitivity calculation of spectra for a few cases of broadband albedo. In my opinion, in the first part of the model, the SMM meant to multiply the POA before accounting for reflections, since this accounts for the air mass, precipitable water, AOD and the AOI influence. The reflections would depend, in my opinion, on the specific surroundings, and maybe generalize this part would require more research.

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

No branches or pull requests

3 participants