一种以线损最小为优化目标的智能无功补偿方法与流程

文档序号:33386571发布日期:2023-03-08 08:30阅读:24来源:国知局
一种以线损最小为优化目标的智能无功补偿方法与流程

1.本发明属于时间序列预测、深度学习及无功补偿技术领域,具体涉及 一种以线损最小为优化目标的智能无功补偿方法。


背景技术:

2.无功补偿设备是配电网不可或缺的重要组成部分,在日常运行中常通 过投、切电容器的方法调整电压。无功补偿能够保持网络无功平衡,提高 电网的功率因数,降低供电变压器及输送线路的损耗,提高供电效率,改 善供电环境。合理的选择补偿装置,可以做到最大限度的减少电网的损耗, 使电网质量提高。反之,如选择或使用不当,可造成供电系统线损增大、 电压波动、谐波增大等诸多问题。研究表明,当补偿至功率因数接近为1 时,线损最小,若再继续加大电容量,则线损又会增大。目前通过电网改 造和无功补偿设备的应用,线损率逐年下降,但总体依然偏高。
3.现有采用的无功补偿方法主要是在电网运行中,根据获得的电网信息 数据,进行实时补偿,如cn113922386 a一种智能无功补偿方法,以及 cn109921433 a一种高压智能无功补偿系统及其补偿方法,虽然能够实现 无功补偿,但是成本高,准确率低。


技术实现要素:

4.针对上述现有技术中存在的不足,本发明提供了一种以线损最小为优 化目标的智能无功补偿方法,其以线损最小为优化目标,实现对最佳无功 功率补偿值的预测。
5.针对有功功率和线损数据的特征,本发明采用以cnn及lstm网络为核 心的深度学习模型架构对数据进行预测,并在精准预测出有功功率和线损 的基础上迭代优化,得到使线损最小的无功功率补偿值。实验结果表明: 关联高纬度历史数据,基于cnn-lstm深度学习模型预测有功功率p和线损 δp,并在此基础上迭代优化得到使线损最小的无功功率补偿值,理论线损 率降低明显。本发明提出的方法对在电网中降低线损率有着很好的性能和 推广应用前景,该方法可在后续的研究中持续优化,并投入实际应用。
6.为实现上述目的,本发明具体地技术方案如下:
7.一种以线损最小为优化目标的智能无功补偿方法,无功补偿方法包括 如下步骤:
8.步骤一:通过对原有电力相关数据进行清洗,获得多条时序数据,建 立无功补偿时序数据集;
9.步骤二:构建cnn-lstm深度学习模型;
10.以cnn神经网络和lstm网络为核心构建cnn-lstm深度学习模型,通 过cnn神经网络在无功补偿时序数据集中提取原始时间序列的特征信息, 特征信息带有反应有功功率及线损变化的相关数据特征;lstm网络根据cnn 神经网络提取的特征信息对有功功率和线损进行预测;
11.步骤三:基于cnn-lstm深度学习模型进行训练与测试,绘制预测的有 功功率p和线损δp的训练集和测试集,根据训练集和测试集显示的预测的 有功功率p和线损δp趋
势,预测出有功功率p和线损δp;
12.步骤四:计算线损最小的无功功率补偿值;
13.在精准预测的有功功率p和线损δp基础上通过迭代优化得到使线损最 小的无功功率补偿值。
14.进一步地,在步骤二中构建cnn-lstm深度学习模型的架构,用于时间 序列的预测,架构包括cnn神经网络、lstm网络和ar模型;cnn神经网络 采用卷积神经网络;lstm网络采用长短期记忆网络;ar模型为线性自回归 模型;
15.lstm网络的预测层基于长短期记忆网络,同时结合当前日期和过去几 天历史数据,提取输入数据的短期特征和长期特征,并基于短期特征和长 期特征对有功功率p和线损δp进行精准预测。
16.进一步地,卷积神经网络包括卷积层和池化层;cnn神经网络通过对无 功补偿时序数据集中的数据进行多次卷积层与池化层的堆叠后提取出特征 信息。
17.进一步地,长短期记忆网络通过在隐含层中添加遗忘门、输入门、输 出门,用以挖掘时间序列中信息的时序依从关系。
18.进一步地,采用cnn-lstm深度学习模型架构进行数据预测,包括如下 步骤:
19.步骤2.11、将卷积神经网络设置在lstm网络模型的顶层,通过卷积层 提取时间维度上的短期模式以及原始时间序列的特征信息;x为模型输入的 线损率、输入电量、输出电量、售电量、损失电量列向量,卷积核向下平 移运动,经过卷积运算后得到b;
20.步骤2.12、采用最大池化方式得到特征图谱d;
21.步骤2.13、多个卷积层和池化层交替连接,逐层提取输入信息,堆叠后 得到特征信息d


22.步骤2.14、将特征信息d

输入lstm网络,lstm网络在隐含层中设有 记忆单元,(t-1)时刻的隐含层信息通过隐含层的记忆单元h和c分别传递 到t时刻的隐含层神经元中;
23.步骤2.15、cnn-lstm深度学习模型架构对某时刻有功功率p和线损δp 的最终预测分解为线性部分和非线性部分,非线性部分为cnn神经网络的 预测结果,线性部分由ar模型输出。
24.进一步地,lstm网络采用门控制机制进行精准预测,包括选择性遗忘 阶段、选择性记忆阶段和预测阶段,lstm网络的各部分均称为细胞。
25.进一步地,lstm网络算法具体如下:
26.步骤2.21、对步骤2.1传入的(t-1)时刻lstm细胞的隐含层信息c
t-1
利 用遗忘门σf滤除无关信息保留有用信息,其中,σf表示sigmod函数;
27.步骤2.22、基于记忆门σi提取当前状态参数特征信息;
28.步骤2.23、基于细胞状态,确定输出的值。
29.进一步地,在步骤四中,计算线损最小的无功功率补偿值步骤如下:
30.步骤4.1、根据受约束的非线性优化目标函数公式进行受约束优化;
31.受约束的非线性优化目标函数公式为:
[0032][0033]
其中q
*
为使得线损最小的无功功率补偿值,δp为线损,p为有功功率, q为无功功
率,定义为反应线路特征的线路常数;
[0034]
步骤4.2、在初步预测得到有功功率p和线损δp的基础上,根据季节 性历史数据统计分析,定义反应线路特征的线路常数取约束条件 预测出下一时段使得线损最小的无功功率补偿值。
[0035]
进一步地,在步骤一中通过对时序数据进行标准化、归一化处理完成 数据的清洗。
[0036]
进一步地,在步骤一中对时序数据的清洗步骤如下:
[0037]
步骤1.1:对多个时序数据的参数值进行标准化处理;
[0038]
电力线路的多个电气特征参数构成的向量x=(x
1 x2ꢀ…ꢀ
xiꢀ…ꢀ
xn);
[0039]
其中,电气特征参数包括:输入电量、输出电量、售电量、损失电量,xi为电力线路的某一日的第i个电气特征值,i=1、2、3、4,电气特征向量 x做z-score标准化处理:
[0040][0041][0042][0043]
其中,x
′i为标准化后电力线路的电气特征值,xi为实际电力线路的电气 特征值,为电力线路某一日电气特征参数的数学期望,s为电力线路某一 日电气特征参数的标准差;
[0044]
步骤1.2:对线损率进行归一化处理;
[0045]
设第i天电力线路的实际线损率为di,对实际线损率di进行归一化处理 如下:
[0046][0047]
其中,d
′i为第i天电力线路的线损率归一化后的值,d
max
为数据集中线 损率的最大值,d
min
为数据集中线损率的最小值,α、β为常数,且满足0.9 <α<1,0<β<0.1。
[0048]
本发明的有益效果:
[0049]
本发明公开了以线损最小为优化目标的智能无功补偿方法,其使用 cnn-lstm深度学习模型进行精准预测,利用卷积核和池化层的堆叠作用, 提取电力相关数据的特征信息作为lstm网络的输入,最终得到有功功率p 和线损δp的预测结果,之后根据受约束的非线性优化目标函数公式进行受 约束优化,计算出的无功功率补偿值使得补偿后的线损率明显减小。
[0050]
与目前配电网中广泛使用的无功补偿设备相比本发明的优势主要体现 在以下两个方面:
[0051]
(1)预测准确度高。本发明提出的cnn-lstm深度学习模型,使用卷 积运算和池化层非线性下采样的方式,有效挖掘出电力相关数据所蕴含的 特征信息,并减少输入到lstm
网络的冗余信息,同时结合了卷积神经网络、 lstm网络以及线性自回归模型的优点,提高了预测结果的准确度,预测出 的有功功率和线损的值准确度达到90%以上,相比于仅使用lstm网络进行 预测准确度提高了15%左右。
[0052]
(2)智能无功补偿。本发明相较传统的无功补偿设备,采用人工智能 的方法智能预测出使得线损率最低的无功补偿值,成本较低且可以带来较 大的效益。
附图说明
[0053]
图1为本发明以线损最小为优化目标的智能无功补偿方法步骤图;
[0054]
图2为本发明的模型架构图;
[0055]
图3为本发明有功功率p和线损δp训练集预测趋势图;
[0056]
图4为本发明有功功率p和线损δp测试集预测趋势图。
具体实施方式
[0057]
下面结合说明书附图和实施例,对本发明的具体实施方式作进一步详 细描述。以下实施例仅用于说明本发明,但不用来限制本发明的范围。
[0058]
本技术文件中的上、下、左、右、内、外、前端、后端、头部、尾部 等方位或位置关系用语是基于附图所示的方位或位置关系而建立的。附图 不同,则相应的位置关系也有可能随之发生变化,故不能以此理解为对保 护范围的限定。
[0059]
本发明中,术语“安装”、“相连”、“相接”、“连接”、“固定
”ꢀ
等应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,也可以 是一体地连接,也可以是机械连接,也可以是电连接或可以相互通信,也 可以是直接连接,也可以是通过中间媒介间接连接,可以是两个元器件内 部的联通,也可以是两个元器件的相互作用关系。对于本领域的普通技术 人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0060]
本实施例记载了一种以线损最小为优化目标的智能无功补偿方法,其针 对有功功率和线损数据的特征,基于pytorch深度学习框架开发(开发平 台)以cnn及lstm网络为核心架构的深度学习模型,对有功功率和线损进 行预测,并在精准预测出有功功率和线损的基础上迭代优化得到使线损最 小的无功功率补偿值。
[0061]
本实施例的智能无功补偿方法步骤如图1所示,主要包括如下步骤:
[0062]
步骤一:建立智能无功补偿时序数据集。
[0063]
我们采用“10kv御河北2号线414”1年的时间、有功、无功、线损等 构成的高纬度数据采用cnn-lstm深度学习模型进行了训练和测试。
[0064]
通过缩放特征值,处理极端、离群及重复数据等方法对原有的数据进行 清洗,构成5386条数据,其涵盖了多种因素共同影响下的时序数据,为后 续cnn-lstm深度学习模型训练提供了数据支撑,部分数据如表1所示。
[0065]
表1为清洗后的时序数据
[0066]
日期线损率输入电量输出电量售电量损失电量2020/7/12.632149731.616060.13059313092020/7/23.938950750.816124.23031219992020/7/33.883745317.515475.3309151760
2020/7/42.366948967.315621.93363911592020/7/54.380347667.515545.93286620882020/7/62.426948456.415573.23164811762020/7/72.785647960.515559.43147013362020/7/83.422848702.4159023142916672020/7/92.772145597.515211.43002512642020/7/102.348247654.115247.43081811192020/7/112.647447253.315548.93282312512020/7/124.10274509215050.83199818502020/7/132.477047355.716027.53030411732020/7/144.243746799.114806.33087719862020/7/154.544245310.815954.13044920592020/7/163.005145855.315318.8334701378202077/173.876749836.516171.93103119322020/7/183.010745603.615299.13114213732020/7/194.376246090.714842.23300320172020/7/203.741549285.115887.33392718442020/7/213.241750189.614924.33062616272020/7/222.523648501.716062.93399912242020/7/233.715045033.315369.73266016732020/7/243.926549203.615248.93070419322020/7/252.769149076.514815.43118713592020/7/264.457946097.515288.13315620552020/7/274.427345986.916102.83108020362020/7/282.602050383.415919332801311
[0067]
本实施例通过对时序数据进行标准化、归一化处理完成数据的清洗; 具体地:
[0068]
根据智能无功补偿时序数据集确定电力线路影响有功功率及线损的多 个电气特征参数,将多个电气特征参数的参数值进行标准化处理,将线损 率进行归一化处理。标准化可以将数据按比例缩放,使之落入一个小的特 定区间,一般目的在于:去除数据的单位限制,转化为无量纲的纯数值, 便于不同单位或量级的指标能够进行比较和加权。归一化使得预处理的数 据被限定在一定的范围内(比如[0,1]或者[-1,1]),从而减小奇异样本 数据导致的不良影响。
[0069]
步骤1.1:对多个时序数据的参数值进行标准化处理。
[0070]
具体过程包括:电力线路的多个电气特征参数构成的向量x如下述公 式所示:x=(x
1 x2ꢀ…ꢀ
xiꢀ…ꢀ
xn);
[0071]
其中,电气特征参数包括:输入电量、输出电量、售电量、损失电量, xi为电力线路的某一日的第i个电气特征值,i=1、2、3、4,先对此电气特 征向量x做z-score标准化处理:
[0072]
[0073][0074][0075]
其中,x
′i为标准化后电力线路的电气特征值,xi为实际电力线路的电气 特征值,为电力线路某一日电气特征参数的数学期望,s为电力线路某一 日电气特征参数的标准差。
[0076]
对其中七日的电气特征参数进行标准化处理,结果如下表2:
[0077]
日期输入电量输出电量售电量损失电量2020/7/11.366881-0.511920.439728-1.294692020/7/21.385166-0.506840.408983-1.287312020/7/31.429622-0.465130.3161-1.280592020/7/41.330273-0.490440.484847-1.324682020/7/51.372863-0.522460.435235-1.285632020/7/61.293875-0.510560.546007-1.329322020/7/71.353694-0.456650.433702-1.33075
[0078]
步骤1.2:对线损率进行归一化处理。
[0079]
具体过程包括:设第i天电力线路的实际线损率为di,对实际线损率di进行归一化处理如下:
[0080][0081]
其中,d
′i为第i天电力线路的线损率归一化后的值,d
max
为数据集中线 损率的最大值,d
min
为数据集中线损率的最小值,α、β为常数,且满足0.9 <α<1,0<β<0.1。
[0082]
对上述线路的线损率进行归一化处理,部分归一化结果如下表3:
[0083][0084]
步骤二:构建cnn-lstm深度学习模型。
[0085]
针对人工智能分析方法预测有功功率和线损,以cnn神经网络和lstm 网络为核心构建cnn-lstm深度学习模型来预测有功功率和线损数据。
[0086]
cnn-lstm深度学习模型通过cnn神经网络在无功补偿时序数据集中提 取原始时间序列的特征信息,提取的特征信息携带着更加明显反应有功功 率及线损变化的相关数据特征,有利于提高lstm网络的学习效率和预测准 确性,采用本cnn-lstm深度学习模型预测出的有功功率和线损值的准确度 达到90%以上,相比于仅使用lstm网络进行预测准确度提高了15%左右。 lstm网络根据cnn神经网络提取的特征信息对有功功率和线损进行预
测, 而预测有功功率和线损属于多变量时间序列关联,即除了时间依赖外,还 有风速、风向等其他因素共同影响结果的发生。而lstm网络在多变量时间 序列预测上的表现效果要优于传统的线性方法。
[0087]
2.1构建cnn-lstm深度学习模型架构
[0088]
该cnn-lstm深度学习模型架构专门用于时间序列的预测,该cnn-lstm 深度学习模型具有如下3个单元:
[0089]
cnn神经网络,cnn神经网络采用卷积神经网络,卷积神经网络是一种 深度神经网络,在结构上主要由输入层、卷积层、池化层、全连接层、输 出层等构成。cnn神经网络主要通过对无功补偿时序数据集中的数据进行若 干次卷积层与池化层的堆叠后提取出特征信息,从而获得有功功率及线损 的相关数据;
[0090]
lstm网络,lstm网络采用长短期记忆网络,长短期记忆网络通过在隐 含层中添加遗忘门、输入门、输出门,来有效地挖掘时间序列中信息的时 序依从关系;
[0091]
autoregresssive(ar模型):由于卷积和递归分量的非线性性质,cnn 神经网络的输出规模对输入规模不敏感,本方法采用线性自回归模型来解 决这一缺陷,线性自回归模型作为ar模型,如图2所示,将cnn-lstm深 度学习模型的最终预测结果分解为线性部分和非线性部分。
[0092]
采用cnn-lstm深度学习模型架构进行数据预测,具体过程如图2所示, 包括:
[0093]
步骤2.11:将卷积神经网络设置在整个lstm网络模型的顶层,卷积 层的目标是提取时间维度上的短期模式以及原始时间序列的特征信息。x为 模型输入的线损率、输入电量、输出电量、售电量、损失电量等列向量, 大小为1
×
5,移动步长为2,卷积核向下平移运动,经过卷积运算后得到b。
[0094]
步骤2.12:采用最大池化方式(池化层大小为1
×
2)得到特征图谱 d。池化层是非线性下采样的一种形式,最大池化方式是对邻域内特征点取 最大值。本方法通过最大池方式对数据进行降维,从而减少了网络的参数, 降低网络的复杂度。
[0095]
步骤2.13:多个卷积层和池化层交替连接,逐层提取输入信息,堆叠 后得到的特征信息d

,数据维度得到一定的缩减。
[0096]
步骤2.14:将步骤2.13中的特征信息d

输入lstm网络,该lstm 网络在隐含层中设有记忆单元,(t-1)时刻的隐含层信息(其是经过多层神 经网络处理后的数据)会通过隐含层的记忆单元h和c分别传递到t时刻 的隐含层神经元中,从而描述时间序列之间的长期相关性。
[0097]
步骤2.15:将该cnn-lstm深度学习模型架构的最终预测分解为线性 部分和非线性部分,神经网络部分作为非线性组件,ar模型作为线性组件。 整合神经网络部分的预测结果y1和ar模型的输出y2,获得cnn-lstm深度学 习模型的最终预测:y=y1+y2,其中y表示某时刻有功功率p和线损δp的最 终预测。
[0098]
2.2lstm网络设计在上述2.1所述的cnn-lstm深度学习模型架构 中,lstm网络预测层基于长短期记忆网络(lstm),同时考虑当前日期和 过去几天历史数据,从而提取输入数据的短期特征和长期特征,基于此进 行精准预测。
[0099]
lstm网络采用门控制机制进行精准预测,包括选择性遗忘阶段、选 择性记忆阶段和预测阶段,lstm网络的单个部分可称为细胞。lstm网络算 法具体如下:
[0100]
步骤2.21:对传入的(t-1)时刻lstm细胞的隐含层信息c
t-1
利用遗忘 门σf滤除上文中的无关信息保留有用信息,具体为:读取h
t-1
和x
t
,输出一 个在0到1之间的数值给每个在细胞状态c
t-1
中的数字,1表示“完全保留”, 0表示“完全舍弃”。其中h
t-1
表示的是上一个细胞的输出,x
t
表示的是当 前细胞的输入,σf表示sigmod函数。
[0101]
步骤2.22:基于记忆门σi提取当前状态参数特征信息,具体为:将 步骤2.21中旧的细胞状态c
t-1
利用遗忘门σf过滤后保留的有用信息,与经 过σi层和tanh层处理后所得结果相乘后的结果相加,得到新的候选值,其 将根据决定更新每个状态的程度进行变化,之后旧的细胞状态c
t-1
将被更新 为新的细胞状态c
t
。其中记忆门σi决定哪些信息需要更新,tanh层生成一 个备选的用来更新的向量。
[0102]
步骤2.23:确定输出的值,这个输出基于细胞状态,具体为:通过 输出门σ
°
确定细胞状态的哪个部分将被输出,之后把细胞状态通过tanh层 进行处理得到一个在-1到1之间的值,将它和输出门的输出相乘,相乘 后的值即为最终确认输出的值。
[0103]
步骤三:基于cnn-lstm深度学习模型进行训练和推理,精准预测有功 功率p和线损δp。
[0104]
基于本方法构建的cnn-lstm深度学习模型架构进行训练与测试,绘制 预测的有功功率p和线损δp的训练集和测试集。
[0105]
预测的有功功率p和线损δp趋势在训练集和测试集的结果如图3、4所 示,通过分析,可以看出预测趋势图趋于收敛,经推理可进一步精准的预 测出有功功率p和线损δp。
[0106]
步骤四:计算线损最小的无功功率补偿值。
[0107]
在精准预测出有功功率p和线损δp的基础上迭代优化得到使线损最小 的无功功率补偿值。
[0108]
步骤4.1根据受约束的非线性优化目标函数公式进行受约束优化。受 约束的非线性优化目标函数公式可表示为公式(1):
[0109][0110]
其中q
*
为使得线损最小的无功功率补偿值,δp为线损,p为有功功率,q为无功功率,定义为反应线路特征的线路常数。
[0111]
δp(q)为无功功率补偿值为q时的线损值,δp(q)的推导如下:
[0112]
功率因数定义为:
[0113][0114]
其中,p为有功功率,有功功率由上述步骤三预测出,s为视在功率, 视在功率通过表一的输入电量除以时间“24h”求得,视在功率s定义为:
[0115][0116]
其中,q为无功功率,将前述p及s代入3求得。
[0117]
线路功率损失定义为
[0118][0119]
将公式(3)代入公式(2)得到
[0120][0121]
再将带入公式(4),可得
[0122]
线路功率损失为:
[0123][0124]
步骤4.2:在初步预测得到有功功率p和线损δp的基础上,根据季节 性历史数据统计分析,定义反应线路特征的线路常数如表4所示。
[0125]
表4依赖季节特性的线路特征常数
[0126]
一季度二季度三季度四季度0.00113036789131714980.00117437174014336910.00118835214095057950.0013685555320589408
[0127] 取约束条件预测出下一时段使得线损最小的无功功率补偿 值,结果如表5所示:
[0128]
表5无功补偿值预测结果
[0129][0130]
由分析表中数据可知,预测出的无功功率补偿值使得无功补偿后的线 损率明显小于原来线损率。
[0131]
虽然上面结合本发明的优选实施例对本发明的原理进行了详细的描 述,本领域
技术人员应该理解,上述实施例仅仅是对本发明的示意性实现 方式的解释,并非对本发明包含范围的限定。实施例中的细节并不构成对 本发明范围的限制,在不背离本发明的精神和范围的情况下,任何基于本 发明技术方案的等效变换、简单替换等显而易见的改变,均落在本发明保 护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1