The University of New South Wales, Sydney, Australia

Other Links - Products and Services

PC1D

PC1D is a computer program written for IBM-compatible personal computers which solves the fully coupled nonlinear equations for the quasi-one-dimensional transport of electrons and holes in crystalline semiconductor devices, with emphasis on photovoltaic devices.

PC1D requires at least an 80386 CPU and an 80387 math coprocessor (note that most 80486 and Pentium processors have the math coprocessor built-in). Only one file is necessary to run the program, PC1D.EXE. The additional file PC1D.HLP provides on-screen help, and several additional files are provided which contain material parameters for selected semiconductors, standardized solar spectra, and example problems. All of the files can be simply copied into the directory of choice; no setup program is required. To store files of different type in different directories, see the instructions for the Options menu.

Please note that MS Vista does not support the 32-bit Help file format used in PC1D. MS may be able to provide a program to allow the PC1D Help files to be read by Vista users.

Order PC1D

The source code for PC1D has been made freely available, thanks to the generous support of Dr. Donald Clugston, through Source Forge. Please access the files through:
http://pc1d.svn.sourceforge.net/viewvc/pc1d/trunk/pc1d.

Discussion and exchange of future changes and improvements to the source code will be mediated through:http://sourceforge.net/projects/pc1d.

The latest verified and trusted version of PC1D, as of February 2008, is available for free download here.

UNSW no longer offers technical support for PC1D.

In case you are unable to download from the link above, UNSW continues to provide PC1D version 5.9 via this web site, for which handling fees will be charged.

Conference Papers on PC1D

More information on PC1D can be found in the following conference papers by Paul A. Basore and Donald A. Clugston:

  • PC1D Version 4 for Windows: From Analysis to Design, 25th IEEE Photovoltiac Specialists Conference, Washington, May 1996, pp.377- 381.
  • PC1D Version 5: 32-bit Solar Cell Modeling on Personal Computers, 26th IEEE Photovoltiac Specialists Conference, Anaheim, Sep-Oct 1997, pp.207- 210.
  • PC-1D version 2: enhanced numerical solar cell modelling Rover, D.T.; Basore, P.A.; Thorson, G.M. IEEE 1985, p. 703
  • PC-1D version 2: enhanced numerical solar cell modelling Basore, P.A.; Rover, D.T.; Smith, A.W. IEEE 1988, p. 389.
  • Numerical modeling of textured silicon solar cells using PC-1D, Paul A. Basore IEEE Trans. Elec. Dev., 37(2) 337 (1990)
  • PC-1D Version 3: Improved speed and convergence, Paul A. Basore IEEE 1991, p. 299- 302.
  • Solar cell modelling on personal computers, Rover, D.T.; Basore, P.A.; Thorson, G.M.