[发明专利]基于变分异方差高斯过程回归的短期风速预测方法有效
申请号: | 201911348832.1 | 申请日: | 2019-12-24 |
公开(公告)号: | CN111144644B | 公开(公告)日: | 2022-01-28 |
发明(设计)人: | 张楚;彭甜;夏鑫;王业琴;赵环宇;孙娜;张涛 | 申请(专利权)人: | 淮阴工学院 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/06;G06F17/18 |
代理公司: | 淮安市科文知识产权事务所 32223 | 代理人: | 谢观素 |
地址: | 223400 江苏省淮*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 变分异 方差 过程 回归 短期 风速 预测 方法 | ||
1.一种基于变分异方差高斯过程回归的短期风速预测方法,其特征在于,包括如下步骤:
步骤一:收集风电场历史实测短期风速数据,根据历史实测风速数据建立风速时间序列,通过完全集合经验模态分解将其分解为K个本征模态函数分量IMFk(k=1,2,3,...,K)和一个残差变量Rk;
步骤二:对于步骤一中每个本征模态函数分量IMFk(k=1,2,3,...,K)和残差Rk,计算其偏自相关函数值,选择95%置信水平下显著的滞后时间序列作为输入变量,目标向量为输出变量,并将全部样本数据的前70%作为训练样本,剩余30%作为检验样本;
步骤三:对于步骤一中每个本征模态函数分量IMFk(k=1,2,3,...,K)和残差Rk,建立变分异方差高斯过程回归模型,输出最优变分参数Λ和模型最优超参数
所述变分异方差高斯过程回归模型是引入边缘变分方法估计异方差高斯过程回归的预测分布,所述异方差高斯过程记为G3,其由两个方差相同的高斯过程组成:第一个高斯过程模型称为G1,对无噪声目标输出进行建模;第二个高斯过程模型称为G2,对数噪声进行建模,即,z(xi)=lg(r(xi)),该z过程由协方差函数kz控制,其超参数为θz;所述变分异方差高斯过程回归的步骤如下:
3.1)对于给定的训练集D={(xi,yi)(i=1,2,...,n)},应用第一个高斯过程G1预测输出向量y,构建GPR模型,其中xi表示d维输入向量,yi表示对应的输出向量,n表示训练样本的数量;
3.2)根据G1估计训练数据的噪声水平,即zi=lg{var[yi,G(xi,X,y)]},形成新的数据集D'={(xi,zi)(i=1,2,...,n)};
3.3)运用第二个高斯过程G2对数据集D'建模;
3.4)运用异方差高斯过程G3对数据集D建模,其中,用第二个高斯过程G2预测噪声水平ri,采用边缘变分方法估计异方差高斯过程回归的预测分布,称为变分异方差高斯过程;
3.5)若G3不收敛,令G1等于G3并返回3.2),否则输出变分参数Λ和模型超参数
步骤四:将步骤三所得的最优变分参数Λ和最优模型超参数以及步骤二中的检验样本代入变分异方差高斯过程回归预测模型,得到检验阶段的预测值,并对所有子模态的预测结果进行求和重构,得到原始风速时间序列的预测值;
步骤五:计算预测值和实测值的均方根误差RMSE、平均绝对误差MAE、相关系数R和平均绝对百分比误差MAPE,评价所提出的风速预测模型的性能。
2.根据权利要求1中所述的基于变分异方差高斯过程回归的短期风速预测方法,其特征在于,在异方差高斯过程回归模型中,所述3.1)中输入向量X*的预测分布p(y*|X*,X,y)服从高斯分布,即:
p(y*|X*,X,y)~N(m*,∑*)
其中,m*和∑*分别表示y*的期望和协方差,N表示正态分布,样本集的大小,p(y*|X*,X,y)为输入向量X*的预测分布。
3.根据权利要求2所述的基于变分异方差高斯过程回归的短期风速预测方法,其特征在于,所述异方差高斯过程回归模型相应的变分,即变分异方差高斯过程回归模型为:
F(q(f),q(z))=logp(y)-KL(q(f)q(z)||p(f,z|y))
式中,KL(.||.)表示kullback-leibler散度,q(f)和q(z)为任意的变概率密度,p(y)表示异方差高斯过程回归的边际对数似然,p(f,z|y)表示潜在变量f(x)和误差噪声z(x)的联合概率分布。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于淮阴工学院,未经淮阴工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911348832.1/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理