光伏电站的故障检测方法、装置、设备及存储介质与流程

文档序号:16507822发布日期:2019-01-05 09:08阅读:230来源:国知局
光伏电站的故障检测方法、装置、设备及存储介质与流程

本申请涉及能源互联网技术领域,具体而言,本申请涉及一种光伏电站的故障检测方法、装置、设备及存储介质。



背景技术:

目前光伏电站故障检测方案主要是依据历史数据,利用光伏电站故障诊断评价因子进行诊断,现有技术所采用的光伏电站故障诊断评价因子往往难以确定,实际操作中,对光伏电站故障的评判往往依赖于经验,因此存在诊断不精确的情况。

在依赖于经验进行评判的过程中,现有的故障检测方案所针对和分析的都是一个小区域范围内的光伏电站,不适用于国网分布式光伏云网所连接的省级或全国性范围内大量的光伏电站,没有建立准确光伏发电功率模型的海量数据基础;因而也无法实现对省级或全国性范围内大量的光伏电站的有效调度。



技术实现要素:

本申请针对现有方式的缺点,提出一种光伏电站的故障检测方法、装置、设备及存储介质,用以解决现有技术存在依赖经验进行故障诊断不精确以及适用范围较小的技术问题。

第一方面,本申请实施例提供了一种光伏电站的故障检测方法,包括:

获取光伏电站在指定时间段内的光伏发电功率和环境参数;

根据环境参数中和预先训练出的神经网络模型,确定光伏电站在指定时间段内的功率预测值和预测误差;

根据光伏发电功率、功率预测值和预测误差,判断光伏电站在指定时间段内是否存在故障。

第二方面,本申请实施例提供了一种光伏电站的故障检测装置,包括:

数据获取模块,用于获取光伏电站在指定时间段内的光伏发电功率和环境参数;

预测值确定模块,用于根据环境参数中和预先训练出的神经网络模型,确定光伏电站在指定时间段内的功率预测值和预测误差;

故障判断模块,用于根据光伏发电功率、功率预测值和预测误差,判断光伏电站在指定时间段内是否存在故障。

第三方面,本申请实施例提供了一种光伏电站的故障检测设备,包括:存储器和处理器,存储器存储有计算机程序,计算机程序由处理器执行以实现本申请实施例第一方面提供的光伏电站的故障检测方法。

第四方面,本申请实施例提供了一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时实现本申请实施例第一方面提供的光伏电站的故障检测方法。

本申请实施例提供的技术方案,至少具有如下有益效果:

1)本申请实施例可基于光伏电站在指定时间段内的光伏发电功率、功率预测值和预测误差,判断光伏电站在指定时间段内是否存在故障,相对于现有技术依赖于经验进行诊断的方式,本申请实施例对光伏电站故障的检测更加精确。

2)本申请实施例在确定指定时间段内的功率预测值和预测误差的过程中,考虑了光伏电站所处环境的环境参数,可使确定出功率预测值和预测误差更符合实际环境;同时也适用于国网分布式光伏云网所连接的省级或全国性范围内处于各种环境的光伏电站,可建立准确光伏发电功率模型的海量数据基础,从而可实现对省级或全国性范围内大量的光伏电站的有效调度。

3)本申请实施例基于神经网络模型确定指定时间段内的功率预测值和预测误差,可使确定出的功率预测值更加精确,预测误差更小。

本申请附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本申请的实践了解到。

附图说明

本申请上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明显和容易理解,其中:

图1为本申请实施例提供的光伏电站的一种故障检测方法的流程示意图;

图2为本申请实施例提供的光伏电站的另一种故障检测方法的流程中示意图;

图3为本申请实施例中神经网络模型的训练原理示意图;

图4为本申请实施例提供的光伏电站的故障检测装置的结构框架示意图;

图5为本申请实施例提供的光伏电站的故障检测设备的结构框架示意图。

具体实施方式

下面详细描述本申请,本申请实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的部件或具有相同或类似功能的部件。此外,如果已知技术的详细描述对于示出的本申请的特征是不必要的,则将其省略。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本申请的限制。

本技术领域技术人员可以理解,除非另外定义,这里使用的所有术语(包括技术术语和科学术语),具有与本申请所属领域中的普通技术人员的一般理解相同的意义。还应该理解的是,诸如通用字典中定义的那些术语,应该被理解为具有与现有技术的上下文中的意义一致的意义,并且除非像这里一样被特定定义,否则不会用理想化或过于正式的含义来解释。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。应该理解,当我们称元件被“连接”或“耦接”到另一元件时,它可以直接连接或耦接到其他元件,或者也可以存在中间元件。此外,这里使用的“连接”或“耦接”可以包括无线连接或无线耦接。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。

下面以具体地实施例对本申请的技术方案以及本申请的技术方案如何解决上述技术问题进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本申请的实施例进行描述。

实施例一

本申请实施例提供了一种光伏电站的故障检测方法,如图1所示,该故障检测方法包括:

s101,获取光伏电站在指定时间段内的光伏发电功率ysi和环境参数。

可选地,获取光伏电站在指定时间段内的多个实时光伏发电功率;根据多个实时光伏发电功率,确定光伏电站在指定时间段内的光伏发电功率ysi。

可选地,环境参数包括:气温、风速、太阳辐射强度和电能表测量精度中的至少一个。

s102,根据环境参数中和预先训练出的神经网络模型,确定光伏电站在指定时间段内的功率预测值和预测误差

可选地,根据气温、风速、太阳辐射强度和电能表测量精度中的至少一个,以及预先训练出的神经网络模型,确定光伏电站在指定时间段内的功率预测值和预测误差

s103,根据光伏发电功率ysi、功率预测值和预测误差判断光伏电站在指定时间段内是否存在故障。

可选地,将光伏发电功率ysi和功率预测值的差值的绝对值与预测误差的绝对值进行比较,根据比较结果判断光伏电站在指定时间段内的是否存在故障。

应用本申请的实施例一,至少可以实现如下有益效果:

1)本申请实施例可基于光伏电站在指定时间段内的光伏发电功率、功率预测值和预测误差,判断光伏电站在指定时间段内是否存在故障,相对于现有技术依赖于经验进行诊断的方式,本申请实施例对光伏电站故障的检测更加精确。

2)本申请实施例在确定指定时间段内的功率预测值和预测误差的过程中,考虑了光伏电站所处环境的环境参数,可使确定出功率预测值和预测误差更符合实际环境;同时也适用于国网分布式光伏云网所连接的省级或全国性范围内处于各种环境的光伏电站,可建立准确光伏发电功率模型的海量数据基础,从而可实现对省级或全国性范围内大量的光伏电站的有效调度。

3)本申请实施例基于神经网络模型确定指定时间段内的功率预测值和预测误差,可使确定出的功率预测值更加精确,预测误差更小。

实施例二

基于同一发明构思,在实施例一的基础上,本申请实施例提供了一种光伏电站的故障检测方法,如图2所示,该故障检测方法包括:

s201,获取光伏电站在指定时间段内的多个实时光伏发电功率,并获取光伏电站在指定时间段内的气温、风速、太阳辐射强度和电能表测量精度中的至少一个。

本申请实施例中的指定时间段可以根据实际需求设置。

在一个示例中,指定时间段可设置为24小时;指定时间段内的多个实时光伏发电功率可以包括:指定时间段内的多个时刻的实时光伏发电功率,若指定时间段设置为24小时,可以选取24个时刻作为指定时间段内的多个时刻,每两个时刻的间隔可以是一个小时,也可以选取其它具体时刻和时间间隔。

在另一个示例中,指定时间段可设置为7天;指定时间段内的多个实时光伏发电功率可以包括:7×24个时刻(即每天选取24个时刻)的实时光伏发电功率,每两个时刻的间隔可以是一个小时,也可以选取其它具体时刻和时间间隔。

s202,根据多个实时光伏发电功率,确定光伏电站在指定时间段内的光伏发电功率ysi。

可选地,对指定时间段内的多个实时光伏发电功率进行拟合,得到指定时间段内的光伏发电功率拟合曲线;根据光伏发电功率拟合曲线,确定光伏电站在指定时间段内的光伏发电功率ysi。

在一个示例中,对于编号为s的光伏电站,数据采集系统每隔1小时对该光伏电站的实时光伏发电功率进行采集,则一天内采集到的该光伏电站的实时光伏发电功率可表示为:

ys=(ys1,ys2,…,ys24)

上式中,ys1表示第1个时刻的光伏电站s的实时光伏发电功率,ys2表示第2个时刻的光伏电站s的实时光伏发电功率,ys24表示第24个时刻的光伏电站s的实时光伏发电功率。

采用最小二乘法,对光伏电站s一天内的各个实时光伏发电功率进行10阶拟合,可得到光伏发电功率拟合曲线,根据该光伏发电功率拟合曲线,可由下述表达式确定出光伏电站在指定时间段内的光伏发电功率为:

上式中,fsj为第j阶拟合系数,该系数可根据实际需求设置,例如根据一天内各个时刻的实时光伏发电功率来设定;为一天内的第i个时刻。

在另一个示例中,对于编号为s的光伏电站,数据采集系统每隔1小时对该光伏电站的实时光伏发电功率进行采集,则7天内采集到的该光伏电站的实时光伏发电功率可表示:

上式中,ys11表示光伏电站s在第1天第1个时刻的实时光伏发电功率,ys71表示光伏电站s在第7天第1个时刻的实时光伏发电功率,ys124表示光伏电站s在第1天第24个时刻的实时光伏发电功率,ys724表示光伏电站s在第7天第24个时刻的实时光伏发电功率。

s203,根据气温、风速、太阳辐射强度和电能表测量精度中的至少一个,以及预先训练出的神经网络模型,确定光伏电站在指定时间段内的功率预测值和预测误差

本申请实施例中的神经网络模型的基本原理如图3所示,输入层接收历史数据并将该历史数据输出至隐含层,隐含层对历史数据进行计算和训练,输出层输出训练结果(如本申请实施例中的功率预测值和预测误差)。

在一个可选的实施方式中,对神经网络模型进行预先训练的方式,包括:获取光伏电站的多个历史环境参数和多个历史光伏发电功率;根据多个历史环境参数和多个历史光伏发电功率,确定神经网络模型。

可选地,本申请实施例中历史环境参数可以包括:历史气温t气、历史风速v、历史太阳辐射强度g和历史电能表测量精度d中的至少一个;本申请实施例中的多个历史环境参数可以包括:多个时刻测得的历史气温t气、历史风速v、历史太阳辐射强度g和历史电能表测量精度d中的至少一个。

由于环境参数的变化会影响光伏电站中光伏电池板的输出功率,通常情况下,环境参数与光伏电池板的输出功率具有一定的对应关系。例如,通常光伏太阳能电池板的峰值功率温度系数在-0.38~-0.44%/℃之间,即温度每升高1℃,光伏电池板的输出功率会降低0.4%左右,20℃时太阳能电池板的输出功率最高,比70℃时功率高20%左右。

当历史环境参数包括历史气温t气、历史风速v、历史太阳辐射强度g和历史电能表测量精度d时,该对应关系可以表示为:

y=f(g,d,v,t气)

光伏电池板的输出功率和光伏电池板感光表面的太阳辐射强度满足如下关系:光伏电池板的感光面积×光伏电池板感光表面的平均太阳辐射强度×转化效率=光伏电池板的输出功率,且光伏电池板的感光面积和转化效率通常为常数,由此可知,光伏电池板的历史输出功率y和历史太阳辐射强度g呈线性关系。

基于历史环境参数和光伏电池板的历史输出功率y的上述对应关系,在另一个可选的实施方式中,对神经网络模型进行预先训练的方式,包括:获取光伏电站的多个历史环境参数和多个历史光伏发电功率;根据历史环境参数,确定光伏电池板的历史输出功率y;根据实时环境参数、实时输出功率和实时光伏发电功率,确定神经网络模型。

本申请实施例对历史环境参数的数量不作限定,可以是任意多个,历史环境参数越多,训练神经网络模型的样本数据越多,训练出的神经网络模型越准确。

s204,判断光伏发电功率ysi与功率预测值的差值的绝对值是否大于预测误差的绝对值;若是,则确定光伏电站在指定时间段内存在故障并执行s205,若否,则确定光伏电站在指定时间段内不存在故障执行s206。

步骤s204若用公式表达,即判断是否满足若满足,则确定光伏电站在指定时间段内存在故障并执行s205,若否,则确定光伏电站在指定时间段内不存在故障执行s206。

s205,发出故障反馈信息。

故障反馈信息用于指示光伏电站在指定时间段内存在故障,故障反馈信息可以多种形式通过显示界面向用户展示,例如文字形式、声音形式、颜色标识形式等。

s206,发出正常反馈信息。

正常反馈信息用于指示光伏电站在指定时间段内正常运行、不存在故障,正常反馈信息可以多种形式通过显示界面向用户展示,例如文字形式、声音形式、颜色标识形式等。

本申请实施例中的光伏电站均指处于并网状态任意区域的光伏电站,本申请实施例可适用于多个区域的多个光伏电站,可同时对多个区域的多个光伏电站进行故障检测;若目标区域中存在在指定时间段内处于离网状态的光伏电站,需要将该处于离网状态的光伏电站剔除。

例如,对于一个10kv台区中的m个光伏电站,数据采集系统一天内对这m个光伏电站的光伏发电功率进行测量,每小时采集一次测量数据,可得到一个光伏发电功率测量矩阵:

上式中,y11表示所属台区第一个光伏电站在第1个时刻的实时光伏发电功率,ym1表示所属台区第m个光伏电站在第1个时刻的实时光伏发电功率,y124表示所属台区第一个光伏电站在第24个时刻的实时光伏发电功率,ym24表示所属台区第m个光伏电站在第24个时刻的实时光伏发电功率。

若上述m个光伏电站中存在m-n个光伏电站在当天没有并网,而是全天处于离网状态,则需要将该m-n个光伏电站剔除,在后续的相关运算中,只考虑n个全天并网的光伏电站。

例如,在对m个光伏电站的光伏发电功率进行累加运算时,只对其中的n个全天并网的光伏电站的光伏发电功率进行累加,累加的表达式如下:

上式中,yn表示n个全天并网的光伏电站的光伏发电功率的累加结果,yl表示第l个全天并网的光伏电站的光伏发电功率。

应用本申请的实施例二,至少可以实现如下有益效果:

1)本申请实施例采用最小二乘法对指定时间段内的各个实时光伏发电功率进行拟合,可基于实际采集的数据对未采集的数据进行估算,从而寻求最优的拟合曲线,基于该拟合曲线确定光伏电站在指定时间段内的光伏发电功率更加精确。

2)本申请实施例可为目标区域(如10kv台区)的agc(automaticgenerationcontrol,自动发电控制)调度、以及光伏电站的现场检修提供更精确的故障监测数据,以满足目标区域的调度需求以及精准检修的需求。

实施例三

基于同一发明构思,本申请实施例提供了一种光伏电站的故障检测装置,如图4所示,该光伏电站的故障检测装置400包括:数据获取模块401、预测值确定模块402以及故障判断模块403。

数据获取模块401,用于获取光伏电站在指定时间段内的光伏发电功率ysi和环境参数。

预测值确定模块402,用于根据环境参数中和预先训练出的神经网络模型,确定光伏电站在指定时间段内的功率预测值和预测误差

故障判断模块403,用于根据光伏发电功率ysi、功率预测值和预测误差判断光伏电站在指定时间段内是否存在故障。

可选地,数据获取模块401具体用于获取光伏电站在指定时间段内的多个实时光伏发电功率;根据多个实时光伏发电功率,确定光伏电站在指定时间段内的光伏发电功率。

可选地,数据获取模块401具体用于对指定时间段内的多个实时光伏发电功率进行拟合,得到指定时间段内的光伏发电功率拟合曲线;根据光伏发电功率拟合曲线,确定光伏电站在指定时间段内的光伏发电功率。

可选地,预测值确定模块402具体用于:根据气温、风速、太阳辐射强度和电能表测量精度中的至少一个,以及预先训练出的神经网络模型,确定光伏电站在指定时间段内的功率预测值和预测误差。

可选地,故障判断模块403具体用于判断光伏发电功率与功率预测值的差值的绝对值是否大于预测误差的绝对值;当光伏发电功率与功率预测值的差值的绝对值大于预测误差的绝对值,则确定光伏电站在指定时间段内存在故障并发出故障反馈信息;若光伏发电功率与功率预测值的差值的绝对值小于或等于预测误差的绝对值,则确定光伏电站在指定时间段内不存在故障并发出正常反馈信息。

本实施例的光伏电站的故障检测装置400可执行本申请实施例一至二所提供的光伏电站的故障检测方法,其实现原理和有益效果相类似,此处不再赘述。

实施例四

基于同一发明构思,本申请实施例提供了一种光伏电站的故障检测设备,如图5所示,该光伏电站的故障检测设备500包括:存储器501和处理器502。

本申请实施例中的存储器501上存储有计算机程序,该计算机程序由处理器502执行以实现本申请实施例一至二所提供的光伏电站的故障检测方法。

本申请实施例中的存储器501可以是rom(read-onlymemory,只读存储器)或可存储静态信息和指令的其他类型的静态存储设备,可以是ram(randomaccessmemory,随机存取存储器)或者可存储信息和指令的其他类型的动态存储设备,也可以是eeprom(electricallyerasableprogrammablereadonlymemory,电可擦可编程只读存储器)、cd-rom(compactdiscread-onlymemory,只读光盘)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。

本申请实施例中的处理器502可以是cpu(centralprocessingunit,中央处理器)、通用处理器、dsp(digitalsignalprocessor,数据信号处理器)、asic(applicationspecificintegratedcircuit,专用集成电路)、fpga(field-programmablegatearray,现场可编程门阵列)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。处理器502也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,dsp和微处理器的组合等。

本技术领域技术人员可以理解,本申请实施例提供的光伏电站的故障检测设备500可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备。这些设备具有存储在其内的计算机程序,这些计算机程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中。

本申请实施例提供的光伏电站的故障检测设备500,与前面所述的各实施例具有相同的发明构思及相同的有益效果,在此不再赘述。

实施例五

基于同一发明构思,本申请实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现本申请实施例一至二所提供的光伏电站的故障检测方法。

所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、cd-rom、和磁光盘)、rom、ram、eprom(erasableprogrammableread-onlymemory,可擦写可编程只读存储器)、eeprom、闪存、磁性卡片或光线卡片。也就是,可读介质包括由设备(例如,计算机)以能够读的形式存储或传输信息的任何介质。

本申请实施例提供的计算机可读存储介质,与前面所述的各实施例具有相同的发明构思及相同的有益效果,在此不再赘述。

本技术领域技术人员可以理解,本申请中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步地,具有本申请中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步地,现有技术中的具有与本申请中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。

术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。

应该理解的是,虽然附图的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,其可以以其他的顺序执行。而且,附图的流程图中的至少一部分步骤可以包括多个子步骤或者多个阶段,这些子步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,其执行顺序也不必然是依次进行,而是可以与其他步骤或者其他步骤的子步骤或者阶段的至少一部分轮流或者交替地执行。

以上所述仅是本申请的部分实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。

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