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

TPV usage #283

Open
1 task done
aalfonsi opened this issue Sep 16, 2024 · 2 comments
Open
1 task done

TPV usage #283

aalfonsi opened this issue Sep 16, 2024 · 2 comments
Labels

Comments

@aalfonsi
Copy link

Please, confirm the following:

What’s the question?

I was wondering if there is any experience of using solcore for TPV performance evaluation. Overall my question is about the
possibility to model the recuperation effect of introducing a back reflector (e.g. gold) that allows for recycling the out-of-band spectrum (allowing re-absorption in the emitter).

Additional information
Add any other relevant information that could help us answering your question, E.g.:

  • Code of a minimum working example showing what you’re trying to do.
  • Screenshot showing the problem you are talking about.
  • Context in which your question applies
@phoebe-p
Copy link
Member

I do not have experience using Solcore for TPV myself, but there is this paper (I don't know the authors and wasn't involved in this work, so do not know have any details beyond what is reported in the paper). It's possible other people (not in academic research, so this would not be published) are using it for TPV calculations too but I am not sure.

In terms of whether I think Solcore is suitable for this, it can certainly simulate the optics of the reflector using the transfer-matrix method (assuming the structure is planar. If you have some kind of texture or grating, we also develop a more advanced optics package called RayFlare), and the user can set the temperature of both the device and environment. Since Solcore was developed for PV rather than TPV, it's likely that the semiconductors you need to simulate are not in the existing database, and that some materials you want to use which are in the database do not have refractive index/absorption in the database up to sufficiently high wavelengths (e.g. the data for gold is from 0.2 to 2.5 um). However, you can add your own materials to the database as well.

I hope this is helpful but please let me know if you have other questions!

@alfoa
Copy link

alfoa commented Oct 2, 2024

@phoebe-p Thank you very much for your reply. I will give a try and let you know.

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

No branches or pull requests

3 participants