[发明专利]基于集合经验模态分解和LSTM的储能装置控制方法有效
申请号: | 201910103833.3 | 申请日: | 2019-02-01 |
公开(公告)号: | CN110059844B | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 李征;刘帅 | 申请(专利权)人: | 东华大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q50/06;G06N3/04;G06N3/12 |
代理公司: | 上海统摄知识产权代理事务所(普通合伙) 31303 | 代理人: | 金利琴 |
地址: | 201620 上*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 集合 经验 分解 lstm 装置 控制 方法 | ||
1.基于集合经验模态分解和LSTM的储能装置控制方法,其特征是:先基于集合经验模态分解和LSTM对短期负荷进行预测,再根据预测结果控制储能装置充放电;
预测过程为:采集当前时间段以及距离当前时间段最近的n个时间段的历史短期负荷的数据构成一时间序列,对时间序列进行预处理得到多个子序列和残余分量,将各子序列和残余分量分别输入到各自对应的训练好的LSTM模型中,由训练好的LSTM模型输出预测值后,对所有的预测值进行后处理得到下一时间段的未来短期负荷的数据;
LSTM模型的训练过程即以连续n+2个时间段中前n+1个时间段的历史短期负荷的数据对应的子序列或残余分量为输入,以后1个时间段的历史短期负荷的数据对应的子序列或残余分量为理论输出,不断调整LSTM模型的参数,直到模型损失函数值趋于收敛或达到最大迭代次数为止的过程,其中子序列或残余分量采用与预测过程相同的方法得到;
所述预处理是指先后进行异常值检测及修正处理、归一化处理和集合经验模态分解,所述后处理是指先后进行重构和反归一化处理;
异常值检测的过程为:将所有数据按大小顺序排列,记上四分位值为Q1,即所有数据中只有1/4的数据大于Q1,下四分位值为Q2,即所有数据中只有1/4的数据小于Q2,上界为(Q1+1.5(Q1-Q2)),下界为(Q2-1.5(Q1-Q2)),介于上下界之间的都是正常观测值,否则为异常值;
异常值修正的方法为:去除异常值后,将当天已有的负荷数据进行三次样条插值,用与异常值同时间段的三次样条插值上的负荷数据替代异常值;
重构采用基于遗传算法的BP算法,步骤如下:
(1)BP网络建模,采用只含一层隐含层的BP网络,设置输入层神经元的个数为k,隐含层神经元的个数为m,输出层神经元的个数为1;
(2)利用遗传算法优化BP网络的权值和阈值,具体为:
(2.1)编码,对BP网络的权值和阈值进行二进制编码,设置最大进化代数为R,以一组权值和阈值作为一个个体,随机生成M个个体作为初始群体P(0),迭代次数λ=0;
(2.2)计算适应度函数值,适应度函数的表达式如下:
式中,y′j为子序列或残余分量对应的预测值输入至BP网络后BP网络的输出值,yj为负荷数据归一化后的实际值,q为参与模型训练数据的个数;
(2.3)选择,根据个体的适应度函数值所量度的优劣程度决定它在下一代淘汰还是被遗传,用赌轮选择机制,令∑fj表示群体的适应度值之总和,fj表示群体中第j个个体的适应度值,它产生后代的能力刚好为其适应度值所占份额fj/∑fj;
(2.4)交叉,将交叉算子作用于群体;
(2.5)变异,将变异算子作用于群体,对群体中个体串的某些基因座上的基因值做变动;
(2.6)判断,若迭代次数λ=R,则将进化过程中所得到的具有最大适应度值的个体进行解码得到BP网络的最优权值和阈值,并输出,终止计算;反之,则λ=λ+1,返回步骤(2.2);
(3)BP网络对LSTM模型的所有预测值进行非线性重构;
控制过程为:先读取当前时刻储能装置的荷电状态Soc(t),再根据下一时间段Δt的预测结果估算Δt内储能装置与外部的交换功率Pex,再根据储能装置运行电压U计算Δt内与外部的交换电流Iex=Pex/U,当交换电流Iex0时,控制储能装置放电;反之,控制储能装置充电。
2.根据权利要求1所述的基于集合经验模态分解和LSTM的储能装置控制方法,其特征在于,n=2。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于东华大学,未经东华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910103833.3/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理