光伏组件测试之EL测试
信息与资源作为社会组成的基础,能源是社会社会发展的进步,伴随着科学技术以及经济的快速发展,人类能源的需求量也在迅速增加,但是能源总是有限的,如何保证社会进步不受影响呢?
一个是节约能源,另外就是开发新的替代能源,而太阳能就是新型的不可缺少的一种能源,近年来,太阳能发电技术在全球范围内得到快速发展,开发利用太阳能已经成为世界各国的共识,而我国更是太阳能组件的制造大国,同时也是应用大国,太阳能光伏组件的质量问题也成了人们最关心的问题之一。
如何判别组件的好坏呢?单凭肉眼是很难发现组件内部所存在的问题的,必须借助各种各样的仪器才能判别太阳能组件的电气性能和结构安全性能是否满足要求,而EL检测又是其中比较重要的检测形式。
组件EL测试是利用电致发光原理对组件内部缺陷进行检测的项目,就像人需要拍摄“X光线”才能看轻身体内部健康情况一样,光伏组件需要EL测试才能清晰看到内部是否存在缺陷问题。
组件EL测试分为三种主要形式,分别为工厂EL测试,光伏实验室检测,室外便携式EL测试几种形式,原理相同,只是形式和目的不同。
组件EL测试可以使用便携式EL测试仪,操作方便,组件生产与运输安装中的每个关键环节都必须测试EL,保证组件内部完好才会进入下一个环节,可以说这个测试是检测组件质量的一个重要手段,而电站建设的各个环节也会进行EL测试,明确责任,保证施工质量的重要手段。
测试过程中给组件外加正向偏置电压,电源向组件内部注入大量非平衡载流子,电致发光依靠从扩散区注入的大量非平衡载流子不断地复合发光,放出光子;再利用CCD相机捕捉到这些光子,利用计算机进行处理后显示出来,由于相机镜头对光十分敏感和组件发出的光很弱,避免环境光线对测试结果的影响,整个过程应该在弱光或者无光的环境中进行。
EL图像的亮度正比于电池片的少子扩散长度与电流密度,组件电池片有缺陷的地方,少子扩散长度较低,所以显示出来的图像亮度较暗。因此通过EL图像,可以有效地发现硅材料缺陷、印刷缺陷、烧结缺陷、工艺污染、裂纹等问题。
光伏行业属于新兴的行业,因此很多市场规范并不完善,所以组件质量参差不齐,对光伏电站发电量造成很大的影响,大致有以下三方面原因:
第一,组件工厂生产技术水平不一,导致市场上有很多劣质组件,这些组件外表和正常组件差距不大,但是发电效率和使用寿命就会有很大差距,这些问题在运行中就会彻底爆发出来。
第二,光伏组件电池片十分脆,稍微不注意就会产生隐裂甚至碎片,所以即使大厂家的组件在运输过程中也会产生隐裂问题,而由于组件串联连接,根据电流的木桶效应,小的隐裂同样会对整个方阵的发电效率造成影响。
第三,随着15000V系统技术的成熟,组串串连的组件越来越多,所以隐裂问题对方阵的影响也越加明显,不仅本身发电量地还会拉低正常组件的发电量。
所以在组件从生产到安装甚至是运维阶段,都会进行EL测试,及时发现组件内部缺陷问题,特别严重隐裂甚至碎片的组件,及时更换组件,清除这些害群之马,提升组件的发电量。
1、EL测试仪(电致发光),给组件通反向电压,通过专用相机拍摄组件图片,暗色部分可以看到隐裂,PID,二极管导通等情况。
2、目前市场上大部分厂家的EL测试仪只能晚上用或者搭帐篷使用,只有一家SZS的可以白天测试,但价格也是贵,适合超大型电站的EL全检,效率不是一般的高。
EL测试仪
是由群菱公司专业生产,为了满足电站EL现场测试的需要,具有完全
自主知识产权
核心技术
,本产品摒弃了传统EL
检测设备
的笨重
外壳
,方便携带,易于安装,可在各类复杂现场条件下进行测试,快速诊断
光伏组件
的EL缺陷。给
光伏电站
系统评估提供了有力依据。
根据分辨率不同,北京群菱主要产品有:
1、140万像便携式太阳能组件EL测试仪:满足各类
平板
型
晶体硅
太阳电池
组件,已成功应用于
北京鉴衡认证中心
在
太阳能光伏电站
监测、评估中,并得到一致好评!
2、830万像便携式太阳能组件EL测试仪:可以检测各类平板型晶体硅太阳电池组件的隐裂
、黑芯片
、暗片
、断栅
、破片、低效片、污垢片、过刻
隐裂是指电池片(组件)受到较大的机械或热应力时,可能在电池单元产生肉眼不易察觉的隐性裂纹。
根据电池片隐裂的形状,可分为5类:树状裂纹、综合型裂纹、斜裂纹、平行于主栅线、垂直于栅线和贯穿整个电池片的裂纹。
2、隐裂对光伏组件的影响
电池片产生的电流要依靠“表面的主栅线及垂直于主栅线的细栅线”搜集和导出。当隐裂导致细栅线断裂时,细栅线无法将收集的电流输送到主栅线,将会导致电池片部分甚至全部失效。
基于上述原因,我们可以看出对电池片功能影响最大的,是平行于主栅线的隐裂。根据研究结果,50%的失效片来自于平行于主栅线的隐裂。
45°倾斜裂纹的效率损失是平行于主栅线损失的1/4。
垂直于主栅线的裂纹几乎不影响细栅线,因此造成电池片失效的面积几乎为零。
相比于晶硅电池表面的栅线,薄膜电池表面整体覆盖了一层透明导电膜,所以这也是薄膜组件无隐裂的一个原因。
有研究显示,组件隐裂严重时,会导致组件功率的损失,但是损失的大小并不一定。裂纹对组件电性能的影响小,而裂片对组件功率损失非常大;老化试验,即组件在工作或非工作的情况下,温、湿度变化可能会引起电池片隐裂的加剧;组件中没有隐裂的电池片比隐裂的电池片抗老化能力强。
3、光伏组件隐裂如何检测
EL(Electroluminescence,电致发光)是简单有效的检测隐裂的方法。其检测原理如下。
电池片的核心部分是半导体PN结,在没有其它激励(例如光照、电压、温度)的条件下,其内部处于一个动态平衡状态,电子和空穴的数量相对保持稳定。
如果施加电压,半导体中的内部电场将被削弱,N区的电子将会被推向P区,与P区的空穴复合(也可理解为P区的空穴被推向N区,与N区的电子复合),复合之后以光的形式辅射出去,即电致发光。
当被施加正向偏压之后,晶体硅电池就会发光,波长1100nm左右,属于红外波段,肉眼观测不到。因此,在进行EL测试时,需利用CCD相机辅助捕捉这些光子,然后通过计算机处理后以图像的形式显示出来。
给晶硅组件施加电压后,所激发出的电子和空穴复合的数量越多,其发射出的光子也就越多,所测得的EL图像也就越亮;如果有的区域EL图像比较暗,说明该处产生的电子和空穴数量较少,代表该处存在缺陷;如果有的区域完全是暗的,代表该处没有发生电子和空穴的复合,也或者是所发光被其它障碍所遮挡,无法检测到信号。
1万元左右。
EL测试仪全称为电致发光(英文Electroluminescent)测试仪,是一种太阳能电池或电池组件的内部缺陷检测设备。
常用于检测太阳能电池组件的内部缺陷、隐裂、碎片、虚焊、断栅以及不同转换效率单片电池异常现象。
产品简介
1、太阳能电池组件缺陷检测(EL)全自动测试仪利用晶体硅的电致发光原理,利用高分辨率的红外相机拍摄组件的近红外图像,获取并判定组件的缺陷。
2、具有灵敏度高、检测速度快、结果直观形象等优点,是提升光伏组件品质的关键设备;红外检测可以全面掌握太阳电池内部问题,为改进生产工艺提供依据,提升产品质量,可以对问题组件进行及时返修,尽可能的降低损失。
3、进口可编程电源,从100VAC到240VAC大范围的工作输入电压,保证了工作状态稳定性;其输出电压、电流和其它各功能操作的切换和调节可通过人工和控制软件界面控制,输出精确度到千分位;其带载输出功率最大可到760瓦,且自带过载保护,避免了误操作对电池片的损坏。
4、全封闭光学系统和恒温冷却系统使测试环境保持在全暗室和恒温环境下,保证了整个系统运行的稳定性;避免了因外界杂光和温度不均造成测试成像噪点,保证了测试的直观性和准确性。
5、专业PC控制软件,监控整个测试流程,并可与客户系统对接,满足不同应用需求。
下面是英语翻译,你自己看看吧。
Electroluminescence (EL) is an optical phenomenon and electrical phenomenon in which a material emits light in response to an electric current passed through it, or to a strong electric field. This is distinct from light emission resulting from heat (incandescence), chemical reaction (chemiluminescence), sound (sonoluminescence), or other mechanical action (mechanoluminescence).
光伏电池
会发出暗淡的光,如果不发光,则证明这一块区域有问题。
辐射无处不在,所以我不能说没有辐射,只能说几乎没有辐射。
目前电池组件缺陷检测的技术主要有[1]:红外成像技术、光致发光成像技术、(ELectrofluorescence,EL)成像。EL成像是用于光伏组件缺陷检测的非接触式成像技术,根据硅材料的电致发光原理进行检测。给晶体硅电池组件加上正向偏压,组件会发出一定波长的光,电荷耦合器件图像传感器(CCD)可以捕捉到这个波长范围的光并在电脑上成像。但电池组件存在缺陷会减弱其发光强度,所以可以根据EL图像中电池发光强度的不同来判断电池组件是否存在缺陷。
在以往的研究中,2012年TSIA D M等[2]提出了利用独立分量分析(ICA)基图像识别缺陷的监督学习方法,该方法在80个太阳电池单元的测试样本上平均识别率为93.4%。2014年ANWAR S A和ABDULLAH M Z提出了检测多晶电池微裂纹的算法[3],即基于各向异性扩散和形状分类的图像分割方法,在600张图像上检测微裂纹的精度上达到88%。深度学习特别是卷积神经网络(Convolutional Neural Network,CNN)在图像识别[4]和检测上备受重视。2018年DEITSCH S等提出自动检测单一光伏电池EL图像缺陷的方法[5],分别用支持向量机和卷积神经网络进行训练及预测,平均准确率分别达到了82.44%和88.42%。另外,随着深度学习的网络结构趋于更深,增加了训练及实际应用的时间,因此,对网络模型的压缩的研究显得尤为重要[6]。
本文针对传统缺陷识别算法的不足,通过深度学习算法对EL图像进行分类,进而识别出有缺陷和没有缺陷的电池片。经过实验证明,改进的VGG16[7]网络具有很好的准确率,并且大幅降低了神经网络由于层数过多而带来的大量运算,缩减后的模型有更大的实用性。
1 实验数据及预处理
实验数据来自于BUERHOP-LUTZ C等人公开的数据集[8],该数据集提供了从光伏组件的高分辨率电致发光图像中提取的太阳能电池图像。图片来自于44个不同的PV模块,其中18个模块为单晶型,26个为多晶型。图片可以拆分为2 624个300×300像素的电池单元的EL图像。这些图像包含了常见的内外缺陷,如黑心片、黑斑片、短路黑片、过焊片、断栅片、明暗片、隐裂等类型,如图1所示,出现的这些缺陷会对太阳电池组件的转换效率和使用寿命造成严重影响。
原数据集中将单晶和多晶的电池单元进行注释,并且按照缺陷的概率对每张图片进行标注,统计样本的总数以及各类样本分立情况,发现各类样本数目相差较大,样本分布的不平衡将导致训练后模型对各类别识别出现偏差。为了减少分布不平衡的差异,本文首先将概率为0%和33.33%的图片作为无缺陷的正样本,66.67%和100%的图片作为有缺陷的负样本,因此得到的样本分布如图2所示。
本文所使用的神经网络模型需要224 pixel×224 pixel大小的输入图像,由于给定数据集EL图像大小都是300 pixel×300 pixel,在输入前需要对通过压缩来得到符合大小的图片。对于样本分布不平衡问题,本文使用了数据增强方法。采用的第一种数据增强方法是随机水平和垂直翻转图像;第二种方法是对原始图像随机旋转一定角度(不超过2°),旋转所使用的插值方法为双三次插值;第三种方法是调整图像的亮度和对比度,因为光照强度的变化会对成像结果造成很大影响。在预处理阶段还对输入图片进行了去噪处理。
2 基于VGGNet的缺陷识别分类网络
神经网络在20世纪就已经被发现,经过十多年的发展,研究人员提出了各种不同的网络结构,从AlexNet到VGGNet、GoogLeNet和ResNet,随着网络深度和宽度的增加以及不同功能层的引入,其在图像识别的准确率不断提高。一方面,当增加网络层数后,网络可以进行更加复杂的特征提取,理论上可以取得更好的结果。但随着网络深度的增加,会出现退化的问题,由于深层网络存在着梯度消失或者爆炸的问题,深度学习模型很难训练。因此,设计一个实用的EL图像缺陷识别分类网络,需要结合理论分析和实验验证。
卷积神经网络作为一种特殊的深层的神经网络模型,它的核心思想是将局部感知、权值共享以及下采样结合起来,通过深度神经网络的逐层计算来学习图像的像素特征、低级特征、高级特征直至类别的隐式表达关系。2014年SIMONYAN K等人提出VGG网络,探索了CNN的深度与其性能之间的关系,成功地构筑了16~19层深的神经网络,输入为224×224×3的图片,经过卷积和池化的处理输出图像所属类别的概率[7],在具有1 000多个类别一百多万张图片的ImageNet数据集上取得了当时很好的效果。因此不少分类问题采用的卷积神经网络都以此为基础。
原始的VGG16网络结构如图3所示,由5组卷积层、3层全连接层、softmax输出层构成,每组卷积层之间使用max-pooling(最大化池)分开,所有隐层的激活单元都采用ReLU函数做非线性变换,用以加快网络收敛。图中,3×3 conv,64等表示卷积核尺寸为3×3,通道数为64的卷积层;pool/2表示滑动步长为2的池化层(这里为最大池化);fc 4096表示通道数为4096的全连接层;softmax表示softmax函数。对于每一组卷积操作,都包含多个特别小的3×3卷积核构成的卷积层,采用小卷积核既可以减少参数,又增加了非线性映射,从而增强网络的拟合效果。滑动步长为1,采用边界填充的方式,使得每个卷积层的输入/输出特征图的像素不变。池化层采用2×2的池化核。每一组的通道数从64开始扩大2倍,分别为64、128、256、512、512,使得更多的信息可以被提取出来。之后的3个全连接层通道数分别为4 096、4 096、1 000,最后通过softmax层得到图片属于每个类别的概率。在以下研究中,将最后的3层全连接层替换为卷积核为7×7和1×1的卷积层,通道数分别为4 096、4 096和2。
3 实验及其分析
3.1 网络训练方法
实验所用计算机内存为8 GB,使用英伟达GTX 1060显卡加速模型训练,显存为6 GB。软件环境为Ubuntu 16.04 LTS 64位系统,选用Python作为编程语言,采用TensorFlow深度学习开源框架,CUDA版本为9.0。
实验选取图片总数的80%进行训练,20%用来测试,即训练集图片数量为2 099,测试集数量为525。采用批量训练的方法,将训练集和测试集分成多个批次(batch),每个批次的大小为16或32,在对每一个batch训练完之后,对所有的测试集图片进行测试,迭代的次数记为steps。采用随机梯度下降算法作为优化器,学习率在训练中控制着参数的更新速度,这里使用指数衰减学习率,初始学习率为0.005,衰减速度为1 000,学习率衰减系数为0.9。训练得到的损失和准确率如图4所示。
通过大量实验,发现CNN在缺陷识别上有不错的效果,为了进一步提高分类的性能及减少训练所需的时间,下面将对不同的dropout概率和损失函数进行讨论,以期望得到更优的模型。
3.2 不同损失函数下的识别准确率
损失函数用来估量模型的预测值与真实值的相差程度,这里比较了两种常见的损失函数Hinge loss和Softmax loss。Hinge loss又称为折页损失函数,其函数表达式为:
其中,L为损失,t=[t1,t2,…,tN]T表示目标值;y=[y1,y2,…,yN]T,表示预测值输出;1≤j≤N,N为输出节点的数量。
这两种损失函数随着迭代次数变化的曲线如图5所示。在训练的初始阶段,Softmax loss要小于Hinge loss,但其下降的速度比较缓慢;训练200次以后Hinge loss迅速减小,说明模型收敛得更快,并且模型的鲁棒性更好。从这里可以看出,在电致发光图像缺陷识别的数据集上,二分类的Hinge loss具有更好的效果。
3.3 不同Dropout概率下的识别准确率
在数据集有限的情况下,通常使用dropout来缓解过拟合的发生,在一定程度上起到正则化的效果。它是指在标准的BP神经网络基础之上,使BP网络的隐藏层激活值以一定的比例变为0,即按照一定的比例,随机地让一部分隐藏层节点失效。存在dropout的神经网络计算过程如下:
图6给出了在不同dropout概率时对缺陷识别的准确率,从图中可以看出,当dropout概率在0.3时准确率最高。在训练的过程中,概率越小,网络的参数较多,对于训练集样本不足够大情况下,容易出现过拟合的现象;概率越小,由于所训练的神经网络节点数不足,并不能有效地拟合训练数据,导致最终的识别准确率下降,所以找到合适的概率对于模型的训练效果至关重要。
3.4 不同网络结构的识别效果分析
基于VGG16的卷积神经网络虽然在现有数据集上取得了良好的限制,但训练时间过长,通过对dropout概率的研究也表明网络中存在着冗余参数,因此为了提高训练的速度,本文对网络进行缩减,计算不同网络层数时的参数总量,记录下训练时的时间以及在测试集上的准确率,如表1所示。
表1中,结构1为完整的VGG16网络;结构2将每组卷积的卷积层个数减少为1、1、2、2、2,通道数不变;结构3将每组卷积的卷积层个数改为2、2、4、4、4,通道数不变,用来作对比;结构4将每组卷积的卷积层个数改为2、2、2、2、2,通道数不变;结构5~6每组卷积的个数均为1,结构4的通道数为64、128、256、512、512、4096、4096、2,结构5的通道数为32、64、128、256、256、2048、2048、2,结构6的通道数为16、32、64、128、128、1024、1024、2。
从表1中可以看出网络的参数主要集中在全连接层,在将全连接层的神经元节点数目缩减之后,训练的时间大大缩减。卷积操作承担着图像特征提取的任务,卷积层数量的缩减虽然会稍微降低识别的结果,但是能大大加速模型的训练速度,这对于工业上的电致发光图像缺陷识别有重要意义。
4 结论
本文提出将卷积神经网络用于太阳电池单元电致发光图像缺陷识别,它能够很好地提取电池片的缺陷,进行正确的分类。在2 624张样本上,用全卷积VGG16网络进行训练,经过大量的参数调节,识别的准确率达到93.95%。在此基础上本文研究了模型压缩后的训练速率以及识别准确率,得出在减少网络层数之后,模型的训练速率大大加快,并且不会使准确率明显下降。下一步的研究中,将在简化网络结构的基础上,提高模型性能和识别准确率,以便用于实际的电池片缺陷识别当中。
参考文献
[1] 施光辉,崔亚楠,刘小娇,等.电致发光(EL)在光伏电池组件缺陷检测中的应用[J].云南师范大学学报(自然科学版),2016,36(2):17-21.
[2] TSAI D M,WU S C,LI W C.Defect detection of solar cells in electroluminescence images using Fourier image reconstruction [J].Solar Energy Materials and Solar Cells,2012,99(none):250-262.
[3] ANWAR S A,ABDULLAH M Z.Micro-crack detection of multicrystalline solar cells featuring an improved anisotropic diffusion filter and image segmentation technique[J].Eurasip Journal on Image &Video Processing,2014,2014(1):1-17.
[4] 许少尉,陈思宇.基于深度学习的图像分类方法[J].电子技术应用,2018,44(6):116-119.
[5] DEITSCH S,CHRISTLEIN V,BERGER S,et al.Automatic classification of defective photovoltaic module cells in electroluminescence images[J].arXiv preprint arXiv:1807.02894,2018.
[6] 马治楠,韩云杰,彭琳钰,等.基于深层卷积神经网络的剪枝优化[J].电子技术应用,2018,44(12):119-122,126.
[7] SIMONYAN K,ZISSERMAN A.Very deep convolutional networks for large-scale image recognition[J].arXiv preprint arXiv:1409.1556,2014.
[8] BUERHOP-LUTZ C,DEITSCH S,MAIER A F,et al.A benchmark for visual identification of defective solar cells in electroluminescence imagery[C].35th European PV Solar Energy Conference and Exhibition
光伏组件常见的问题有:热斑、隐裂和功率衰减。
由于这些质量问题隐藏在电池板内部,或光伏电站运营一段时间后才发生,在电池板进场验收时难以识别,需借助专业设备进行检测。
热斑形成原因及检测方法
光伏组件热斑是指组件在阳光照射下,由于部分电池片受到遮挡无法工作,使得被遮盖的部分升温远远大于未被遮盖部分,致使温度过高出现烧坏的暗斑。
光伏组件热斑的形成主要由两个内在因素构成,即内阻和电池片自身暗电流。
热斑耐久试验是为确定太阳电池组件承受热斑加热效应能力的检测试验。通过合理的时间和过程对太阳电池组件进行检测,用以表明太阳电池能够在规定的条件下长期使用。
热斑检测可采用红外线热像仪进行检测,红外线热像仪可利用热成像技术,以可见热图显示被测目标温度及其分布。
隐裂形成原因及检测方法
隐裂是指电池片中出现细小裂纹,电池片的隐裂会加速电池片功率衰减,影响组件的正常使用寿命,同时电池片的隐裂会在机械载荷下扩大,有可能导致开路性破坏,隐裂还可能会导致热斑效应。 隐裂的产生是由于多方面原因共同作用造成的,组件受力不均匀,或在运输、倒运过程中剧烈的抖动都有可能造成电池片的隐裂。
光伏组件在出厂前会进行 EL 成像检测,所使用的仪器为 EL 检测仪。
该仪器利用晶体硅的电致发光原理,利用高分辨率的 CCD 相机拍摄组件的近红外图像,获取并判定组件的缺陷。
EL 检测仪能够检测太阳能电池组件有无隐裂、碎片、虚焊、断栅及不同转换效率单片电池异常现象。
功率衰减分类及检测方法
光伏组件功率衰减是指随着光照时间的增长,组件输出功率逐渐下降的现象。光伏组件的功率衰减现象大致可分为三类:
第一类,由于破坏性因素导致的组件功率衰减;
第二类,组件初始的光致衰减;
第三类,组件的老化衰减。
其中,第一类是在光伏组件安装过程中可控制的衰减,如加强光伏组件卸车、倒运、安装质量控制可降低组件电池片隐裂、碎裂出现的概率等。
第二类、第三类是光伏组件生产过程中亟需解决的工艺问题。光伏组件功率衰减测试可通过光伏组件 I-V 特性曲线测试仪完成。