说明书一种电-图模型的光伏热斑效应检测方法
技术领域
本发明涉及光伏发电系统故障检测领域,尤其是一种电-图模型的光伏热斑效应检测方 法。
背景技术
随着“能源安全危机”的愈发突显,太阳能作为一种无污染、可再生的环保新能源,已 经在能源领域占据了非常重要的地位。然而,太阳能(也称光伏)电站工作的稳定性和输出 功率与每一块光伏电池板的工作状态都息息相关,如何有效地对每块光伏电池板进行监测和 故障诊断是维持光伏电站正常工作的首要问题。
热斑效应是光伏电池板的运行过程中极易发生的一种主要故障现象。具体地讲,在光照 不均匀、光伏电池板被遮蔽、光伏电池板本身质量不合格或者电池板安装使用不当等情况下, 光伏电池会出现热斑效应,即不再作为电源向外输出功率,而是成为负载消耗其他未被遮蔽 的光伏电池产生的功率,此时系统的发电效率会急剧下降,严重时被遮蔽的光伏电池会由于 过热而烧毁,从而使系统可靠性降低。热斑效应严重影响了光伏电池板的使用安全和寿命, 热斑测试也由此成为认证测试过程中的一项重要试验,并且通过率非常低。
为了避免上述问题,通常采用在每一光伏电池的两端并联一个旁路二极管,当光伏电池 未被遮蔽时该光伏电池正常工作,旁路二级管不导通;当光伏电池被遮蔽时,光伏电池两端 电压的极性会与正常工作时相反,旁路二极管导通,从而保护该光伏电池,防止被遮蔽的光 伏电池由于过热而烧毁。这种方法虽然可以保护被遮蔽的光伏电池,一定程度上延长光伏电 池板的寿命,但仍然使得整个光伏发电系统在遮光情况下发电效率下降,并且解决不了根本 的问题。
为了检测光伏电池板热斑效应,目前常用的方法是基于红外图像分析。发生热斑现象的 光伏电池单体表面温度与正常工作的光伏电池单体表面温度差异十分明显,导致两者产生的 红外图像差异也是十分明显,通过对红外图像的处理与分析,可以提取可能的热斑现象故障区 域及区域的特征信息,从而能够实现对光伏电池单体工作状态正常与否进行识别。然而此种方 法存在一些缺陷:a.不能区分温度相差不明显的状态,检测精度与准确度不高;b.不能在光伏 电池板将要出现热斑效应时,及时地检测到该故障,实时性差且不易实现在线故障分析和报 警等等。在目前阶段,此方法的检测精度和效率相对较低。
发明内容
本发明的目的是提供一种电-图模型的光伏热斑效应检测方法,进一步提高检测光伏热斑 效应的精度与准确度。
本发明提供的一种电-图模型的光伏热斑效应检测方法,包括以下步骤:
S1:采集光伏电池板输出的电信号(电压信号、电流信号)以及红外热像图;
S2:观察分析红外热像图信息并对光伏电池板热斑效应做出初步判断;
S3:输入电-图模型;
S4:输出故障值Y;
S5:将所得Y值与给定的故障阈值比较;
S6:对光伏电池板热斑效应进行准确检测,并且给出热斑效应的轻重度以及电池板中出 现热斑个数;
进一步,所述步骤S3中的电-图模型通过以下步骤来构建:
S31:通过I-V分析仪采集光伏电池板正常运行状态下的输出电压信号和负载电流信号;
S32:用红外热像仪采集光伏电池板正常运行状态下的红外热像图;
S33:运用一种新的红外图像分割算法,即首先用粒子群算法确定最佳分割阈值,然后用 脉冲神经网络算法对红外图像进行分割,从而可以得到分割后的光伏电池板的红外热像图;
S34:利用红外图像分析仪可以得到整个光伏电池板的最高温度值T;
S35:将光伏电池板正常工作情况下测得的值与光伏电池板出现热斑效应时测得的n组值 进行比较分析,并且根据专家经验构建电-图模型:
Y=αUn/U+βIn/I+mγTn/T
其中,Y为输出的故障值,U和I分别表示正常工作时光伏电池板输出的电压有效值和电 流有效值,Un和In分别表示通常情况下光伏电池板输出的电压有效值和电流有效值,Tn表 示整个光伏电池板的最高温度值,α表示输出电压信号所占输出故障值的经验权重,β表示 负载电流信号所占输出故障值的经验权重,γ表示红外热像图信号所占输出故障值的经验权 重,m表示所检测的光伏电池板中出现热斑的个数,其中0≤m≤N+。
进一步,所述S33中的一种新型的红外图像分割算法包括以下具体步骤:
S331:首先通过粒子群算法确定最佳分割阈值。标准的PSO算法公式中,具有对上次个 体极值点和全局极值点记忆的粒子定义为给定D维的适应度函数空间的一个可能解。在迭代 过程中,每个粒子均会调整其在每一维空间的速度,计算出其新的位置。因为每个粒子更新 是相对独立的,且维数只与适应度函数的解空间有关,所以,可以用下面的公式表示每个粒 子其一维空间的运动情况:
v t + 1 = ω v t + α t l ( p t l - x t ) + α t g ( p t g - x t ) - - - ( 1 ) ]]>
xt+1=xt+vt+1 (2)
其中r1,r2~U(0,1),vt表示粒子在第t次迭代时的速 度,xt表示粒子第t次迭代时的位置,表示粒子在t次迭代过程中目前的个体极值点,表 示种群在t次迭代过程中目前的全局极值点,ω称为惯性权重, 常量c1和c2称为加速度因子。通常设置速度的上边界vmax和下边界vmin,防止粒子远离搜索空 间。
根据光伏电池板物理特性,将物理特性中的重要成分作为粒子群算法的输入,同时将物 理结构特性方程作为适应度函数,从而输出分割的最佳阈值。
S332:利用脉冲神经网络算法对红外图像进行分割。PCNN是一个二维的神经网络,其模 型主要由接受域、调制部分和脉冲生成器三大部分组成。
在接受域通常把图像中的一个像素(i,j)依次对应一个PCNN神经元,其中每一个神经 元接受来自反馈通道F和连接通道L两部分信息,并通过权重矩阵M和W与其邻域神经元相 连,在迭代过程中反馈输入和连接输入将会呈指数衰减。另外,针对整个模型,只在反馈通 道中接受来自外部的激励Sij,即像素对应的灰度值Iij。由图1可知,整个接受部分描述如下:
F ij ( n ) = e - α F F ( n - 1 ) + V F Σ k , l M ij , kl Y kl ( n - 1 ) + S ij - - - ( 3 ) ]]>
L ij ( n ) = e - α F L ij ( n - 1 ) + V L Σ k , l M ij , kl Y kl ( n - 1 ) - - - ( 4 ) ]]>
其中,VF和VL分别为放大系数,αF和αL为衰减常数,Ykl(n-1)是n-1次迭代时神经元的输 出。权重矩阵W,M是相邻神经元的欧氏距离的倒数,即神经元(i,j)与神经元(k,l)的连接 权,由
M ij , kl , W ij , kl = 0 ( i , j ) = ( k , l ) 1 | | ( i , j ) - ( k , l ) | | 2 ( i , j ) ≠ ( k , l ) - - - ( 5 ) ]]>
计算得到.然后通过连接系数β将反馈输入和连接输入非线性耦合,从而形成神经元的 内部活动激励Uij,
Uij(n)=Fij(n)(1+βLij(n)) (6)
此时,脉冲生成器将Uij与先前得到的阈值Eij进行比较.当Uij超过阈值Eij时,神经元点 火形成脉冲,并输出为1,即
Y ij ( n ) = 1 U ij ( n ) > E ij ( n - 1 ) 0 others - - - ( 7 ) ]]>
E ij ( n ) = e - α E E ij ( n - 1 ) + V E Y ij ( n ) - - - ( 8 ) ]]>
当神经元点火之后,其阈值因常数VE会瞬间增加,并在衰减因子αE的影响下阈值呈指数 衰减,直到该神经元再次点火.在上述参数确定的情况下,PCNN神经元自发地发生周期性点 火,因模型具有同步脉冲发放现象,即一个神经元点火,会捕获其周围与之相似的神经元同 步点火,这使得在迭代次数n确定的情况下,神经元的输出Y即为所得的分割效果。
S333:得到分割后的光伏电池板热斑效应部分的红外热像图以及全部温度信息。
本发明的优点在于:其一,建立了一种新的热斑效应检测模型—电-图模型,同时为光伏 电池板热斑效应检测提供了一种的方法;其二,提高光伏电池板热斑效应检测的准确度与实 时性;其三,提出的电-图模型可以扩展运用到其他光伏发电系统设备的故障检测,具备很广 阔的应用前景。
附图说明
为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步的 详细描述,其中:
图1为一种电-图模型的光伏热斑效应检测方法流程图;
图2为电-图模型图;
图3为红外热像图分割算法流程图;
图4为光伏电池板热斑效应分割后的红外热像图。
具体实施方式
以下将结合附图,对本发明的优选实施例进行详细的描述;应当理解,优选实施例仅为 了说明本发明,而不是为了限制本发明的保护范围。
图1为一种电-图模型的光伏热斑效应检测方法流程图,图2为电-图模型图,图3为红 外热像图分割算法流程图,图4为光伏电池板热斑效应分割后的红外热像图,如图所示:本 发明提供的基于电-图模型的光伏电池板热斑效应检测方法,包括以下步骤:
S1:采集光伏电池板输出的电信号(电压信号、电流信号)以及红外热像图;
S2:观察分析红外热像图信息并对光伏电池板热斑效应做出初步判断;
S3:输入电-图模型;
S4:输出故障值Y;
S5:将所得Y值与给定的故障阈值比较;
S6:对光伏电池板热斑效应进行准确预测诊断,并且给出热斑效应的轻重度;
所述步骤S3中的电-图模型通过以下步骤来构建:
S31:通过I-V分析仪采集光伏电池板正常运行状态下的输出电压信号和负载电流信号;
S32:用红外热像仪采集光伏电池板正常运行状态下的红外热像图;
S33:运用一种新的红外图像分割算法,即首先用粒子群算法确定最佳分割阈值,然后用 脉冲神经网络算法对红外图像进行分割,从而可以得到分割后的光伏电池板的红外热像图;
S34:利用红外图像分析仪可以得到整个光伏电池板的最高温度值T;
S35:将光伏电池板正常工作情况下测得的值与光伏电池板出现热斑效应时测得的n组值 进行比较分析,并且根据专家经验构建电-图模型:
Y=αUn/U+βIn/I+mγTn/T
所述S33中的一种新型的红外图像分割算法包括以下具体步骤:
S331:首先通过粒子群算法确定最佳分割阈值。标准的PSO算法公式中,具有对上次个 体极值点和全局极值点记忆的粒子定义为给定D维的适应度函数空间的一个可能解。在迭代 过程中,每个粒子均会调整其在每一维空间的速度,计算出其新的位置。因为每个粒子更新 是相对独立的,且维数只与适应度函数的解空间有关,所以,可以用下面的公式表示每个粒 子其一维空间的运动情况:
v t + 1 = ω v t + α t l ( p t l - x t ) + α t g ( p t g - x t ) - - - ( 1 ) ]]>
xt+1=xt+vt+1 (2)
其中r1,r2~U(0,1),vt表示粒子在第t次迭代时的速 度,xt表示粒子第t次迭代时的位置,表示粒子在t次迭代过程中目前的个体极值点,表 示种群在t次迭代过程中目前的全局极值点,ω称为惯性权重, 常量c1和c2称为加速度因子。通常设置速度的上边界vmax和下边界vmin,防止粒子远离搜索空 间。
根据光伏电池板物理特性,将物理特性中的重要成分作为粒子群算法的输入,同时将物 理结构特性方程作为适应度函数,从而输出分割的最佳阈值。
S332:利用脉冲神经网络算法对红外图像进行分割。PCNN是一个二维的神经网络,其模 型主要由接受域、调制部分和脉冲生成器三大部分组成。
在接受域通常把图像中的一个像素(i,j)依次对应一个PCNN神经元,其中每一个神经 元接受来自反馈通道F和连接通道L两部分信息,并通过权重矩阵M和W与其邻域神经元相 连,在迭代过程中反馈输入和连接输入将会呈指数衰减。另外,针对整个模型,只在反馈通 道中接受来自外部的激励Sij,即像素对应的灰度值Iij。由图1可知,整个接受部分描述如下:
F ij ( n ) = e - α F F ( n - 1 ) + V F Σ k , l M ij , kl Y kl ( n - 1 ) + S ij - - - ( 3 ) ]]>
L ij ( n ) = e - α F L ij ( n - 1 ) + V L Σ k , l M ij , kl Y kl ( n - 1 ) - - - ( 4 ) ]]>
其中,VF和VL分别为放大系数,αF和αL为衰减常数,Ykl(n-1)是n-1次迭代时神经元的输 出。权重矩阵W,M是相邻神经元的欧氏距离的倒数,即神经元(i,j)与神经元(k,l)的连接 权,由
M ij , kl , W ij , kl = 0 ( i , j ) = ( k , l ) 1 | | ( i , j ) - ( k , l ) | | 2 ( i , j ) ≠ ( k , l ) - - - ( 5 ) ]]>
计算得到.然后通过连接系数β将反馈输入和连接输入非线性耦合,从而形成神经元的 内部活动激励Uij,
Uij(n)=Fij(n)(1+βLij(n)) (6)
此时,脉冲生成器将Uij与先前得到的阈值Eij进行比较.当Uij超过阈值Eij时,神经元点 火形成脉冲,并输出为1,即
Y ij ( n ) = 1 U ij ( n ) > E ij ( n - 1 ) 0 others - - - ( 7 ) ]]>
E ij ( n ) = e - α E E ij ( n - 1 ) + V E Y ij ( n ) - - - ( 8 ) ]]>
当神经元点火之后,其阈值因常数VE会瞬间增加,并在衰减因子αE的影响下阈值呈指数 衰减,直到该神经元再次点火.在上述参数确定的情况下,PCNN神经元自发地发生周期性点 火,因模型具有同步脉冲发放现象,即一个神经元点火,会捕获其周围与之相似的神经元同 步点火,这使得在迭代次数n确定的情况下,神经元的输出Y即为所得的分割效果。
S333:得到分割后的光伏电池板热斑效应部分的红外热像图以及全部温度信息。
本实施例融合了多种算法而且建立了一种新的光伏热斑效应检测模型—电-图模型,制定 了精确地诊断步骤,得到了最终的光伏电池板热斑效应结果或者预测热斑位置以及热斑效应 的轻重度,从而为光伏电池板热斑效应检测找到一条新的途径,提高了光伏电池板的可靠性 与稳定性。