Abstract
Spacecraft power systems reliability is critical parameter for mission success. Multiple checks and inspections are carried out for each component for power subsystems. In this paper, a novel automated solar cell micro-crack inspection tool is presented which is based on convolutional neural network (CNNs) to classify space-grade multi-junction solar cells taken under electroluminescence condition. The whole system is named ELSIS, which stands for “Electroluminescence Smart Inspection System”. It is an end-to-end automated system that acquires images under electroluminescence condition as arrays, identifies each cell and classifies them into two classes namely the cells that exhibit micro-cracks and cells and those that are free of micro-crack. ELSIS is developed with the objective to reduce the tedious and time-consuming manual effort required to identify micro-cracks and to increase the reliability of the solar cell modules by minimizing the human errors which may arise during the manual inspection of thousands of solar cells for spacecraft by automating the whole process. The CNNs for ELSIS have been developed in TensorFlow framework in Python based on InceptionV3 architecture. ELSIS is augmented with the latest image processing techniques that are applied to acquire EL images, which are modules containing array of solar cells (Fig. 1). ELSIS thus identifies and produces individual solar cells from the arrays and indexed and stored. The deep learning network was trained on a large number of solar cell >6000 images such that cross-entropy of the network settles within an accepted constant value. The trained network when tested for a large sample size of ~3000 new solar cells yielded a very reliable >98% accuracy. ELSIS helps in capacity building for scale manufacturing of satellites with stringent power budget, making it imperative to have zero defect solar cells.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Zimmermann CG (2006) Assessing the in-orbit impact of cell cracks -an electroluminescence study of crack propagation. In: Photovoltaic energy conversion, Conference Record, IEEE
Köntges M, Kunze I, Kajari-Schröder S, Breitenmoser X, Bjørneklett B (2011) The risk of power loss in crystalline silicon based photovoltaic modules due to microcracks. Elsevier, pp 4
Supervised Learning webpage on Wikipedia. https://en.wikipedia.org/wiki/Supervised_learning (2007)
Moon H-G, Kim J-H (2011) Intelligent crack detecting algorithm on concrete crack image using neural network. Department of Civil and Environmental Engineering, Yonsei University, Seoul, Korea (2011)
Bastari A, Bruni A, Cristalli C (2010) Classification of silicon solar cells using electroluminescence texture analysis. In: 2010 IEEE international symposium on industrial electronics, Bari, pp 1722–1727
Tsai D-M, Wu S-C, Li W-C (2012) Defect detection of solar cells in electroluminescence images using Fourier image reconstruction. Sol Energy Mater Sol Cells 99:250–262
Spataru S, Hacke P, Sera D (2016) Automatic detection and evaluation of solar cell micro-cracks in electroluminescence images using matched filters. In: 2016 IEEE 43rd photovoltaic specialists conference (PVSC), Portland, OR, pp 1602–1607
Tsai D-M, Wu S-C, Chiu W-Y (2013) Defect detection in solar modules using ICA basis images. IEEE Trans Ind Inf
Anwar SA, Abdullah MZ (2015) Micro-crack detection of multicrystalline solar cells featuring an improved anisotropic diffusion filter and image segmentation technique. Eurasip J Image Video Process
Bharathkumar S, Ashokkumar K (2006) Solar cell panel crack detection using bacterial foraging optimization algorithm. Int J Sci Eng Technol Res
Otsu’s Method webpage on Wikipedia website, https://en.wikipedia.org/wiki/Otsu%27s_method (2017)
Velasco F (1980 Nov) Thresholding using the ISODATA clustering algorithm. IEEE Trans Syst Man Cybern 10(11):771–774
Connected-component labelling webpage on Wikipedia website, https://en.wikipedia.org/wiki/Connected-component_labeling (2017)
LeCun Y, Bengio Y, Hinton G (2015) Deep learning. Nature 521(7553):436
Szegedy C, Vanhoucke V, Ioffe S, Shlens J (2015 Dec 11) Rethinking the inception architecture for computer vision. arXiv:1512.00567v3
Tan C, Sun F, Kong T, Zhang W, Yang C, Liu C (6 Aug 2018) A survey on deep transfer learning. arXiv:1808.01974v1
Ruder S (2016) An overview of gradient descent optimization algorithms. arXiv preprint:1609.04747
Kingma DP, Ba JL (2015) Adam: a method for stochastic optimization. ICLR
Acknowledgements
The team of authors would like to acknowledge the contributions of Mrs. Amudha E., in-charge of EL inspection system for her round the clock support and Aditya Singh for his assistance in preparing the dataset. We would like to thank Mr. Vasudevan R. whose meticulous work in identifying and classifying the various defects was the foundational work on which the whole system was designed.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Gundawar, S., Kumar, N., Meetei, N., Krishna Priya, G., Puthanveetil, S.E., Sankaran, M. (2020). Deep Learning-Based Automatic Micro-crack Inspection in Space-Grade Solar Cells. In: Sastry, P.S., CV, J., Raghavamurthy, D., Rao, S.S. (eds) Advances in Small Satellite Technologies. Lecture Notes in Mechanical Engineering. Springer, Singapore. https://doi.org/10.1007/978-981-15-1724-2_30
Download citation
DOI: https://doi.org/10.1007/978-981-15-1724-2_30
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-1723-5
Online ISBN: 978-981-15-1724-2
eBook Packages: EngineeringEngineering (R0)