[发明专利]基于边缘计算的空间众包调度系统及方法在审
| 申请号: | 202210235514.X | 申请日: | 2022-03-11 |
| 公开(公告)号: | CN114721817A | 公开(公告)日: | 2022-07-08 |
| 发明(设计)人: | 章静;丁倩;林力伟;李彪;许志平;石思彤;李雁姿 | 申请(专利权)人: | 福建工程学院 |
| 主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F21/62;H04L67/10;H04L67/63 |
| 代理公司: | 福州元创专利商标代理有限公司 35100 | 代理人: | 陈鼎桂;蔡学俊 |
| 地址: | 350118 福建省*** | 国省代码: | 福建;35 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 边缘 计算 空间 调度 系统 方法 | ||
1.一种基于边缘计算的空间众包调度系统,其特征在于,包括中心控制层、边缘计算层和用户设备层;所述中心控制层收到用户设备的请求信息时,将分别计算距离用户设备最近的边缘节点,并将该请求任务发送给对应的边缘节点处理;所述边缘计算层包括若干路网节点;所述每个路网节点都是一个边缘节点,负责将云服务器下发的计算任务进行处理;所述用户设备层包括任务发起者和众包工人的移动设备和无线传感器,用于上传各自的任务请求信息。
2.一种基于边缘计算的空间众包调度系统的调度方法,其特征在于,包括以下步骤:
构建路网结构,基于路网结构,计算任务发起者与众包工人间的路网距离;
采用双向动态K近邻机制,查找最近的对象;
当路网中出现新的查询点和数据对象时,将其插入至查询点集Q和最新的数据对象集合O,相应地,当查询点和数据对象分别被匹配成功时,将其从查询点集合Q和数据对象集合O中删除;
对于出现的查询点Qi执行正向动态K近邻查询,对于出现的数据对象Oj执行反向动态K近邻查询。
3.根据权利要求2所述的基于边缘计算的空间众包调度系统的调度方法,其特征在于,所述路网结构为一个有向带权图N=(V,E,W),其中V表示路网中路段间的交叉点集合,E表示路网中路段集合,W表示路段对应的权值,其中,交叉点Vi∈V是指2条及以上路段汇集而成的节点。
4.根据权利要求2所述的基于边缘计算的空间众包调度系统的调度方法,其特征在于,所述任务发起者与众包工人间的路网距离,通过式(1)进行计算
当查询点Qi与数据对象Oj相邻时,两者间的路网距离则为欧式距离;否则,应寻找离查询点最近的路网节点vx,vy;然后分别计算查询点到节点vx内部数据对象的距离和查询点到vn数据对象的距离,然后取二者的最小值对应的数据对象为该任务发起者附近的最优工人;
其中vx和vy分别是查询点Qi附近的左右节点,d(Qi,vx),d(vp,Om),d(Qi,vy)和d(vq,On)分别通过欧式距离进行计算,NDM(vx,vp),NDM(vy,vq)通过A*算法进行扩展预计算。
5.根据权利要求2所述的基于边缘计算的空间众包调度系统的调度方法,其特征在于,所述双向动态K近邻查询机制包括正向动态K近邻查询算法和反向动态K近邻查询算法。
6.根据权利要求5所述的基于边缘计算的空间众包调度系统的调度方法,其特征在于,所述正向动态K近邻查询算法,具体为:
1)预计算阶段,路网节点矩阵,路网节点内的内部数据对象候选集被分别构建;
2)在查询阶段,从初始半径r英里范围内查找查询点附近的路网节点,并将查询点与路网节点中的网约车的距离分别进行比较,距离最小的网约车即为离该乘客最近的网约车,即司乘匹配成功,算法结束,否则k=r+α,继续查找,其中α为扩大半径参数;
3)在动态更新阶段,新出现的查询点和数据对象被插入至集合Q和0,已匹配成功的查询点和数据对象从Q和0中删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于福建工程学院,未经福建工程学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210235514.X/1.html,转载请声明来源钻瓜专利网。





