System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种自动驾驶车辆算力网络及其边缘计算卸载方法技术_技高网

一种自动驾驶车辆算力网络及其边缘计算卸载方法技术

技术编号:42475889 阅读:15 留言:0更新日期:2024-08-21 12:58
本发明专利技术提供了一种自动驾驶车辆算力网络及其边缘计算卸载方法,所述算力网络包括自动驾驶车辆、空中基站、地面基站和云端服务器;所述计算卸载方法包括以下步骤基于自动驾驶车辆、空中基站、地面基站和云端服务器之间的时延和功率,形成能耗模型;基于能耗模型,以地面基站和空中基站的净利润最大化,以及自动驾驶车辆的支出最小化为博弈目标进行Stackelberg游戏计算,得到最优的服务缓存决策、资源分配决策与计算卸载决策。本发明专利技术能够降低任务执行时延,最大化基站、空中基站和自动驾驶车辆效用。

【技术实现步骤摘要】

本专利技术属于自动驾驶,具体涉及一种自动驾驶车辆算力网络及其边缘计算卸载方法


技术介绍

1、在当今日益数字化的社会中,智能物联网应用和服务的需求呈指数级增长。特别是在汽车行业,随着技术的不断进步,车载应用领域正在经历着迅速的发展。其中,自动驾驶技术作为一项颠覆性的创新,吸引了广泛的关注和投入。自动驾驶汽车的背后是复杂而强大的算法和系统,它们依赖于大量的算力资源以及高效的网络连接。大量终端接入网络,这带来了海量数据和数据任务派发的需求,对算力和网络提出了更高要求。算网融合是基于无处不在的网络,将分布在各处的计算资源相互连接,通过统一协同调度实现全局优化,以满足自动驾驶应用的实时性需求。在面向算网融合的车联网场景可以有效缓解网络和计算资源不够带来的压力。

2、然而,在大量用户同时需要计算密集型服务的场景下,特别是在拥堵的路段中,算力网络也难以提供足够的计算资源。为解决这一问题,空中基站被引入作为移动中继,具有部署灵活和覆盖范围广的优势,被应用于辅助算网融合执行计算密集型任务。在空中基站辅助算网融合中,用户的计算和内容请求可以由配备有近端算力提供商的空中基站或地面基站进行任务派发,降低网络负载。

3、然而,空中基站辅助算网融合仍面临一些待解决的问题。例如,在城市拥堵道路上存在堵车现象,特别是在高峰期通勤时,需要有效缓存内容和分配计算资源以满足自动驾驶车辆的实时需求。由于车联网中自动驾驶车辆的高移动性导致网络拓扑结构的动态变化,如何减少任务执行时延和内容获取时延同样十分重要。所以现有技术中缺乏一种算力网络融合框架,以统一协同的调动网络和算力资源来实现全局优化;同时任务派发效率和自动驾驶车辆的服务质量都有待提高。


技术实现思路

1、本专利技术的目的就是为了解决上述
技术介绍
存在的不足,提供一种自动驾驶车辆算力网络及其边缘计算卸载方法,能够降低任务执行时延,最大化基站、空中基站和自动驾驶车辆效用。

2、本专利技术采用的技术方案是:一种自动驾驶车辆算力网络边缘计算卸载方法,所述算力网络包括自动驾驶车辆、空中基站、地面基站和云端服务器;

3、所述计算卸载方法包括以下步骤:

4、基于自动驾驶车辆、空中基站、地面基站和云端服务器之间的时延和功率,形成用于表征自动驾驶车辆本地派发能耗、空中基站和地面基站的派发任务能耗的能耗模型;

5、基于能耗模型,以地面基站和空中基站的净利润最大化,以及自动驾驶车辆的支出最小化为博弈目标进行stackelberg游戏计算,得到自动驾驶车辆的最优卸载决策,空中基站对自动驾驶车辆直接卸载时的计算资源单价、是否需要进行缓存、分配给自动驾驶车辆的计算资源,地面基站对自动驾驶车辆直接和通过空中基站间接卸载时的计算资源单价、是否需要进行缓存、直接分配和通过空中基站中继分配给自动驾驶车辆的计算资源。

6、上述技术方案中,所述博弈目标的约束条件包括:

7、地面基站对自动驾驶车辆直接和通过空中基站间接卸载时的计算资源单价的限定范围;

8、自动驾驶车辆、空中基站和地面基站的计算资源不超过其自身的上限;

9、空中基站和地面基站的缓存决策为是或者否;

10、空中基站和地面基站缓存的来自云端服务器的服务程序数量不超过其服务程序缓存的上限;

11、空中基站对自动驾驶车辆的计算资源单价的限定范围;

12、自动驾驶车辆的请求的任务派发请求的比例不超过上限;

13、自动驾驶车辆的任务传输时延和计算时延之和小于等于其最大可容忍时延。

14、上述技术方案中,stackelberg游戏计算的过程包括:

15、获取自动驾驶车辆、地面基站与空中基站的计算资源、位置信息和发射功率,自动驾驶车辆初始卸载决策、地面基站与空中基站的初始资源定价、缓存策略与资源分配策略;

16、并循环执行以下步骤,直到地面基站和空中基站的净利润以及自动驾驶车辆的支出波动范围小于收敛阈值,输出最终的自动驾驶车辆卸载决策、地面基站与空中基站的资源定价、缓存策略与资源分配策略:

17、针对自动驾驶车辆,计算各种卸载方式下的地面基站和空中基站的净利润以及自动驾驶车辆的支出,选取最优的自动驾驶车辆的卸载决策;

18、根据最优的自动驾驶车辆的卸载决策计算得到空中基站和地面基站的缓存决策、空中基站计算资源分配决策、地面基站直接分配和通过空中基站中继分配给自动驾驶车辆的计算资源分配决策,和自动驾驶车辆的计算任务;

19、针对空中基站,根据自动驾驶车辆的卸载决策、空中基站的缓存决策和对自动驾驶车辆的计算资源分配决策、以及自动驾驶车辆的计算任务,确定最优的空中基站的对自动驾驶车辆直接卸载时的计算资源单价;

20、针对地面基站,根据自动驾驶车辆的卸载决策、地面基站的缓存决策、地面基站的直接分配和通过空中基站中继分配给自动驾驶车辆的计算资源分配决策、以及自动驾驶车辆的计算任务,确定最优的地面基站对自动驾驶车辆直接和通过空中基站间接卸载时的计算资源单价。

21、上述技术方案中,根据最优的自动驾驶车辆的卸载决策计算得到空中基站和地面基站的缓存决策、空中基站计算资源分配决策、地面基站直接分配和通过空中基站中继分配给自动驾驶车辆的计算资源分配决策的过程包括:

22、基于最优的自动驾驶车辆的卸载决策确定地面基站的净利润表达式,并对该表达式中的对离散变量进行松弛操作;所述地面基站的净利润与地面基站的缓存决策、地面基站的直接分配和通过空中基站中继分配给自动驾驶车辆的计算资源呈线性关系;

23、通过内点法求解该表达式得到地面基站的直接分配和通过空中基站中继分配给自动驾驶车辆的计算资源最大值作为地面基站直接分配和通过空中基站中继分配给自动驾驶车辆的计算资源分配决策;

24、基于该表达式在可行域内求解地面基站的缓存决策,取最大值作为地面基站的缓存决策;

25、基于该表达式求解一阶偏导,得到空中基站计算资源分配决策。

26、上述技术方案中,更新空中基站的对自动驾驶车辆直接卸载时的计算资源单价的过程包括:

27、初始化空中基站的对自动驾驶车辆直接卸载时的计算资源单价;空中基站的对自动驾驶车辆直接卸载时的计算资源单价的取值区间在第一单价最小值和第一单价最大值之间,

28、如果自动驾驶车辆卸载决策大于0,则第一单价最小值趋近于第一单价最大值和当前的空中基站的对自动驾驶车辆直接卸载时的计算资源单价中的较小值;

29、如果空中基站不需要缓存,则当前的空中基站的对自动驾驶车辆直接卸载时的计算资源单价趋近于3倍的当前的空中基站的对自动驾驶车辆直接卸载时的计算资源单价和第一单价最大值中的较小值;

30、如果空中基站需要缓存,则当前的空中基站的对自动驾驶车辆直接卸载时的计算资源单价趋近于2倍的当前的空中基站的对自动驾驶车辆直接卸载时的计算资源单价和第一单价最大值中的较小值;<本文档来自技高网...

【技术保护点】

1.一种自动驾驶车辆算力网络边缘计算卸载方法,其特征在于:所述算力网络包括自动驾驶车辆、空中基站、地面基站和云端服务器;

2.根据权利要求1所述的一种自动驾驶车辆算力网络边缘计算卸载方法,其特征在于:所述博弈目标的约束条件包括:

3.根据权利要求1所述的一种自动驾驶车辆算力网络边缘计算卸载方法,其特征在于:Stackelberg游戏计算的过程包括:

4.根据权利要求3所述的一种自动驾驶车辆算力网络边缘计算卸载方法,其特征在于:根据最优的自动驾驶车辆的卸载决策计算得到空中基站和地面基站的缓存决策、空中基站计算资源分配决策、地面基站直接分配和通过空中基站中继分配给自动驾驶车辆的计算资源分配决策的过程包括:

5.根据权利要求3所述的一种自动驾驶车辆算力网络边缘计算卸载方法,其特征在于:更新空中基站的对自动驾驶车辆直接卸载时的计算资源单价的过程包括:

6.根据权利要求3所述的一种自动驾驶车辆算力网络边缘计算卸载方法,其特征在于:更新地面基站对自动驾驶车辆直接和通过空中基站间接卸载时的计算资源单价的过程包括:

7.根据权利要求3所述的一种自动驾驶车辆算力网络边缘计算卸载方法,其特征在于:所述能耗模型为三阶段的Stackelberg模型:第一阶段的博弈目标为地面基站的净利润最大化,第二阶段的博弈目标为空中基站的净利润最大化,第三阶段的博弈目标为自动驾驶车辆的支出最小化;自动驾驶车辆作为第一阶段和第二阶段的追随者,第三阶段的领导者;空中基站作为第一阶段和第三阶段的追随者、第二阶段的领导者;地面基站作为第一阶段的领导者,和第三阶段的追随者。

8.一种自动驾驶车辆算力网络,其特征在于:自动驾驶车辆作为算力网络的应用层;

...

【技术特征摘要】

1.一种自动驾驶车辆算力网络边缘计算卸载方法,其特征在于:所述算力网络包括自动驾驶车辆、空中基站、地面基站和云端服务器;

2.根据权利要求1所述的一种自动驾驶车辆算力网络边缘计算卸载方法,其特征在于:所述博弈目标的约束条件包括:

3.根据权利要求1所述的一种自动驾驶车辆算力网络边缘计算卸载方法,其特征在于:stackelberg游戏计算的过程包括:

4.根据权利要求3所述的一种自动驾驶车辆算力网络边缘计算卸载方法,其特征在于:根据最优的自动驾驶车辆的卸载决策计算得到空中基站和地面基站的缓存决策、空中基站计算资源分配决策、地面基站直接分配和通过空中基站中继分配给自动驾驶车辆的计算资源分配决策的过程包括:

5.根据权利要求3所述的一种自动驾驶车辆算力网络边缘计算卸载方法,其特征在于:更新空中基站的对自...

【专利技术属性】
技术研发人员:李春林江焜余龙邬瑶娟
申请(专利权)人:武汉理工大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1