一种分布式光伏电站运行故障诊断方法技术

技术编号:38057730 阅读:12 留言:0更新日期:2023-06-30 11:23
一种分布式光伏电站运行故障诊断方法,包括以下步骤:S1、采集分布式光伏电站并网点的历史气象数据和分布式光伏电站的运行特性参数值以及故障运行状态下运行特性参数和对应故障类型信息,并对采集的数据进行预处理;S2、搭建分布式光伏运行故障诊断决策树,根据历史气象数据和光伏电站运行数据,完成决策树的训练;S3、引入自适应增强学习技术,构建分布式光伏运行故障诊断AdaBoost

【技术实现步骤摘要】
一种分布式光伏电站运行故障诊断方法


[0001]本专利技术涉及电力系统运行状态故障诊断领域,尤其是一种分布式光伏电站运行故障诊断方法。

技术介绍

[0002]可再生能源的出现有效地解决了传统能源短缺和环境污染的问题,世界各个国家均先后出台了推进光伏发电的产业政策,我国也部署了与发展光伏发电技术相关的重点及重大示范工程项目,分布式并网光伏电站在中国得到迅速发展。光伏发电装机容量每年都在持续增长,特别是分布式光伏装机规模增长迅猛,分布式光伏大规模接入配电网已成为必然趋势。
[0003]在分布式光伏迅速发展的同时,电网运行人员对分布式光伏电站的运行状态监测、故障诊断以及自适应控制等问题的技术需求也愈发迫切。面对数量庞大的分布式光伏电站,其运行状态的实时监测和运行诊断是个重要且棘手的问题,这既是光伏电站运行状态监测的关键也是光伏电站多运行工况自适应控制的基础。
[0004]目前,现有的分布式光伏电站运行状态诊断方法存在着诸如故障诊断时间长、故障诊断准确率低和无法准确诊断故障类型等问题。因此,有必要提供一种基于人工智能技术的分布式光伏电站运行故障诊断方法以提高分布式光伏电站运行故障诊断的效果。
[0005]在所述
技术介绍
部分公开的上述信息仅用于加强对本申请的背景的理解,因此它可以包括不构成对本领域普通技术人员已知的现有技术的信息。

技术实现思路

[0006]本专利技术的目的在于提供一种分布式光伏电站运行故障诊断方法,针对现有光伏电站运行故障诊断方法存在的不足,基于决策树的多类型故障诊断识别能力和自适应增强学习技术的良好的提升效果,结合二者优点实现了对分布式光伏电站运行故障快速、准确的诊断。
[0007]第一方面,本专利技术实施例中提供的一种技术方案是,一种分布式光伏电站运行故障诊断方法,包括如下步骤:S1、提取分布式光伏电站并网点的历史气象数据和分布式光伏电站的运行特性参数值以及故障运行状态下运行特性参数和对应故障类型信息,并对这些采集数据进行预处理;S2、搭建分布式光伏运行故障诊断决策树(Decision Tree,DT),根据历史气象数据和光伏电站运行数据,完成决策树的训练;S3、引入自适应增强学习技术(Adaptive Boosting,AdaBoost),构建分布式光伏运行故障诊断AdaBoost

DT模型,根据历史气象数据和光伏电站运行数据,完成AdaBoost

DT模型的训练,提高模型对光伏电站不同类型故障的诊断准确度;S4、通过向模型输入任意时段的气象数据和光伏电站运行特性参数,模型即可给
出该电站目前是否发生故障并且给出故障类型。
[0008]作为优选,步骤S1包括以下步骤:S11、提取待分群的分布式光伏电站中的光伏阵列输出电压、电流,光伏电站中光伏并网逆变器的输出电压、电流,历史气象数据,包括:太阳辐照度、温度、大气湿度等;S12、考虑到采集过程中存在的数据污染,首先进行数据清洗,去除可能存在的坏数据,考虑到各参量量纲数量级不一致,根据公式(1)进行归一化处理,最后对数据进行标记:式中表示经过归一化处理后的归一化参数值,x表示某一类型参数的实际量测值,x
min
表示某一类型参数的最小值,x
max
表示某一类型参数的最大值。
[0009]步骤S2包括以下步骤:S21、提取所有采样时刻的分布式光伏电站的太阳辐照度、温度、光伏电站并网点输出电压、电流、功率数据和故障类型标签,建立相应的光伏电站运行状态诊断样本数据集S={s1,s2,

s
n
}:s
i
={(r
i
,t
i
,

v
i
,u
i
,p
i
),l
i
}
ꢀꢀ
(2)式中s
i
表示光伏电站的第i条运行状态诊断样本,r
i
表示第i条运行状态诊断样本的太阳辐照度,t
i
表示第i条运行状态诊断样本的温度,v
i
表示第i条运行状态诊断样本的电流,u
i
表示第i条运行状态诊断样本的电压,p
i
表示第i条运行状态诊断样本的功率,l
i
表示第i条运行状态诊断样本的标签值;S22、为了计算分布式光伏电站运行故障诊断决策树每个中间节点对分布式光伏电站运行故障的诊断能力,引入如式(3)所示不纯度函数量测度量值IM:式中Φ表示不纯度函数,用于衡量决策树分类能力,c(s)表示样本s的所属故障类别,c
k
表示第k类故障,|s,c(s)∈c
k
|表示在样本集S中属于第k类故障的样本个数,|S|表示样本总数;S23、为了评价所建立分布式光伏电站运行故障诊断决策树模型对运行故障诊断效果的优劣,假设将原样本空间划分为多个子空间,S={S1,S2,

,S
M
},引入如式(4)所示不纯度变化函数ΔIM,完成模型的搭建:式中IM(S)代表父节点的不纯度,代表子节点不纯度的期望值;S24、输入光伏电站运行诊断所需要的样本数据,并根据最大化式(4)求得决策树模型特征筛选阈值,完成决策树模型的训练。
[0010]步骤S3包括以下步骤:
S31、初始化分布式光伏电站运行状态诊断样本数据集S的权值分布,使得每一个训练样本最开始时都被赋予相同的权值:式中w
1i
表示初始样本数据集第i个样本的权值,N表示样本集的数量;S32、顺序串行训练分布式光伏电站运行故障诊断决策树,选取一个当前误差率最低的决策树h作为第t个基本故障诊断器H
t
,并按照式(6)计算该故障诊断器在S
t
上的误差e
t
:式中I表示布尔运算,当内部表达式为真时返回1,反之,返回0;并根据计算得到的误差e
t
按照式(7)对故障诊断决策树的权重α
t
进行更新:如果某个运行状态已经被准确地分类,那么在构造下一个模型训练集中,该条运行状态数据的权值w
ti
就被降低,反之,它的权值就得到提高,然后,权值更新过的样本数据集被用于训练下一个分类器,整个训练过程如此迭代地进行下去,具体权值更新方式如式(8)所示:式中S
t
(i)表示第t次更新后的样本集中第i个样本,exp表示自然指数函数;S33、通过式(9)将训练得到的各个故障诊断决策树组合成分布式光伏运行故障诊断自适应增强决策树H
final
:式中sign表示符号函数,T表示故障诊断决策树的总数。
[0011]步骤S4中,将待诊断光伏电站的运行特性数据按照AdaBoost

DT模型输入数据要求进行处理,并输入至训练好的AdaBoost

DT模型中,得到待诊断光伏电站的运行状态以及具体故障类型。...

【技术保护点】

【技术特征摘要】
1.一种分布式光伏电站运行故障诊断方法,其特征在于,包括以下步骤:S1、采集分布式光伏电站并网点的历史气象数据和分布式光伏电站的运行特性参数值以及故障运行状态下运行特性参数和对应故障类型信息,并对采集的数据进行预处理;S2、搭建分布式光伏运行故障诊断决策树,根据历史气象数据和光伏电站运行数据,完成决策树的训练;S3、引入自适应增强学习技术,构建分布式光伏运行故障诊断AdaBoost

DT模型,根据历史气象数据和光伏电站运行数据对AdaBoost

DT模型进行训练;S4、通过向训练好的AdaBoost

DT模型输入任意时段的气象数据和光伏电站运行特性参数,进而判定电站是否发生故障并输出对应的故障类型。2.根据权利要求1所述的一种分布式光伏电站运行故障诊断方法,其特征在于,步骤S1包括以下步骤:S11、获取待分群的分布式光伏电站中的光伏阵列输出电压、电流,光伏电站中光伏并网逆变器的输出电压、电流,历史气象数据;S12、对采集的数据进行数据清洗、归一化以及标记。3.根据权利要求2所述的一种分布式光伏电站运行故障诊断方法,其特征在于,所述历史气象数据包括:太阳辐照度、温度、大气湿度等。4.根据权利要求1所述的一种分布式光伏电站运行故障诊断方法,其特征在于,步骤S2包括以下步骤:S21、提取所有采样时刻的分布式光伏电站的太阳辐照度、温度、光伏电站并网点输出电压、电流、功率数据和故障类型标签,建立相应的光伏电站运行状态诊断样本数据集;S22、引入不纯度函数I...

【专利技术属性】
技术研发人员:杨晓丰祁炜雯吴洋范强陈建国罗刚徐恩王建军
申请(专利权)人:国网浙江省电力有限公司绍兴供电公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1