[发明专利]一种基于改进GOA优化LSTM的超短期风电功率预测方法与系统在审
申请号: | 202111325107.X | 申请日: | 2021-11-10 |
公开(公告)号: | CN114330815A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 胡浩文;夏鑫;王晓露;吕文卓;刘康 | 申请(专利权)人: | 淮阴工学院 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/06;G06N3/04;G06N3/08;G06N3/00 |
代理公司: | 南京苏高专利商标事务所(普通合伙) 32204 | 代理人: | 张弛 |
地址: | 223400 江苏省淮*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 改进 goa 优化 lstm 短期 电功率 预测 方法 系统 | ||
1.一种基于改进GOA优化LSTM的超短期风电功率预测方法,其特征在于,包括以下步骤:
S1:获取风电功率数据并进行预处理,得到若干个分量;针对每一个分量构建对应的输入矩阵,确定每一个分量的训练矩阵和测试矩阵;
S2:针对每一个分量构建独立的LSTM模型;
S3:利用改进后的GOA对每一个分量构建的LSTM模型的隐含层神经元数目h和学习率α进行参数优化,训练得到具有最优参数的LSTM模型;基于该具有最优参数的LSTM模型的风电功率预测数学模型为:
yi=fLSTM(h,α)
hmin≤h≤hmax
αmin≤α≤αmax
式中:hmax是隐含层神经元数目h的上界、αmax是学习率α的上界、hmin是隐含层神经元数目h的下界、αmin是学习率α的下界;
所述的改进后的GOA是通过对GOA的递减系数c采用自适应的递减系数更新机制进行改进、对GOA中蝗虫个体位置的更新引入黄金正弦算子进行改进获得的;
所述参数优化具体步骤包括:
S3.1:初始化相关算法参数;设置蝗虫种群数N、空间维度d、最大迭代次数Tmax,空间的上界ub设置为hmax、αmax;空间的下界lb设置为hmin、αmin;当前迭代次数t=1,生成当前蝗虫所在的空间位置
S3.2:经过LSTM模型训练得到预测值yi,利用适应度函数fitness得到蝗虫适应度值,并且将当前适应度值最小的蝗虫位置作为最优解保存到变量适应度函数fitness为:
式中,ti为训练样本实际值;
S3.3:判断当前迭代次数t是否达到最大迭代次数Tmax;若达到,则执行S3.5,否则执行S3.4;
S3.4:更新递减系数c,标准化蝗虫之间的距离于[1,4],引入黄金正弦算子来更新蝗虫的位置,当前迭代次数t=t+1,计算新的蝗虫适应度值,将新的蝗虫适应度值最小的蝗虫位置与当前最优解进行比较,若优于当前最优解则更新否则执行S3.3;
S3.5:输出并从中提取隐含层神经元数目h和学习率α,得到具有最优参数的LSTM模型;
S4:将每一个分量的测试矩阵输入对应的具有最优参数并且训练好的LSTM模型中得到预测值,将得到的各分量预测值进行聚合获取最终的预测结果。
2.根据权利要求1所述的基于改进GOA优化LSTM的超短期风电功率预测方法,其特征在于,还包括S5:选取风电功率预测中常用的三种评价指标:均方根误差RMSE、平均绝对误差MAE和最大绝对值误差Emax,对S1-S4所述方法的预测性能进行评价。
3.根据权利要求1所述的基于改进GOA优化LSTM的超短期风电功率预测方法,其特征在于,S1中预处理包括:
S1.1:采用CEEMDAN对历史风电功率数据序列进行分解,得到s-1个本征模态函数分量和1个残差分量;
S1.2:对各所述分量采用相关系数法分析变量间的相关关系,筛选出主要子分量,构建对应输入矩阵,并将所有输入矩阵和目标变量规范化为[0,1],确定每一个分量的训练矩阵和测试矩阵。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于淮阴工学院,未经淮阴工学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111325107.X/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理