[发明专利]一种小微智能传感器网络拥塞辨识模型的建立方法有效
申请号: | 202011446595.5 | 申请日: | 2020-12-09 |
公开(公告)号: | CN112911530B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 周柯;王晓明;巫聪云;林翔宇;吴敏;张炜;丘晓茵;彭博雅 | 申请(专利权)人: | 广西电网有限责任公司电力科学研究院 |
主分类号: | H04W4/38 | 分类号: | H04W4/38;H04L41/14;H04W28/02 |
代理公司: | 北京国帆知识产权代理事务所(普通合伙) 11334 | 代理人: | 刘小哲 |
地址: | 530015 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 传感器 网络 拥塞 辨识 模型 建立 方法 | ||
1.一种小微智能传感器网络拥塞辨识模型的建立方法,其特征在于:包括以下步骤:
S1、利用Koopman算子理论分析建立小微智能传感器网络系统数据集;
S2、选取基函数对数据集进行升维,将原系统升维到一个高维的可观测函数空间;
S3、建立小微智能传感器网络Koopman高维线性模型;
S4、利用得到的升维数据集求取Koopman算子有限维逼近,并利用神经网络进行训练,得到最终高维线性模型;
所述利用Koopman算子理论分析建立小微智能传感器网络系统数据集,包括:
利用能够激发小微智能传感器网络特性的控制输入进行输入输出数据的采集,利用产生的输出数据与控制输入数据建立数据集:
其中,U为输入序列,X为当前状态序列,Y为下一状态序列,n表示每次控制的总采样次数,k表示收集k组数据,即以k种不同的初始状态在k个不同随意输入序列下进行开环控制,p为分组丢弃概率,
为当前状态,w为窗口大小,q为队列长度,xn为下一状态值;
所述选取基函数对数据集进行升维,包括以下步骤:
S21、定义一组基函数
S22、选取一个简单的神经网络作为基函数的逼近器,形式设置为:
h=tanh(Wx+b); (1)
其中,W∈R16×2,Wout∈R40×16,b∈R16×1,bout∈R40×1,需要训练的参数集为θ={W,b,Wout,bout};
S23、将数据集带入神经网络进行升维,得到升维后的数据集Xlift、Ylift;
所述建立小微智能传感器网络Koopman高维线性模型,包括:
基于Koopman算子理论和扩展动力学模态分解算法结合,将小微智能传感器网络表示为高维线性模型;
z(k+1)=AZ(k)+BU(k),
其中,z为升维后的状态,表示基于Koopman算子理论得到的原始空间的状态,A∈RM×N,B∈RN×1,C∈R2×N为线性定常矩阵,N为升维后状态维数,式(2)为全局线性化模型;
所述利用得到的升维数据集求取Koopman算子有限维逼近,并利用神经网络进行训练,得到最终高维线性模型,包括:
利用得到的升维数据集Xlift、Ylift,通过扩展动力学模态分解算法求取Koopman算子有限维逼近,即求解如下最小化问题得到高维线性模型中的矩阵A、B、C:
求解最小值的解析式为:
[A,B]=Ylift[Xlift,U]↑,
通过式(1)和式(4)得到高维线性模型(2)的初步解析,为得到与真实模型更加接近的模型,利用神经网络自动训练的能力,将得到的矩阵A、B、C和神经网络参数集进行训练,定义的损失函数表示为;
将式(1)、(4)和损失函数(5)通过神经网络不断训练,直到与真实数据集状态误差减少到0.0001以下,停止训练,得到最终高维线性模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西电网有限责任公司电力科学研究院,未经广西电网有限责任公司电力科学研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011446595.5/1.html,转载请声明来源钻瓜专利网。