[发明专利]动态光伏太阳能电池的多新息遗忘因子随机梯度算法的分数阶参数辨识方法在审
申请号: | 202210364571.8 | 申请日: | 2022-04-07 |
公开(公告)号: | CN114818576A | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 籍艳;孟祥祥 | 申请(专利权)人: | 青岛科技大学 |
主分类号: | G06F30/367 | 分类号: | G06F30/367 |
代理公司: | 青岛中天汇智知识产权代理有限公司 37241 | 代理人: | 许莉 |
地址: | 266000 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 动态 太阳能电池 多新息 遗忘 因子 随机 梯度 算法 分数 参数 辨识 方法 | ||
1.本发明旨在用一种多新息遗忘因子随机梯度算法对分数阶动态光伏电池参数进行辨识。其特征在于,首先要构建基于分数阶动态光伏电池模型的辨识模型如附图1所示:
然后根据所建模型结构,构建分数阶动态光伏电池模型的s域电流和电压关系表达式如下:
上述公式中各符号的含义:Vo是电压,IL是负载电流,Cα是分数阶动态光伏电池模型的电容,Lβ是分数阶动态光伏电池模型的电感,Rc是电导,RL是负载,Rs是电阻,α和β是分数阶动态光伏电池模型的阶数.
第三步:构建分数阶动态光伏电池模型的时域电流电压关系表达式如下:
τ=-a21b2. (4)
第四步:得到分数阶动态光伏电池模型的辨识模型为:
2.如权利要求1所述的辨识算法,设计出多新息遗忘因子随机梯度参数辨识算法流程:
第一步:启动辨识算法;
第二步,设置初始值;
第三步:获取分数阶动态光伏电池模型的电流数据IL(t)作为输入数据,电压数据Vo(t)作为输出数据,构建U(p,t);
第四步:构建
第五步:构建Φ(p,t);
第六步:构建
第七步:计算r(t);
第八步:更新
第九步:若令t=t+1,返回第三步;否则,得到结束流程。
其中各变量的定义如下:
定义p为新息长度;
定义IL(t)为输入量,Vo(t)为输出量,U(p,t)为信息向量;
定义为信息向量和Φ(p,t)为信息矩阵;
定义E(p,t)为新息向量;
定义r(t)为步长;
定义θ为参数向量;
定义为θ第t次递推的估计值;为E(p,t)第t次递推的估计值;r(t)为第t次递推的步长。
3.根据权利要求2所述的构建基于分数阶动态光伏电池模型的辨识模型的多新息遗忘因子随机梯度参数辨识方法,最终推导出的多新息遗忘因子随机梯度算法为:
定义如下:
U(p,t)=[Uo(t),Uo(t-1),…,Uo(t-p+1)]T, (7)
r(t)=λr(t-1)+||Φ(p,t)||2, (11)
上述算法的具体步骤:
1)启动辨识算法,设置初始值:为随机向量,遗忘因子λ,新息长度p,r(0);
2)获取分数阶动态光伏电池模型的电流IL(t)作为输入数据,电压Uo(t)作为输出数据;
3)通过式(7)获得U(p,t);
4)通过式(9),式(8)获得Φ(p,t);
5)通过式(10)获得
6)通过式(11)计算r(t);
7)通过式(6),式(12)刷新迭代所估计的
8)若令t=t+1并重复第三步到第八步;否则,得到结束流程。
其中各变量的定义如下:
定义输入量IL(t),输出量Uo(t);
定义输出构成的数据组为U(p,t);
定义为信息向量;
定义Φ(p,t)为信息矩阵;
定义新息向量E(p,t);
定义步长r(t);
定义θ为参数向量;
定义为θ第t次递推的估计值;为E(p,t)第t次递推的估计值;r(t)为第t次递推的步长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于青岛科技大学,未经青岛科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210364571.8/1.html,转载请声明来源钻瓜专利网。