CN113609758B - 一种新建风电场的功率预测方法 - Google Patents

一种新建风电场的功率预测方法 Download PDF

Info

Publication number
CN113609758B
CN113609758B CN202110812849.9A CN202110812849A CN113609758B CN 113609758 B CN113609758 B CN 113609758B CN 202110812849 A CN202110812849 A CN 202110812849A CN 113609758 B CN113609758 B CN 113609758B
Authority
CN
China
Prior art keywords
wind power
power plant
wind
data
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110812849.9A
Other languages
English (en)
Other versions
CN113609758A (zh
Inventor
胡维昊
张真源
井实
廖启术
曹迪
罗仕华
陈健军
胡家祥
熊康
任曼曼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Electronic Science and Technology of China
Electric Power Research Institute of State Grid Anhui Electric Power Co Ltd
Original Assignee
University of Electronic Science and Technology of China
Electric Power Research Institute of State Grid Anhui Electric Power Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by University of Electronic Science and Technology of China, Electric Power Research Institute of State Grid Anhui Electric Power Co Ltd filed Critical University of Electronic Science and Technology of China
Priority to CN202110812849.9A priority Critical patent/CN113609758B/zh
Publication of CN113609758A publication Critical patent/CN113609758A/zh
Application granted granted Critical
Publication of CN113609758B publication Critical patent/CN113609758B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/27Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/28Design optimisation, verification or simulation using fluid dynamics, e.g. using Navier-Stokes equations or computational fluid dynamics [CFD]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/04Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/06Energy or water supply
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2113/00Details relating to the application field
    • G06F2113/08Fluids
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2119/00Details relating to the type or aim of the analysis or the optimisation
    • G06F2119/14Force analysis or force optimisation, e.g. static or dynamic forces
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y04INFORMATION OR COMMUNICATION TECHNOLOGIES HAVING AN IMPACT ON OTHER TECHNOLOGY AREAS
    • Y04SSYSTEMS INTEGRATING TECHNOLOGIES RELATED TO POWER NETWORK OPERATION, COMMUNICATION OR INFORMATION TECHNOLOGIES FOR IMPROVING THE ELECTRICAL POWER GENERATION, TRANSMISSION, DISTRIBUTION, MANAGEMENT OR USAGE, i.e. SMART GRIDS
    • Y04S10/00Systems supporting electrical power generation, transmission or distribution
    • Y04S10/50Systems or methods supporting the power network operation or management, involving a certain degree of interaction with the load-side end user applications

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Economics (AREA)
  • Human Resources & Organizations (AREA)
  • Strategic Management (AREA)
  • Evolutionary Computation (AREA)
  • Geometry (AREA)
  • Computer Hardware Design (AREA)
  • Tourism & Hospitality (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Water Supply & Treatment (AREA)
  • Pure & Applied Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Algebra (AREA)
  • Computing Systems (AREA)
  • Fluid Mechanics (AREA)
  • Mathematical Analysis (AREA)
  • Mathematical Optimization (AREA)
  • Mathematical Physics (AREA)
  • Public Health (AREA)
  • Operations Research (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Game Theory and Decision Science (AREA)
  • Development Economics (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

本发明公开了一种新建风电场的功率预测方法,先分别采集新建风电场和源风电场的历史数据,然后利用建立时间较长的源风电场的大量历史数据来辅助新建立风电场的历史数据完成多任务高斯过程模型的训练,最后通过训练完成的模型实现新建风电场实时功率的预测,这样解决了新建立风电场历史数据不足而难以获得准确的功率预测结果的问题。

Description

一种新建风电场的功率预测方法
技术领域
本发明属于新能源技术领域,更为具体地讲,涉及一种新建风电场的功率预测方法。
背景技术
随着低碳化能源***战略的不断推进,化石能源被逐步取代以及新能源成为主流能源已经不可逆转,风电作为一种清洁可再生能源在能源***中扮演着重要的角色。为了大规模的风电能并入电网,准确的风电功率预测是必不可少的。
目前,国内外的风电功率预测主要有物理模型和数值模型两种。物理模型主要是指基于数值天气预测(NWP)的预测方法,通过当前的气象数据(初始条件)来求解微分方程以获得风电功率预测结果。但是,在天气突变的状况下,物理模型的预测准确度会严重下降。数值模型则是利用历史数据来预测未来的风电功率。传统的数值模型主要指时间序列模型,如自回归模型、自回归滑动平均模型(ARMA)等。随着人工智能的兴起,一种基于各类机器学习算法的新型数值模型得到了发展,如人工神经网络(ANN)、支持向量机(SVM)等。然而,数值模型获得准确预测结果的前提是有足够的历史数据,因此大多数数值模型的预测都是基于大量历史数据进行的。
对于一个新建的风电场,在没有足够的历史数据时,大多数数值模型都无法获得准确的风电功率预测结果,然而准确的风电功率预测对于新建立风电场的并网至关重要,因此,如何获得一个新建立风电场的准确功率预测成为亟待解决的问题。
发明内容
本发明的目的在于克服现有技术的不足,提供一种新建风电场的功率预测方法,利用建立时间比较长的源风电场的大量历史数据来辅助新建立风电场训练多任务高斯过程预测模型,从而实现新建立风电场功率预测。
为实现上述发明目的,本发明一种新建风电场的功率预测方法,其特征在于,包括以下步骤:
(1)、获取风电场功率数据和气象数据;
(1.1)、获取新建风电场l在不同时刻t时的风电功率数据,记为
Figure BDA0003168852110000021
以及新建风电场l在不同时刻t时的气象数据,包括纬向风分量/>
Figure BDA0003168852110000022
和径向风分量/>
Figure BDA0003168852110000023
t=1,2,…,Nl,Nl为采样时刻数;
(1.2)、获取源风电场s在不同时刻t时的风电功率数据,记为
Figure BDA0003168852110000024
以及源风电场s在不同时刻t时的气象数据,包括纬向风分量/>
Figure BDA0003168852110000025
和径向风分量/>
Figure BDA0003168852110000026
t=1,2,…,Ns,Ns为采样时刻数,且满足Ns>>Nl
(2)、提取风力信息和时间信息;
(2.1)、根据新建风电场和源风电场的气象数据获取所在地不同时刻的风速、风向和风能;
Figure BDA0003168852110000027
Figure BDA0003168852110000028
其中,d为空气密度;
Figure BDA0003168852110000029
为新建风电场在t时刻的风速、风向和风能;/>
Figure BDA00031688521100000210
为源风电场在t时刻的风速、风向和风能;
(2.2)、根据新建风电场和源风电场在第t时刻的风电功率数据,分别获取该时刻t对应的小时信息,分别记为
Figure BDA00031688521100000211
(3)、构建新建风电场和源风电场的数据集;
(3.1)、构建新建风电场在不同时刻t时的输入输出数据集
Figure BDA00031688521100000212
Figure BDA00031688521100000213
(3.2)、构建源风电场在不同时刻t时的输入输出数据集
Figure BDA00031688521100000214
Figure BDA00031688521100000215
(4)、构建训练集;
对不同时刻t时的输入输出数据集
Figure BDA0003168852110000031
分别进行归一化处理;
归一化完成后,将Nl个时刻的输入输出数据集构成训练集{Xl,Yl}:
Figure BDA0003168852110000032
将Ns个时刻的输入输出数据集构成辅助新建风电场训练的训练集{Xs,Ys}:
Figure BDA0003168852110000033
(5)、构建多任务高斯过程预测模型MTGP;
(5.1)、构建新建风电场的高斯过程模型,记为GPl,该模型反映了新建风电场训练集{Xl,Yl}中的输入到输出的关系:
Figure BDA0003168852110000034
其中,εl为新建风电场中输入的高斯噪声,εl服从正态分布
Figure BDA0003168852110000035
Figure BDA0003168852110000036
为εl的方差;/>
Figure BDA0003168852110000037
指输入/>
Figure BDA0003168852110000038
与输出/>
Figure BDA0003168852110000039
之间构成一个0均值高斯过程,即:
Figure BDA00031688521100000310
其中,
Figure BDA00031688521100000311
和/>
Figure BDA00031688521100000312
分别表示新建风电场训练数集{Xl,Yl}中第t个时刻输入/>
Figure BDA00031688521100000313
的两个不同维度的数据,/>
Figure BDA00031688521100000314
是GPl的协方差函数,表示为:
Figure BDA00031688521100000315
其中,B是待训练的正半定矩阵;kl(·)是核函数,可以表示为:
Figure BDA00031688521100000316
其中,μl为核参数;
(5.2)、构建源风电场的高斯过程模型,记为GPs,该模型反映了源风电场训练集{Xs,Ys}中的输入到输出的关系:
Figure BDA00031688521100000317
其中,εs为新建风电场中输入的高斯噪声,εs服从正态分布
Figure BDA00031688521100000318
Figure BDA00031688521100000319
为εs的方差;/>
Figure BDA00031688521100000320
指输入/>
Figure BDA00031688521100000321
与输出/>
Figure BDA00031688521100000322
之间构成一个0均值高斯过程,即:
Figure BDA00031688521100000323
其中,
Figure BDA0003168852110000041
和/>
Figure BDA0003168852110000042
分别表示源风电场训练数集{Xs,Ys}中第t个时刻输入/>
Figure BDA0003168852110000043
的两个不同维度的数据,/>
Figure BDA0003168852110000044
是GPl的协方差函数,表示为:
Figure BDA0003168852110000045
其中,B是待训练的正半定矩阵;ks(·)是核函数,可以表示为:
Figure BDA0003168852110000046
其中,μs为核参数;
(6)、训练多任务高斯过程预测模型MTGP;
(6.1)、将源风电场的训练数据集{Xs,Ys}输入到模型GPs中,通过优化训练模型GPs的参数θs=[B,σss],使模型GPs收敛;
(6.2)、在GPs训练结束后,将得正半定矩阵B代入到模型GPl中,然后再将目标风电场的训练数据集{Xl,Yl}输入到模型GPl中,对B进一步进行训练,待模型GPl收敛后并得到对应参数θl=[B,σll];
(7)、新建风电场的功率实时预测;
(7.1)、实时采集新建风电场l的气象数据,并按照步骤(2)~(4)所述方法进行处理,得到归一化后的输入数据集
Figure BDA00031688521100000413
(7.2)、将的输入数据集
Figure BDA00031688521100000414
输入训练好的GPl模型中,从而得到预测值/>
Figure BDA00031688521100000415
从目标风电场的测试集{X*,Y*}中将测试集输入X*输入训练好的GPl模型中,可以得到预测值:
Figure BDA0003168852110000047
Figure BDA0003168852110000048
其中,上标T表示转置,
Figure BDA0003168852110000049
指克罗内克积,bl是B的第l列,Y=(Yl,Ys)T,D是一个2×2对角矩阵,且对角元素为/>
Figure BDA00031688521100000410
和/>
Figure BDA00031688521100000411
I是一个Nl阶单位矩阵;
(7.3)、对预测值
Figure BDA00031688521100000412
进行反归一化处理,从而得到新建风电场的实时预功率。
本发明的发明目的是这样实现的:
本发明一种新建风电场的功率预测方法,先分别采集新建风电场和源风电场的历史数据,然后利用建立时间较长的源风电场的大量历史数据来辅助新建立风电场的历史数据完成多任务高斯过程模型的训练,最后通过训练完成的模型实现新建风电场实时功率的预测,这样解决了新建立风电场历史数据不足而难以获得准确的功率预测结果的问题。
同时,本发明一种新建风电场的功率预测方法还具有以下有益效果:
(1)、在新建立风电场历史数据不足的情况下获得了准确的功率预测结果,这是新建风电场并网和新能源电力调度的重要依据,保障了新建风电场并网时电网的稳定,为电力调度提供了可靠依据;
(2)、利用建立时间较长的源风电场的大量数据来辅助新建立风电场的功率预测,但是预测结果不会因来自源风电场的大量数据而受到干扰变差;
(3)、选择风电场所在地的风力信息如:风速、风向、风能作为输入特征,这些风力信息都是影响风电场出力的关键因素,能大大提高风电场功率预测结果的准确性。
附图说明
图1是本发明一种新建风电场的功率预测模型结构图;
图2是本发明一种输入特征(风速)与输出(风电功率)的关系图;
图3是本发明一种新建风电场的功率预测方法流程图;
图4是图1所示中心节点一种具体实施方式结构图;
图5是图1所示用户终端一种具体实施方式结构图。
具体实施方式
下面结合附图对本发明的具体实施方式进行描述,以便本领域的技术人员更好地理解本发明。需要特别提醒注意的是,在以下的描述中,当已知功能和设计的详细描述也许会淡化本发明的主要内容时,这些描述在这里将被忽略。
实施例
在本实施例中,以风电场1和风电场2的实际数据为例,对本发明一种新建风电场的功率预测模型进行说明,如图1所示,一种新建风电场的功率预测模型结构图。
下面我们结合图1对本发明一种新建风电场的功率预测方法进行详细说明,如图2所示,具体包括以下步骤:
S1、获取风电场功率数据和气象数据;
S1.1、获取新建风电场l在不同时刻t时的风电功率数据,记为
Figure BDA0003168852110000061
以及新建风电场l在不同时刻t时的气象数据,包括纬向风分量/>
Figure BDA0003168852110000062
和径向风分量/>
Figure BDA0003168852110000063
t=1,2,…,Nl,Nl为采样时刻数;
S1.2、获取源风电场s在不同时刻t时的风电功率数据,记为
Figure BDA0003168852110000064
以及源风电场s在不同时刻t时的气象数据,包括纬向风分量/>
Figure BDA0003168852110000065
和径向风分量/>
Figure BDA0003168852110000066
t=1,2,…,Ns,Ns为采样时刻数,且满足Ns>>Nl
在本实施例中,以1h为间隔,即每过1h采样一次,每天采样24个点,假设新建风电场刚刚建立5天,那么Nl=24×5,而源风电场采集这5天的数据,以及新建风电场建立前的45天的数据,总共采集50天的数据,即Ns=24×50。
S2、提取风力信息和时间信息;
S2.1、根据新建风电场和源风电场的气象数据获取所在地不同时刻的风速、风向和风能;
Figure BDA0003168852110000067
Figure BDA0003168852110000068
其中,d为空气密度,本实例中取常数1;
Figure BDA0003168852110000069
为新建风电场在t时刻的风速、风向和风能;/>
Figure BDA00031688521100000610
为源风电场在t时刻的风速、风向和风能;在本实施例中,新建风电场和源风电场的风向的取值范围为0°~360°。图2是风电功率和风速的关系图,可以看到风电功率和风速的趋势基本一致,反映了风速等风力因素是影响风电功率的关键因素。
S2.2、根据新建风电场和源风电场在第t时刻的风电功率数据,分别获取该时刻t对应的小时信息,分别记为
Figure BDA00031688521100000611
S3、构建新建风电场和源风电场的数据集;
S3.1、构建新建风电场在不同时刻t时的输入输出数据集
Figure BDA0003168852110000071
/>
Figure BDA0003168852110000072
S3.2、构建源风电场在不同时刻t时的输入输出数据集
Figure BDA0003168852110000073
Figure BDA0003168852110000074
S4、构建训练集;
对不同时刻t时的输入输出数据集
Figure BDA0003168852110000075
分别进行归一化处理;
归一化完成后,将Nl个时刻的输入输出数据集构成训练集{Xl,Yl}:
Figure BDA0003168852110000076
将Ns个时刻的输入输出数据集构成辅助新建风电场训练的训练集{Xs,Ys}:
Figure BDA0003168852110000077
S5、构建多任务高斯过程预测模型MTGP;
S5.1、构建新建风电场的高斯过程模型,记为GPl,该模型反映了新建风电场训练集{Xl,Yl}中的输入到输出的关系:
Figure BDA0003168852110000078
其中,εl为新建风电场中输入的高斯噪声,εl服从正态分布
Figure BDA0003168852110000079
Figure BDA00031688521100000710
为εl的方差;/>
Figure BDA00031688521100000711
指输入/>
Figure BDA00031688521100000712
与输出/>
Figure BDA00031688521100000713
之间构成一个0均值高斯过程,即:
Figure BDA00031688521100000714
其中,
Figure BDA00031688521100000715
和/>
Figure BDA00031688521100000716
分别表示新建风电场训练数集{Xl,Yl}中第t个时刻输入/>
Figure BDA00031688521100000717
的两个不同维度的数据,/>
Figure BDA00031688521100000718
是GPl的协方差函数,表示为:
Figure BDA00031688521100000719
其中,B是待训练的正半定矩阵;kl(·)是核函数,可以表示为:
Figure BDA00031688521100000720
其中,μl为核参数;
S5.2、构建源风电场的高斯过程模型,记为GPs,该模型反映了源风电场训练集{Xs,Ys}中的输入到输出的关系:
Figure BDA0003168852110000081
/>
其中,εs为新建风电场中输入的高斯噪声,εs服从正态分布
Figure BDA0003168852110000082
Figure BDA0003168852110000083
为εs的方差;/>
Figure BDA0003168852110000084
指输入/>
Figure BDA0003168852110000085
与输出/>
Figure BDA0003168852110000086
之间构成一个0均值高斯过程,即:
Figure BDA0003168852110000087
其中,
Figure BDA0003168852110000088
和/>
Figure BDA0003168852110000089
分别表示源风电场训练数集{Xs,Ys}中第t个时刻输入/>
Figure BDA00031688521100000810
的两个不同维度的数据,/>
Figure BDA00031688521100000811
是GPl的协方差函数,表示为:
Figure BDA00031688521100000812
其中,B是待训练的正半定矩阵;ks(·)是核函数,可以表示为:
Figure BDA00031688521100000813
其中,μs为核参数;
S6、训练多任务高斯过程预测模型MTGP;
S6.1、将源风电场的训练数据集{Xs,Ys}输入到模型GPs中,通过优化训练模型GPs的参数θs=[B,σss],使模型GPs收敛;
S6.2、在GPs训练结束后,将得正半定矩阵B代入到模型GPl中,然后再将目标风电场的训练数据集{Xl,Yl}输入到模型GPl中,对B进一步进行训练,待模型GPl收敛后并得到对应参数θl=[B,σll];
S7、新建风电场的功率实时预测;
S7.1、实时采集新建风电场l的气象数据,并按照步骤S2~S4所述方法进行处理,得到归一化后的输入数据集
Figure BDA00031688521100000814
S7.2、将的输入数据集
Figure BDA00031688521100000815
输入训练好的GPl模型中,从而得到预测值/>
Figure BDA00031688521100000816
从目标风电场的测试集{X*,Y*}中将测试集输入X*输入训练好的GPl模型中,可以得到预测值:
Figure BDA00031688521100000817
Figure BDA00031688521100000818
其中,上标T表示转置,
Figure BDA0003168852110000091
指克罗内克积,bl是B的第l列,Y=(Yl,Ys)T,D是一个2×2对角矩阵,且对角元素为/>
Figure BDA0003168852110000092
和/>
Figure BDA0003168852110000093
I是一个Nl=24×5阶单位矩阵;
S7.3、对预测值
Figure BDA0003168852110000094
进行反归一化处理,从而得到新建风电场的实时预功率。
方法对比及指标评估:
为了验证本发明能够在新建风电场历史数据不足的情况下获得准确的功率预测结果,使用了其余几种对比方法,分别是高斯过程(GP)、反向传播神经网络(BPNN)、线性回归(LR)、分位数回归(QR)和支持向量回归(SVR)。这些对比方法只使用来自目标风电场的训练数据即Nl=24×5组数据进行训练而不使用来自源风电场的大量数据进行辅助预测。
为了对比不同方案的功率预测效果,使用了两种评估指标分别是均方根误差(RMSE)和平均绝对误差(MAE),具体形式为:
Figure BDA0003168852110000095
Figure BDA0003168852110000096
其中,
Figure BDA0003168852110000097
代表预测值;y代表实际值;N*代表预测总数。两者都是取值越小代表精度越高、预测效果越好。
预测场景1:
在场景1中,以风电场1为目标风电场,风电场2为源风电场,预测结果如图4所示;本发明和基准方法线性回归相比,本发明所用方法在RMSE和MAE分别提升了接近36.00%和23.71%,和对比方法中预测效果最好的QR对比,本发明所用方法在RMSE和MAE各提升了24.71%和20.00%。以上结果说明,本发明所用利用源风电场的大量数据进行辅助训练的方法在场景1的效果远远超过所有不使用源风电场数据进行辅助训练的方法;
预测场景2:
在场景2中,以风电场1为源风电场,风电场2为目标风电场,预测结果如图5所示;本发明和基准方法线性回归相比,本发明所用方法在RMSE和MAE分别提升了接近25.91%和29.15%,和对比方法中预测效果最好的GP对比,本发明所用方法在RMSE和MAE各提升了11.50%和13.57%。以上结果说明,本发明所用利用源风电场的大量数据进行辅助训练的方法在场景2的效果远远超过所有不使用源风电场数据进行辅助训练的方法。
尽管上面对本发明说明性的具体实施方式进行了描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。

Claims (1)

1.一种新建风电场的功率预测方法,其特征在于,包括以下步骤:
(1)、获取风电场功率数据和气象数据;
(1.1)、获取新建风电场l在不同时刻t时的风电功率数据,记为{Pt l};以及新建风电场l在不同时刻t时的气象数据,包括纬向风分量
Figure QLYQS_1
和径向风分量/>
Figure QLYQS_2
Figure QLYQS_3
Nl为采样时刻数;
(1.2)、获取源风电场s在不同时刻t时的风电功率数据,记为{Pt s};以及源风电场s在不同时刻t时的气象数据,包括纬向风分量
Figure QLYQS_4
和径向风分量/>
Figure QLYQS_5
Figure QLYQS_6
Ns为采样时刻数,且满足Ns>>Nl
(2)、提取风力信息和时间信息;
(2.1)、根据新建风电场和源风电场的气象数据获取所在地不同时刻的风速、风向和风能;
Figure QLYQS_7
Figure QLYQS_8
其中,
Figure QLYQS_9
为新建风电场在t时刻的风速、风向和风能;/>
Figure QLYQS_10
Figure QLYQS_11
为源风电场在t时刻的风速、风向和风能;
(2.2)、根据新建风电场和源风电场在第t时刻的风电功率数据,分别获取该时刻t对应的小时信息,分别记为
Figure QLYQS_12
(3)、构建新建风电场和源风电场的数据集;
(3.1)、构建新建风电场在不同时刻t时的输入输出数据集
Figure QLYQS_13
Figure QLYQS_14
(3.2)、构建源风电场在不同时刻t时的输入输出数据集
Figure QLYQS_15
Figure QLYQS_16
(4)、构建训练集;
对不同时刻t时的输入输出数据集
Figure QLYQS_17
分别进行归一化处理;/>
归一化完成后,将Nl个时刻的输入输出数据集构成训练集{Xl,Yl}:
Figure QLYQS_18
将Ns个时刻的输入输出数据集构成辅助新建风电场训练的训练集{Xs,Ys}:
Figure QLYQS_19
(5)、构建多任务高斯过程预测模型MTGP;
(5.1)、构建新建风电场的高斯过程模型,记为GPl,该模型反映了新建风电场训练集{Xl,Yl}中的输入到输出的关系:
Figure QLYQS_20
其中,εl为新建风电场中输入的高斯噪声,εl服从正态分布
Figure QLYQS_21
Figure QLYQS_22
为εl的方差;
Figure QLYQS_23
指输入/>
Figure QLYQS_24
与输出Yt l之间构成一个0均值高斯过程,即:
Figure QLYQS_25
其中,
Figure QLYQS_26
和/>
Figure QLYQS_27
分别表示新建风电场训练数集{Xl,Yl}中第t个时刻输入/>
Figure QLYQS_28
的两个不同维度的数据,/>
Figure QLYQS_29
是GPl的协方差函数,表示为:
Figure QLYQS_30
其中,B是待训练的正半定矩阵;kl(·)是核函数,可以表示为:
Figure QLYQS_31
其中,μl为核参数;
(5.2)、构建源风电场的高斯过程模型,记为GPs,该模型反映了源风电场训练集{Xs,Ys}中的输入到输出的关系:
Figure QLYQS_32
其中,εs为新建风电场中输入的高斯噪声,εs服从正态分布
Figure QLYQS_33
Figure QLYQS_34
为εs的方差;
Figure QLYQS_35
指输入/>
Figure QLYQS_36
与输出Yt s之间构成一个0均值高斯过程,即:
Figure QLYQS_37
其中,
Figure QLYQS_38
和/>
Figure QLYQS_39
分别表示源风电场训练数集{Xs,Ys}中第t个时刻输入/>
Figure QLYQS_40
的两个不同维度的数据,/>
Figure QLYQS_41
是GPl的协方差函数,表示为:
Figure QLYQS_42
其中,B是待训练的正半定矩阵;ks(·)是核函数,可以表示为:
Figure QLYQS_43
其中,μs为核参数;
(6)、训练多任务高斯过程预测模型MTGP;
(6.1)、将源风电场的训练数据集{Xs,Ys}输入到模型GPs中,通过优化训练模型GPs的参数θs=[B,σss],使模型GPs收敛;
(6.2)、在GPs训练结束后,将得正半定矩阵B代入到模型GPl中,然后再将目标风电场的训练数据集{Xl,Yl}输入到模型GPl中,对B进一步进行训练,待模型GPl收敛后并得到对应参数θl=[B,σll];
(7)、新建风电场的功率实时预测;
(7.1)、实时采集新建风电场l的气象数据,并按照步骤(2)~(4)所述方法进行处理,得到归一化后的输入数据集
Figure QLYQS_44
(7.2)、将的输入数据集
Figure QLYQS_45
输入训练好的GPl模型中,从而得到预测值/>
Figure QLYQS_46
从目标风电场的测试集{X*,Y*}中将测试集输入X*输入训练好的GPl模型中,可以得到预测值:
Figure QLYQS_47
Figure QLYQS_48
其中,上标T表示转置,
Figure QLYQS_49
指克罗内克积,bl是B的第l列,Y=(Yl,Ys)T,D是一个2×2对角矩阵,且对角元素为/>
Figure QLYQS_50
和/>
Figure QLYQS_51
I是一个Nl阶单位矩阵;
(7.3)、对预测值
Figure QLYQS_52
进行反归一化处理,从而得到新建风电场的实时预功率。/>
CN202110812849.9A 2021-07-19 2021-07-19 一种新建风电场的功率预测方法 Active CN113609758B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110812849.9A CN113609758B (zh) 2021-07-19 2021-07-19 一种新建风电场的功率预测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110812849.9A CN113609758B (zh) 2021-07-19 2021-07-19 一种新建风电场的功率预测方法

Publications (2)

Publication Number Publication Date
CN113609758A CN113609758A (zh) 2021-11-05
CN113609758B true CN113609758B (zh) 2023-06-02

Family

ID=78337889

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110812849.9A Active CN113609758B (zh) 2021-07-19 2021-07-19 一种新建风电场的功率预测方法

Country Status (1)

Country Link
CN (1) CN113609758B (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102184337A (zh) * 2011-06-07 2011-09-14 中国电力科学研究院 一种受气象信息影响的新能源发电能力动态组合分析方法
EP2853731A1 (en) * 2013-09-27 2015-04-01 Korea Electric Power Corporation Apparatus for simulating wind power farm
CN112160879A (zh) * 2020-07-15 2021-01-01 姜庆超 基于fda与som的风机叶片结冰可视化状态监测
CN112288164A (zh) * 2020-10-29 2021-01-29 四川大学 一种计及空间相关性和修正数值天气预报的风功率组合预测方法
CN112651576A (zh) * 2021-01-07 2021-04-13 云南电力技术有限责任公司 长期风电功率预测方法及装置

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150278405A1 (en) * 2014-03-31 2015-10-01 Vestas Wind Systems A/S Method for evaluating a performance prediction for a wind farm

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102184337A (zh) * 2011-06-07 2011-09-14 中国电力科学研究院 一种受气象信息影响的新能源发电能力动态组合分析方法
EP2853731A1 (en) * 2013-09-27 2015-04-01 Korea Electric Power Corporation Apparatus for simulating wind power farm
CN112160879A (zh) * 2020-07-15 2021-01-01 姜庆超 基于fda与som的风机叶片结冰可视化状态监测
CN112288164A (zh) * 2020-10-29 2021-01-29 四川大学 一种计及空间相关性和修正数值天气预报的风功率组合预测方法
CN112651576A (zh) * 2021-01-07 2021-04-13 云南电力技术有限责任公司 长期风电功率预测方法及装置

Also Published As

Publication number Publication date
CN113609758A (zh) 2021-11-05

Similar Documents

Publication Publication Date Title
CN109802430B (zh) 一种基于LSTM-Attention网络的风电电网控制方法
CN110070226B (zh) 基于卷积神经网络与元学习的光伏功率预测方法及***
CN109214575B (zh) 一种基于小波长短期记忆网络的超短期风电功率预测方法
CN109002915B (zh) 基于Kmeans-GRA-Elman模型的光伏电站短期功率预测方法
CN112733462B (zh) 一种结合气象因素的超短期风电场功率预测方法
CN110009135B (zh) 一种基于宽度学习的风电功率预测方法
CN110991737A (zh) 一种基于深度置信网络的超短期风电功率预测方法
CN113822418A (zh) 一种风电场功率预测方法、***、设备和存储介质
Chen et al. Research on wind power prediction method based on convolutional neural network and genetic algorithm
CN112149905A (zh) 一种基于小波变换和小波神经网络的光伏电站短期功率预测方法
Wang et al. Hybrid deep learning model for short-term wind speed forecasting based on time series decomposition and gated recurrent unit
CN116070769A (zh) 一种超短期风电场功率多步区间预测模块化方法及其设备
CN117172097A (zh) 基于云边协同与多智能体深度学习的配电网调度运行方法
CN113627685B (zh) 一种考虑风电上网负荷限制的风力发电机功率预测方法
CN103632314B (zh) 基于概率统计的风电场广义节点特征建模方法
He et al. Similar day selecting based neural network model and its application in short-term load forecasting
CN111612242A (zh) 一种基于lstm深度学习模型的电机状态参数预测方法
CN111080001A (zh) 一种应用于风电场风速的深度神经网络预测方法
CN113344283B (zh) 基于边缘智能的能源互联网新能源消纳能力评估方法
CN113609758B (zh) 一种新建风电场的功率预测方法
CN112052985A (zh) 一种基于lightgbm的中短期低电压预测方法
Liao et al. Wind power prediction based on periodic characteristic decomposition and multi-layer attention network
CN112734073A (zh) 一种基于长短期记忆网络的光伏发电功率短期预测方法
Xiaosheng et al. A deep learning approach for wind power prediction based on stacked denoising auto encoders optimized by bat algorithm
CN115222098A (zh) 一种基于分布式在线学习的短期电力负荷预测方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant