中文  |  English
所在位置:市场活动 > 客户案例与技术文章

基于场景的V2X功能测试用例开发思考

前言


《大话中国C-V2X通讯标准应用层标准》一文中,我们向大家介绍了CSAE在国内推行的C-V2X应用层标准。随着国内C-V2X标准的推动,一些量产车型也即将搭载V2X功能上市,V2X功能测试也成为了汽车电子测试中很重要的一个环节。相较于传统的汽车ECU依赖总线仿真的测试,OBU的V2X测试加入了对测试场景的仿真。因此,如何构建一个完善的覆盖度高的测试用例,成为了测试的关键。

 

本文将以思维导图的形式对场景进行分析,以表格的形式将测试用例呈现,共同探讨在场景中的V2X功能测试用例开发。


测试环境构成分析


首先我们对OBU的通信环境进行分析:

image.png

图1 车用通信系统架构示意图


由图1我们不难发现,实现车辆V2X功能的通信对象主要有四种:

 image.png


图2.1 车辆发送射频消息通信构架示意图


image.png

图2.2 车辆接收射频消息通信构架示意图


综合图2.1、图2.2我们可以发现,在车辆发送射频消息通信构架示意图中,定位系统与车内总线是输入端、无线电通信子系统天线是数据输出端,车辆接收射频消息通信构架示意图中,定位系统天线、无线电通信子系统天线、车内总线、是数据输入端,人机交互界面是数据输出端,由此可以构建数据流向图,如图3:

image.png

图3.1 车辆发送射频消息通信数据流向示意图


 image.png

图3.2 车辆接收射频消息通信数据流向示意图


定位系统天线及无线通信子系统天线接收的消息与交通场景强相关。因此,本文主要对车辆接收射频消息通信数据应用场景进行讨论。


依据通信网络的来源属性我们可以将V2X功能模块的传入数据分为车内数据和车外数据,车内数据可分为车辆的状态信息,如车速信息、车辆危险警示灯状态、车辆挡位信息等;车辆车外数据可分为道路环境数据及交通参与者数据,道路环境数据亦可分为动态道路环境及静态道路环境,动态道路环境例如路侧单元发出的红绿灯数据(SPAT),道路事件及路侧单元感知到的道路交通参与者信息(RSI)等;静态道路环境,包括地图数据,车道标牌等,交通参与者数据,例如车辆发出的BSM消息,弱势交通参与者(行人、非机动车)的基础安全消息PSM等,如图4所示:

image.png

图4 车辆接收射频消息V2X功能测试环境数据构成分析


测试用例开发


本文以CSAE 0157中车车协作式变道场景为需求,开发其对应的测试用例。CSAE 0157对车车协作式变道场景进行了如下描述。


车车协作式变道场景描述如下:

EV-1在行驶过程中需要进行变道时, EV-1将变道意图发送给目标车道的相关车辆EV-2。

image.png

图6 车车协作式变道场景描述


在场景中,我们可认为:


image.png

图7 协作式车车变道测试点示意图


图7所示的测试点由环境描述、预警触发条件、预警退出条件三部分构成,对每条测试用例的交通环境、预警功能触发条件及预警功能退出条件进行了约束。其后,我们对测试场景进行了搭建。


加速通过场景

在加速通过场景中,“红车(EV-1)”接近前车准备变道后,“白车(EV-2)”加速行驶,让出道路后“红车(EV-1)”完成了变道。


减速让道场景

在减速通过场景中,“红车(EV-1)”接近前车准备变道后,“白车(EV-2)”通过减速让行的方式让“红车(EV-1)”完成了变道。


总结


本文对基于V2X功能的测试用例开发进行了探讨。北汇信息是IMT-2020(5G)推进组蜂窝车联(C-V2X)工作组成员,我们致力于在C-V2X领域积极开展LTE-V2X和5G-V2X的测试验证技术研究等工作,积极推动中国V2X的产业落地,为客户提供C-V2X一站式测试解决方案和委外服务。方案覆盖终端接入层一致性、协议栈一致性和场景功能测试。


注:文中部分内容参考于Vector。

参考文献:

CSAE 157-2020 合作式智能运输系统 车用通信系统应用层及应用数据交互标准(第二阶段)。