[发明专利]一种考虑电路功率消耗的系统总能量消耗最小化方法有效
申请号: | 202010221257.5 | 申请日: | 2020-03-26 |
公开(公告)号: | CN111343708B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 杜云海;孟超;沈奇;张梓涵;张辰熙;李孜恒 | 申请(专利权)人: | 金陵科技学院 |
主分类号: | H04W52/02 | 分类号: | H04W52/02;H04W28/06 |
代理公司: | 南京瑞弘专利商标事务所(普通合伙) 32249 | 代理人: | 刘珊珊 |
地址: | 211169 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 考虑 电路 功率 消耗 系统 能量消耗 最小化 方法 | ||
1.一种数据包离线传输情况下考虑电路功率消耗的系统总能量消耗最小化方法,其特征在于:能够在传输总时长内完成所有数据包的传输,同时通过移动每个数据包的开始传输时刻、设计每个数据包的传输时长,最小化系统总能量消耗;该方法包括如下步骤:
(1)参数初始化:传输总时长为T,数据包总个数为M,第i个数据包的大小为Bi,第i个数据包的到达时刻为ti,电路功率消耗为ε、迭代终止门限为Δ;
(2)迭代初始化:令第i个数据包的开始传输时刻si与第i个数据包的达时刻为ti相同,计算第i个数据包的传输时长τi、第i个数据包的传输速率ri、存在电路功率消耗情况下数据包的最优传输速率ree;
(3)内部迭代和外部迭代:在内部迭代中,按照数据包到达的先后顺序依次对数据包的传输时长进行优化;每次外部迭代包含M-1次内部优化,对比当前次外部迭代后与上次外部迭后系统总能量消耗,根据对比结果判断是否结束迭代;如下步骤:
(31)计算优化前系统总能量消耗进入步骤(32);
(32)i=1;进入步骤(33);
(33)分四种情况调整第i+1个数据包的开始传输时刻si+1:
情况①:若ri≥ree且ri+1≥ree,则在维持τi+τi+1不变的情况下,延迟第i+1个数据包的开始传输时刻si+1,以延长τi并缩短τi+1,直至第i个数据包和第i+1个数据包的能量消耗之和最小;进入步骤(34);
情况②:若ri≥ree且ri+1<ree,则在维持τi+τi+1不变的情况下,延迟第i+1个数据包的开始传输时刻si+1,以延长τi并缩短τi+1,直至第i+1个数据包的传输速率ri+1等于最优传输速率ree;进入步骤(34);
情况③:若ri<ree且ri+1≥ree,则维持第i个数据包和第i+1个数据包的开始传输时刻和传输时长不变;进入步骤(34);
情况④:若ri<ree且ri+1<ree,则维持第i个数据包和第i+1个数据包的开始传输时刻和传输时长不变;进入步骤(34);
(34)判断i=M-1是否成立:若成立:则进入步骤(35);否则,i=i+1,返回步骤(33);
(35)计算系统总能量消耗进入步骤(36);
(36)判断E0-E≤Δ是否成立:若成立,则进入步骤(4);否则,E0=E,返回步骤(32);
(4)传输速率替换:计算每个数据包的传输速率,若存在传输速率低于最优传输速率ree的数据包,则通过缩短该数据包的传输时长的方式调整该数据包的传输速率等于最优传输速率ree;
(5)系统根据调整后的参数τi,τi+1,si+1,Bi,Bi+1进行数据包的传输。
2.根据权利要求1所述的数据包离线传输情况下考虑电路功率消耗的系统总能量消耗最小化方法,其特征在于:所述步骤(4)中,计算每个数据包的传输速率,若存在传输速率低于最优传输速率ree的数据包,则通过缩短该数据包的传输时长的方式调整该数据包的传输速率等于最优传输速率ree;同时在保证数据包的开始传输时刻晚于数据包到达时刻的前提下,提前该数据包之后的数据包的开始传输时刻,提前的时间长度最大值为该数据包缩短的传输时长。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于金陵科技学院,未经金陵科技学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010221257.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种含铈的钕铁硼磁钢及其制备方法
- 下一篇:一种航天员低重力运动模拟外骨骼