The present invention relates to methods for estimating an efficiency of a solar cell to be manufactured from a wafer during a production process.
The present invention also relates to an apparatus for estimating an efficiency of a solar cell to be manufactured from a wafer during a production process.
An important parameter for characterizing solar cells is the efficiency, which is the percentage of the received light energy that is converted to electrical energy. The higher the efficiency of a solar cell, the more electrical energy per surface area of the solar cell is delivered. The efficiency of a solar cell depends on various parameters, like for example the percentage of the front surface area covered by front contacts, the thickness of the cell, or the quality of the antireflective coating. An important parameter with an impact on the efficiency of a solar cell is the base material the solar cell is made from. Such material is provided in the form of wafers, which in turn have been obtained by sawing from an ingot. Solar cells manufactured from a monocrystalline wafer have a higher efficiency than solar cells made from polycrystalline wafers. Amongst the polycrystalline wafers are wafers which exhibit relatively few crystallite boundaries, and therefore may be referred to as mono-like wafers, in contrast to polycrystalline wafers exhibiting a larger number of crystallite boundaries. The efficiency of a solar cell depends on the number of crystallite boundaries in the wafer the solar cell is made from.
The German patent application DE 199 14 115 A1 discloses a method and a system for the analysis of flaws in polycrystalline wafers, solar cells, and solar modules, in particular for determining the mechanical tension due to processing and structure of the wafer. An image of the surface of the wafer is recorded and processed to obtain characteristics like the alignment of crystallites, grain boundaries, or distribution of centers of areas and sizes of areas. Electrical and mechanical characteristics of the solar cells are also recorded, like power, short-circuit current, vibration modes. This information is used as input data for training a neural network, which is to be used for classifying wafers, solar cells, and solar modules into groups of different quality.
The German patent application DE 10 2007 010 516 A1 describes a method and an apparatus for identifying a polycrystalline product like a solar module at various stages of its manufacture. An image of the product is compared with reference images by image processing, with the aim of comparing the polycrystalline structures depicted in the image of the product and the reference images. Finding identical or at least similar characteristic polycrystalline structures in the image of the product and reference images allows to identify a product. In this way process parameters of a multi-stage manufacturing process can be related to an end product like a solar module and can be evaluated for improving quality.
The efficiency of solar cells can of course be measured once the solar cell has been produced. If the quality of a specific polycrystalline wafer from which a solar cell is made is low, the efficiency of the resulting solar cell will be low, possibly too low, in which case the effort that went into the production of this solar cell has been wasted. A method like in DE 199 14 115 A1 also requires finished solar cells and involves complex training of a neural network. In DE 10 2007 010 516 A1, wafers/solar cells are followed through the entire production process.
There are also photoluminescence based methods that may be applied to raw solar wafers to get a measure of the efficiency. However, these methods only provide reliable results on wafers where saw damages are already removed. That means photoluminescence cannot be used for incoming inspection. Furthermore, these methods require costly inspection tools, and are too time consuming for production environments.
It is an object of the invention to provide a simple method for quickly and reliably estimating an efficiency of a solar cell to be manufactured from a wafer during a production process.
The object is achieved by a method comprising the following steps:
It is also an object of the present invention to provide an additional method for quickly and reliably estimating an efficiency of a solar cell to be manufactured from a wafer during a production process.
This object is achieved by a method comprising the following steps:
It is a further object of the invention to provide an apparatus for quickly and reliably estimating an efficiency of a solar cell to be manufactured from a wafer during a production process.
The object is achieved by an apparatus comprising:
The efficiency of a solar cell depends on the polycrystalline structure of the wafer from which the solar cell is to be produced. An estimate of this efficiency can be obtained from information on the crystallite boundaries. On the surface of a wafer, these crystallite boundaries are visible and can be identified. According to the invention, the estimate of the efficiency of the solar cell is obtained from the density of crystallite boundaries on the surface of the wafer. The method can be applied at any stage of the production process of the solar cell where the surface of the wafer is visible; in particular the method can be applied to the raw wafer as obtained, for example, by sawing from an ingot.
The density of the crystallite boundaries can be expressed in various ways. In embodiments of the method, this density may be expressed as the number of boundaries per unit area, or as the total length of crystallite boundaries per unit area. A numerical value for the density of the crystallite boundaries obtained in such a way is used to estimate the efficiency of the solar cell.
In the simplest case, only a distinction between high-efficiency and low-efficiency wafers is desired. The density of crystallite boundaries for the surface of a given wafer is compared with a density threshold, and the wafer is classified as a low-efficiency wafer, if the density of crystallite boundaries is above the density threshold, and is classified as a high-efficiency wafer, if the density of crystallite boundaries is below the density threshold. The density threshold may be directly specified by a user. The density threshold may also be obtained by some form of analysis, for example statistical analysis. If, for example, it is desired to identify wafers from which solar cells can be produced with an efficiency at least equal to or above a specified efficiency level, a statistical analysis may lead to a density threshold such that wafers capable of achieving or surpassing the specified efficiency level exhibit a density of crystallite boundaries which is below this density threshold with a chosen statistical reliability. For instance, a user might be interested in identifying a density threshold such that wafers from which solar cells with an efficiency of at least 16% can be produced have a density of crystallite boundaries below this density threshold with a probability of 95%. Performing a statistical analysis of density values of plural wafers and corresponding efficiencies of solar cells produced from the wafers can identify such a density threshold.
In another embodiment, a look-up table relating solar cell efficiency values with densities of crystallite boundaries has been pre-generated, and an efficiency estimate for a given wafer can be obtained by determining the density of crystallite boundaries of a surface of the wafer and finding a corresponding efficiency value from the look-up table. As a look-up table only holds discrete values, an interpolation may be performed of the values of the look-up table to obtain an efficiency estimate for the density value of the given wafer. Alternatively, the efficiency value corresponding to the density value in the look-up table which is closest to the density value determined for the given wafer may be accepted as an efficiency estimate for the given wafer.
In a further embodiment, a value for the efficiency may be calculated from a value for the density of crystallite boundaries with a polynomial function. Such a polynomial function can for example be obtained by interpolation of a sample set of pairs, each pair consisting of a density value of crystallite boundaries and a corresponding value of the efficiency of the solar cell. Several interpolation techniques are known to the person skilled in the art; polynomial functions may in particular be obtained by, for example, the Lagrange interpolating polynomial or splines, especially cubic splines.
For identifying the crystallite boundaries on the surface of a wafer, in embodiments of the method a digital image of the surface of the wafer is taken. Such a digital image may for example be generated by an area or line scan camera. The digital image then is processed to extract information on the crystallite boundaries from the image.
From the digital image in embodiments a filtered image is produced by applying a gradient or variance filter to the digital image. The crystallite boundaries will exhibit pronounced variations of the pixel values (grayscale or colour) in the digital image, and correspondingly pronounced gradients of the pixel values, in comparison with the interior areas of individual crystallites. A gradient or variance filter will localize locations in the image with pronounced variance, or gradient, respectively, of the pixel values, and therefore is a step towards identifying crystallite boundaries in the image.
The filtered image in embodiments is then subject to a binarization procedure, producing a binary image. In this binarization procedure the values of a plurality of pixels of the filtered image, possibly of all pixels of the filtered image, are compared with a binarization threshold. For each pixel of the filtered image considered, a first value is assigned to a corresponding pixel of the binary image, if the value of the respective pixel in the filtered image is above the binarization threshold; otherwise a second value is assigned to the corresponding pixel of the binary image. The pixels of the binary image having the first value represent the crystallite boundaries on the surface of the wafer the image of which has been taken.
From the binary image the density of crystallite boundaries can be obtained. As the binary image is composed of pixels, the density of crystallite boundaries may, in addition to the possibilities mentioned above, also be expressed as a ratio of the number of pixels in the binary image having the first value and the total number of pixels representing the surface of the wafer in the binary image.
It should be clear that, in whatever way an estimate for the efficiency of a solar cell is obtained from the density of crystallite boundaries on the surface of a wafer from which the solar cell is to be manufactured, such an estimate only is valid for one specific type of solar cell, of course. For example, if two identical wafers, which in particular also exhibit the same density of crystallite boundaries, are taken, and two solar cells are produced therefrom, which differ, for example in the antireflective coating and/or the front contacts, then these solar cells will typically have different efficiencies. This difference between these two types of solar cells needs to be taken into account when estimating the efficiency of a solar cell from the wafer it is to be made from. With regard to the methods described above for obtaining such an estimate, this means for example that for the same minimum efficiency level two different density thresholds are required, or that two different look-up tables need to be pre-generated, or that two different polynomial functions are needed for the two different types of solar cell.
Furthermore it should be clear that density thresholds, look-up tables, and polynomial functions are only valid for a specific way of expressing the density of crystallite boundaries. If, for example, the density of crystallite boundaries in a first case is expressed as the total length of crystallite boundaries per unit area, and in a second case as the ratio of the number of pixels in the binary image having the first value and the total number of pixels representing the surface of the wafer in the binary image, then the density thresholds for a given level of efficiency, the look-up tables, and the polynomial functions corresponding to the two cases will respectively differ.
In embodiments of the method, in order to take a digital image of the surface of the wafer, the surface of the wafer is illuminated with light from an illumination system. Light from the surface is then directed along an imaging path to a camera, where a digital image of the surface of the wafer is generated. According to this embodiment of the method, the imaging path and the illumination system are coaxial. Therein, in embodiments, light from the illumination system encloses an angle of 0 degrees to 30 degrees, and preferentially from 10 degrees to 20 degrees, with a normal of the surface of the wafer.
A further method according to the invention for estimating an efficiency of a solar cell to be manufactured from a wafer during a production process starts by identifying crystallites on the surface of the wafer. For each crystallite identified, the size is determined. A list of sizes of identified crystallites results. An estimate of the solar cell efficiency is obtained as a function of the list of sizes. Size of a crystallite here means a size of the crystallite as is visible on the surface of the wafer. When cutting the wafer from an ingot, crystallites in the ingot are cut, too, which results in a new surface of a cut crystallite on the surface of the wafer. The size of the crystallite is understood as the size of this surface of the crystallite at the surface of the wafer.
In embodiments, the function of the list of sizes is a function of the sum of the sizes in the list.
In embodiments the crystallites identified and used for further evaluation are a set of a number N of largest crystallites. The number N can be set by a user or determined automatically by selecting all crystallites larger than a predefined absolute size or a set percentage of the total wafer size.
In embodiments the crystallites are identified and their sizes determined by first taking a digital image of the surface of the wafer, and then determining for each identified crystallite the number of pixels representing the crystallite in the digital image. This number of pixels is a direct measure of the size of the respective crystallite. In a specific embodiment, in order to take a digital image of the surface of the wafer, the surface of the wafer is illuminated with light from an illumination system, wherein the illumination system is coaxial with an imaging path of a camera configured to record the digital image of the surface of the wafer. As in the method based on crystallite boundaries, in embodiments light from the illumination system encloses an angle of 0 degrees to 30 degrees, and preferably of 10 degrees to 20 degrees with a normal of the surface of the wafer.
In embodiments the illumination system comprises plural light sources which are activated simultaneously in order to record a digital image of the surface of the wafer. In different embodiments of the method the illumination system comprises plural light sources, the light sources are activated as a function of time in a sequence of predefined patterns, and a digital image is recorded for at least one predefined pattern of activated light sources. In specific embodiments the illumination system comprises four groups of light sources, each group of light sources contains at least one light source, the groups are aligned such that each group corresponds to one side of a rectangular area parallel to the surface of the wafer, and the sequence of predefined patterns is such that the groups of light sources are activated successively. The various options for activating the light sources just mentioned, i.e. simultaneous activation or activation in a sequence of predefined patterns, are of course also available for the method discussed above which bases the efficiency estimate on crystallite boundaries.
A gradient or a variance filter can be applied to each recorded digital image.
In embodiments, a digital image is recorded for each of a plurality of the patterns of activated light sources mentioned above, and the digital images are combined into a single resulting image by data processing. In particular, a gradient or a variance filter may be applied to each recorded digital image, thus generating a filtered image for each recorded digital image. In specific embodiments the filtered images are combined into a single resulting image by assigning to each pixel of the resulting image the maximum of the values of the corresponding pixels in the filtered images; the corresponding pixels of the filtered images are those pixels that represent the same spot on the surface of the wafer in the various filtered images as the respective pixel in the resulting image. Alternatively, the resulting image may be generated by a pixel-wise sum or average of the filtered images.
In any case, when generating the resulting image from the filtered images, inhomogeneities of the illumination may be taken into account. These inhomogeneities can for example be determined by placing a photodetector at the location occupied by a wafer during the generation of an efficiency estimate or by placing a reference gray card at the wafer position and recording an image with the camera. From the output of the photodetector or from the image recorded with the camera, the inhomogeneity of the illumination can be obtained. Based on the inhomogeneity distribution a distribution of weights for the pixel values in the individual filtered images can be derived, which is taken into account when calculating the resulting image from the filtered images.
In embodiments of the method only crystallites are taken into account which exhibit surfaces oriented according to the <100> Miller index within a predefined tolerance at the surface of the wafer, i.e. crystallites where the crystallite surface created by cutting the wafer from an ingot corresponds to the <100> surface within a predefined tolerance. Crystallites complying with this condition may for example be identified by means of the illumination system and the camera, exploiting the reflection characteristics of the surface of crystallites oriented according to the <100> Miller index.
The relevance of surfaces oriented according to the <100> Miller index is that if anisotropic etching is applied to such a surface for the purpose of roughening of the surface of the wafer, pyramid structures are created on the surface. The purpose of roughening is to reduce the reflectivity of the surface of the wafer. For pyramid structures, due to inter-reflection of light between faces of neighboring pyramids, each such reflection also involving absorption of some light energy and its conversion to electrical energy, the net reflectivity of the wafer surface is reduced and the efficiency of a solar cell manufactured from the wafer thus is increased.
In a specific embodiment a gray value for the largest crystallite oriented according to the <100> Miller index within a predefined tolerance at the surface of the wafer is determined and all further crystallites with a gray value within 15%, and preferably within 3%, of the total gray range available of the gray value for the largest crystallite are taken into account. Usually the gray range available extends from fully black to fully white; this may be expressed numerically in various ways and correspond, for example, to a range from 0 to 1, or, in particular for digital image processing, from 0 to 255, for an 8 bit color depth.
Alternatively, the crystallites to be taken into account are identified by determining a number K of crystallites with the lowest gray values, identifying the largest crystallite of these K crystallites and identifying its gray level G as the average or median gray value of its surface, and taking into account all crystallites with a gray value within a tolerance ΔG from the gray level G of the identified largest crystallite, wherein the tolerance ΔG is 15%, and preferably 3%, of the total gray level range possible. The value of K may be set by a user or determined automatically by selecting all crystallites with a gray level below a predefined gray level.
In embodiments, when selecting crystallites exhibiting a surface oriented according to the <100> Miller index within a predefined tolerance at the surface of the wafer, if a connected pair of such crystallites is encountered, one member of the pair is disregarded. The disregarded member may be the smaller or the brighter member of the pair. Connectedness of crystallites can be determined in various ways. For example, in a digital image of the surface of the wafer, two crystallites can be considered connected if the boundaries of the crystallites as they appear in the digital image have a number of pixels in common which is above a predefined threshold. This threshold may be zero, or can be chosen, for example, as a percentage of the length of the boundaries of the crystallites, for example of the boundary of the smaller of the two crystallites. Two crystallites may also be considered connected for the above purpose of disregarding one of them, if their boundaries do not have pixels in common, but there are pixels in the boundary of one crystallite which exhibit a distance to some pixels in the boundary of the other of the two, which is below a predefined distance threshold. Determining connectedness of crystallites can be done by iterative algorithms, for example for an input list of crystallites sorted by size by steps where the largest crystallite of the input list is selected, all crystallites connected to the largest crystallite are determined and removed from the input list, then the largest crystallite is moved from the input list to an output list, and then the aforementioned steps are repeated with the thus shortened input list, until the input list is empty. The result is an output list of crystallites not connected to each other according to the definition of connectedness employed in the iterative algorithm, for example one of the definitions given above.
In embodiments of the method, the sizes of crystallites which exhibit surfaces oriented according to the <100> Miller index within a predefined tolerance at the surface of the wafer are determined separately from the sizes of crystallites with different orientation. Additionally or alternatively a density of crystallite boundaries is determined in addition to a determination of the sizes of the crystallites. In these embodiments an efficiency estimate of the solar cell is obtained as a function of the data thus determined, i.e. as a function of the crystallite sizes, the density of crystallite boundaries, if determined, and the sizes of crystallites which exhibit surfaces oriented according to the <100> Miller index within a predefined tolerance at the surface of the wafer, if these sizes have been determined separately from the sizes of other crystallites. Densities of crystallite boundaries can be determined for example as described above in the context of the method based on crystallite boundaries.
A specific embodiment of the method for estimating an efficiency of a solar cell to be manufactured from a wafer during a production process comprises the steps of identifying a first group of crystallites, where the first group comprises crystallites with crystallite surfaces oriented according to the <100> Miller index within a predefined tolerance at the wafer surface, and a second group of crystallites, where the second group comprises crystallites with crystallite surfaces not oriented according to the <100> Miller index within the predefined tolerance at the wafer surface; deriving an area of the crystallite surfaces of the crystallites in the first group or in the second group; and obtaining an efficiency estimate from the area derived in the previous step.
The efficiency estimate for the solar cell in embodiments is obtained from a look-up table. The look-up table is pre-generated from a sample set of solar cell efficiency values and corresponding lists of sizes. In a specific embodiment, the look-up table relates efficiency values with the sum of the sizes in the corresponding list of sizes. In a different embodiment, the look-up table relates lists of sizes to efficiency values, i.e. no summation of the size values in the list is done. As in the case of look-up tables based on the density of crystallite boundaries described above, in order to obtain an efficiency estimate from the look-up table, an interpolation may be used. Alternatively, the value of the sum of sizes, or the list of sizes, respectively, in the look-up table which is closest to the sum of sizes or list of sizes, respectively, for a surface of a given wafer, may be used to obtain an efficiency estimate from the look-up table. In the case of a look-up table based on lists of sizes, the list of sizes closest to the list of sizes for a surface of a given wafer may for example be determined by considering the lists to be compared as vectors, taking the difference vector, and selecting the list from the look-up table yielding the difference vector of minimal length with the list of sizes for a surface of the given wafer.
In a different embodiment, the efficiency estimate is calculated from the list of sizes by a polynomial function. The polynomial function is derived from a sample set of solar cell efficiency values and corresponding lists of sizes. In a specific embodiment, the polynomial function depends on as many variables as there are elements in the list of sizes. In an alternative embodiment, the polynomial function depends on only one variable, and the sum of the sizes in the list of sizes is used as a value for this variable.
The apparatus according to the invention for estimating an efficiency of a solar cell to be manufactured from a wafer during a production process has a camera configured to capture an image of the surface of the wafer, and an illumination system configured to illuminate the surface of the wafer. The camera defines an imaging path and the illumination system is arranged coaxial to the imaging path. The apparatus also has an image processing unit, configured to process an image of the surface of the wafer captured by the camera and to derive an efficiency estimate for a solar cell to be manufactured from the wafer from the image.
In an embodiment, the illumination system includes a ring light illuminator. The ring light illuminator may be realised in various ways. For example, a plurality of light sources can be arranged in an annular fashion. Therein each light source is configured to emit a cone of light towards at least a part of the surface of the wafer to be illuminated. Alternatively, the ring light illuminator exhibits a continuous light emitting surface shaped as a ring. Of course, combinations of the possibilities mentioned may also be used.
In a different embodiment the illumination system has plural LED bars as light sources. In a specific embodiment, the illumination system has four LED bars, which are arranged in such a way that they include a rectangular area between them. Such an embodiment is particularly preferred, as the wafers used for the manufacture of solar cells typically are of rectangular shape, often square. For taking an image of the surface of the wafer the rectangular area between the LED bars preferentially is aligned such that for each side of the surface of the wafer there is one LED bar parallel to it.
The apparatus may furthermore exhibit an aperture plate with a rectangular aperture. The four LED bars here are arranged around the aperture on a side of the aperture plate facing away from the camera. For each side of the rectangular aperture there is one LED bar aligned parallel to it. For taking an image of the surface of a rectangular wafer the rectangular aperture preferentially is aligned such that for each side of the wafer there is one side of the aperture parallel to it.
To the apparatus there may also correspond a set of aperture plates, each aperture plate having an aperture which differs in shape and/or size from the apertures of the other aperture plates. The illumination system advantageously is adapted to the respective apertures, and preferentially arranged around the aperture on a side of the aperture plate facing away from the camera. In particular, the shape of the illumination system may be adapted to the shape of the aperture, so that for instance in the case of a circular aperture a ring light illuminator is used in the illumination system. For taking an image of a surface of a wafer, an aperture plate from the set of apertures may be used which exhibits an aperture adapted in shape to the wafer.
In an embodiment of the invention the apparatus for estimating an efficiency of a solar cell to be manufactured from a wafer during a production process exhibits a digital camera configured to capture an image of the surface of the wafer. The camera defines an imaging path. The apparatus furthermore has four LED bars are arranged and configured to illuminate the surface of the wafer. The LED bars are arranged on an aperture plate coaxial to the imaging path. The apparatus also has an image processing unit, configured to process an image of the surface of the wafer captured by the camera and to derive an efficiency estimate for a solar cell to be manufactured from the wafer from the image. In a specific embodiment the aperture plate has a rectangular aperture adapted in shape to a rectangular wafer to be imaged by the camera, wherein the LED bars are positioned around the aperture so that the LED bars face away from the camera and are parallel to each edge of the wafer.
The nature and mode of operation of the present invention will now be more fully described in the following detailed description of the invention taken with the accompanying drawing figures, in which
Same reference numerals refer to same elements throughout the various figures. Furthermore, only reference numerals necessary for the description of the respective figure are shown in the figures. The shown embodiments represent only examples of how the invention can be carried out. This should not be regarded as limiting the invention.
Also shown in
The wafer 40 under consideration in the context of
Also visible in the images shown in
By the binarization procedure 200, the filtered values of the filtered image 71 are converted to values of a binary image 72 (see
From
In the representation of
Also shown in
The invention has been described with reference to specific embodiments. It is obvious to a person skilled in the art, however, that alterations and modifications can be made without leaving the scope of the subsequent claims.
This patent application claims priority of U.S. provisional patent application No. 61/515,086 filed Aug. 4, 2011, and of U.S. provisional patent application No. 61/623,561 filed Apr. 13, 2012; the applications are incorporated herein by reference.
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB12/53776 | 7/25/2012 | WO | 00 | 8/6/2012 |
Number | Date | Country | |
---|---|---|---|
61515086 | Aug 2011 | US | |
61623561 | Apr 2012 | US |