1.本发明涉及电网优化调度领域,尤其涉及一种新能源电力系统低谷时段可调峰功率 预测方法。
背景技术:2.传统电力系统以水电、火电等常规电源为主体,电力系统调度的重点在于保持源网 荷的电力平衡,即发电电源、输配电网、负荷等三个环节的协调运行。但是在新能源电 力系统中,风电、太阳能发电等新能源电源占比显著提高,随着抽水蓄能、电化学储能 等用于平抑风光强波动性的储能电站不断增加,电力系统调度的重点已转变为保持源网 荷储的电力平衡,即发电电源、输配电网、负荷、储能等四个环节的协调运行。根据我 国电力系统调度相关规程,电力系统日负荷可以分为高峰时段、腰荷时段和低谷时段。 在低谷时段(一般为晚23:00至次日凌晨6:00),电力系统用电负荷较低,难以消纳风 电等新能源电源出力,出现弃风现象,造成风力资源的浪费。将用电低谷时段的新能源 电源发出的电力存储在储能电站,待用电高峰时段再将储能电站存储的新能源电源电力 释放出来,可以实现新能源电源出力在用电低谷时段和用电高峰时段的跨时段调剂。其 优点在于:一是可以解决新能源消纳的难题,增大用电低谷时段新能源电源发电出力, 减少弃风现象;二是可以最大限度减少火电电源出力,减少火电机组调峰备用容量,最 大限度减少火电机组碳排放。要实现新能源电源出力跨时段调剂,必须准确预测用电低 谷时段的可调峰功率,以此为基础才能确定在用电低谷时段新能源电源发电计划和储能 电站储能计划,进而制定日前各时段的新能源电源、常规电源等各类型电源发电计划, 从而确保新能源电力系统源网荷储四个环节的协调互动,确保新能源电力系统安全低碳 运行。
3.新能源电力系统调峰研究方面,文献一(“基于双时间尺度净负荷预测的储能调峰 控制策略”,王晓东等,太阳能学报,第42卷,第7期,第58-64页,2021年7月28 日)通过日前功率预测和超短期净负荷预测动态调整调峰参考功率,以此为基础提出了 基于双时间尺度净负荷预测的电池储能系统调峰控制策略;中国专利申请,申请公布号 为cn114039384a,申请公布日为2022年2月11日的发明公开了基于新能源消纳的源
ꢀ‑
储协调优化调度方法;中国专利申请,申请公布号为cn114169679a,申请公布日为 2022年3月11日的发明公开了一种考虑出力平稳性的风光水多能互补日前风险调度方 法;上述研究是从日前功率预测和超短期净负荷预测确定电池储能系统调峰功率,或是 在获取日前负荷预测和新能源电源发电出力预测基础数据的前提下进行源储优化调度 和风光水多能互补调度,不涉及新能源电力系统低谷时段可调峰功率的预测和调度。
4.准确预测新能源电力系统低谷时段可调峰功率是新能源电源出力跨时段调剂的前 提,也是新能源电力系统安全低碳运行的基础。对其进行准确预测难度很大,主要体现 在:一是需要提前一日预测出用电低谷时段的负荷,其预测精度主要取决于负荷的历史 数据和负荷预测模型;二是需要提前一日预测出用电低谷时段的风电出力,其预测精度 主要取决于风电出力预测模型和对影响风电出力的关键因素预测;三是需要对负荷预测、 风电
出力预测这两类性质截然不同的预测方法进行综合修正,使之符合新能源电力系统 可调峰功率预测精度要求。考虑到新能源电力系统可调峰功率预测中负荷和风电出力的 影响因素、预测模型、预测方法各不相同,且负荷预测、风电出力预测的精度对可调峰 功率预测精度存在耦合影响,如何对新能源电力系统低谷时段可调峰功率进行准确预测 这一问题仍有待解决。
技术实现要素:5.本发明的目的是为实现新能源电源出力在用电低谷时段和用电高峰时段的跨时段 调剂,提出一种新能源电力系统低谷时段可调峰功率预测方法,该方法通过获取影响可 调峰功率预测的历史负荷数据、风电场气象数据和历史出力数据,构建新能源电力系统 可调峰功率预测模型,提前一日对用电低谷时段的可调峰功率进行预测,以此作为制定 用电低谷时段风电电源发电计划和储能电站储能计划的依据,从而确保新能源电力系统 源网荷储协调互动,确保新能源电力系统安全低碳运行。
6.为实现以上目的,本发明的技术解决方案是:一种新能源电力系统低谷时段可调峰 功率预测方法,包括以下步骤:
7.s1、从调度系统获取新能源电力系统历史负荷数据,包括高峰时段、腰荷时段和低 谷时段的用电负荷数据:
8.设基准日为d日,可调峰功率预测日为第d+1日。t表示时段,当时段长度为1小 时、半小时或15分钟时,时段t的最大取值t
max
分别为24、48和96:
[0009][0010]
第d日第t时段的负荷为l
d,t
,其中d表示日期,负荷的单位为kw。新能源电力系统 第t时段的历史负荷数据集合l
set,t
为:
[0011]
l
set,t
={l
d,t
|d∈(1,2,...,d)}
[0012]
新能源电力系统的历史负荷数据集合l
set
为:
[0013]
l
set
={l
set,t
|t∈(1,2,...,t
max
)}={l
d,t
|t∈(1,2,...,t
max
),d∈(1,2,...,d)}
[0014]
s2、从风电场运行控制系统获取风电场气象数据,包括风速、风向、气温、气压、 湿度等,以及风电场历史出力数据:
[0015]
第i个风电场第d日第t时段的风速、风向、气温、气压、湿度、出力分别为ve
i,d,t
、di
i,d,t
、te
i,d,t
、pr
i,d,t
、hu
i,d,t
、pw
i,d,t
。
[0016]
第i个风电场第t时段的气象数据集合m
set,i,t
为:
[0017]mset,i,t
={ve
i,d,t
,di
i,d,t
,te
i,d,t
,pr
i,d,t
,hu
i,d,t
|d∈(1,2,...,d)}
[0018]
第i个风电场第t时段的历史出力集合pw
set,i,t
为:
[0019]
pw
set,i,t
={pw
i,d,t
|d∈(1,2,...,d)}
[0020]
第i个风电场的气象数据集合m
set,i
为:
[0021]mset,i
={ve
i,d,t
,di
i,d,t
,te
i,d,t
,pr
i,d,t
,hu
i,d,t
|t∈(1,2,...,t
max
),d∈(1,2,...,d)}
[0022]
第i个风电场历史出力集合pw
set,i
为:
[0023]
pw
set,i
={pw
i,d,t
|t∈(1,2,...,t
max
),d∈(1,2,...,d)}
[0024]
i为风电场序号,i∈(1,2,...,i
max
),i
max
表示新能源电力系统中风电场最大数目。
[0025]
s3、以新能源电力系统历史负荷数据为基础数据,构建面向低谷时段的用电负荷神 经网络预测模型,在该模型中,输入为与低谷时段负荷强相关的新能源电力系统历史负 荷数据,输出为预测日低谷时段负荷,神经网络采用输入层、隐藏层和输出层的三层结 构,具体如下:
[0026]
s3.1、为预测第d+1日第t时段的负荷l
d+1,t
,选取与l
d+1,t
强相关的历史负荷数据 作为用电负荷神经网络预测模型的输入变量input
l,t
,input
l,t
的维数为m
l
,m
l
≥1。用 电负荷神经网络预测模型的输出变量output
l,t
={l
d+1,t
},output
l,t
的维数为1。
[0027]
在实施例中,由于负荷曲线具备以日为周期和以周为周期的典型特征,因此选取与 l
d+1,t
强相关的提前一日、提前两日、提前一周的历史负荷数据作为用电负荷神经网络 预测模型的输入变量input
l,t
:
[0028]
input
l,t
={l
d,t
,l
d,t-1
,l
d,t+1
,l
d-1,t
,l
d-1,t-1
,l
d-1,t+1
,l
d-6,t
,l
d-6,t-1
,l
d-6,t+1
}
[0029]
式中,l
d,t
,l
d,t-1
和l
d,t+1
分别为相对预测日提前一日的第t时段、第t-1时段、第t+1 时段的负荷,l
d-1,t
,l
d-1,t-1
和l
d-1,t+1
分别为相对预测日提前两日的第t时段、第t-1 时段、第t+1时段的负荷,l
d-6,t
,l
d-6,t-1
和l
d-6,t+1
分别为相对预测日提前一周的第t 时段、第t-1时段、第t+1时段的负荷。此时input
l,t
的维数ml为9。
[0030]
s3.2、用电负荷神经网络预测模型采用输入层、隐藏层、输出层三层结构。根据输 入变量input
l,t
和输出变量output
l,t
的维数,确定用电负荷神经网络预测模型的输入层 节点数等于输入变量input
l,t
的维数m
l
,输出层节点数等于输出变量output
l,t
的维数, 隐藏层节点数为n
l
,n
l
的取值为集合[n
l,min
,n
l,max
]中的整数,n
l
通过负荷预测精度指 标δ
l,0
调整,δ
l,0
通常取5%,n
l,min
为n
l
的最小取值,n
l,min
通常取10,n
l,max
为n
l
的最 大取值,由神经网络训练复杂度和计算能力决定。输入层到隐藏层的连接权重数量为 m
l
*n
l
;隐藏层到输出层的连接权重数量为n
l
*1;用电负荷神经网络预测模型的连接 权重数量w
l
为(m
l
+1)*n
l
。用电负荷神经网络预测模型中隐藏层第k个神经元输出 y
l,k,t
为:
[0031][0032]
式中,为隐藏层第k个神经元的输入,p
l,k,t,j
为隐藏层 第k个神经元的第j个输入,j∈(1,2,...,ml),为隐 藏层第k个神经元的连接权重,w
l,k,t,j
为隐藏层第k个神经元的第j个连接权重,b
l,k,t
为隐藏层第k个神经元的阈值,f
l
(
·
)为神经元的激励函数:
[0033][0034]fl
(x
l
)∈(0,1)
[0035]
或
[0036]
[0037]fl
(x
l
)∈(-1,1)
[0038]
x
l
为神经元激励函数f
l
(
·
)的自变量。
[0039]
用电负荷神经网络预测模型的输出outputl,t:
[0040][0041]
ω
l,k,t
为用电负荷神经网络预测模型中隐藏层第k个神经元到输出层的连接权重。
[0042]
在实施例中,由于input
l,t
的维数m
l
为9,因此用电负荷神经网络预测模型的输入 层节点数为9,隐藏层节点数为n
l
,输出层节点数为1。
[0043]
s4、根据历史负荷数据构造训练集和测试集,通过训练集采用神经网络学习算法确 定用电负荷神经网络预测模型的权重和阈值,通过测试集确定用电负荷神经网络预测模 型的负荷预测精度,并根据负荷预测精度调整神经网络隐藏层的节点数,具体如下:
[0044]
s4.1、构造用电负荷神经网络预测模型的数据样本,数据取自历史负荷数据集合l
set
, 这些数据样本将作为用电负荷神经网络预测模型的训练集和测试集。训练集和测试集按 比例从用电负荷数据样本中随机产生。
[0045]
在实施例中,用电负荷神经网络预测模型数据样本的输入为:
[0046]
{l
d,t
,l
d,t-1
,l
d,t+1
,l
d-1,t
,l
d-1,t-1
,l
d-1,t+1
,l
d-6,t
,l
d-6,t-1
,l
d-6,t+1
},输出为 l
d+1,t
,d的取值范围为d∈[7,...,d-1]。随机选组80%的数据样本作为用电负荷神经 网络预测模型的训练集,其余20%的数据样本作为测试集。
[0047]
s4.2、将训练集和测试集中元素进行归一化:
[0048][0049]
式中,l
′
d,t
为训练集元素l
d,t
归一化后的值,l
max
为历史负荷数据集合l
set
中最大负荷值, l
min
为历史负荷数据集合l
set
中最小负荷值。归一化采用matlab中mapminmax函数 实现,然后根据归一化后的训练集,采用标准的levenberg-marquardt学习算法确定该 模型中各神经元的连接权值w
l,k,t
、ω
l,k,t
和阈值b
l,k,t
。
[0050]
s4.3、根据归一化后的测试集,检验用电负荷神经网络预测模型的负荷预测精度根据用电负荷预测值与观测值的均方根计算。
[0051][0052]
式中,l
d+1,t,x
为测试集中第x个元素的用电负荷预测值,为与测试集中第x个元 素对应的用电负荷观测值,x
max
为测试集中元素的个数。
[0053]
根据负荷预测精度调整用电负荷预测模型隐藏层节点数:
[0054][0055]
式中,δ
set,l
为满足负荷预测精度指标δ
l,0
且n
l
取值为[n
l,min
,n
l,max
]中整数时的用电负 荷预测精度集合。
[0056][0057]
式中,mminδ
set,l
为用电负荷预测精度集合中的最小值,z
x
为该最小值对应的n
l
取值, n
l,opt
为用电负荷预测模型最优隐藏层节点数。
[0058]
因此,用电负荷预测模型结构和参数确定如下:输入层节点数为m
l
,隐藏层节点数 n
l
取值为n
l,opt
,输出层节点数为1,神经元的连接权值连接权值为w
l,k,t
、ω
l,k,t
和阈值 为b
l,k,t
。
[0059]
s5、以风电场气象数据和历史出力数据为基础数据,构建面向低谷时段的风电出力 神经网络预测模型,在该模型中,输入为与风电出力强相关的风电场气象数据,输出为 预测日低谷时段风电场出力,神经网络采用输入层、隐藏层和输出层的三层结构,具体 如下:
[0060]
s5.1、为预测第i个风电场第d+1日第t时段的风电出力pw
i,d+1,t
,选取与pw
i,d+1,t
强相关的风电场气象数据和历史出力数据作为风电出力神经网络预测模型的输入变量 input
w,i,t
,input
w,i,t
的维数记为m
i,w
,m
i,w
≥1。第i个风电场的风电出力神经网络预 测模型的输出变量output
w,i,t
={pw
i,d+1,t
},output
w,i,t
的维数为1。
[0061]
在实施例中,由于风电出力曲线与预测日风电场气象数据、预测前一日风电场气象 数据与风电出力数据强相关,因此选取以下数据作为风电出力神经网络预测模型的输入 变量input
w,i,t
:
[0062][0063]
式中,ve
i,d,t
、di
i,d,t
、te
i,d,t
、pr
i,d,t
、hu
i,d,t
、pw
i,d,t
为第i个风电场第d日第t时段的 风速、风向、气温、气压、湿度、出力,当下标d取值为d+1、d时分别表示预测日、 预测日提前一日,当下标t取值为t-1、t+1时分别表示第t-1时段、第t+1时段。
[0064]
s5.2、风电出力神经网络预测模型采用输入层、隐藏层、输出层三层结构。根据输 入变量input
w,i,t
和输出变量output
w,i,t
的维数,确定第i个风电场的风电出力神经网络 预测模型的输入层节点数等于输入变量input
w,i,t
的维数m
i,w
,输出层节点数等于输出变 量output
w,i,t
的维数,隐藏层节点数为n
i,w
,n
i,w
的取值为集合[n
w,min
,n
w,max
]中的整 数,n
i,w
通过风电场出力预测精度指标δ
w,i,0
调整,δ
w,i,0
通常取10%,n
w,min
为n
i,w
的最 小取值,n
w,min
通常取10,n
w,max
为n
i,w
的最大取值,由神经网络训练复杂度和计算能 力决定。输入层到隐藏层的连接权重数量为m
i,w
*n
i,w
;隐藏层到输出层的连接权重数 量为n
i,w
*1;用电负荷神经网络预测模型的连接权重数量w
i,w
为(m
i,w
+1)*n
i,w
。第 i个风电场第t时段的风电出力神经网络预测模型中隐藏层第l个神经元输出y
w,i,l,t
为:
[0065][0066]
式中,为隐藏层第l个神经元的输入,p
w,i,l,t,m
为隐藏层第l个神经元的第m个输入,m∈(1,2,...,m
i,w
),
为隐藏层第l个神经元的连接权重,w
w,i,l,t,m
为隐藏层 第l个神经元的第m个连接权重,b
w,i,t,l
为隐藏层第l个神经元的阈值,fw(
·
)为神经元 的激励函数:
[0067][0068]fw
(xw)∈(0,1)
[0069]
或
[0070][0071]fw
(xw)∈(-1,1)
[0072]
xw为神经元激励函数fw(
·
)的自变量。
[0073]
风电出力神经网络预测模型的输出output
w,i,t
:
[0074][0075]
ω
w,i,l,t
为风电出力神经网络预测模型中隐藏层第l个神经元到输出层的连接权重。
[0076]
在实施例中,由于input
w,i,t
的维数m
i,w
为33,因此风电出力神经网络预测模型的 输入层节点数为33,隐藏层节点数为n
i,w
,输出层节点数为1。
[0077]
s6、根据风电场气象数据和历史出力数据构造训练集和测试集,通过训练集采用神 经网络学习算法确定风电出力神经网络预测模型的权重和阈值,通过测试集确定风电出 力神经网络预测模型的风电出力预测精度,并根据风电出力预测精度调整神经网络隐藏 层的节点数,具体如下:
[0078]
s6.1、构造风电出力神经网络预测模型的数据样本,数据取自第i个风电场气象数 据集合m
set,i
和风电场历史出力集合pw
set,i
,训练集和测试集按比例从风电出力数据样 本中随机产生。
[0079]
在实施例中,风电出力神经网络预测模型数据样本的输入为:
[0080][0081]
,输出为pw
i,d+1t
,d的取值范围为d∈[1,...,d-1]。随机选组80%的数据样本作为风 电出力神经网络预测模型的训练集,其余20%的数据样本作为测试集。
[0082]
s6.2、将训练集和测试集中元素进行归一化:
[0083]
[0084][0085][0086][0087][0088][0089]
式中,ve
′
i,d,t
、di
′
i,d,t
、te
′
i,d,t
、pr
′
i,d,t
、hu
′
i,d,t
、pw
′
i,d,t
分别为ve
i,d,t
、di
i,d,t
、te
i,d,t
、pr
i,d,t
、 hu
i,d,t
、pw
i,d,t
归一化后的值,ve
i,max
、pi
max
、te
i,max
、pr
i,max
、hu
i,max
分别为第i个 风电场气象数据集合m
set,i
中最大的风速值、风向值、气温值、气压值、湿度值,ve
i,min
、 di
min
、te
i,min
、pr
i,min
、hu
i,min
分别为第i个风电场气象数据集合m
set,i
中最小的风速 值、风向值、气温值、气压值、湿度值,pw
i,max
、pw
i,min
分别为第i个风电场历史出力 集合pw
set,i
中最大、最小的风电出力。归一化采用matlab中mapminmax函数实现, 然后根据归一化后的训练集,采用标准的levenberg-marquardt学习算法确定该模型中 各神经元的连接权值w
w,i,l,t
、ω
w,i,l,t
和阈值b
w,i,l,t
。
[0090]
s6.3、根据归一化后的测试集,检验风电出力神经网络预测模型的风电出力预测精 度度根据风电出力预测值与观测值的均方根计算:
[0091][0092]
式中,pw
i,d+1,t,y
为测试集中第y个元素的风电出力预测值,为与测试集中第 y个元素对应的风电出力观测值,y
max
为测试集中元素的个数。
[0093]
根据风电出力预测精度调整第i个风电场风电出力预测模型隐藏层节点数:
[0094][0095]
式中,δ
set,w,i
为满足风电场出力预测精度指标δ
w,i,0
且n
i,w
取值为[n
w,min
,n
w,max
]中整数 时的第i个风电场风电出力预测精度集合:
[0096][0097]
式中,minδ
set,w,i
为第i个风电场风电出力预测精度集合中的最小值,zy为该最小值对 应的n
i,w
取值,n
i,w,opt
为第i个风电场风电出力预测模型最优隐藏层节点数。
[0098]
因此,第i个风电场风电出力预测模型结构和参数确定如下:输入层节点数为m
i,w
, 隐藏层节点数n
i,w
取值为n
i,w,opt
,输出层节点数为1,神经元的连接权值为w
w,i,l,t
、 ω
w,i,l,t
和阈值为b
w,i,l,t
。
[0099]
s7、构建面向低谷时段的新能源电力系统可调峰功率预测模型,在该模型中,可调 峰功率预测值由新能源电力系统功率平衡原理确定,其中用电负荷神经网络预测模型确 定低谷时段用电负荷,风电出力神经网络预测模型确定低谷时段风电场出力,具体如下:
[0100]
s7.1、构建新能源电力系统第t时段可调峰功率预测模型:
[0101]
s7.1.1、构建输入层节点数为m
l
,隐藏层节点数为n
l
,输出层节点数为1的三层神 经网络,该神经网络中各神经元的连接权值为w
l,k,t
、ω
l,k,t
和阈值为b
l,k,t
,将此神经网 络作为用电负荷神经网络预测模型;
[0102]
s7.1.2、构建输入层节点数为m
i,w
,隐藏层节点数为n
i,w
,输出层节点数为1的三 层神经网络,该神经网络的各神经元的连接权值为w
w,i,l,t
、ω
w,i,l,t
和阈值为b
w,i,l,t
,将此 神经网络作为第i个风电场的风电出力神经网络预测模型;与此类似,当i取值为 (1,2,...,i
max
)时,即可将新能源电力系统所有风电场的风电出力神经网络预测模型全部 建立;
[0103]
s7.1.3、根据新能源电力系统的功率平衡原理计算第t时段可调峰功率预测值,该 预测值由第t时段可调峰功率预测模型的输出变量output
t
确定:
[0104][0105]
p
other,t
=p
v,t
+p
t,t
+p
n,t
+p
h,t
[0106]
式中,p
other,t
为第t时段其他类型电源发电功率,由第t时段的太阳能发电功率p
v,t
、火 力发电功率p
t,t
、核能发电功率p
n,t
和水力发电功率p
h,t
组成。当太阳能发电为光伏发电 时,由于低谷时段为晚23:00至次日凌晨6:00的某段时间区域,此时p
v,t
取值为0;当 太阳能发电为光热发电时,p
v,t
取值为光热发电站按调度要求实际输出的功率。
[0107]
在实施例中,用电负荷神经网络预测模型采用输入层节点数为m
l
等于9,隐藏层节 点数为n
l
,输出层节点数为1的三层神经网络,风电出力神经网络预测模型采用输入层 节点数为m
i,w
等于33,隐藏层节点数为n
i,w
,输出层节点数为1的三层神经网络,且隐 藏层节点数n
l
和n
i,w
可以分别根据负荷预测精度风电出力预测精度进行 调整。
[0108]
s7.2、预测新能源电力系统低谷时段可调峰功率值。为预测d+1日新能源电力系统 第t时段的可调峰功率,构建输入变量input
t
:
[0109]
input
t
={input
l,t
,input
w,i,t
|i∈[1,2,...,i
max
]}
[0110]
根据input
l,t
和用电负荷神经网络预测模型可以确定低谷时段新能源电力系统的用 电负荷output
l,t
;根据input
w,i,t
和第i个风电场的风电出力神经网络预测模型可以确定 第i个风电场第t时段的风电出力output
w,i,t
;用电负荷output
l,t
扣除风电出力 output
w,i,t
、太阳能发电功率p
v,t
、火力发电功率p
t,t
、核能发电功率p
n,t
和水力发电功 率p
h,t
,得到第t时段的可调峰功率预测值。根据电力系统负荷曲线规律,低谷时段为 晚23:00至次日凌晨6:00的某段时间区域,通常包含若干个一小时、半小时或15分钟 时段,针对每一个时段t计算可调峰功率,就得到新能源电力系统低谷时段可调峰功率 预测值output:
[0111]
output={output
t
|t∈低谷时段}
[0112]
对应的,低谷时段各风电场的风电出力预测值outputw:
[0113]
outputw={output
w,i,t
|t∈低谷时段,i∈(1,2,...,i
max
)}
[0114]
s8、将低谷时段风电出力预测值outputw、可调峰功率预测值output分别作为风电 电源发电计划和储能电站储能计划,为新能源电力系统的风电调度和储能调度提供决策 支持。
[0115]
与现有技术相比,本发明的有益效果为:
[0116]
本发明一种新能源电力系统低谷时段可调峰功率预测方法中,构建了面向低谷时段 的、分阶段调整隐藏层节点数的新能源电力系统可调峰功率预测模型,实现了以历史负 荷数据预测低谷时段用电负荷、以风电场气象数据和历史出力数据预测低谷时段风电出 力,并以此为基础根据新能源电力系统功率平衡原理预测低谷时段可调峰功率。该模型 的典型特征在于:一是实现了宏观层面的系统级用电负荷预测与微观层面的电源级风电 出力预测的无缝融合,破解了电源和负荷耦合波动性下调峰功率难以预测的难题,为系 统级低谷时段可调峰功率预测提供了基础;二是实现了基于测试集误差的用电负荷和风 电出力预测模型结构分阶段调整策略,使得隐藏层节点数灵活可调,克服了现有的固定 结构预测模型精度低的缺点,为低谷时段可调峰功率高精度预测提供了基础。该模型输 出的可调峰功率预测值是储能电站制定储能计划、新能源电力系统调度的前提和基础, 能为新能源电力系统的源网荷储协调调度提供辅助决策支持。根据可调峰功率预测值制 定风电电源发电计划和储能电站储能计划,可以显著减少在用电低谷时段弃风现象,为 风电出力在用电低谷时段和用电高峰时段的跨时段调剂提供了技术支撑。
附图说明
[0117]
图1是本发明中新能源电力系统低谷时段可调峰功率预测方法的流程图;
[0118]
图2是本发明中新能源电力系统低谷时段可调峰功率预测模型示意图;
[0119]
图3是本发明中可调峰功率预测模型神经元结构图:图3(a)为用于预测用电负荷 的隐藏层神经元,图3(b)为用于预测风电出力的隐藏层神经元;
[0120]
图4是本发明中可调峰功率预测模型拟合图(低谷时段00:00点);
[0121]
图5是本发明中可调峰功率预测模型的预测结果(低谷时段23:00至次日凌晨6:00)。
具体实施方式
[0122]
以下结合附图说明和具体实施方式对本发明作进一步详细的说明。
[0123]
参见图1,为本发明中新能源电力系统低谷时段可调峰功率预测方法的流程图,包 括以下步骤:
[0124]
s1、从调度系统获取新能源电力系统历史负荷数据,包括高峰时段、腰荷时段和低 谷时段的用电负荷数据;
[0125]
s2、从风电场运行控制系统获取风电场气象数据,包括风速、风向、气温、气压、 湿度等,以及风电场历史出力数据;
[0126]
s3、以新能源电力系统历史负荷数据为基础数据,构建面向低谷时段的用电负荷神 经网络预测模型,在该模型中,输入为与低谷时段负荷强相关的新能源电力系统历史负 荷数据,输出为预测日低谷时段负荷,神经网络采用输入层、隐藏层和输出层的三层结 构;
[0127]
s4、根据历史负荷数据构造训练集和测试集,通过训练集采用神经网络学习算法
确 定用电负荷神经网络预测模型的权重和阈值,通过测试集确定用电负荷神经网络预测模 型的负荷预测精度,并根据负荷预测精度调整神经网络隐藏层的节点数;
[0128]
s5、以风电场气象数据和历史出力数据为基础数据,构建面向低谷时段的风电出力 神经网络预测模型,在该模型中,输入为与风电出力强相关的风电场气象数据,输出为 预测日低谷时段风电场出力,神经网络采用输入层、隐藏层和输出层的三层结构;
[0129]
s6、根据风电场气象数据和历史出力数据构造训练集和测试集,通过训练集采用神 经网络学习算法确定风电出力神经网络预测模型的权重和阈值,通过测试集确定风电出 力神经网络预测模型的风电出力预测精度,并根据风电出力预测精度调整神经网络隐藏 层的节点数;
[0130]
s7、构建面向低谷时段的新能源电力系统可调峰功率预测模型,在该模型中,可调 峰功率预测值由新能源电力系统功率平衡原理确定,其中用电负荷神经网络预测模型确 定低谷时段用电负荷,风电出力神经网络预测模型确定低谷时段风电场出力。
[0131]
s8、将低谷时段风电出力预测值、可调峰功率预测值分别作为风电电源发电计划和 储能电站储能计划,为新能源电力系统的风电调度和储能调度提供决策支持。
[0132]
本发明的原理说明如下:
[0133]
本发明用于解决新能源电力系统低谷时段可调峰功率预测问题,遵循新能源电力系 统功率平衡原理,将新能源电力系统可调峰功率作为储能电站储能计划,既实现了新能 源电力系统运行过程中源网荷储四个环节的协调互动,又充分发挥了储能电站储能能力, 实现了新能源电源出力在用电低谷时段和用电高峰时段的跨时段调剂,增大用电低谷时 段新能源电源发电出力,促进了风电消纳,减少了弃风现象,并且还最大限度减少了火 电电源出力,进而减少了火电机组碳排放,有效服务了国家碳达峰碳中和目标。本设计 在预测可调峰功率值的过程中,还得到了新能源电力系统中各风电场的低谷时段风电出 力预测值,此结果可以作为电力系统调度机构进行风电调度的依据。
[0134]
参见图2,新能源电力系统低谷时段可调峰功率预测模型包括输入、预测模型、输 出等三个部分,其中输入数据包括历史负荷数据、风电场气象数据、风电场历史出力数 据,预测模型采用输入层、隐藏层、输出层三层结构的神经网络集成模型,根据历史负 荷数据和用电负荷神经网络预测模型可以获得低谷时段用电负荷预测值,n
l
为用电负 荷神经网络预测模型隐藏层节点数并可以通过用电负荷预测精度调整,根据风电场气象 数据、风电场历史出力数据和风电出力神经网络预测模型可以获得低谷时段风电出力预 测值,n
i,w
为风电出力神经网络预测模型隐藏层节点数并可以通过风电出力预测精度调 整,输出结果为低谷时段可调峰功率预测值,通过新能源电力系统的功率平衡原理确定, 即低谷时段可调峰功率等于用电负荷与风电出力、其他类型电源出力(包括太阳能发电 功率、火力发电功率、核能发电功率和水力发电功率)的差值。该模型获得的低谷时段 风电出力预测值、可调峰功率预测值可以作为风电电源发电计划和储能电站储能计划, 用于新能源电力系统的风电调度和储能调度中。
[0135]
参见图3,可调峰功率预测模型神经元分为两类:一类用于预测用电负荷的隐藏层 神经元,见图3(a);另一类为预测风电出力的隐藏层神经元,见图3(b)。
[0136]
用电负荷神经网络预测模型中隐藏层第k个神经元输出y
l,k,t
为:
[0137]
[0138]
式中,为隐藏层第k个神经元的输入,p
l,k,t,j
为隐藏层 第k个神经元的第j个输入,j∈(1,2,...,m
l
),为隐 藏层第k个神经元的连接权重,w
l,k,t,j
为隐藏层第k个神经元的第j个连接权重,b
l,k,t
为隐藏层第k个神经元的阈值,f
l
(
·
)为神经元的激励函数:
[0139][0140]fl
(x
l
)∈(0,1)
[0141]
或
[0142][0143]fl
(x
l
)∈(-1,1)
[0144]
x
l
为神经元激励函数f
l
(
·
)的自变量。
[0145]
第i个风电场第t时段的风电出力神经网络预测模型中隐藏层第l个神经元输出 y
w,i,l,t
为:
[0146][0147]
式中,为隐藏层第l个神经元的输入,p
w,i,l,t,m
为隐藏层第l个神经元的第m个输入,m∈(1,2,...,m
i,w
),),为隐藏层第l个神经元的连接权重,w
w,i,l,t,m
为隐藏层 第l个神经元的第m个连接权重,b
w,i,t,l
为隐藏层第l个神经元的阈值,fw(
·
)为神经元 的激励函数:
[0148][0149]fw
(xw)∈(0,1)
[0150]
或
[0151][0152]fw
(xw)∈(-1,1)
[0153]
xw为神经元激励函数fw(
·
)的自变量。
[0154]
参见图4,在可调峰功率预测模型拟合图中,纵坐标表示可调峰功率,单位为mw; 横坐标表示训练集数据样本,共选取360个样本。实线表示低谷时段00:00点时刻的可 调峰功率实际值,虚线表示低谷时段00:00点时刻的可调峰功率预测值。从该图可以看 出,对于低谷时段00:00点时刻,采用可调峰功率预测模型获得的可调峰功率预测值能 够较好的拟合可调峰功率实际值,这说明本发明所建立的可调峰功率预测模型是可行的 和有效的。
[0155]
参见图5,在可调峰功率预测模型的预测结果图中,纵坐标表示可调峰功率,单位 为mw;横坐标表示时段,从晚23:00至次日凌晨6:00,每个时段长度为15分钟,分 别为23:15、23:30、23:45、0:00、0:15、
……
、6:00,共计28个时段。从该图可以看出, 对于低谷时段
即从晚23:00至次日凌晨6:00的28个时段,可调峰功率预测模型获得的 可调峰功率预测值能够高度逼近低谷时段可调峰功率实际值,这说明本发明的可调峰功 率预测模型能有效预测低谷时段可调峰功率。
技术特征:1.一种新能源电力系统低谷时段可调峰功率预测方法,其特征在于,该方法包括以下步骤:s1、从调度系统获取新能源电力系统历史负荷数据,包括高峰时段、腰荷时段和低谷时段的用电负荷数据:设基准日为d日,可调峰功率预测日为第d+1日,t表示时段,第d日第t时段的负荷为l
d,t
,其中d表示日期,负荷的单位为kw;新能源电力系统第t时段的历史负荷数据集合l
set,t
为:l
set,t
={l
d,t
|d∈(1,2,...,d)}新能源电力系统的历史负荷数据集合l
set
为:l
set
={l
set,t
|t∈(1,2,...,t
max
)}={l
d,t
|t∈(1,2,...,t
max
),d∈(1,2,...,d)}t
max
表示时段t的最大取值;s2、从风电场运行控制系统获取风电场气象数据,包括风速、风向、气温、气压、湿度,以及风电场历史出力数据:第i个风电场第d日第t时段的风速、风向、气温、气压、湿度、出力分别为ve
i,d,t
、di
i,d,t
、te
i,d,t
、pr
i,d,t
、hu
i,d,t
、pw
i,d,t
;第i个风电场第t时段的气象数据集合m
set,i,t
为:m
set,l,t
={ve
i,d,t
,di
i,d,t
,te
i,d,t
,pr
i,d,t
,hu
i,d,t
|d∈(1,2,...,d)}第i个风电场第t时段的历史出力集合pw
set,i,t
为:pw
set,i,t
={pw
i,d,t
|d∈(1,2,...,d)}第i个风电场的气象数据集合m
set,i
为:m
set,i
={ve
i,d,t
,di
i,d,t
,te
i,d,t
,pr
i,d,t
,hu
i,d,t
|t∈(1,2,...,t
max
),d∈(1,2,...,d)}第i个风电场历史出力集合pw
set,i
为:pw
set,i
={pw
i,d,t
|t∈(1,2,...,t
max
),d∈(1,2,...,d)}i为风电场序号,i∈(1,2,...,i
max
),i
max
表示新能源电力系统中风电场最大数目;s3、以新能源电力系统历史负荷数据为基础数据,构建面向低谷时段的用电负荷神经网络预测模型,在该模型中,输入为与低谷时段负荷强相关的新能源电力系统历史负荷数据,输出为预测日低谷时段负荷,神经网络采用输入层、隐藏层和输出层的三层结构,具体如下:s3.1、为预测第d+1日第t时段的负荷l
d+1,t
,选取与l
d+1,t
强相关的历史负荷数据作为用电负荷神经网络预测模型的输入变量input
l,t
,input
l,t
的维数为m
l
,m
l
≥1;用电负荷神经网络预测模型的输出变量output
l,t
={l
d+1,t
},output
l,t
的维数为1;s3.2、用电负荷神经网络预测模型采用输入层、隐藏层、输出层三层结构,根据输入变量input
l,t
和输出变量output
l,t
的维数,确定用电负荷神经网络预测模型的输入层节点数等于输入变量input
l,t
的维数m
l
,输出层节点数等于输出变量output
l,t
的维数,隐藏层节点数为n
l
,n
l
的取值为集合[n
l,min
,n
l,max
]中的整数,n
l
通过负荷预测精度指标δ
l,0
调整,n
l,min
为n
l
的最小取值,n
l,max
为n
l
的最大取值;输入层到隐藏层的连接权重数量为m
l
*n
l
;隐藏层到输出层的连接权重数量为n
l
*1;用电负荷神经网络预测模型的连接权重数量w
l
为(m
l
+1)*n
l
;用电负荷神经网络预测模型中隐藏层第k个神经元输出y
l,k,t
为:
式中,为隐藏层第k个神经元的输入,p
l,k,t,j
为隐藏层第k个神经元的第j个输入,为隐藏层第k个神经元的连接权重,w
l,k,t,j
为隐藏层第k个神经元的第j个连接权重,b
l,k,t
为隐藏层第k个神经元的阈值,f
l
(
·
)为神经元的激励函数;用电负荷神经网络预测模型的输出output
l,t
:ω
l,k,t
为用电负荷神经网络预测模型中隐藏层第k个神经元到输出层的连接权重;s4、根据历史负荷数据构造训练集和测试集,通过训练集采用神经网络学习算法确定用电负荷神经网络预测模型的权重和阈值,通过测试集确定用电负荷神经网络预测模型的负荷预测精度,并根据负荷预测精度调整神经网络隐藏层的节点数,具体如下:s4.1、构造用电负荷神经网络预测模型的数据样本,数据取自历史负荷数据集合l
set
,这些数据样本将作为用电负荷神经网络预测模型的训练集和测试集,训练集和测试集按比例从用电负荷数据样本中随机产生;s4.2、将训练集和测试集中元素进行归一化:式中,l
′
d,t
为训练集元素l
d,t
归一化后的值,l
max
为历史负荷数据集合l
set
中最大负荷值,l
min
为历史负荷数据集合l
set
中最小负荷值;然后根据归一化后的训练集,确定该模型中各神经元的连接权值w
l,k,t
、ω
l,k,t
和阈值b
l,k,t
;s4.3、根据归一化后的测试集,检验用电负荷神经网络预测模型的负荷预测精度根据负荷预测精度调整用电负荷预测模型隐藏层节点数:式中,δ
set,l
为满足负荷预测精度指标δ
l,0
且n
l
取值为[n
l,min
,n
l,max
]中整数时的用电负荷预测精度集合:式中,minδ
set,l
为用电负荷预测精度集合中的最小值,z
x
为该最小值对应的n
l
取值,n
l,opt
为用电负荷预测模型最优隐藏层节点数;s5、以风电场气象数据和历史出力数据为基础数据,构建面向低谷时段的风电出力神经网络预测模型,在该模型中,输入为与风电出力强相关的风电场气象数据,输出为预测日低谷时段风电场出力,神经网络采用输入层、隐藏层和输出层的三层结构,具体如下:s5.1、为预测第i个风电场第d+1日第t时段的风电出力pw
i,d+1,t
,选取与pw
i,d+1,t
强相关的风电场气象数据和历史出力数据作为风电出力神经网络预测模型的输入变量input
w,i,t
,input
w,i,t
的维数记为m
i,w
,m
i,w
≥1,第i个风电场的风电出力神经网络预测模型的输出变量output
w,i,t
={pw
i,d+1,t
},output
w,i,t
的维数为1;s5.2、风电出力神经网络预测模型采用输入层、隐藏层、输出层三层结构,根据输入变量input
w,i,t
和输出变量output
w,i,t
的维数,确定第i个风电场的风电出力神经网络预测模
型的输入层节点数等于输入变量input
w,i,t
的维数m
i,w
,输出层节点数等于输出变量output
w,i,t
的维数,,隐藏层节点数为n
i,w
,n
i,w
的取值为集合[n
w,min
,n
w,max
]中的整数,n
i,w
通过风电场出力预测精度指标δ
w,i,0
调整,n
w,min
为n
i,w
的最小取值,n
w,max
为n
i,w
的最大取值;输入层到隐藏层的连接权重数量为m
i,w
*n
i,w
;隐藏层到输出层的连接权重数量为n
i,w
*1;用电负荷神经网络预测模型的连接权重数量w
i,w
为(m
i,w
+1)*n
i,w
;第i个风电场第t时段的风电出力神经网络预测模型中隐藏层第l个神经元输出y
w,i,l,t
为:式中,为隐藏层第l个神经元的输入,p
w,i,l,t,m
为隐藏层第l个神经元的第m个输入,元的第m个输入,为隐藏层第l个神经元的连接权重,w
w,i,l,t,m
为隐藏层第l个神经元的第m个连接权重,b
w,i,t,l
为隐藏层第l个神经元的阈值,f
w
(
·
)为神经元的激励函数;风电出力神经网络预测模型的输出output
w,i,t
:ω
w,i,l,t
为风电出力神经网络预测模型中隐藏层第l个神经元到输出层的连接权重;s6、根据风电场气象数据和历史出力数据构造训练集和测试集,通过训练集采用神经网络学习算法确定风电出力神经网络预测模型的权重和阈值,通过测试集确定风电出力神经网络预测模型的风电出力预测精度,并根据风电出力预测精度调整神经网络隐藏层的节点数,具体如下:s6.1、构造风电出力神经网络预测模型的数据样本,数据取自第i个风电场气象数据集合m
set,i
和风电场历史出力集合pw
set,i
,训练集和测试集按比例从风电出力数据样本中随机产生;s6.2、将训练集和测试集中元素进行归一化:测试集中元素进行归一化:测试集中元素进行归一化:测试集中元素进行归一化:测试集中元素进行归一化:测试集中元素进行归一化:式中,ve
′
i,d,t
、di
′
i,d,t
、te
′
i,d,t
、pr
′
i,d,t
、hu
′
i,d,t
、pw
′
i,d,t
分别为ve
i,d,t
、di
i,d,t
、te
i,d,t
、
pr
i,d,t
、hu
i,d,t
、pw
i,d,t
归一化后的值,ve
i,max
、di
max
、te
i,max
、pr
i,max
、hu
i,max
分别为第i个风电场气象数据集合m
set,i
中最大的风速值、风向值、气温值、气压值、湿度值,ve
i,min
、di
min
、te
i,min
、pr
i,min
、hu
i,min
分别为第i个风电场气象数据集合m
set,i
中最小的风速值、风向值、气温值、气压值、湿度值,pw
i,max
、pw
i,min
分别为第i个风电场历史出力集合pw
set,i
中最大、最小的风电出力;然后根据归一化后的训练集,确定该模型中各神经元的连接权值w
w,i,l,t
、ω
w,i,l,t
和阈值b
w,i,l,t
;s6.3、根据归一化后的测试集,检验风电出力神经网络预测模型的风电出力预测精度根据风电出力预测精度调整第i个风电场风电出力预测模型隐藏层节点数:式中,δ
set,w,i
为满足风电场出力预测精度指标δ
w,i,0
且n
i,w
取值为[n
w,min
,n
w,max
]中整数时的第i个风电场风电出力预测精度集合:式中,minδ
set,w,i
为第i个风电场风电出力预测精度集合中的最小值,z
y
为该最小值对应的n
i,w
取值,n
i,w,opt
为第i个风电场风电出力预测模型最优隐藏层节点数;s7、构建面向低谷时段的新能源电力系统可调峰功率预测模型,在该模型中,可调峰功率预测值由新能源电力系统功率平衡原理确定,其中用电负荷神经网络预测模型确定低谷时段用电负荷,风电出力神经网络预测模型确定低谷时段风电场出力,具体如下:s7.1、构建新能源电力系统第t时段可调峰功率预测模型:s7.1.1、构建输入层节点数为m
l
,隐藏层节点数为n
l
,输出层节点数为1的三层神经网络,该神经网络中各神经元的连接权值为w
l,k,t
、ω
l,k,t
和阈值为b
l,k,t
,将此神经网络作为用电负荷神经网络预测模型;s7.1.2、构建输入层节点数为m
i,w
,隐藏层节点数为n
i,w
,输出层节点数为1的三层神经网络,该神经网络的各神经元的连接权值为w
w,i,l,t
、ω
w,i,l,t
和阈值为b
w,i,l,t
,将此神经网络作为第i个风电场的风电出力神经网络预测模型;与此类似,当i取值为(1,2,...,i
max
)时,即可将新能源电力系统所有风电场的风电出力神经网络预测模型全部建立;s7.1.3、根据新能源电力系统的功率平衡原理计算第t时段可调峰功率预测值,该预测值由第t时段可调峰功率预测模型的输出变量output
t
确定:p
other,t
=p
v,t
+p
t,t
+p
n,t
+p
h,t
式中,p
other,t
为第t时段其他类型电源发电功率,由第t时段的太阳能发电功率p
v,t
、火力发电功率p
t,t
、核能发电功率p
n,t
和水力发电功率p
h,t
组成;s7.2、预测新能源电力系统低谷时段可调峰功率值;为预测d+1日新能源电力系统第t时段的可调峰功率,构建输入变量input
t
:input
t
={input
l,t
,input
w,i,t
|i∈[1,2,...,i
max
]}根据input
l,t
和用电负荷神经网络预测模型可以确定低谷时段新能源电力系统的用电
负荷output
l,t
;根据input
w,i,t
和第i个风电场的风电出力神经网络预测模型确定第i个风电场第t时段的风电出力output
w,i,t
;用电负荷output
l,t
扣除风电出力output
w,i,t
、太阳能发电功率p
v,t
、火力发电功率p
t,t
、核能发电功率p
n,t
和水力发电功率p
h,t
,得到第t时段的可调峰功率预测值;根据电力系统负荷曲线规律,低谷时段为晚23:00至次日凌晨6:00的某段时间区域,包含若干个一小时、半小时或15分钟时段,针对每一个时段t计算可调峰功率,就得到新能源电力系统低谷时段可调峰功率预测值output:output={output
t
|t∈低谷时段}对应的,低谷时段各风电场的风电出力预测值output
w
:output
w
={output
w,i,t
|t∈低谷时段,i∈(1,2,...,i
max
)}s8、将低谷时段风电出力预测值output
w
、可调峰功率预测值output分别作为风电电源发电计划和储能电站储能计划,为新能源电力系统的风电调度和储能调度提供决策支持。2.一种根据权利要求1所述新能源电力系统低谷时段可调峰功率预测方法,其特征在于:s1中,当时段长度为1小时、半小时或15分钟时,时段t的最大取值t
max
分别为24、48和96:3.一种根据权利要求1所述新能源电力系统低谷时段可调峰功率预测方法,其特征在于:s3.1中,选取与l
d+1,t
强相关的提前一日、提前两日、提前一周的历史负荷数据作为用电负荷神经网络预测模型的输入变量input
l,t
:input
l,t
={l
d,t
,l
d,t-1
,l
d,t+1
,l
d-1,t
,l
d-1,t-1
,l
d-1,t+1
,l
d-6,t
,l
d-6,t-1
,l
d-6,t+1
}式中,l
d,t
,l
d,t-1
和l
d,t+1
分别为相对预测日提前一日的第t时段、第t-1时段、第t+1时段的负荷,l
d-1,t
,l
d-1,t-1
和l
d-1,t+1
分别为相对预测日提前两日的第t时段、第t-1时段、第t+1时段的负荷,l
d-6,t
,l
d-6,t-1
和l
d-6,t+1
分别为相对预测日提前一周的第t时段、第t-1时段、第t+1时段的负荷,此时input
l,t
的维数m
l
为9。4.一种根据权利要求1所述新能源电力系统低谷时段可调峰功率预测方法,其特征在于:s3.2中,负荷预测精度δ
l,0
取5%,n
l
的最小取值n
l,min
取10,n
l
的最大取值n
l,max
由神经网络训练复杂度和计算能力决定。5.一种根据权利要求1所述新能源电力系统低谷时段可调峰功率预测方法,其特征在于:s3.2中,神经元的激励函数f
l
(
·
)为:或x
l
为神经元激励函数f
l
(
·
)的自变量。6.一种根据权利要求1所述新能源电力系统低谷时段可调峰功率预测方法,其特征在于:s4.1中,用电负荷神经网络预测模型数据样本的输入为:
{l
d,t
,l
d,t-1
,l
d,t+1
,l
d-1,t
,l
d-1,t-1
,l
d-1,t+1
,l
d-6,t
,l
d-6,t-1
,l
d-6,t+1
},输出为l
d+1,t
,d的取值范围为d∈[7,...,d-1],随机选组80%的数据样本作为用电负荷神经网络预测模型的训练集,其余20%的数据样本作为测试集。7.一种根据权利要求1所述新能源电力系统低谷时段可调峰功率预测方法,其特征在于:s4.2中,归一化采用matlab中mapminmax函数实现,采用标准的levenberg-marquardt学习算法确定该模型中各神经元的连接权值w
l,k,t
、ω
l,k,t
和阈值b
l,k,t
。8.一种根据权利要求1所述新能源电力系统低谷时段可调峰功率预测方法,其特征在于:s4.3中,用电负荷神经网络预测模型的负荷预测精度根据用电负荷预测值与观测值的均方根计算:式中,l
d+1,t,x
为测试集中第x个元素的用电负荷预测值,为与测试集中第x个元素对应的用电负荷观测值,x
max
为测试集中元素的个数。9.一种根据权利要求1所述新能源电力系统低谷时段可调峰功率预测方法,其特征在于:s5.1中,选取以下数据作为风电出力神经网络预测模型的输入变量input
w,i,t
:式中,ve
i,d,t
、di
i,d,t
、te
i,d,t
、pr
i,d,t
、hu
i,d,t
、pw
i,d,t
为第i个风电场第d日第t时段的风速、风向、气温、气压、湿度、出力,当下标d取值为d+1、d时分别表示预测日、预测日提前一日,当下标t取值为t-1、t+1时分别表示第t-1时段、第t+1时段,此时input
w,i,t
的维数m
i,w
为33。10.一种根据权利要求1所述新能源电力系统低谷时段可调峰功率预测方法,其特征在于:s5.2中,风电出力预测精度δ
w,i,0
取10%,n
i,w
的最小取值n
w,min
取10,n
i,w
的最大取值n
w,max
由神经网络训练复杂度和计算能力决定。11.一种根据权利要求1所述新能源电力系统低谷时段可调峰功率预测方法,其特征在于:s5.2中,神经元的激励函数f
w
(
·
)为:或x
w
为神经元激励函数f
w
(
·
)的自变量。12.一种根据权利要求1所述新能源电力系统低谷时段可调峰功率预测方法,其特征在
于:s6.1中,风电出力神经网络预测模型数据样本的输入为:,输出为pw
i,d+1,t
,d的取值范围为d∈[1,...,d-1],随机选组80%的数据样本作为风电出力神经网络预测模型的训练集,其余20%的数据样本作为测试集。13.一种根据权利要求1所述新能源电力系统低谷时段可调峰功率预测方法,其特征在于:s6.2中,归一化采用matlab中mapminmax函数实现,采用标准的levenberg-marquardt学习算法确定该模型中各神经元的连接权值w
w,i,l,t
、ω
w,i,l,t
和阈值b
w,i,l,t
。14.一种根据权利要求1所述新能源电力系统低谷时段可调峰功率预测方法,其特征在于:s6.3中,风电出力神经网络预测模型的风电出力预测精度根据风电出力预测值与观测值的均方根计算:式中,pw
i,d+1,t,y
为测试集中第y个元素的风电出力预测值,为与测试集中第y个元素对应的风电出力观测值,y
max
为测试集中元素的个数。15.一种根据权利要求1所述新能源电力系统低谷时段可调峰功率预测方法,其特征在于:s7.1.3中,当太阳能发电为光伏发电时,p
v,t
取值为0;当太阳能发电为光热发电时,p
v,t
取值为光热发电站按调度要求实际输出的功率。
技术总结本发明涉及电网优化调度领域,具体涉及一种新能源电力系统低谷时段可调峰功率预测方法,构建了面向低谷时段的、分阶段调整隐藏层节点数的新能源电力系统可调峰功率预测模型,实现了以历史负荷数据预测低谷时段用电负荷、以风电场气象数据和历史出力数据预测低谷时段风电出力,并以此为基础根据新能源电力系统功率平衡原理预测低谷时段可调峰功率。根据可调峰功率预测值制定风电电源发电计划和储能电站储能计划,可以显著减少在用电低谷时段弃风现象,为风电出力在用电低谷时段和用电高峰时段的跨时段调剂提供了技术支撑。时段的跨时段调剂提供了技术支撑。时段的跨时段调剂提供了技术支撑。
技术研发人员:杨波 唐飞 杨东俊
受保护的技术使用者:长沙学院
技术研发日:2022.05.18
技术公布日:2022/7/5