I am trying to simulate GaAs cell in MATLAB. This is the first time i am simulating a cell. What kind of data i need to gather before simulating and can i used the solar cell in simulink library to make it a GaAs cell.
What type of simulation you want to do? If you want to make device simulation you have to solve the semiconductor equations with the relevant boundary conditions. But this can be better realized using a standard device simulator such as SILVCO TCAD. I think you intend to make circuit simulation of the solar cell.
In this case you use the one diode model with its five parameters representing the I-V characteristics. These five parameters can be obtained by curve fitting using matlab.
Complete solution of this problem can be found in reference:Chapter Solar cells and arrays: Principles, analysis and design
If it is a thin film solar cell, then the data requirement can be checked out from the following work. Although it doesn't use MATLAB, it can show you the properties you need to collect to simulate a TF solar cell. Just check out the tables only.
Deleted research itemThe research item mentioned here has been deleted
The simplest way to simulate a solar cell of any type is to consider that its I-V relation is following the one diode model equation:
I= Iph - Is exp (V- I Rs)/nVt) - V/Rsh
This equation has five parameters Iph, Is, n, Rs and Rsh that can be determined by curve fitting this equation with the measured Illuminated I-V curve.
There are published results for the different types of commertial solar cells.
It can so that one have a panel characteristics which is composed of Ns cells in series. Then also the above equation holds with modifications:
I= Iph - Is exp (Vs- I NRs)/nNVt) - Vs/N Rsh, where only V is substituted by Vs/N with Vs the string voltage.