[发明专利]一种能量收集型物联网的传感器能量分配方法和装置有效
申请号: | 202110797661.1 | 申请日: | 2021-07-14 |
公开(公告)号: | CN113543061B | 公开(公告)日: | 2023-06-27 |
发明(设计)人: | 张军;谢广飞 | 申请(专利权)人: | 广东工业大学;人工智能与数字经济广东省实验室(广州) |
主分类号: | H04W4/38 | 分类号: | H04W4/38;H04W4/70;H04W52/34;H04L67/12 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 沈闯 |
地址: | 510060 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 能量 收集 联网 传感器 分配 方法 装置 | ||
1.一种能量收集型物联网的传感器能量分配方法,其特征在于,包括:
获取当前物联网的传感器节点的节点数量和节点能量;
若所述当前物联网所处状态为离线状态,则调用预设的第一能量分配算法,结合时隙数量、所述节点数量、所述节点能量和所述当前物联网的信道矩阵,确定第一能量分配矩阵,所述第一能量分配算法包括:
根据所述节点能量与马尔科夫估计法,确定在m个时隙的预测能量收集矩阵;
初始化第一最小约束和第一最大约束,构建第一初始目标函数;
采用Majorization-Minimization优化框架对所述第一初始目标函数进行转换,得到第一目标函数;
基于所述预测能量收集矩阵和所述当前物联网的信道矩阵,构建第一等效测量矩阵;
求解所述第一目标函数,得到新的预测能量收集矩阵;
基于预设的第一收缩因子与所述第一最小约束的乘积,得到新的第一最小约束;
基于预设的第二收缩因子与所述第一最大约束的乘积,得到新的第一最大约束;
跳转执行所述基于所述预测能量收集矩阵和所述当前物联网的信道矩阵,构建第一等效测量矩阵的步骤,直至迭代次数等于预设第一迭代阈值,将当前时刻的预测能量收集矩阵确定为第一能量分配矩阵;
若所述当前物联网所处状态为在线状态,则获取第p时隙内全部所述传感器节点采集到的总节点能量;
调用预设的第二能量分配算法,结合所述时隙数量、所述节点数量、所述总节点能量和所述信道矩阵,确定第二能量分配矩阵,所述第二能量分配算法包括:
将能量参数初始化为所述总节点能量的最小值;
基于第p-1时隙每个传感器节点对应的剩余能量和所述能量参数,确定第p时隙每个传感器节点对应的实际能量收集矩阵;
初始化第二最小约束和第二最大约束,构建第二初始目标函数;
采用Majorization-Minimization优化框架对所述第二初始目标函数进行转换,得到第二目标函数;
基于所述实际能量收集矩阵和所述当前物联网的信道矩阵,构建第二等效测量矩阵;
求解所述第二目标函数,得到新的实际能量收集矩阵;
基于预设的第三收缩因子与所述第二最小约束的乘积,得到新的第二最小约束;
基于预设的第四收缩因子与所述第二最大约束的乘积,得到新的第二最大约束;
跳转执行所述基于所述实际能量收集矩阵和所述当前物联网的信道矩阵,构建第二等效测量矩阵的步骤,直至迭代次数等于预设第二迭代阈值,将当前时刻的实际能量收集矩阵确定为第二能量分配矩阵;
下发所述第一能量分配矩阵或所述第二能量分配矩阵到由全部所述传感器节点组成的传感器网络。
2.根据权利要求1所述的方法,其特征在于,所述第一目标函数为:
φi,j≥0,p≤i≤m,1≤j≤n
其中,γ为第一最小约束;ζ为第一最大约束;φl,j代表第j个传感器节点在时隙l消耗的能量;El,j代表第j个传感器节点在时隙l收集的能量,Z为测量矩阵;k为迭代次数;为常量。
3.根据权利要求1所述的方法,其特征在于,所述第二目标函数为:
φi,j≥0,p≤i≤m,1≤j≤n
其中,γ为第一最小约束;ζ为第一最大约束;φl,j代表第j个传感器节点在时隙l消耗的能量;El,j代表第j个传感器节点在时隙l收集的能量;Z为测量矩阵;k为迭代次数;为常量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东工业大学;人工智能与数字经济广东省实验室(广州),未经广东工业大学;人工智能与数字经济广东省实验室(广州)许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110797661.1/1.html,转载请声明来源钻瓜专利网。