Solar Panel Simulation with Xyce
- Repository URL:
The steady increase in efficiency and potential for significant decrease in manufacturing cost promise to make Thin-film photovoltaics(TFPV) a suitable source of electrical energy for a wide variety of applications. The increase in performance is linked to our ability to design, model, simulate and optimize TFPV technologies. PVpanel Sim is a spice based simulation utility on nanoHUB that has previously been used to explore a broad range of design issues related to thin-film solar panels. A broader adoption of this uniquely useful resource will depend on the ability to scale the simulation to larger arrays as well as simplification of the user interface. In this work we updated its core engine from Berkeley SPICE to Xyce, improved the user interface and added the capability for varying contact sheet resistance. The Workspace utility on nanoHUB was used as a development platform by providing access to Rappture, MATLAB® and Xyce. Existing source code was modified to be compatable with Xyce and input restrictions were established to avoid simulation convergence issues. It's expected that the new version of PVpanel Sim will be installed on nanoHUB, with open access to all nanoHUB members. PVpanel Sim can thus further serve as a useful simulation tool for TFPV researchers. It's hoped that furture versions will include more models for different TFPV technologies.