PVL header texture


PC1D (Version 5)

PC1D is the most commonly used software for simulating solar cells.


Link to PC1D.


Paul A. Basore and Donald A. Clugston.


PC1D Help does not work on modern Windows operating systems. A Microsoft download that rectifies this problem can be found here. Be sure that the PC1D.hlp file is in the same directory as the PC1D.exe file.

PV Lighthouse also provides an HTML version of the PC1D Help File.

  • PC1D Batch File Generator: Create external batch files for use in PC1D simulations. With an external batch file, multiple inputs can be varied and multiple outputs can be monitored.
  • cmd-PC1D: A modified version of PC1D that runs from a command line. It allows scripted simulations, permits Fermi–Dirac statistics, contains up-to-date models for Auger recombination, mobility and band-gap narrowing, and a free graphical user interface that can be run as a stand-alone executable.
  • Impurity-to-efficiency simulator (I2E): Predicts the impact of as-grown iron impurities and processing conditions on crystalline-silicon solar cell performance, enabling an optimisation of the time–temperature profile of phosphorus diffusion gettering.
  • OPAL 2: Generate and download reflection files with OPAL 2 that are specifically formatted for PC1D simulations. OPAL 2 is the most accurate way to simulate reflection and transmission at the interfaces of a solar cell.
  • PC1D Help File: HTML version of the PC1D help file.
  • D.A. Clugston and P.A. Basore, "PC1D Version 5: 32-bit solar cell modeling on personal computers," Proc. 26th IEEE Photovoltiac Specialists Conference, Anaheim, pp. 207–210, 1997.
  • P.A. Basore and D.A. Clugston, "PC1D Version 4 for Windows: From analysis to design," Proc. 25th IEEE Photovoltiac Specialists Conference, Washington, pp. 377–381, 1996.
  • P.A. Basore, "PC-1D Version 3: Improved speed and convergence," Proc. 22nd IEEE Photovoltiac Specialists Conference, Las Vegas, pp. 299–302, 1991.
  • P.A. Basore, "Numerical modeling of textured silicon solar cells using PC-1D," IEEE Transactions on Electron Devices, 37(2), pp. 337–343, 1990.
  • P.A. Basore, D.T. Rover and A.W. Smith, "PC-1D Version 2: Enhanced numerical solar cell modelling," Proc. 20th IEEE Photovoltiac Specialists Conference, Las Vegas, pp. 389–396, 1988.
  • D.T. Rover, P.A. Basore and G.M. Thorson, "Solar cell modelling on personal computers," Proc. 18th IEEE Photovoltiac Specialists Conference, Las Vegas, pp. 703–709, 1985.

Comments? Bugs? Errors? Compliments?