[发明专利]基于无人机的充电和任务卸载系统及其任务耗时优化方法有效
申请号: | 202011120032.7 | 申请日: | 2020-10-19 |
公开(公告)号: | CN112381265B | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 王进;金彩燕;汤强;吴一鸣;韩惠 | 申请(专利权)人: | 长沙理工大学 |
主分类号: | G06Q10/04 | 分类号: | G06Q10/04;G06Q10/06;G06Q50/06 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 赵琴娜 |
地址: | 410114 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 无人机 充电 任务 卸载 系统 及其 耗时 优化 方法 | ||
1.一种基于无人机的充电和任务卸载系统,其特征在于,包括:无人机和若干个用户设备,每个所述用户设备对应一个独立的任务;所述无人机搭载有WPT模块和MEC服务器,所述WPT模块用于向所述用户设备提供对应任务的本地计算的电量消耗,或提供将任务卸载至所述MEC服务器的电量消耗;其中所有所述用户设备的任务均采取0-1卸载方案且每一用户设备仅能在所述无人机的某一悬停点向所述无人机发起一次充电和任务卸载请求;
所述无人机在执行任务之前,先计算由用户设备计算对应任务的本地计算耗时和本地计算耗能、由用户设备将任务卸载至MEC服务器的传输耗时和耗能信息、由MEC服务器计算对应任务的边缘计算耗时和边缘计算耗能、和WPT模块对用户设备的充电耗时;根据求出的所有耗时和耗能,以所有所述用户设备的任务计算总耗时最小化作为目标函数,计算满足所述目标函数的最优的用户设备的任务卸载决策、MEC服务器的卸载计算资源分配、WPT模块的充电资源分配、和用户设备与MEC服务器的连接决策,用于使所有所述用户设备的任务计算总耗时最小;
所述无人机通过块坐标下降法计算满足所述目标函数的最优的用户设备的任务卸载决策、MEC服务器的卸载计算资源分配、WPT模块的充电资源分配、和用户设备与MEC服务器的连接决策;
其中,所述目标函数表示为:
其中,N表示所述用户设备的数量,M表示所述无人机飞行悬停点的数量,ai(j)表示用户设备i与所述MEC服务器在悬停点j的连接决策,表示在悬停点j的所述WPT模块对用户设备i的充电功率,ρi表示用户设备i的任务卸载决策,fiO(j)表示在悬停点j的所述MEC服务器对用户设备i分配的计算频率,表示用户设备i执行本地计算的本地计算耗时,表示在悬停点j的所述WPT模块对用户设备i的充电耗时,表示用户设备i将任务卸载至所述MEC服务器的传输耗时;表示在悬停点j的所述MEC服务器执行用户设备i的任务卸载计算耗时;
所述目标函数的约束条件为:
s.t.C1:
C2:
C3:
C4:
C5:
C6:
C7:
C8:
C9:
其中,N表示所述用户设备的集合,M表示所述无人机飞行悬停点的集合,表示MEC服务器的最大计算频率,表示WPT模块的最大充电功率,C表示所述MEC服务器可同时连接的最大用户设备数量。
2.一种基于权利要求1所述的基于无人机的充电和任务卸载系统的任务耗时优化方法,其特征在于,包括以下步骤:
以所有用户设备的任务计算总耗时最小化作为目标函数,建立WPT-MEC场景中的用户设备充电与任务部分卸载模型;
求解所述用户设备充电与任务部分卸载模型,得到满足目标函数的所有用户设备卸载与连接信息,以及对应的最优WPT充电资源和MEC计算资源;
无人机沿既定轨迹飞行,并在相应悬停点向每个用户设备分配对应的最优WPT充电资源和MEC计算资源。
3.根据权利要求2所述的任务耗时优化方法,其特征在于,所述求解所述用户设备充电与任务部分卸载模型,包括步骤:
确定所述目标函数的松弛问题;
根据块坐标下降法,将所述目标函数的松弛问题拆分为单独求解各变量的子问题;
求解松弛下各变量的子问题,确定所述目标函数的最优解及其对应的最优方案。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙理工大学,未经长沙理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011120032.7/1.html,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06Q 专门适用于行政、商业、金融、管理、监督或预测目的的数据处理系统或方法;其他类目不包含的专门适用于行政、商业、金融、管理、监督或预测目的的处理系统或方法
G06Q10-00 行政;管理
G06Q10-02 .预定,例如用于门票、服务或事件的
G06Q10-04 .预测或优化,例如线性规划、“旅行商问题”或“下料问题”
G06Q10-06 .资源、工作流、人员或项目管理,例如组织、规划、调度或分配时间、人员或机器资源;企业规划;组织模型
G06Q10-08 .物流,例如仓储、装货、配送或运输;存货或库存管理,例如订货、采购或平衡订单
G06Q10-10 .办公自动化,例如电子邮件或群件的计算机辅助管理