V2X检测模型及构建方法、检测方法、系统、终端及介质技术方案

技术编号:33934420 阅读:15 留言:0更新日期:2022-06-25 22:56
本发明专利技术公开了V2X检测模型及构建方法、检测方法、系统、终端及介质,涉及物联网技术领域,解决了目前行业内对协议栈软件性能的评估方法没有通用的标准,也没有具体的性能评价模型的问题,其技术方案要点是:构建一种V2X协议栈软件性能检测模型,达到方便获取模拟检测数据的目的。利用V2X协议栈软件对标准通信协议数据进行处理,并结合硬件平台性能参数,达到方便、快速、低成本评估V2X协议栈程序在被测硬件平台性能情况的目的。件平台性能情况的目的。件平台性能情况的目的。

【技术实现步骤摘要】
V2X检测模型及构建方法、检测方法、系统、终端及介质


[0001]本专利技术涉及物联网
,更具体地说,它涉及V2X检测模型及构建方法、检测方法、系统、终端及介质。

技术介绍

[0002]V2X(vehicle to everything),车载单元与其他设备通信,包括但不限于车载单元之间通信(V2V),车载单元与路侧单元通信(V2I),车载单元与行人设备通信(V2P),车载单元与网络之间通信(V2N)。V2X协议栈主要包括五大类信息:车辆基本安全信息(BSM)、地图信息(MAP)、路测交通事件信息(RSI)、信号灯与相位信息(SPAT)、弱势交通参与者信息(RSM)。
[0003]V2X协议栈软件是运行在智能网联汽车领域的车载单元OBU(On Board Unit)或路侧单元RSU(Road Side Unit)上的一套软件程序,不同的硬件平台分配给V2X协议栈程序的算力和存储空间不完全相同,在各硬件平台进行V2X协议栈软件移植适配时,必须考虑V2X协议栈软件的性能是能否满足硬件的支持范围,目前行业内对协议栈软件性能的评估方法没有通用的标准,也没有具体的性能评价模型,不论是给新平台移植V2X协议栈程序,还是对V2X协议栈程序自身进行性能优化,都需有一套能方便快速低成本的方法来评估V2X协议栈程序在被测硬件平台的性能情况。

技术实现思路

[0004]本专利技术的目的是提供V2X检测模型及构建方法、检测方法、系统、终端及介质,达到方便、快速、低成本评估V2X协议栈程序在被测硬件平台性能情况的目的。
[0005]本专利技术的上述技术目的是通过以下技术方案得以实现的:一种V2X协议栈软件性能检测模型构建方法,包括步骤:确定待检测场景模型通信范围;基于所述待检测场景模型通信范围,构建包括模拟运动物和所述模拟运动物运动路线的待检测场景模型;对待检测场景模型中模拟运动物通过V2X协议栈软件通信的数据进行采集;基于模拟运动物通过V2X协议栈软件通信的数据和模拟运动物性能参数,构建V2X协议栈软件性能检测模型。
[0006]进一步地,所述模拟运动物运动路线上设置有本地BSM信息采集点、远端BSM信息采集点、远端MAP信息采集点、远端SPAT信息采集点、远端RSI信息采集点和远端RSM信息采集点。
[0007]进一步地,模拟运动物通过V2X协议栈软件通信的数据包括本地BSM信息结构、远端BSM信息结构、远端MAP信息结构、远端SPAT信息结构、远端RSI信息结构和远端RSM信息结构。
[0008]一种V2X协议栈软件性能检测模型,由上述的一种V2X协议栈软件性能检测模型构
建方法构建形成。
[0009]一种V2X协议栈软件性能检测方法,通过上述的一种V2X协议栈软件性能检测模型进行V2X协议栈软件的性能情况检测,包括步骤:获取通过V2X协议栈软件通信的数据;将通过V2X协议栈软件通信的数据转化成标准通信协议数据;将所述标准通信协议数据按对应频率发送给V2X协议栈软件;V2X协议栈软件对所述标准通信协议数据进行处理,获得系统稳定运行时,V2X协议栈软件进程的CPU占用值;基于V2X协议栈软件进程的CPU占用值,结合硬件平台性能参数,经V2X协议栈软件性能检测模型检测,得到 V2X协议栈软件的性能情况。
[0010]进一步地,所述标准通信协议数据包括发送频率为10Hz的本地BSM信息、发送频率为10Hz的远端BSM信息、发送频率为2Hz的远端MAP信息、发送频率为4Hz的远端SPAT信息、发送频率为2Hz的远端RSI信息、发送频率为20Hz的远端RSM信息。
[0011]进一步地,所述V2X协议栈软件的性能情况得到的具体方法为:获取硬件平台算力参数和硬件平台总内核数;基于所述硬件平台算力参数、硬件平台总内核数和CPU占用值,得到V2X协议栈软件的性能情况。
[0012]一种V2X协议栈软件性能检测系统,包括:模拟检测数据获取模块,获取通过V2X协议栈软件通信的数据;数据转换模块,用于将通过V2X协议栈软件通信的数据转化成标准通信协议数据;数据传输模块,用于将所述标准通信协议数据按频率发送给V2X协议栈软件;带V2X协议栈的车载单元模块,用于V2X协议栈软件对所述标准通信协议数据进行处理,获得系统稳定运行时,V2X协议栈软件进程的CPU占用值;性能统计分析模块,用于基于V2X协议栈软件进程的CPU占用值,结合硬件平台性能参数,得到V2X协议栈软件的性能情况。
[0013]一种电子终端,包括:存储器,所述存储器用于存储计算机程序;处理器,所述处理器用于执行所述存储器存储的计算机程序,以使电子终端执行所述的一种V2X协议栈软件性能检测方法。
[0014]一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,其特征在于:该程序被处理器执行时所述的一种V2X协议栈软件性能检测方法。
[0015]与现有技术相比,本专利技术具有以下有益效果:

构建一种V2X协议栈软件性能检测模型,达到方便获取模拟检测数据的目的。
[0016]②
利用V2X协议栈软件对标准通信协议数据进行处理,并结合硬件平台性能参数,达到方便、快速、低成本评估V2X协议栈程序在被测硬件平台性能情况的目的。
附图说明
[0017]此处所说明的附图用来提供对本专利技术实施例的进一步理解,构成本申请的一部分,并不构成对本专利技术实施例的限定。在附图中:
图1为本专利技术流程框图;图2为本专利技术实施例中一种V2X协议栈软件性能检测模型示意图;图3为本专利技术实施例中模拟数据获取系统拓扑图;图4为本专利技术实施例中带V2X协议栈的车载单元系统性能测试流程图。
具体实施方式
[0018]为使本专利技术的目的、技术方案和优点更加清楚明白,下面结合实施例和附图,对本专利技术作进一步的详细说明,本专利技术的示意性实施方式及其说明仅用于解释本专利技术,并不作为对本专利技术的限定。
[0019]此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本专利技术的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
[0020]实施例:如图1

图4所示,V2X检测模型及构建方法、检测方法、系统、终端及介质。
[0021]一种V2X协议栈软件性能检测模型构建方法。
[0022]第一步,确定待检测场景模型通信范围,其具体过程为;根据之前测试活动的实际场地经验,以及行业内的一些标准,确定待检测场景模型通信范围为800米。
[0023]第二步,基于待检测场景模型通信范围,构建包括模拟运动物和所述模拟运动物运动路线的待检测场景模型,具体步骤为:设置模拟运动物位置;设定模拟运动物纬度是北纬30度,模拟运动物经度是东经104度,模拟运动物速度是5米每秒,模拟运动物行驶方向是北偏东60度。
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种V2X协议栈软件性能检测模型构建方法,其特征在于,包括步骤:确定待检测场景模型通信范围;基于所述待检测场景模型通信范围,构建包括模拟运动物和所述模拟运动物运动路线的待检测场景模型;对待检测场景模型中模拟运动物通过V2X协议栈软件通信的数据进行采集;基于模拟运动物通过V2X协议栈软件通信的数据和模拟运动物性能参数,构建V2X协议栈软件性能检测模型。2.根据权利要求1所述的一种V2X协议栈软件性能检测模型构建方法,其特征在于:所述模拟运动物运动路线上设置有本地BSM信息采集点、远端BSM信息采集点、远端MAP信息采集点、远端SPAT信息采集点、远端RSI信息采集点和远端RSM信息采集点。3.根据权利要求2所述的一种V2X协议栈软件性能检测模型构建方法,其特征在于:模拟运动物通过V2X协议栈软件通信的数据包括本地BSM信息结构、远端BSM信息结构、远端MAP信息结构、远端SPAT信息结构、远端RSI信息结构和远端RSM信息结构。4.一种V2X协议栈软件性能检测模型,其特征在于,由权利要求1

3中任一项所述的一种V2X协议栈软件性能检测模型构建方法构建形成。5.一种V2X协议栈软件性能检测方法,通过如权利要求4所述的一种V2X协议栈软件性能检测模型进行V2X协议栈软件的性能情况检测,其特征在于,包括步骤:获取通过V2X协议栈软件通信的数据;将通过V2X协议栈软件通信的数据转化成标准通信协议数据;将所述标准通信协议数据按对应频率发送给V2X协议栈软件;V2X协议栈软件对所述标准通信协议数据进行处理,获得系统稳定运行时,V2X协议栈软件进程的CPU占用值;基于V2X协议栈软件进程的CPU占用值,结合硬件平台性能参数,经V2X协议栈软件性能检测模型检测,得到 V2X协议栈软件的性能情...

【专利技术属性】
技术研发人员:吴黄虎吴国庆吕航
申请(专利权)人:车路通科技成都有限公司
类型:发明
国别省市:

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

1