SlideShare a Scribd company logo
International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016
DOI :10.5121/ijscai.2016.5103 25
ESTIMATION OF THE PARAMETERS OF SOLAR CELLS
FROM CURRENT-VOLTAGE CHARACTERISTICS
USING GENETIC ALGORITHM
Suresh E. Puthanveettil1
, Mengu Cho2
and Amrita Suresh3
1
Solar Panel Division, ISRO Satellite Centre, Bangalore 560017, India.
2
Laboratory of Spacecraft Environment Interaction Engineering, Kyushu Institute of
Technology, Kitakyushu, Japan, 804-8550
3
Birla Institute of Technology and Science Pilani- K K Birla Campus, Zuari Nagar,
Goa,India
ABSTRACT
This paper presents a method for calculating the light generated current, the series resistance, shun
resistance and the two components of the reverse saturation current usually encountered in the double
diode representation of the solar cell from the experimental values of the current-voltage characteristics
of the cell using genetic algorithm. The theory is able to regenerate the above mentioned parameters to
very good accuracy when applied to cell data that was generated from pre-defined parameters. The
method is applied to various types of space quality solar cells and sub cells. All parameters except the
light generated current are seen to be nearly the same in the case of a cell whose characteristics under
illumination and in dark were analyzed. The light generated current is nearly equal to the short- circuit
current in all cases. The parameters obtained by this method and another method are nearly equal
wherever applicable. The parameters are also shown to represent the current-voltage characteristics
well.
KEYWORDS
Solar cell, current-voltage characteristics, reverse saturation current, series resistance, shunt resistance,
particle radiation, genetic algorithm
1. INTRODUCTION
It is important to have the full characteristics of the solar cells and thus the solar array because
of several reasons. Space solar arrays are optimized for end of life conditions (EOL). Since
space systems require high reliability, the margins used are usually high and thus even at the
end of life the solar array does not operate at maximum power point. The space array
continuously undergoes irradiation by charged particles in geosynchronous orbit, low earth orbit
or medium earth orbit due to trapped protons and electrons. Solar flare protons affect even the
satellites that are situated away from the earth. Since the current from the array depends on
where the array operates at each point in its life time, it is necessary to have a proper estimate of
the full characteristics of the solar array. Sometimes, certain off-optimality for small periods is
allowed in the design of the solar array so that it operates at points between the maximum power
point and the open-circuit voltage. This is another reason why the
International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016
26
knowledge of the full I-V characteristics of the cell is necessary for optimum design and analysis
of the performance. Full I-V characteristics of solar cells are obtained from limited data by several
means. Usually, the solar cell parameters like diffusion and recombination currents, light generated
current, series resistance and shunt resistance are obtained from the measurements of several points
on the I-V curve and then using these parameters the entire I-V curve is plotted using equations
representing appropriate models. The knowledge of these parameters in itself is highly important
for studying solar cells and for the design and manufacture of the solar cells. The effect of various
environments like charged particle environment and the impact of solar array arcing have been
seen to impact some or all of these parameters.
Diffusion current is characterized by an ideality factor equal to one and it varies with forward bias
Vj and temperature T following the expression given by [1]
This double diode model has been in use for obtaining solar array currents at different voltages and
intensities and aspect angles by people working in the area of solar arrays especially those in space
industry. The accuracy of this model is found to lie within 1 to 2% for space quality silicon and
gallium arsenide solar cells. Although this model is very attractive, the actual calculation of the
two components of the reverse saturation current as well as the series resistance and shunt
resistance is not easy. It is also not possible to directly apply a least squares method because of the
non linear nature of the problem. This problem is compounded by the fact that we have to solve
implicit equations also.
This problem has been attacked from different angles by different authors. S. Mottet[2] has given a
least-square solution of the problem. Since the solar cell equation is implicit, the solution is not
straightforward, but uses iteration procedure for estimating the series resistance. Sharma et. al. [3]
have employed an analytical solution to the problem. However, the equations in this method are
complicated and in practice, the analytical solution is not straight forward and the use of software
is usually required. Another limitation of this method is that the light generated current is assumed
to be equal to the short-circuit current and shunt resistance is totally neglected. Recently, Suresh
Puthanveettil [4] has suggested a spread sheet solution to the problem. Even though the light
generated current appears as an output, here again shunt resistance is totally neglected.
International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016
27
Genetic Algorithms belong to the group of evolutionary computation methods. These are adaptive
search algorithms used to tackle optimization problems. These algorithms are heuristic in nature
and the search is conducted by creation of generations of solutions. The search is refined by
information gained from previous generations. The fitness of each solution is computed and the
final solution is based on the principle of the survival of the fittest as in Darwin‟s theory of
evolution.
In the present paper, we employ Genetic Algorithm to solve the problem and to arrive at
the parameters defined above. There are several advantages to Genetic Algorithm. One is
that a full search of the solution space is not required. Another advantage is that this
software can be easily adapted for a more general equation of the
form
I(V)=IL-I01{exp [(V+IRs)K/mT] –1}- I02{exp [(V+IRs)K/2nT] – 1} -(V+IRs)/Rsh (5)
where m and n are new parameters which may sometimes be necessary for more accuracy.
Similarly, the dark cell I-V measurement can be used directly without altering the software
to estimate all parameters except the light generated current. In fact to the best of our
knowledge the first use of genetic algorithm for solar cells was made by Okumura et al.,
[5] to obtain the parameters of solar cell under dark condition employing a single diode
model of the form
I(V)=I01{exp [(V+IRs)K/mT] –1} -(V+IRs)/Rsh (6)
2. ALGORITHM
The algorithm can be broken down into the following steps
i.Generation of initial population is done by random number generation. The number of initial
population is chosen as 1000 in our case, but this number can be varied depending on the choice
of the user. Each parameter like the light generated current, series resistance and so on are
represented by a 16 bit binary number( The number of bits can be increased for more accuracy).
This binary number is converted to decimal number and the value for each of these parameters
is calculated by dividing the range of (the difference between upper and lower limits) of the
variables which are chosen initially in a logarithmic fashion.
ii.The fitness of the first and other generations are calculated by comparing the I-V curve
generated from the solution to the experimental values by least squares. The one where the sum
of the least squares is minimum is ranked as one, the next one as two and so on.
iii. The next generation is created by choosing the parents and creating offsprings. Here we have
allowed only the first 30% of the population (arranged rank wise) to
create off-springs. The off-springs are created by crossing over of the bits of the father and
mother after a certain bit which is randomly chosen. We have also used the principle of elitism
by retaining the first five ranks in the next generation without change.
iv.A small percentage of the bits are randomly altered (to effect mutation) so as to increase
diversity.
v.The ranking, selection of parents, reproduction, selection of elites and mutation are repeated for
each generation.
vi.A total of 100 generations is created and the first rank of the last generation is chosen as the
fittest solution.
International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016
28
3. RESULTS AND ANALYSIS
The first analysis we have carried out with this software is with imaginary Silicon 2 ohm-cm solar
cell with the following parameters which are given in Table1.
Table 1. Input parameters for obtaining the current-voltage characteristics of a simulated solar cell
Parameter Value
IL 1.00 amp
I01 1x10
-10
amp
I02 5x10
-7
amp
Rs 0.025 ohm
Rsh 1000 ohm
Using these parameters we have calculated the I- V characteristics of the solar cell. Using these
current and voltage values as input, we have run the genetic code to get back the parameters and
the results are given in Table2.
Table 2. Output parameters of the simulated solar cell of Table 1. obtained through genetic algorithm
Parameter Value
IL 0.9999 amp
I01 1.1184x10
-10
amp
I02 4.958x10
-7
amp
Rs 0.02488 ohm
Rsh 980 ohm
From this table we understand the most of the parameters can be known very accurately if the
input current and voltage values are measured properly. There is some inaccuracy as far as I01 is
concerned which here is about 12%. Shunt resistance inaccuracy is about 2% and all other errors
are minimal. This gives an indication of the accuracy of this method of estimating the parameters
given in Tables 1 and 2.
Next, we have used the developed software to analyze 10 ohm Si solar cells of nominal
dimension 2cm x 4cm before and after radiation to a fluence level of 3x1013
electrons/cm2
. The
cell types are both BSR type cells. Figure.1 gives the I-V characteristics of unirradiated BSR cell
at 28°C. The I-V characteristics of the same cell irradiated to a fluence of 3x1013
1
MeVelectrons/cm2
at 28°C are given in Figure.2. The experimental data is represented by discrete
points and the data according to our theory is presented as a continuous line in both the cases.
This continuous line is generated using the parameters evaluated using genetic algorithm. In both
of the above, one can notice the close match that exists between theory and experiment. It is to be
noted that the experimental data were obtained by using the standard facilities and methods used
in space industry.
The results of the parameters evaluated are tabulated below:
International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016
29
Table 3. Output parameters of a silicon solar cell before and after electron irradiation obtained through
genetic algorithm
Parameter Value before irradiation Value after irradiation
IL 0.31819 amp 0.31012 amp
I01 8.86168x10-11
amp 1.2437x10-10
amp
I02 6.4422x10-7
amp 9.46299x10-7
amp
Rs 0.0561 ohm 0.0539 ohm
Rsh 531.8 ohm 632.4 ohm
It is seen that the light generated current decreases, I01 and I02 both increase as expected. There
is no remarkable change in series resistance and we believe that the apparent increase in shunt
resistance also is due to the limitations of the model or method rather than a real increase in shunt
resistance.
Further, we have compared the dark and illuminated characteristics of a silicon solar cell and
the result is given in Table below.
Table 4. Output parameters of a silicon solar cell in dark and under illumination obtained
through genetic algorithm
Parameter Value for cell not illuminated Value for illuminated cell
IL 1e-20 amp 1.0690 amp
I01 1.4329x10-10
amp 1.3395x10-10
amp
I02 3.1619x10-7
amp 4.869x10-7
amp
Rs 0.025148 ohm 0.023355 ohm
Rsh 447.2 ohm 945.2 ohm
There is a good match between the two values of I01 and Rs. Both the values of I02 are
comparable, but not quite identical. The differences can be due to measurement inaccuracy
and the limitations of the model.
We have also used the developed software to analyze the following types of solar cells and
the results are given below.
i. GaInP solar cells
ii. (In)GaAs solar cells
iii.Ge solar cells
Table 5. Output parameters of a GaInP solar cell in under illumination obtained through genetic algorithm
Parameter Value
Isc(measured value) 0.50798 amp
Voc(measured value) 1.3961V
IL 0.508875 amp
I01 1.9989x10-25
amp
I02 9.87147x10-13
amp
Rs 0.043591 ohm
Rsh 192.7 ohm
International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016
30
Table 6. Output parameters of an (In)GaAs solar cell in under illumination obtained through
genetic algorithm
Parameter Value
Isc(measured value) 0.55074 amp
Voc(measured value) 1.0305V
IL 0.5505 amp
I01 2.359x10
-18
amp
I02 3.5898x10
-10
amp
Rs 0.053179 ohm
Rsh 9999 ohm
Table 7. Output parameters of a Ge solar cell in under illumination obtained through genetic
algorithm
Parameter Value
Isc(measured value) 0.84733amp
Voc(measured value) 0.2474V
IL 0.85929 amp
I01 2.766x10
-5
amp
I02 4.4109
-
x10
-3
amp
Rs 0.02306 ohm
Rsh 199.98 ohm
The three cells mentioned above comprise the sub-cells of triple junction solar cells usually used
in the space industry. In all the cases, it is seen that the light generated current is nearly equal to
the short circuit current as expected.
Next, we have compared the results of the parameters generated by the method of Puthanveettil to
the method employing genetic algorithm. It can be seen that there is very good agreement
between the parameters estimated by both methods wherever applicable.
Table 8. Output parameters of a silicon solar cell under illumination obtained through the
spread sheet method and through genetic algorithm
Parameter Puthanveettil Genetic algorithm
IL 0.3180 amp 0.3182 amp
I01 8.106x10
-11
amp 8.862x10
-11
amp
I02 7.034x10
-7
amp 6.442x10
-7
amp
Rs 0.0626 ohm 0.0561 ohm
Rsh infinite 531.8 ohm
The last question which we addressed is the utility of genetic algorithm on the reproduction of the
current voltage characteristics of the solar cells. In all the cells which we have carried out the
study, the results show a very good match between the measure values and the values estimated
from the parameters like I01 and I02 which we have obtained using genetic algorithm. An
example is given in Figure 1 for a silicon BSR solar cell.
International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016
31
4. CONCLUSION
A method of calculating the solar cell parameters like the two different components of the reverse
saturation current and the series resistance, the shunt resistance and the light generated current
was developed using genetic algorithm applied to the experimental current voltage characteristics
of the cell. The data obtained were physical and the variations seen in the parameters due to
irradiation were as expected in the silicon solar cell. Similarly, the parameters except the light
generated current did not vary much when the illuminated and dark cell characteristics of the
same silicon cell were analyzed using genetic algorithm. The algorithm was used to analyze other
types of cells and there was very close match between values generated by genetic algorithm and
by another method proposed by Puthanveettil. The algorithm was applied to get back the solar
cell parameters from the characteristics of an ideal cell which was generated using the solar cell
equation from the solar cell parameters and the reproduction of values was seen to be very good.
There was close match between the current-voltage characteristics generated from the parameters
obtained by genetic algorithm and the original experimental values. All these point to the
adequacy of genetic algorithm to obtain the solar cell parameters.
REFERENCES
[1] H.Y. Tada, J. R. Carter, B. E. Anspaugh and R. G. Downing, "Solar cell radiation handbook", JPL
Publication 82-69
[2] S.Mottet,”Solar cell modellng for computer-aided design and irradiation degradation of generators”,
Photovoltaic generators in space, ESA-SP-147, Heidelberg, 1980.
[3] S. K. Sharma, D. Pavithra, N. Srinivasamurthy and B. L. Agarwal, "Determination of solar cell
parameters: an analytical approach", Journal of Physics D: Applied Physics, PP. 1130-1133, Vol. 26,
1993.
[4] Suresh Puthanveettil, “Prediction of full current-voltage characteristics of space silicon solar cells
from limited data by using a spreadsheet function”, Journal of Spacecraft Technology, Vol22,No2,
pp01-06,June 2012
[5] Teppei Okumura, Shunichiro Ninomiya, Hirokazu Masui, Kazuhiro Toyoda, Mitsuru Imaizumi,
Mengu Cho, „Solar cell degradation due to ESD for international standardization of solar array ESD
test‟ Proceedings of 10th Spacecraft Charging Technology Conference, published in CD, 2007,
Biarritz, France
AUTHORS
Suresh E. Puthanveettil obtained his Master‟s Degree in Physics from Brooklyn College
of the City University of New York where he was also teaching Physics and Astronomy.
After a brief stint as a lecturer in Physics with the Regional Engineering College, Calicut
(now National Institute of Technology), he joined the Solar Panel Division of ISRO
Satellite Centre, where he has been working for the last 29 years. Presently he is Head of
Solar Panel Division. His areas of major interest are solar panel design, fabrication and
testing, particle radiation estimation of satellites in general and solar panels in particular
and electrostatic discharge on solar panels. He has been invited to give talks on his work both in India and
abroad by educational institutions. He has guided several Master of Computer Application students for their
projects. He has translated „Gita Sadhana-a Samvit Stair-case‟, a book of great erudition in practical
Vedanta, from Hindi to English.
International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016
32
Mengu Cho received the B.S. and M.S. degrees from the Department of Aeronautics
and Astronautics, University of Tokyo, in 1985 and 1987, respectively, and the Ph.D.
degree from the Department of Aeronautics and Astronautics, Massachusetts Institute of
Technology, the United States of America, in 1992. From 1992 to 1995, he was a
Research Associate with Kobe University, Japan. From 1995 to 1996, he was a Teaching
Associate with International Space University, France. Since 1996, he has been with the
Department of Electrical Engineering and Electronics, Kyushu Institute of Technology,
where he was an Assistant Professor in 1996 and an Associate Professor in 1997 and has been a Professor
and also the Director of the Laboratory of Spacecraft Environment Interaction Engineering since 2004. He
has been with the Department of Applied Science for Integrated system engineering since 2010. His
research interest is spacecraft environment interaction, especially spacecraft charging, and small satellite
systems engineering.
Amrita Suresh is currently pursuing her Bachelor‟s Degree in Computer Science from
BITS Pilani K K Birla Goa Campus. She is doing her thesis at IIT Bombay, in Parallel
Algorithms and Circuit Complexity. She briefly interned with Intuit India, and worked in
the QuickBooks Development Team. She also interned in the Indian Space Research
Organization, in the Power Systems Group. Her research interests are Theory of
Computation, Algorithms, and Complexity Theory.

More Related Content

What's hot (13)

PDF
Active vibration control of smart piezo cantilever beam using pid controller
eSAT Journals
 
PPTX
Presentation
Anmitas1
 
PDF
LabVIEW Interface for Controlling a Test Bench for Photovoltaic Modules and E...
IAES-IJPEDS
 
PDF
Hybrid neural networks in cyber physical system interface control systems
journalBEEI
 
PDF
Short Term Electrical Load Forecasting by Artificial Neural Network
IJERA Editor
 
PDF
40220140502004
IAEME Publication
 
PDF
Estimation of Weekly Reference Evapotranspiration using Linear Regression and...
IDES Editor
 
PDF
SPIE 2009 - "Efficient Parameter Estimation Techniques for Hysteresis Models"...
Jon Ernstberger
 
PDF
Numerical simulation model of multijunction solar cell
Alexander Decker
 
PDF
International Journal of Computational Engineering Research(IJCER)
ijceronline
 
PDF
Lamichhane_PosterFinal
Roshani Lamichhane
 
PPTX
Standard Statistical Feature analysis of Image Features for Facial Images usi...
Bulbul Agrawal
 
PDF
Robust Evolutionary Approach to Mitigate Low Frequency Oscillation in a Multi...
IDES Editor
 
Active vibration control of smart piezo cantilever beam using pid controller
eSAT Journals
 
Presentation
Anmitas1
 
LabVIEW Interface for Controlling a Test Bench for Photovoltaic Modules and E...
IAES-IJPEDS
 
Hybrid neural networks in cyber physical system interface control systems
journalBEEI
 
Short Term Electrical Load Forecasting by Artificial Neural Network
IJERA Editor
 
40220140502004
IAEME Publication
 
Estimation of Weekly Reference Evapotranspiration using Linear Regression and...
IDES Editor
 
SPIE 2009 - "Efficient Parameter Estimation Techniques for Hysteresis Models"...
Jon Ernstberger
 
Numerical simulation model of multijunction solar cell
Alexander Decker
 
International Journal of Computational Engineering Research(IJCER)
ijceronline
 
Lamichhane_PosterFinal
Roshani Lamichhane
 
Standard Statistical Feature analysis of Image Features for Facial Images usi...
Bulbul Agrawal
 
Robust Evolutionary Approach to Mitigate Low Frequency Oscillation in a Multi...
IDES Editor
 

Similar to Estimation Of The Parameters Of Solar Cells From Current-Voltage Characteristics Using Genetic Algorithm (20)

PDF
Development of a photovoltaic characteristics generator based on mathematical...
IJECEIAES
 
PDF
Construction of Solar Panel Laying System based on Genetic Algorithm
Dr. Amarjeet Singh
 
PDF
The International Journal of Engineering and Science (The IJES)
theijes
 
PDF
Performance Enhancement of MPPT Based Solar PV System using Neural Network
ijtsrd
 
PDF
Mathematical modeling, simulation and validation of photovoltaic cells
eSAT Publishing House
 
PDF
Mathematical modeling, simulation and validation of photovoltaic cells
eSAT Journals
 
PDF
F1102033540
IOSR Journals
 
PDF
45 design
Sathiya kumar
 
PDF
Artificial neural network approach for more accurate solar cell electrical ci...
ijcsa
 
PDF
Design of Isolated DC Solar Powered Microgrid with Storage System
IRJET Journal
 
PDF
The Application of Artificial Intelligence Techniques for Modeling and Simula...
MohammadMomani26
 
PDF
Solar panel mathematical modelling using simulink
graphic era university
 
PDF
solar panel mathematical modelling using simulink
graphic era university
 
PDF
J045046772
IJERA Editor
 
PDF
Design, Simulation and Verification of Generalized Photovoltaic cells Model U...
IDES Editor
 
PDF
1-s2.0-S1878029613000716-main.pdf
anaveenkumar4
 
PDF
Analysis of Voltage and Current Variations in Hybrid Power System
IJRST Journal
 
PDF
Improving the efficiency of photovoltaic cells embedded in floating buoys
IJECEIAES
 
PDF
IRJET- Modeling of Solar Photovoltaic Panel and Perturb & Observe MPPT Contro...
IRJET Journal
 
PDF
Modeling Combined Effect of Temperature, Irradiance, Series Resistance (Rs) a...
IJLT EMAS
 
Development of a photovoltaic characteristics generator based on mathematical...
IJECEIAES
 
Construction of Solar Panel Laying System based on Genetic Algorithm
Dr. Amarjeet Singh
 
The International Journal of Engineering and Science (The IJES)
theijes
 
Performance Enhancement of MPPT Based Solar PV System using Neural Network
ijtsrd
 
Mathematical modeling, simulation and validation of photovoltaic cells
eSAT Publishing House
 
Mathematical modeling, simulation and validation of photovoltaic cells
eSAT Journals
 
F1102033540
IOSR Journals
 
45 design
Sathiya kumar
 
Artificial neural network approach for more accurate solar cell electrical ci...
ijcsa
 
Design of Isolated DC Solar Powered Microgrid with Storage System
IRJET Journal
 
The Application of Artificial Intelligence Techniques for Modeling and Simula...
MohammadMomani26
 
Solar panel mathematical modelling using simulink
graphic era university
 
solar panel mathematical modelling using simulink
graphic era university
 
J045046772
IJERA Editor
 
Design, Simulation and Verification of Generalized Photovoltaic cells Model U...
IDES Editor
 
1-s2.0-S1878029613000716-main.pdf
anaveenkumar4
 
Analysis of Voltage and Current Variations in Hybrid Power System
IJRST Journal
 
Improving the efficiency of photovoltaic cells embedded in floating buoys
IJECEIAES
 
IRJET- Modeling of Solar Photovoltaic Panel and Perturb & Observe MPPT Contro...
IRJET Journal
 
Modeling Combined Effect of Temperature, Irradiance, Series Resistance (Rs) a...
IJLT EMAS
 
Ad

More from IJSCAI Journal (20)

PDF
Design and Implementation of Smart Cooking Based on Amazon Echo
IJSCAI Journal
 
PDF
Forecasting Macroeconomical Indices with Machine Learning : Impartial Analysi...
IJSCAI Journal
 
PDF
Intelligent Electrical Multi Outlets Controlled and Activated by a Data Minin...
IJSCAI Journal
 
PDF
Nov 2018 Table of contents; current issue -International Journal on Soft Comp...
IJSCAI Journal
 
DOCX
6th international conference on artificial intelligence and applications (aia...
IJSCAI Journal
 
PDF
Image Generation from Caption
IJSCAI Journal
 
PDF
Temporally Extended Actions For Reinforcement Learning Based Schedulers
IJSCAI Journal
 
PDF
Knowledgebase Systems in Neuro Science - A Study
IJSCAI Journal
 
PDF
An Iranian Cash Recognition Assistance System For Visually Impaireds
IJSCAI Journal
 
PDF
An Experimental Study of Feature Extraction Techniques in Opinion Mining
IJSCAI Journal
 
PDF
Monte-Carlo Tree Search For The "Mr Jack" Board Game
IJSCAI Journal
 
PDF
Unsupervised learning models of invariant features in images: Recent developm...
IJSCAI Journal
 
PDF
A Naive Method For Ontology Construction
IJSCAI Journal
 
PDF
Big Data Analytics: Challenges And Applications For Text, Audio, Video, And S...
IJSCAI Journal
 
PDF
A Study on Graph Storage Database of NOSQL
IJSCAI Journal
 
PDF
A Study on Graph Storage Database of NOSQL
IJSCAI Journal
 
PDF
Implementation of Folksonomy Based Tag Cloud Model for Information Retrieval ...
IJSCAI Journal
 
PDF
Study of Distance Measurement Techniques in Context to Prediction Model of We...
IJSCAI Journal
 
PDF
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
IJSCAI Journal
 
PDF
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
IJSCAI Journal
 
Design and Implementation of Smart Cooking Based on Amazon Echo
IJSCAI Journal
 
Forecasting Macroeconomical Indices with Machine Learning : Impartial Analysi...
IJSCAI Journal
 
Intelligent Electrical Multi Outlets Controlled and Activated by a Data Minin...
IJSCAI Journal
 
Nov 2018 Table of contents; current issue -International Journal on Soft Comp...
IJSCAI Journal
 
6th international conference on artificial intelligence and applications (aia...
IJSCAI Journal
 
Image Generation from Caption
IJSCAI Journal
 
Temporally Extended Actions For Reinforcement Learning Based Schedulers
IJSCAI Journal
 
Knowledgebase Systems in Neuro Science - A Study
IJSCAI Journal
 
An Iranian Cash Recognition Assistance System For Visually Impaireds
IJSCAI Journal
 
An Experimental Study of Feature Extraction Techniques in Opinion Mining
IJSCAI Journal
 
Monte-Carlo Tree Search For The "Mr Jack" Board Game
IJSCAI Journal
 
Unsupervised learning models of invariant features in images: Recent developm...
IJSCAI Journal
 
A Naive Method For Ontology Construction
IJSCAI Journal
 
Big Data Analytics: Challenges And Applications For Text, Audio, Video, And S...
IJSCAI Journal
 
A Study on Graph Storage Database of NOSQL
IJSCAI Journal
 
A Study on Graph Storage Database of NOSQL
IJSCAI Journal
 
Implementation of Folksonomy Based Tag Cloud Model for Information Retrieval ...
IJSCAI Journal
 
Study of Distance Measurement Techniques in Context to Prediction Model of We...
IJSCAI Journal
 
A BINARY BAT INSPIRED ALGORITHM FOR THE CLASSIFICATION OF BREAST CANCER DATA
IJSCAI Journal
 
Design of Dual Axis Solar Tracker System Based on Fuzzy Inference Systems
IJSCAI Journal
 
Ad

Recently uploaded (20)

PDF
Carbonate formation and fluctuating habitability on Mars
Sérgio Sacani
 
PDF
Rational points on curves -- BIMR 2025 --
mmasdeu
 
PDF
Cultivation and goods of microorganisms-4.pdf
adimondal300
 
PDF
Can Consciousness Live and Travel Through Quantum AI?
Saikat Basu
 
PPTX
Operating_a_Microscope_Presentation.pptx
MerylVelardeCapapas
 
PPT
Gene expression and regulation University of Manchester
hanhocpt13
 
PDF
CERT Basic Training PTT, Brigadas comunitarias
chavezvaladezjuan
 
DOCX
Paper - Taboo Language (Makalah Presentasi)
Sahmiral Amri Rajagukguk
 
PDF
2025 Insilicogen Company Korean Brochure
Insilico Gen
 
PDF
seedproductiontechniques-210522130809.pdf
sr5566mukku
 
PPTX
Raising awareness on the story beyond the surface. A case study on the signif...
Kristel Wautier
 
PDF
Reflection of light( plane mirror) by rizwanbashir
bhatbashir421
 
PPT
Supercapacitor materials For Material science
AnasBalghaith1
 
PDF
RANKING THE MICRO LEVEL CRITICAL FACTORS OF ELECTRONIC MEDICAL RECORDS ADOPTI...
hiij
 
PDF
Bacterial microbes kal growth by Atlas.pdf
adimondal300
 
PDF
Historical Knowledge Bases with Semantic MediaWiki
BernhardKrabina
 
PDF
thesis dr Zahida and samia on plasma physics.pdf
HamzaKhalid267437
 
PDF
oil and gas chemical injection system
Okeke Livinus
 
DOCX
Paper - Suprasegmental Features (Makalah Presentasi)
Sahmiral Amri Rajagukguk
 
PDF
HOW TO DEAL WITH THREATS FROM THE FORCES OF NATURE FROM OUTER SPACE.pdf
Faga1939
 
Carbonate formation and fluctuating habitability on Mars
Sérgio Sacani
 
Rational points on curves -- BIMR 2025 --
mmasdeu
 
Cultivation and goods of microorganisms-4.pdf
adimondal300
 
Can Consciousness Live and Travel Through Quantum AI?
Saikat Basu
 
Operating_a_Microscope_Presentation.pptx
MerylVelardeCapapas
 
Gene expression and regulation University of Manchester
hanhocpt13
 
CERT Basic Training PTT, Brigadas comunitarias
chavezvaladezjuan
 
Paper - Taboo Language (Makalah Presentasi)
Sahmiral Amri Rajagukguk
 
2025 Insilicogen Company Korean Brochure
Insilico Gen
 
seedproductiontechniques-210522130809.pdf
sr5566mukku
 
Raising awareness on the story beyond the surface. A case study on the signif...
Kristel Wautier
 
Reflection of light( plane mirror) by rizwanbashir
bhatbashir421
 
Supercapacitor materials For Material science
AnasBalghaith1
 
RANKING THE MICRO LEVEL CRITICAL FACTORS OF ELECTRONIC MEDICAL RECORDS ADOPTI...
hiij
 
Bacterial microbes kal growth by Atlas.pdf
adimondal300
 
Historical Knowledge Bases with Semantic MediaWiki
BernhardKrabina
 
thesis dr Zahida and samia on plasma physics.pdf
HamzaKhalid267437
 
oil and gas chemical injection system
Okeke Livinus
 
Paper - Suprasegmental Features (Makalah Presentasi)
Sahmiral Amri Rajagukguk
 
HOW TO DEAL WITH THREATS FROM THE FORCES OF NATURE FROM OUTER SPACE.pdf
Faga1939
 

Estimation Of The Parameters Of Solar Cells From Current-Voltage Characteristics Using Genetic Algorithm

  • 1. International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016 DOI :10.5121/ijscai.2016.5103 25 ESTIMATION OF THE PARAMETERS OF SOLAR CELLS FROM CURRENT-VOLTAGE CHARACTERISTICS USING GENETIC ALGORITHM Suresh E. Puthanveettil1 , Mengu Cho2 and Amrita Suresh3 1 Solar Panel Division, ISRO Satellite Centre, Bangalore 560017, India. 2 Laboratory of Spacecraft Environment Interaction Engineering, Kyushu Institute of Technology, Kitakyushu, Japan, 804-8550 3 Birla Institute of Technology and Science Pilani- K K Birla Campus, Zuari Nagar, Goa,India ABSTRACT This paper presents a method for calculating the light generated current, the series resistance, shun resistance and the two components of the reverse saturation current usually encountered in the double diode representation of the solar cell from the experimental values of the current-voltage characteristics of the cell using genetic algorithm. The theory is able to regenerate the above mentioned parameters to very good accuracy when applied to cell data that was generated from pre-defined parameters. The method is applied to various types of space quality solar cells and sub cells. All parameters except the light generated current are seen to be nearly the same in the case of a cell whose characteristics under illumination and in dark were analyzed. The light generated current is nearly equal to the short- circuit current in all cases. The parameters obtained by this method and another method are nearly equal wherever applicable. The parameters are also shown to represent the current-voltage characteristics well. KEYWORDS Solar cell, current-voltage characteristics, reverse saturation current, series resistance, shunt resistance, particle radiation, genetic algorithm 1. INTRODUCTION It is important to have the full characteristics of the solar cells and thus the solar array because of several reasons. Space solar arrays are optimized for end of life conditions (EOL). Since space systems require high reliability, the margins used are usually high and thus even at the end of life the solar array does not operate at maximum power point. The space array continuously undergoes irradiation by charged particles in geosynchronous orbit, low earth orbit or medium earth orbit due to trapped protons and electrons. Solar flare protons affect even the satellites that are situated away from the earth. Since the current from the array depends on where the array operates at each point in its life time, it is necessary to have a proper estimate of the full characteristics of the solar array. Sometimes, certain off-optimality for small periods is allowed in the design of the solar array so that it operates at points between the maximum power point and the open-circuit voltage. This is another reason why the
  • 2. International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016 26 knowledge of the full I-V characteristics of the cell is necessary for optimum design and analysis of the performance. Full I-V characteristics of solar cells are obtained from limited data by several means. Usually, the solar cell parameters like diffusion and recombination currents, light generated current, series resistance and shunt resistance are obtained from the measurements of several points on the I-V curve and then using these parameters the entire I-V curve is plotted using equations representing appropriate models. The knowledge of these parameters in itself is highly important for studying solar cells and for the design and manufacture of the solar cells. The effect of various environments like charged particle environment and the impact of solar array arcing have been seen to impact some or all of these parameters. Diffusion current is characterized by an ideality factor equal to one and it varies with forward bias Vj and temperature T following the expression given by [1] This double diode model has been in use for obtaining solar array currents at different voltages and intensities and aspect angles by people working in the area of solar arrays especially those in space industry. The accuracy of this model is found to lie within 1 to 2% for space quality silicon and gallium arsenide solar cells. Although this model is very attractive, the actual calculation of the two components of the reverse saturation current as well as the series resistance and shunt resistance is not easy. It is also not possible to directly apply a least squares method because of the non linear nature of the problem. This problem is compounded by the fact that we have to solve implicit equations also. This problem has been attacked from different angles by different authors. S. Mottet[2] has given a least-square solution of the problem. Since the solar cell equation is implicit, the solution is not straightforward, but uses iteration procedure for estimating the series resistance. Sharma et. al. [3] have employed an analytical solution to the problem. However, the equations in this method are complicated and in practice, the analytical solution is not straight forward and the use of software is usually required. Another limitation of this method is that the light generated current is assumed to be equal to the short-circuit current and shunt resistance is totally neglected. Recently, Suresh Puthanveettil [4] has suggested a spread sheet solution to the problem. Even though the light generated current appears as an output, here again shunt resistance is totally neglected.
  • 3. International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016 27 Genetic Algorithms belong to the group of evolutionary computation methods. These are adaptive search algorithms used to tackle optimization problems. These algorithms are heuristic in nature and the search is conducted by creation of generations of solutions. The search is refined by information gained from previous generations. The fitness of each solution is computed and the final solution is based on the principle of the survival of the fittest as in Darwin‟s theory of evolution. In the present paper, we employ Genetic Algorithm to solve the problem and to arrive at the parameters defined above. There are several advantages to Genetic Algorithm. One is that a full search of the solution space is not required. Another advantage is that this software can be easily adapted for a more general equation of the form I(V)=IL-I01{exp [(V+IRs)K/mT] –1}- I02{exp [(V+IRs)K/2nT] – 1} -(V+IRs)/Rsh (5) where m and n are new parameters which may sometimes be necessary for more accuracy. Similarly, the dark cell I-V measurement can be used directly without altering the software to estimate all parameters except the light generated current. In fact to the best of our knowledge the first use of genetic algorithm for solar cells was made by Okumura et al., [5] to obtain the parameters of solar cell under dark condition employing a single diode model of the form I(V)=I01{exp [(V+IRs)K/mT] –1} -(V+IRs)/Rsh (6) 2. ALGORITHM The algorithm can be broken down into the following steps i.Generation of initial population is done by random number generation. The number of initial population is chosen as 1000 in our case, but this number can be varied depending on the choice of the user. Each parameter like the light generated current, series resistance and so on are represented by a 16 bit binary number( The number of bits can be increased for more accuracy). This binary number is converted to decimal number and the value for each of these parameters is calculated by dividing the range of (the difference between upper and lower limits) of the variables which are chosen initially in a logarithmic fashion. ii.The fitness of the first and other generations are calculated by comparing the I-V curve generated from the solution to the experimental values by least squares. The one where the sum of the least squares is minimum is ranked as one, the next one as two and so on. iii. The next generation is created by choosing the parents and creating offsprings. Here we have allowed only the first 30% of the population (arranged rank wise) to create off-springs. The off-springs are created by crossing over of the bits of the father and mother after a certain bit which is randomly chosen. We have also used the principle of elitism by retaining the first five ranks in the next generation without change. iv.A small percentage of the bits are randomly altered (to effect mutation) so as to increase diversity. v.The ranking, selection of parents, reproduction, selection of elites and mutation are repeated for each generation. vi.A total of 100 generations is created and the first rank of the last generation is chosen as the fittest solution.
  • 4. International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016 28 3. RESULTS AND ANALYSIS The first analysis we have carried out with this software is with imaginary Silicon 2 ohm-cm solar cell with the following parameters which are given in Table1. Table 1. Input parameters for obtaining the current-voltage characteristics of a simulated solar cell Parameter Value IL 1.00 amp I01 1x10 -10 amp I02 5x10 -7 amp Rs 0.025 ohm Rsh 1000 ohm Using these parameters we have calculated the I- V characteristics of the solar cell. Using these current and voltage values as input, we have run the genetic code to get back the parameters and the results are given in Table2. Table 2. Output parameters of the simulated solar cell of Table 1. obtained through genetic algorithm Parameter Value IL 0.9999 amp I01 1.1184x10 -10 amp I02 4.958x10 -7 amp Rs 0.02488 ohm Rsh 980 ohm From this table we understand the most of the parameters can be known very accurately if the input current and voltage values are measured properly. There is some inaccuracy as far as I01 is concerned which here is about 12%. Shunt resistance inaccuracy is about 2% and all other errors are minimal. This gives an indication of the accuracy of this method of estimating the parameters given in Tables 1 and 2. Next, we have used the developed software to analyze 10 ohm Si solar cells of nominal dimension 2cm x 4cm before and after radiation to a fluence level of 3x1013 electrons/cm2 . The cell types are both BSR type cells. Figure.1 gives the I-V characteristics of unirradiated BSR cell at 28°C. The I-V characteristics of the same cell irradiated to a fluence of 3x1013 1 MeVelectrons/cm2 at 28°C are given in Figure.2. The experimental data is represented by discrete points and the data according to our theory is presented as a continuous line in both the cases. This continuous line is generated using the parameters evaluated using genetic algorithm. In both of the above, one can notice the close match that exists between theory and experiment. It is to be noted that the experimental data were obtained by using the standard facilities and methods used in space industry. The results of the parameters evaluated are tabulated below:
  • 5. International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016 29 Table 3. Output parameters of a silicon solar cell before and after electron irradiation obtained through genetic algorithm Parameter Value before irradiation Value after irradiation IL 0.31819 amp 0.31012 amp I01 8.86168x10-11 amp 1.2437x10-10 amp I02 6.4422x10-7 amp 9.46299x10-7 amp Rs 0.0561 ohm 0.0539 ohm Rsh 531.8 ohm 632.4 ohm It is seen that the light generated current decreases, I01 and I02 both increase as expected. There is no remarkable change in series resistance and we believe that the apparent increase in shunt resistance also is due to the limitations of the model or method rather than a real increase in shunt resistance. Further, we have compared the dark and illuminated characteristics of a silicon solar cell and the result is given in Table below. Table 4. Output parameters of a silicon solar cell in dark and under illumination obtained through genetic algorithm Parameter Value for cell not illuminated Value for illuminated cell IL 1e-20 amp 1.0690 amp I01 1.4329x10-10 amp 1.3395x10-10 amp I02 3.1619x10-7 amp 4.869x10-7 amp Rs 0.025148 ohm 0.023355 ohm Rsh 447.2 ohm 945.2 ohm There is a good match between the two values of I01 and Rs. Both the values of I02 are comparable, but not quite identical. The differences can be due to measurement inaccuracy and the limitations of the model. We have also used the developed software to analyze the following types of solar cells and the results are given below. i. GaInP solar cells ii. (In)GaAs solar cells iii.Ge solar cells Table 5. Output parameters of a GaInP solar cell in under illumination obtained through genetic algorithm Parameter Value Isc(measured value) 0.50798 amp Voc(measured value) 1.3961V IL 0.508875 amp I01 1.9989x10-25 amp I02 9.87147x10-13 amp Rs 0.043591 ohm Rsh 192.7 ohm
  • 6. International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016 30 Table 6. Output parameters of an (In)GaAs solar cell in under illumination obtained through genetic algorithm Parameter Value Isc(measured value) 0.55074 amp Voc(measured value) 1.0305V IL 0.5505 amp I01 2.359x10 -18 amp I02 3.5898x10 -10 amp Rs 0.053179 ohm Rsh 9999 ohm Table 7. Output parameters of a Ge solar cell in under illumination obtained through genetic algorithm Parameter Value Isc(measured value) 0.84733amp Voc(measured value) 0.2474V IL 0.85929 amp I01 2.766x10 -5 amp I02 4.4109 - x10 -3 amp Rs 0.02306 ohm Rsh 199.98 ohm The three cells mentioned above comprise the sub-cells of triple junction solar cells usually used in the space industry. In all the cases, it is seen that the light generated current is nearly equal to the short circuit current as expected. Next, we have compared the results of the parameters generated by the method of Puthanveettil to the method employing genetic algorithm. It can be seen that there is very good agreement between the parameters estimated by both methods wherever applicable. Table 8. Output parameters of a silicon solar cell under illumination obtained through the spread sheet method and through genetic algorithm Parameter Puthanveettil Genetic algorithm IL 0.3180 amp 0.3182 amp I01 8.106x10 -11 amp 8.862x10 -11 amp I02 7.034x10 -7 amp 6.442x10 -7 amp Rs 0.0626 ohm 0.0561 ohm Rsh infinite 531.8 ohm The last question which we addressed is the utility of genetic algorithm on the reproduction of the current voltage characteristics of the solar cells. In all the cells which we have carried out the study, the results show a very good match between the measure values and the values estimated from the parameters like I01 and I02 which we have obtained using genetic algorithm. An example is given in Figure 1 for a silicon BSR solar cell.
  • 7. International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016 31 4. CONCLUSION A method of calculating the solar cell parameters like the two different components of the reverse saturation current and the series resistance, the shunt resistance and the light generated current was developed using genetic algorithm applied to the experimental current voltage characteristics of the cell. The data obtained were physical and the variations seen in the parameters due to irradiation were as expected in the silicon solar cell. Similarly, the parameters except the light generated current did not vary much when the illuminated and dark cell characteristics of the same silicon cell were analyzed using genetic algorithm. The algorithm was used to analyze other types of cells and there was very close match between values generated by genetic algorithm and by another method proposed by Puthanveettil. The algorithm was applied to get back the solar cell parameters from the characteristics of an ideal cell which was generated using the solar cell equation from the solar cell parameters and the reproduction of values was seen to be very good. There was close match between the current-voltage characteristics generated from the parameters obtained by genetic algorithm and the original experimental values. All these point to the adequacy of genetic algorithm to obtain the solar cell parameters. REFERENCES [1] H.Y. Tada, J. R. Carter, B. E. Anspaugh and R. G. Downing, "Solar cell radiation handbook", JPL Publication 82-69 [2] S.Mottet,”Solar cell modellng for computer-aided design and irradiation degradation of generators”, Photovoltaic generators in space, ESA-SP-147, Heidelberg, 1980. [3] S. K. Sharma, D. Pavithra, N. Srinivasamurthy and B. L. Agarwal, "Determination of solar cell parameters: an analytical approach", Journal of Physics D: Applied Physics, PP. 1130-1133, Vol. 26, 1993. [4] Suresh Puthanveettil, “Prediction of full current-voltage characteristics of space silicon solar cells from limited data by using a spreadsheet function”, Journal of Spacecraft Technology, Vol22,No2, pp01-06,June 2012 [5] Teppei Okumura, Shunichiro Ninomiya, Hirokazu Masui, Kazuhiro Toyoda, Mitsuru Imaizumi, Mengu Cho, „Solar cell degradation due to ESD for international standardization of solar array ESD test‟ Proceedings of 10th Spacecraft Charging Technology Conference, published in CD, 2007, Biarritz, France AUTHORS Suresh E. Puthanveettil obtained his Master‟s Degree in Physics from Brooklyn College of the City University of New York where he was also teaching Physics and Astronomy. After a brief stint as a lecturer in Physics with the Regional Engineering College, Calicut (now National Institute of Technology), he joined the Solar Panel Division of ISRO Satellite Centre, where he has been working for the last 29 years. Presently he is Head of Solar Panel Division. His areas of major interest are solar panel design, fabrication and testing, particle radiation estimation of satellites in general and solar panels in particular and electrostatic discharge on solar panels. He has been invited to give talks on his work both in India and abroad by educational institutions. He has guided several Master of Computer Application students for their projects. He has translated „Gita Sadhana-a Samvit Stair-case‟, a book of great erudition in practical Vedanta, from Hindi to English.
  • 8. International Journal on Soft Computing, Artificial Intelligence and Applications (IJSCAI), Vol.5, No.1, February 2016 32 Mengu Cho received the B.S. and M.S. degrees from the Department of Aeronautics and Astronautics, University of Tokyo, in 1985 and 1987, respectively, and the Ph.D. degree from the Department of Aeronautics and Astronautics, Massachusetts Institute of Technology, the United States of America, in 1992. From 1992 to 1995, he was a Research Associate with Kobe University, Japan. From 1995 to 1996, he was a Teaching Associate with International Space University, France. Since 1996, he has been with the Department of Electrical Engineering and Electronics, Kyushu Institute of Technology, where he was an Assistant Professor in 1996 and an Associate Professor in 1997 and has been a Professor and also the Director of the Laboratory of Spacecraft Environment Interaction Engineering since 2004. He has been with the Department of Applied Science for Integrated system engineering since 2010. His research interest is spacecraft environment interaction, especially spacecraft charging, and small satellite systems engineering. Amrita Suresh is currently pursuing her Bachelor‟s Degree in Computer Science from BITS Pilani K K Birla Goa Campus. She is doing her thesis at IIT Bombay, in Parallel Algorithms and Circuit Complexity. She briefly interned with Intuit India, and worked in the QuickBooks Development Team. She also interned in the Indian Space Research Organization, in the Power Systems Group. Her research interests are Theory of Computation, Algorithms, and Complexity Theory.