一种基于电阻计算的光伏组串故障诊断方法与流程

文档序号:14559234阅读:584来源:国知局
一种基于电阻计算的光伏组串故障诊断方法与流程

本发明涉及一种基于电阻计算的光伏组串故障诊断方法,属于光伏发电领域。



背景技术:

最近几年,我国光伏产业迅猛发展,装机容量大幅增加。随着时间的推移,光伏产业势必逐渐进入到以保证电站平稳高效运行为目标,以光伏电站日常运行维护为主要工作的后光伏时代。由于现有光伏电站的平均寿命为25年左右,而光伏系统通常又在无人值守的情况下运行,系统故障的发生会导致输出功率降低从而影响整个系统的正常运行。

在实际应用中,光伏电站系统可能发生各种各样的故障,其中涉及光伏组件的相关故障占据其中的绝大部分:由于电站选址不合理、长时间运行等原因,光伏组件表面会出现灰尘;由于电站所处环境复杂、设计不合理、运维不及时等原因,光伏组件表面可能会受到障碍物的阴影遮挡;由长时间存在的阴影或电池故障导致的电池片或组件发热,而形成的热斑;由于组件生产、运输、安装、外物击打等原因导致的组件隐裂等。上述常见故障会影响组件光电转换过程的正常进行,进而导致组件的实际最大功率低于理想最大功率,从而降低光伏电站的实际发电效率。在系统的日常维护中,若能提前知道故障类型和故障严重程度,将有利于维护工作及时、有效地开展。因此,光伏发电系统的故障诊断及评估,对延长光伏组件使用寿命和维持光伏电站正常运行是十分有意义的。

现有光伏组件及组串的故障诊断方法主要有两类:

第一类是依据光伏电站管理人员或现场运维人员对于电站现场情况的掌握及信息反馈,然后针对单一故障类型采用专用仪器进行检测,如ir、el检测等,从而对光伏组件工作状态与故障情况进行判断。这类方法需要运维人员深入到电站现场进行排查与检测,采用的专业仪器往往价格昂贵,人力物力成本高;而且每次测量只能识别出一种故障类型,仪器使用不便,对故障的处理不及时,导致整体运维效率较为低下;

第二类是使用检测设备人工(或自动)对现场某些能够反映光伏组件工作状态的电压/流等电参数进行测量,然后将检测数据汇总分析,实现对故障的诊断。这类方法往往难以判断是何种故障导致的参数变化;检测时需要将组串从逆变器上断开,停止此串发电,导致逆变器工作不稳定,发电量降低。存在故障诊断不准确、数据采集繁琐、发电状态波动大、成本高效率低等缺点。



技术实现要素:

本发明的主要目的在于提供一种基于电阻计算的光伏组串故障诊断方法,以解决光伏组串故障诊断中诊断不准确,诊断效率低,发电状态波动大的问题。

为了实现上述目的,本发明提供了一种基于电阻计算的光伏组串故障诊断方法,所述方法包括:

a.光伏组串工作状态下的电压/流数据采集步骤:在组串正常工作条件下,利用预装的电压/流测量装置,通过电压调制的方式,测量并记录各关键数据点;

b.光伏组串的串联电阻和并联电阻计算步骤:根据测量所得相关数据点,计算当前状态下组串的串联电阻和并联电阻;

c.相关数据上传步骤:通过覆盖光伏电站的有线或无线传输方式,将关键数据上传至数据分析平台;

d.故障状态确定及评估步骤:在已经建立的故障种类判断和程度量化模型中,对新上传的数据进行对比分析,对待测组串的当前故障类型进行判断,对故障程度进行量化评估。

根据本发明的一个实施例,进行步骤a时,

a1.调制组串为开路,测量此时开路电压uoc;

a2.调制组串输出电压为u1=uoc-δ(δ为采样系统能够实现的最小采样电压步长),测量此时输出电流i1,得到采样点p1;

a3.从mppt模块输出端测量输出电压um及输出电流im,得到采样的最大功率点pm;

a4.调制组串输出电压为u2=δ(δ为采样系统能够实现的最小采样电压步长),测量此时输出电流i2,得到采样点p2;

a5.调制组串为短路,测量此时短路电流isc;

a6.数据采集周期可根据电站具体情况及系统处理速度确定;

优选的,进行步骤a3时,可直接从组串的mppt功能模块输出端获得最大功率点电压um与最大功率点电流im。

根据本发明的一个实施例,进行步骤b时,按照下列公式进行电阻计算:

b1.计算两等效电阻rso和rsho:

(1)

(2)

按照上式(1)和(2)进行;

b2.计算等效串联电阻rs和并联电阻rsh:

(3)

(4)

按照上式(3)和(4)进行。

根据本发明的一个实施例,在进行步骤c时,

c1.电站与数据分析平台之间距离远,根据电站大小选择数据传输方式为有线或无线,优选的,将各数据点的数据先近距离上传至数据集中网关,再远传至数据分析平台;

c2.上传的数据包括:测量得到的最大功率点电压um、最大功率点电流im、计算得到的串联电阻rs、并联电阻rsh;

c3.数据上传周期需与数据采集周期相匹配。

根据本发明的一个实施例,在进行步骤d时,

d1.通过数据分析平台将各光伏电站的组件铭牌参数、组串中串联组件块数、组串位置等基本信息保存至数据库,并与上传的串联电阻和并联电阻保持对应关系,将铭牌参数、串联组件块数及设计参数均相同的组串划分为一类。

d2.进一步的,对某一类型组串建立故障诊断模型,具体步骤如下:

ⅰ.建立光伏组串的多故障模型,得到每种故障与光强s和温度t之间的定性关系;

ⅱ.建立光伏组串的电阻特性模型,得到光强s和温度t与串联电阻rs和并联电阻rsh之间的定性关系;

ⅲ.提取串联电阻rs与并联电阻rsh的数据变化规律及特征,建立光伏组串的故障种类判断模型,得到每种故障与串联电阻rs和并联电阻rsh之间的定性关系。

ⅳ.结合已知故障和已建立的故障种类判断模型,对上传至平台的数据进行横向(组串与组串)和纵向时间)的定量对比分析;

ⅴ.提取串联电阻rs与并联电阻rsh的数据变化规律及特征,得到每种故障在不同程度下与串联电阻rs和并联电阻rsh之间的定量关系;

ⅵ.提取组串最大功率pm及其故障损失比的数据变化规律及特征,建立组串功率损失比分级模型,针对不同类型组串,确定不同的等级阈值。

ⅶ.进一步的,先确定组串的串联电阻误差阈值α和组串的并联电阻误差阈值β,使用建立的故障种类判断模型判断光伏组串的故障种类,具体步骤如下:

a.将某组串i的串联电阻rsi与该组串无故障时的串联电阻rsoi历史数据进行比较,

若满足(1-α)rsoi<rsi<(1+α)rsoi,则判断该组串不存在故障;

若不满足(1-α)rsoi<rsi<(1+α)rsoi,则判断该组串存在故障。

b.对存在故障的组串i,若rsi>(1+α)rsoi,(1-β)rshoi<rshi<(1+β)rshoi,进一步的:

若rsi≥k*(1+α)rsoi,则判断组串i存在热斑;

若rsi≤k*(1-α)rsoi,则判断组串i存在隐裂;

根据本发明的一个实施例,上述步骤b中,系数k根据组串的串联电阻和并联电阻历史数据进行确定。

c.对存在故障的组串i,若rsi>(1+α)rsoi,rshi>(1+β)rshoi,进一步的,将满足此条件的两组串i和j进行电阻比较:

c1.若(1-α)rsj<rsi<(1+α)rsj且(1-β)rshj<rshi<(1+β)rshj,将组串i与邻近另一电站的同类型组串q进行电阻比较:

若满足(1-β)rshq<rshi<(1+β)rshq,则组串i存在气象因素导致的均匀阴影;

若不满足(1-β)rshq<rshi<(1+β)rshq,则组串i存在环境因素导致的均匀灰尘;

将上述步骤c1推广至满足步骤c电阻关系的所有组串。

c2.若rsi>(1+α)rsj,rshi>(1+β)rshj,将该电站组串i与j的所有同类型故障组串进行电阻比较:

若所有组串均不满足(1-β)rshj<rshi<(1+β)rshj(i≠j),则电站组串i与j的所有同类型故障组串均存在不均匀灰尘;

若存在部分组件满足(1-β)rshj<rshi<(1+β)rshj(i≠j),则电站组串i与j的所有同类型故障组串均存在不均匀阴影遮挡;

将上述步骤c2推广至组串j。

c3.若rsi>(1+α)rsj,(1-β)rshj<rshi<(1+β)rshj,则该组串存在热斑故障。

ⅷ.进一步的,使用建立的故障程度评估模型评估光伏组串的故障程度,具体步骤如下:

a.计算发生故障的组串最大功率pm,按照公式进行;

b.计算同类型组串中未发生故障的组串此时的最大功率pm0,按公式进行;

c.计算故障导致的组串最大功率损失比,按照公式进行;

d.对各故障组串,按照组串的最大功率损失比进行故障等级划分。

e.根据本发明的一个实施例,在进行所述步骤ⅶ时,确定组串的串联电阻误差阈值α和并联电阻误差阈值β,需根据电站环境、组串的串联电阻和并联电阻历史数据及对故障的容忍程度进行。

f.根据本发明的一个实施例,所述方法还包括:

故障报表生成步骤:根据故障类型的判断结果和故障程度的评估结果,判断是否采取运维措施和采取何种措施,并给出故障报表;

g.根据本发明的一个实施例,所述方法还包括:

数据保存步骤:将数据分析平台的各相关数据保存至故障诊断数据库;

h.根据本发明的一个实施例,所述方法还包括:

模型优化步骤:利用数据库中的所有数据,定期对故障种类判断和程度量化模型进行优化,以提高其准确性。

根据本发明的一个实施例,进行步骤f时,

故障报表包括:故障组串位置、故障组串的串联组件数、组件铭牌参数、故障组串位置、组串发生故障类型,组串发生故障等级、运维指导意见。

根据本发明的一个实施例,进行步骤g时,

ⅰ.数据库中保存的数据包括:同类型组串的串联组件数、组件铭牌参数、组件设计参数、组串位置、时间、组串的串联电阻rs、组串的并联电阻rsh、最大功率点电压um、最大功率点电流im、最大功率损失比、故障类型、故障等级等;

ⅱ.数据库中保存的数据,应保证位置、时间等严格对应。

根据本发明的一个实施例,进行步骤h时,

ⅰ.数据库中数据按固定周期t1上传保存;

ⅱ.按照固定周期t2,利用数据库中的所有数据,进行一次针对故障种类判断模型和故障程度评估模型的参数优化;

ⅲ.系统使用后期,对于数据库中的大量数据,采用人工智能算法,寻找数据规律,对故障种类判断模型和故障程度评估模型进行评估与优化;

i.针对上述步骤a—步骤h,设定合理的执行周期,进行故障诊断。

9)本发明的有益效果是:

上述基于电阻计算的光伏组串故障诊断方法,可以对光伏电站运营过程中产生的几种常见故障作出及时准确地类型判断和程度评估,并提供故障报表,从而指导运维。与现有的采用人工巡检的检测方法相比,实现了光伏电站组串故障的在线自动诊断,诊断过程不停机,对电站发电状态影响小;降低了光伏电站现场运维人员工作量及巡检的人工成本,克服了人工巡检的主观性和不稳定性,处理故障快速、准确、高效,从而有效避免故障进一步恶化。

10)本发明的其他特征和优点将在说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的其他优点可通过在说明书、权利要求书及附图中所特别指出的结构来实现和获得。

附图说明

图1是太阳电池五参数等效电路模型图;

图2是光伏组串的串联电阻和并联电阻与光强和温度的关系曲线图;

图3是本发明所述方法对应系统结构示意图;

图4是检测器所在位置示意图;

图5是所采集数据点的电压-电流说明图;

图6是本发明所述方法流程图。

具体实施方式

下面结合附图和具体的实施例对本发明技术方案作进一步的详细描述,以使本领域的技术人员可以更好的理解本发明并能予以实施,但所举实施例不作为对本发明的限定,只要不构成冲突,本发明的各个实施例以及各实施例中的各个特征可以相互结合,所形成的技术方案均在本发明的保护范围之内。

同时,在以下说明中,出于解释的目的阐述了很多具体细节,以提供对本发明实施例的彻底理解。然而,对本领域的技术人员来说显而易见的是,本发明可以不用这里的具体细节或所描述的特定方式来实施。

另外,在附图的流程图示出的步骤可以在诸如计算机等可执行指令的系统中执行,并且,虽然在流程图中示出了逻辑顺序,但在某些情况下,可以以不同于此的顺序执行所示出或描述的步骤。

通过分析发现,光伏组串的常见故障主要有四种,分别是光伏组件的表面灰尘、阴影遮挡、组件热斑、组件隐裂。

当组串内组件无上述任何故障发生时,其所受光强s仅由气象条件决定,工作温度t仅由自身发电状态决定。

当组件发生上述单一或多种故障时,组件受到的光照强度s和组件工作温度t会发生变化:组件表面灰尘一方面会遮挡阳光,使组件电池片表面受到的光照强度s降低,另一方面长时间积灰会导致组件出现热斑;组件受到的障碍物阴影遮挡,使组件电池片表面受到的光照强度s降低,并导致组件出现热斑;组件出现热斑时,热斑电池片可等效为电阻,消耗其他电池片产生的电能,自身发热导致组件热斑部位电池片工作温度t升高;组件隐裂,实质上就是光伏组件在生产、运输、安装、运维等操作时受到不均匀的机械应力或热应力,导致组件中的电池片或栅线断裂,从而组件电流收集能力降低,表现为组件输出电流降低,长时间工作时会形成热斑,导致组件温度升高,但短期内温升效果不明显。

由于多块光伏组件串联构成光伏组串,其内部组件发生的不同故障类型对应不同的s或t变化规律,不同故障程度对应不同的s或t变化程度。

图1示出了太阳电池的常用五参数等效电路模型。由基尔霍夫电压和电流定律可得到太阳电池输出电流i关于输出电压u的方程:

(5)

式中光生电流iph、二极管反向电流io、串联电阻rs、并联电阻rsh和二极管理想因子a五个参数即足以反映电池片的电气特性。

由于单块光伏组件一般由多片太阳电池串联组成,而组件在使用时也是多块串联成一个组串接入逆变器,故单纯由电池片串联构成的组串,仍满足(1)式所述电气关系。

对于某一特定的组件产品,由多块组件串联构成的组串的整体等效五参数也满足(1)式,其中串联电阻rs和并联电阻rsh均由组件当前所处的环境及工作状态所唯一决定,而影响环境和工作状态的变量是组串所受光强s和工作温度t,即对于一组确定的光强s和温度t,组串的rs和rsh也是确定的,当s和t发生变化时,组串的rs和rsh也相应的发生变化。

如前所述,若组串发生不同类型或程度的故障,会导致其s和t在规律和程度上发生相应的变化,从而相应的引起组串整体的串联电阻rs和并联电阻rsh发生变化。

图2示出了单晶光伏组件的rs和rsh两参数随s与t变化而变化的规律实验曲线图,可见:光伏组件的串联电阻rs近似与光强s成反比,与温度t成正比;光伏组件的并联电阻rsh近似与光强s成反比,与温度t无关;故测量出组串的实时串联电阻rs和并联电阻rsh后,通过与历史数据或相邻组串的rs和rsh进行比较,即可识别出该组串发生的故障类型及其程度。

图3示出了本发明所述方法对应的系统结构图。所述系统200主要包括:数据采集模块201,电阻计算模块202,数据传输模块203,网关204,数据分析平台205,数据库206。

数据采集模块201前端与组串输出端相连接,后端与电阻计算模块202相连接,通过电压调制的方式,采集电阻计算所需的相关数据点,并传给电阻计算模块202;电阻计算模块202利用数据采集模块201采集到的数据进行串联电阻和并联电阻计算;数据传输模块203将采集和计算得到的关键数据点传输到覆盖整个电站的zigbee无线网络中;网关204将分散的数据传输模块203上传的数据,通过已有web网络集中发送到远方的数据分析平台205;数据分析平台205对新上传的的数据进行横向分析与比较,并与数据库206中已有的历史数据进行纵向的分析与比较,进而判断组串的故障类型及其程度,然后将相关数据保存至数据库206。

图4示出了所述检测器302所在位置。所述检测器302在结构和功能上集成了图2所示数据采集模块201、电阻计算模块202和数据传输模块203。其输入端连接组串301的输出端,其输出端连接逆变器304的mppt模块303的输入端。

图5给出了所述检测器检测的数据点在组串i-v曲线中的位置。数据点1的电压u1应尽量接近开路电压uoc,以减小rs与真实值之间的误差;数据点2的电压u2应尽量接近零,从而使其电流i2尽量接近短路电流isc,以减小rsh与真实值之间的误差。

一种基于光伏组串的串联电阻和并联电阻计算的故障诊断方法,具体步骤如下:

a.对光伏组串301工作状态下的电压/流数据进行采集。在组串正常工作条件下,利用预装的检测器302,通过电压调制的方式,测量图4所示的5个数据点,具体步骤如下:

a1.调制组串为开路,测量此时开路电压uoc;

a2.调制组串输出电压为u1=uoc-δ(δ为采样系统能够实现的最小采样电压步长),测量此时输出电流i1,得到采样点p1;

a3.从mppt模块输出端测量输出电压um及输出电流im,得到采样的最大功率点pm;

a4.调制组串输出电压为u2=δ(δ为采样系统能够实现的最小采样电压步长),测量此时输出电流i2,得到采样点p2;

a5.调制组串为短路,测量此时短路电流isc。

b.光伏组串的串联电阻和并联电阻计算。根据测量所得相关数据点,计算当前状态下组串的串联电阻和并联电阻,具体步骤如下:

b1.计算两等效电阻rso和rsho:

(1)

(2)

按照上式(1)和(2)进行;

b2.计算串联电阻rs和并联电阻rsh:

(3)

(4)

按照上式(3)和(4)进行。

c.相关数据上传。由数据传输模块203将各关键数据上传至数据分析平台205,具体步骤如下:

c1.上传的数据包括:测量得到的最大功率点电压um、最大功率点电流im、计算得到的串联电阻rs、并联电阻rsh;

c2.优选的,通过覆盖全电站的zigbee无线网络,先将各分散数据点的数据近距离上传至网关204,再集中通过已有web网络远传至数据分析平台205。

d.故障状态确定及评估。先建立故障类型判断和故障程度评估模型,再利用已建立的模型对故障类型进行判断,对故障程度进行评估,具体步骤如下:

d1.通过数据分析平台将各光伏电站的组件铭牌参数、组串块数、位置等基本信息保存至数据库,并与上传的串联电阻和并联电阻保持对应关系,将铭牌参数与块数均相同的组串划分为一类。

d2.进一步的,结合及时数据,对某一类型组串建立故障诊断模型,具体步骤如下:

ⅰ.结合历史数据,建立光伏组串的多故障模型,得到每种故障与光强s和温度t之间的定性关系;

ⅱ.结合历史数据,建立光伏组串的电阻特性模型,得到光强s和温度t与串联电阻rs和并联电阻rsh之间的定性关系;

ⅲ.提取历史数据中串联电阻rs与并联电阻rsh的数据变化规律及特征,建立光伏组串的故障种类判断模型,得到每种故障与串联电阻rs和并联电阻rsh之间的定性关系;

ⅳ.结合已知故障和已建立的故障种类判断模型,对上传至平台的数据进行横向(组串与组串)和纵向(时间)的定量对比分析;

ⅴ.提取串联电阻rs与并联电阻rsh的数据变化规律及特征,得到每种故障在不同程度下与串联电阻rs和并联电阻rsh之间的定量关系。

ⅵ.提取历史数据中组串最大功率pm及其故障损失比的数据变化规律及特征,针对不同类型组串,确定故障等级分类模型中不同等级的阈值。

ⅶ.进一步的,先确定组串的串联电阻rs误差阈值α和组串的并联电阻rsh误差阈值β(如α=β=0.5),使用建立的故障种类判断模型判断光伏组串的故障种类,具体步骤如下:

a.将某组串i的串联电阻rsi与该组串无故障时的串联电阻rsoi历史数据进行比较,

若满足(1-α)rsoi<rsi<(1+α)rsoi,则判断该组串不存在故障;

若不满足(1-α)rsoi<rsi<(1+α)rsoi,则判断该组串存在故障。

b.对存在故障的组串i,若rsi>(1+α)rsoi,(1-β)rshoi<rshi<(1+β)rshoi,进一步的:

若rsi≥k*(1+α)rsoi,则判断组串i存在热斑;

若rsi≤k*(1-α)rsoi,则判断组串i存在隐裂;

根据本发明的一个实施例,在上述步骤b中,系数k根据组串大量串联电阻和并联电阻数据进行确定。

c.对存在故障的组串i,若rsi>(1+α)rsoi,rshi>(1+β)rshoi,进一步的,将满足此条件的两组串i和j进行电阻比较:

c1.若(1-α)rsj<rsi<(1+α)rsj且(1-β)rshj<rshi<(1+β)rshj,将组串i与邻近另一电站的同类型组串q进行电阻比较:

若满足(1-β)rshq<rshi<(1+β)rshq,则组串i存在气象因素导致的均匀阴影;

若不满足(1-β)rshq<rshi<(1+β)rshq,则组串i存在环境因素导致的均匀灰尘;

上述步骤c1.推广至满足步骤c中电阻关系的所有组串。

c2.若rsi>(1+α)rsj,rshi>(1+β)rshj,将该电站组串i与j的所有同类型故障组串进行电阻比较:

若所有组串均不满足(1-β)rshj<rshi<(1+β)rshj(i≠j),则电站组串i与j的所有同类型故障组串均存在不均匀灰尘;

若存在部分组件满足(1-β)rshj<rshi<(1+β)rshj(i≠j),则电站组串i与j的所有同类型故障组串均存在不均匀阴影遮挡;

上述步骤c2推广至组串j。

c3.若rsi>(1+α)rsj,(1-β)rshj<rshi<(1+β)rshj,则该组串存在热斑故障。

ⅷ.进一步的,使用建立的故障程度评估模型评估光伏组串的故障程度,具体步骤如下:

a.计算发生故障的组串最大功率pm,按照公式进行;

b.计算同类型组串中未发生故障的组串此时的最大功率pm0,按公式进行;

c.计算故障导致的组串最大功率损失比,按照公式进行;

d.对各故障组串,按照组串的最大功率损失比进行故障等级划分。

e.出具故障报表。根据故障类型的判断结果和故障程度的评估结果,判断是否采取运维措施和采取何种措施,并给出故障报表;

故障报表包括:故障组串位置、故障组串的串联组件数、组件铭牌参数、故障组串位置、组串发生故障类型,组串发生故障等级、运维指导意见等。

f.数据保存。将数据分析平台的各相关数据保存至故障诊断数据库;

数据库中保存的数据包括:同类型组串的串联组件数、组件铭牌参数、组件设计参数、组串位置、时间、组串的串联电阻rs、组串的并联电阻rsh、最大功率点电压um、最大功率点电流im、最大功率损失比、故障类型、故障等级等;

g.模型优化。利用数据库中的所有数据,定期对故障种类判断和程度量化模型进行优化,以提高其准确性,具体步骤如下:

g1.将数据库中数据按固定周期上传保存;

g2.按照固定周期,利用数据库中的所有数据,进行一次针对故障种类判断模型和故障程度评估模型的参数优化,并更新故障诊断模型;

g3.系统使用后期,对于数据库中的大量数据,采用人工智能算法,寻找数据规律,对故障种类判断模型和故障程度评估模型进行评估与优化;

h.针对上述步骤a-步骤g,设定合理的执行周期,进行故障诊断。

i上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1