# The Design and Optimization of GaAs Single Solar Cells Using the Genetic Algorithm and Silvaco ATLAS

Authors: Kamal Attari; Lahcen Amhaimar; Ali El yaakoubi; Adel Asselman; Mounir Bassou
Journal: International Journal of Photoenergy
 (2017)

---

## Abstract

Single-junction solar cells are the most available in the market and the most simple in terms of the realization and fabrication comparing to the other solar devices. However, these single-junction solar cells need more development and optimization for higher conversion efficiency. In addition to the doping densities and compromises between different layers and their best thickness value, the choice of the materials is also an important factor on improving the efficiency. In this paper, an efficient single-junction solar cell model of GaAs is presented and optimized. In the first step, an initial model was simulated and then the results were processed by an algorithm code. In this work, the proposed optimization method is a genetic search algorithm implemented in Matlab receiving ATLAS data to generate an optimum output power solar cell. Other performance parameters such as photogeneration rates, external quantum efficiency (EQE), and internal quantum efficiency (EQI) are also obtained. The simulation shows that the proposed method provides significant conversion efficiency improvement of 29.7% under AM1.5G illumination. The other results wereJsc = 34.79 mA/cm2, Voc = 1 V, and fill factor (FF) = 85%.


---

## Body

## 1. Introduction

Direct band gap materials prove that the use of an optimum configuration leads to a highly functional single- or multiple junction solar cells. The interest in GaAs solar cells has become more popular in the recent years due to its band gap (1.42 ev) close to the standard spectrum [1]. However, its major problem was the surface recombination rate that has been reducing the GaAs solar cells improvement’s start with 10% [2]. This problem was solved by means of using a Ga1-xAlx on the surface of GaAs [3]. Using GaAs junction only is not enough to get higher efficient solar cells. In fact, the improvement of its performance will surely be accomplished by adding other material layers on the top and bottom of the junction. For instance, a wider band gap material such as AlGaAs used as a back surface field (BSF) makes a significant improvement [4, 5]. Also under the same cell configuration, the use of In0.5(Al0.7Ga0.3)0.5P material increases the efficiency by 6% compared to other materials thanks to its high photogeneration rate material [6]. The GaAs solar cell has greater electron saturation velocity and higher electron mobility compared with silicon solar cells [1]. This solar cell has achieved an accurate success of around 20–25% [7]. Recently, the single solar cells performance made a significant growth, an efficiency of 27% was recorded for the GaAs single cells [8]. A detailed set of simulated material parameters used in our design has been taken from previous publication [9–11]. The purpose of this work is to design a single solar cell based on GaAs that is highly efficient and to investigate its performance. Moreover, an optimization technique has been performed and proposed. A presentation and comparison of obtained results to similar solar devices from recent publication have been done. This work is organized as follows: an introduction of the model solar cell is taking place in Section 2. Section 3 explains the genetic algorithm of solar cells. The ATLAS simulation and the method of the proposed results are elaborated in Section 4. The last section concludes the whole work.


## 2. Solar Cell Modeling

In order to model a high efficiency single solar cell, it is important to start with similar cells of well-known characteristics and obtained performances to verify the accuracy of our model. Based on their various advantages such as absorbing a higher quantity of light, several materials were chosen and detailed in Table1. The objective of this work was at first to construct a solar cell and then improve its efficiency. For a first step using TCAD Silvaco software, an ATLAS code was then prepared to build this structure made up of a gold contact placed at the top of the structure, and then under that was the Si3N4 antireflective coating (ARC) then the InAlGaP window layer, under that was the n-type GaAs emitter, then a p-type GaAs base, AlGaAs back surface field (BSF), GaAs buffer, GaAs substrate, and finally a gold contact in the bottom of the cell. A schematic of this model is designed in Figure 1. The solar cell was illuminated by a spectral illumination source of AM1.5G as shown in Figure 2. ATLAS solves Poisson’s equation; carrier continuity equations for both electrons and holes were solved, the drift-diffusion transport model. Refractive index of each material and important parameters for the simulation of solar cells are obtained from [9, 10, 12] and from the Sopra database incorporated in Silvaco. Different physics models were used to calculate recombination and carrier mobility for a solar cell structure. The Shockley-Read-Hall (SRH) recombination models and the concentration-dependent low-field-mobility model (CONMOB) are used to model the doping-dependent low-field motilities of electrons and holes. To consider bulk and interface recombination velocities, (Auger) models are also utilized.Table 1
Standard parameters used in this solar cell design.
Material
GaAs
InAlGaP
AlGaAs
Band gap Eg (eV) at 300 K
1.42
2.3
1.8
Lattice constantα (Å)
5.65
5.65
5.64
Permittivity (es/eo)
13.1
11.7
11.0
Affinity (eV)
4.07
4.2
4.1
Heavy e− effective mass (me∗/m0)
0.06
2.85
2.4
Heavy h+ effective mass (mh∗/m0)
0.5
0.64
0.62
e− mobility MUN (cm2/V × s)
8800
2150
2000
h+ mobility MUP (cm2/V × s)
400
141
138
e− density of states NC (cm−3)
4.7E + 17
1.20E + 20
4.35E + 17
h+ density of states NV (cm−3)
7.0E + 18
1.28E + 19
8.16E + 18
Lifetime (el) (s)
1.00E − 09
1.00E − 09
1.00E − 09
Lifetime (ho) (s)
2.00E − 08
1.00E − 09
2.00E − 08Figure 1
Schematic diagram of single solar cell structure used in the initial design.Figure 2
Solar spectrum AM1.5G.To determine the solar cell efficiency, it is important to use the following parameters: the open-circuit voltage (Voc), short-circuit current (Isc), and fill factor (FF) in the ATLAS design code.
(1)I=I0expqVnkT−1−IL,where IL = light generated current.
(2)Voc=nKTq×lnILI0+1.The short-circuit current (Jsc) is the maximum current available from a solar cell, and this occurs at zero voltage.The expression for the FF can be determined empirically as [9]
(3)FF=Voc−lnVoc+0.72Voc+1.The maximum power is converted solar energy (solar spectrum) to electricity and can be calculated as follows:(4)Pmax=Voc×Jsc×FF.Based on the above parameters, we can get the efficiency of a solar cell calculated as(5)η=Voc×Isc×FFPin,where Pin is the input power.
(6)G=η0×pλhc×αexp−αy,with G as the photogeneration rate; P is the cumulative effects of reflections, transmissions, and loss due to absorption over the ray path; y is the relative distance for the given ray; h is Planck’s constant; λ is the wavelength; c is the speed of light; and α is the absorption coefficient calculated for each set of (n, k) value. η0 is the internal quantum efficiency, which represents the number of carrier pairs generated per photon pairs.


## 3. Proposed Algorithm for Efficiency Optimization

The genetic algorithm (GA) is generally an optimization method that allows to obtain helpful solutions to complex problems [13]. The GA has a small computing time and good convergence that makes it a powerful optimization tool. In many published classical techniques, a variable layer (thickness or doping intensity) varies by affecting random values until achieving a higher efficiency, then move to the next variable and perform the same operation. However, in our method, all variables are tested simultaneously and result to an ideal junction configuration to produce higher efficiency. A random selected binary 8 bit strings constitute the initial generation of chromosomes. The Silvaco code is called by the GA in order to get the needed data that is encoded and then exposed to some evolution mechanisms like crossover and mutation then used as chromosomes to build the next generation. In a second step, these values are decoded then written into Silvaco ATLAS code to construct the new solar cells with the new configuration. After the simulation of all chromosome generations, child chromosomes were created from the best performing parent chromosomes. The junction layer optimization process includes the window, emitter, base, BSF, buffer, and substrate layers and determines the best thickness and doping of each layer. The flowchart of GA used for optimizing the efficiency is shown in Figure 3.Figure 3
Flowchart of genetic algorithm.


## 4. Results and Discussion

In this section, two steps are performed, the first one is an initial single-structure solar cell designed and simulated using Silvaco ATLAS as shown in Figure1. The second step consists of using the GA technique to compare the cell performance parameters with an optimized solar cell.In the first ATLAS simulation, the layer configuration were adjusted as follows: the window thickness was 400 nm, the emitter thickness was 200 nm, the base thickness was 2μm, the BSF thickness was 400 nm, the buffer was 100 nm, and the doping concentrations for these layers are 7 × 1017, for the emitter 2 × 1018, the base 4 × 1018, the BSF 5 × 1018, and the buffer 4 × 1018. The obtained results were extracted from the I-V curve characteristics for the model as shown in Figure 4, The open-circuit voltage (Voc), short-circuit current (Isc), fill factor (FF), and the efficiency of this initial simulation were found, respectively: Voc = 1.08 V, Jsc = 22.88 mA, FF = 84, and η=21%. A maximum power can be observed in Figure 5 with a value of 21 mW/cm2. Table 2 summarizes the different thicknesses and doping concentrations for the initial model.Figure 4
I-V characteristics of the initial model.Figure 5
Power curve of the model of the initial solar cells.Table 2
Doping and thicknesses of the initial structure.
Origin model solar cell
Doping (cm3)
Thickness (μm)
ARC
Si3N4
—
—
n-layer
In0.5(Al0.7Ga0.3)0.5P
7e + 017
0.04
n-layer
GaAs
2e + 018
0.2
p-layer
GaAs
4e + 018
2
p-layer
AlGaAs
5e + 018
0.4
p-layer
GaAs
4e + 018
0.02The next results exposed the optimization process. The simulation was done after several data exchange, between the genetic algorithm and the Silvaco ATLAS code in addition to data evaluation and generation optimization. In the end of simulation, a higher conversion of a 29.7% efficiency was recorded after a small-time computation, compared to the initial structure which has an efficiency of 21%, and new layers configuration were set to construct a new optimized GaAs single solar cells as shown in Figure6 enabling to produce a higher maximum power, its value achieved 29 mW/cm2 as can be seen in Figure 7 under the AM1.5G illumination. The simulation parameters are also documented in Table 3. The optimized performances parameters, comprising the Jsc, Voc, FF, Imax, Vmax, and Pmax, were found from the results of the GA and their values are listed in Table 4.Figure 6
Final GaAs optimized structure.Figure 7
Power curve of the optimized solar cell.Table 3
GA simulation parameters.
Parameters
Values
Number of generations
G
=
5
Population
P
=
5
Crossover rate
CR = 1.0
Mutation rate
MR = 0.05Table 4
Output power improvement.
Parameters
Original single solar cell
Optimized single solar cell
Short-circuit current (Isc) (mA)
22.88
34.79
Open-circuit voltage (Voc) (V)
1.08
1
Max current (Imp) (mA)
21.87
33.42
Max voltage (Vmp) (V)
0.96
0.89
Fill Factor FF (%)
84
85
Maximum power (Pmax) (W/cm2)
0.021
0.029
Efficiency (%)
21
29.7Figures8 and 9 demonstrate the I-V curve of the optimized single-junction structure using the Silvaco and the genetic algorithms, although reached-optimized cell output parameters are listed in Table 4. Moreover, a comparison between the optimized and the initial solar cells can be observed in Figure 10, as well as results comparison with corresponding theoretical and experimental results for similar studies. Our GA-proposed simulation gives good result with high-efficient performance than others introduced in various previous studies as discussed elsewhere [14–17]. Differences are due to the variations in the material, optical parameters used, and optimization performance method presented in this work. Table 5 shows the various comparisons of this optimized structure with other previous publications; GaAs solar cell achieves the highest efficiency as can be seen through the values Jsc = 34.79 mA/cm2, Voc = 1 V, and FF = 85%. Also, the close efficiency to our solar cell achieved 28.8% as can be seen in Table 5 by Kayes et al. [16]. Figure 8 shows the spectral response of the optimized solar cells. Figure 11 shows that the solar cell absorbs wavelength between 400 and 900 nm. The overall efficiency of the optimized GaAs solar cell is shown in Figure 12 which is higher at 685 nm compared to 200 nm in the initial structure shown in Figure 1 for the emitter thickness and 2.95 μm compared to 2 μm for the base thickness in the same figures.Figure 8
Generation of photocurrent by GaAs cell.Figure 9
I-V characteristics of the optimized solar cell.Figure 10
Comparison between the original and optimizedI-V characteristic solar cells.Table 5
Comparison between our optimized GaAs solar cell and others cells from publications.
Publications
J
sc (mA/cm2)
V
oc (V)
FF
η (%)
Vandamme et al. [14]
19.4
0.865
0.77
12.9
Yang et al. [15]
24.5
1.0
0.78
19.1
Kayes et al. [16]
29.7
1.122
0.87
28.8
Lee et al. [17]
22.0
0.942
0.78
16.2
Moon et al. [18]
27.06
0.98
0.83
22.08
This work (initial structure)
22.88
1.08
0.84
21
This work (optimized solar cell)
34.79
1.0
0.85
29.75Figure 11
EQE and IQE of the optimized solar cells.Figure 12
Schematic diagram of the optimized single solar cell structure.


## 5. Conclusion

In this paper, a single GaAs solar cell was designed and optimized in two phases; the first was by building a structure with new layers like the buffer and the BSF that can significantly improve the performance due to higher collection of photogeneration minority carriers. We have proposed a new structure configuration based on GaAs that can achieve significant efficiency. Also in this work, a GA is applied and combined with the ATLAS code to increase our designed cell output power efficiency. The simulations shows that the efficiency improvement performance of the proposed GA is better than the initial proposed structure, and as result, an optimization of more than 8% is reached and new layer configuration is obtained as shown in Figure12; in addition, it was compared to other single solar cells from previous publications. Its performance characteristics were Jsc = 34.79 mA/cm2, Voc = 1.0 V, FF = 85%, and η=29.75%.



---

*Source: 8269358-2017-11-12.xml*