金融行业标准网
(19)国家知识产权局 (12)发明 专利 (10)授权公告 号 (45)授权公告日 (21)申请 号 202210654463.4 (22)申请日 2022.06.10 (65)同一申请的已公布的文献号 申请公布号 CN 114816584 A (43)申请公布日 2022.07.29 (73)专利权人 武汉理工大 学 地址 430070 湖北省武汉市洪山区珞狮路 122号 (72)发明人 袁景凌 向尧 毛慧华  (74)专利代理 机构 武汉开元知识产权代理有限 公司 42104 专利代理师 刘琳 (51)Int.Cl. G06F 9/445(2018.01) G06F 9/50(2006.01) G06Q 40/04(2012.01)(56)对比文件 CN 113159539 A,2021.07.23 CN 113156854 A,2021.07.23 CN 112363829 A,2021.02.12 CN 110740459 A,2020.01.31 CN 109814951 A,2019.0 5.28 US 202104216 0 A1,2021.02.1 1 李昊.基于“端-边-云 ”架构的园区综合能源 系统协调优化调度. 《储能科 学与技术》 .2022,第 623-634页. P. K. Bishoyi.Enabl ing Green Mobile- Edge Computi ng for 5G-Based Health care Applications. 《IEEE Transacti ons on Green Communications and Netw orking》 .2021,第1- 26页. 审查员 伍小晴 (54)发明名称 一种多能源供给边缘系统的最优碳排计算 卸载方法及系统 (57)摘要 本发明提出了提供一种多能源供给边缘系 统的最优碳排计算卸载方法及系统, 所述方法包 括步骤: S1在每个预设的时间片开始时, 收集并 更新所有计算节点的状态参数; S2轮询物联网终 端设备是否有卸载需求; S3根据任务数据筛选出 候选卸载计算节点集合M; S4遍历候选卸载计算 节点集合M, 计算出每个候选节点 x完成计算任务 时, 候选节点 x与本地计算节点 j能获得的总收益 G; S5从候选集合M中选出使得总收益最大的计算 节点作为卸载节点; S6将卸载任务发送至相应的 卸载节点。 本发 明通过考虑了不同能量供给对于 边缘计算系统的碳排放影 响, 协同利用地理位置 分散的边缘计算节点的碳排放率的差异性, 设计 简单有效的计算卸载方法, 使得任务得到合理的 卸载。 权利要求书2页 说明书8页 附图5页 CN 114816584 B 2022.09.27 CN 114816584 B 1.一种多能源供给边缘系统的最优碳排计算卸载方法, 其特征在于: 所述方法包括如 下步骤: S1在每个预设的时间片开始时, 收集并更新所有计算节点的状态参数, 包括: 各类计算 资源剩余量 Sx、 CPU最大运行频率 fx,max、 多种能源供给类型 k以及每种 类型能源供给所占比 例ek与能源价格 pk、 碳交易价格Pxcarbon, 以及碳排放配额用量 E; S2轮询物联网终端设备是否有卸载需求: 当连接到本地计算节点 j的任意终端 i有卸载 任务的需求时, 采集卸载任务 数据, 计算任务数据包的大小 bi、 最大容忍时延 ti、 所需计算资 源类型ri以及资源大小 si; S3根据任务数据筛 选出候选卸载计算节点 集合M; S4遍历候选卸载计算节点集合M, 计算出每个候选节点 x完成计算任务时, 候选节点 x与 本地计算节点 j能获得的总收益 G; 总收益G的计算方法由以下公式计算获得: G=αGx+βGj 其中,Gx表示候选节点 x获取的收益,Gj表示本地计算节点 j的收益, α、 β 为控制系 数, 用 于调节各个收益所占的权 重; 本地计算节点 j的收益Gj的计算方式由以下公式获得: Gj=ui‑γTx‑Cxtotal 其中,ui为完成终端 设备i的任务的固定收益, γ为权重参数, Tx表示任务卸载至计算节 点x到完成任务计算回传结果所需要的全部时间, Cxtotal表示为本地计算节 点需要支 付给每 个候选节点 x完成计算任务的货币成本; 本地计算节点需要支付给每个候选节点 x完成计算任务的货币成本 Cxtotal的计算公式 如下: Cxtotal= Cxengergy +Cxcarbon 其中, Cxcarbon表示计算节点 x的碳排放成本;Cxengergy、 Cxcarbon的计算公式如下: Cxengergy=ex*Pxengergy 获取收益 Gx的计算方式由以下公式给 出: Gx= Cxtotal‑  Cxengergy‑  Cxtrade 其中,Cxengergy为执行任务时计算节点 x的能源消耗成本, Cxtrade为计算节点 x的碳交易费 用; Cxcarbon=ex*Kx* Pxcarbon 其中,ex表示候选节点 x处理任务所需的能耗; Pxengergy表示多种能源的综合价格; Kx表示 候选节点 x的碳排放系数;Pxcarbon表示碳交易价格; S5从候选集 合M中选出使得总收益 最大的计算节点作为卸载节点; S6将卸载任务发送至相应的卸载节点, 当时间片结束后, 返回至步骤S1。 2.根据权利要求1所述的一种多能源供给边缘系统的最优碳排计算卸载方法, 其特征 在于: 步骤S3中每 个被选中的候选计算节点 x,x∈M, 满足以下三个约束: (1)候选计算节点 x的计算资源类型满足任务的资源类型需求, 即  ri∈Rx, 其中Rx表示 计算节点 x计算资源类型的集 合; (2)候选计算节点 x的计算资源剩余数量满足任务的资源大小需求, 即 si≤Sx, 其中Sx表权 利 要 求 书 1/2 页 2 CN 114816584 B 2示计算节点 x计算资源剩余数量; (3)候选计算节点 x的距离满足任务的最大容忍时延, 即 ti≥Tx, 其中Tx表示任务卸载至 计算节点 x到完成任务计算回传结果所需要的全部时间。 3.根据权利要求2所述的一种多能源供给边缘系统的最优碳排计算卸载方法, 其特征 在于: 任务卸载至计算节点 x到完成任务计算回传结果所需要的全部时间 Tx的方法为: Tx=0.5*δ+0.1*Distanceix 其中,δ表示计算节点的网络带宽特性, Distanceix表示终端 i与候选计算节点 x的距离。 4.根据权利要求3所述的一种多能源供给边缘系统的最优碳排计算卸载方法, 其特征 在于: 终端 i与候选计算节点 x的距离Distanceix的计算方法为: Distanceix=R*cos‑1[sin(Mlati)* sin(Mlatx)* cos(Mloni‑ Mlonx)+ cos (Mlati)* cos (Mlatx)* π÷180 其中,R表示地球平均半径, π表示为圆周率; Mlati、 Mlatx分别表示终端 i、 x的计算纬度 值,Mloni、 Mlonx分别表示终端 i、 x的计算经度值。 5.一种计算机可读存储介质, 存储有计算机程序, 其特征在于, 所述计算机程序被处理 器执行时实现权利要求1至4中任一项所述的方法。 6.一种多能源供给边缘系统的最优碳排计算卸载系统, 用于实现权利要求1~4中任一 项所述的一种多能源供给边缘系统的最优碳排放计算卸 载方法, 其特征在于: 包括数据采 集模块 (201) 、 通讯模块 (202) 、 目标调度模块 (20 3) 和卸载调度模块 (204) ; 所述数据采集模块 (201) , 用于在每个预设的时间片开始时, 收集并更新所有计算节点 的状态参数, 包括: 各类计算资源剩余量、 CPU平均运行频率、 多种能源供给类型以及每种类 型能源供 给所占比例与能源价格、 碳交易 价格, 以及碳 排放配额用量; 所述通讯模块 (202) , 用于轮询物联网终端设备是否有卸载需求, 当连接到本地计算节 点的任意终端有卸载任务的需求时, 采集卸载任务数据, 计算任务数据包的大小、 最大容忍 时延、 所需计算资源类型以及资源大小, 将其数据发送至目标调度模块; 所述目标调度模块 (20 3) , 用于筛选出候选卸载计算节点; 所述卸载调度模块 (204) , 用于计算候选卸载计算节点的与本地计算节点的总收益值, 选出总收益最大的计算节点作为卸载节点, 通知通讯模块 (202) , 将相应的卸载节 点信息发 送至终端设备。权 利 要 求 书 2/2 页 3 CN 114816584 B 3

.PDF文档 专利 一种多能源供给边缘系统的最优碳排计算卸载方法及系统

文档预览
中文文档 16 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种多能源供给边缘系统的最优碳排计算卸载方法及系统 第 1 页 专利 一种多能源供给边缘系统的最优碳排计算卸载方法及系统 第 2 页 专利 一种多能源供给边缘系统的最优碳排计算卸载方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 00:00:17上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。