Simulating a single JV curve in the light and dark
Performing optical simulations with gpvdm.
Simulating CELIV transients with gpvdm.
gpvdm is a free general-purpose tool for the simulation of opto-electronic devices. It was originally written to simulate organic solar cells, but it has now been been extended to simulate other classes of device, including OLEDs, OFETs and many other types of 1st, 2nd and 3rd generation solar cells. Currently the model can simulate:
To do this the model contains both an electrical and an optical solver, enabling both current/voltage characteristics to be simulated as well as the optical modal profile within the device. The model and it's easy to use graphical interface is available for Windows, and Linux (x86 and ARM).Download for windows Download for Linux
News (19/9/2018): I am actively looking to move from academia to industry. If you need someone with good numerical modeling/programming/mathematics/(organic/inorganic-semiconductor) skills please get in touch. Either via e-mail or via my Linked in profile. Also please check out my personal web page www.rodmack.com. You can find a copy of my generic CV and generic cover letter below:
Download CV Download Cover Letter Linked in profile
DE: Ich suche gerade einen Stelle in der Industrie. Wenn Sie jemanden mit einer guten numerischen Modellierung / Programmierung / Mathematik / (organisch / anorganisch-halbleitend) Fähigkeiten benötigen, bitte schick mich eine e-mail. Sie können mien Linkedin Profil hier finden und meine persönliche Webseite hier. Oben können Sie mein Lebenslauf finden. Danke.
The model makes it easy to study the influence of material parameters such as mobility, energetic disorder, doping and recombination on device performance. All internal device parameters are easily accessible through the graphical interface .
The model solves the device equations in steady state or time domain, in 1D or in 2D. Specifically, the model solves both electron and hole drift-diffusion, and carrier continuity equations in position space to describe the movement of charge within the device. The model also solves Poisson's equation to calculate the internal electrostatic potential. Recombination and carrier trapping are described within the model using a Shockley-Read-Hall (SRH) formalism, the distribution of trap sates can be arbitrarily defined. A fuller description of the model can be found in the here, in the associated publications and in the manual.
Solar cell technology will only get better if scientists and engineers understand how their devices work and how they can be improved. A good way of gaining this insight is through simulation. I have therefore publicly released gpvdm for free, as I would like as many people as possible across the world to have access to good solar cell modeling tools. To further this aim, I also released a version of gpvdm compiled for the Raspberry PI (a low cost $35 computer), so anyone with even the most limited resources can start simulating and understanding light harvesting devices.
If you find gpvdm useful, please consider giving back to the community, by translating gpvdm into your native language and joining the gpvdm translation project.
The first version of the model was written during the very exciting time I spent working at Imperial College for Jenny Nelson, see the publication list, at that time the model was called opvdm. Since then I have rewritten much of the code, added a graphical interface and ported it to be cross platform. The model is now called gpvdm because it can now simulate more than just organic devices.