在《大话中国c-v2x通信标准应用层标准》一文中,我们向大家介绍了csae在国内推行的c-v2x应用层标准。随着国内c-v2x标准的推动,一些量产车型也即将搭载v2x功能上市,v2x功能测试也成为了汽车电子测试中很重要的一个环节。相较于传统的汽车ecu依赖总线仿真的测试,obu的v2x测试加入了对测试场景的仿真。因此,如何构建一个完善的覆盖度高的测试用例,成为了测试的关键。
本文将以思维导图的形式对场景进行分析,以表格的形式将测试用例呈现,共同探讨在场景中的v2x功能测试用例开发。
一、测试环境构成分析首先我们对obu的通信环境进行分析:
图1. 车用通信系统架构示意图
由图1我们不难发现,实现车辆v2x功能的通信对象主要有四种,分别是:
1)定位系统天线,用于接收gnss信息,确定自车的定位;
2)无线电通信子系统,用于向他车发送自车的相关状态;
3)车内总线,向应用电子控制单元推送车辆内部的相关信息;
4)人机交互界面,应用电子控制单元在对数据进行逻辑处理后向人机交互界面推送v2x信息,起到向驾驶员推动消息,发出报警的作用。
依据数据流向,我们可以将v2x功能测试拆分为自车向外发送状态消息及自车接收消息对驾驶员进行消息推送及预计两部分,如图2所示:
图2.1车辆发送射频消息通信构架示意图
2.2车辆接收射频消息通信构架示意图
综合图2.1、图2.2我们可以发现,在车辆发送射频消息通信构架示意图中,定位系统与车内总线是输入端、无线电通信子系统天线是数据输出端,车辆接收射频消息通信构架示意图中,定位系统天线、无线电通信子系统天线、车内总线、是数据输入端,人机交互界面是数据输出端,由此可以构建数据流向图,如图3:
3.1车辆发送射频消息通信数据流向示意图
3.2车辆接收射频消息通信数据流向示意图
定位系统天线及无线通信子系统天线接收的消息与交通场景强相关。因此,本文主要对车辆接收射频消息通信数据应用场景进行讨论。
依据通信网络的来源属性我们可以将v2x功能模块的传入数据分为车内数据和车外数据,车内数据可分为车辆的状态信息,如车速信息、车辆危险警示灯状态、车辆挡位信息等;车辆车外数据可分为道路环境数据及交通参与者数据,道路环境数据亦可分为动态道路环境及静态道路环境,动态道路环境例如路侧单元发出的红绿灯数据(spat),道路事件及路侧单元感知到的道路交通参与者信息(rsi)等;静态道路环境,包括地图数据,车道标牌等,交通参与者数据,例如车辆发出的bsm消息,弱势交通参与者(行人、非机动车)的基础安全消息psm等,如图4所示:
图4车辆接收射频消息v2x功能测试环境数据构成分析。
二、测试用例开发本文以csae 0157中车车协作式变道场景为需求,开发其对应的测试用例。
csae 0157对车车协作式变道场景进行了如下描述。
车车协作式变道场景描述如下:
1)装备有v2x通信设备的车辆ev-1、 ev-2在道路上正常行驶, ev-2在ev-1相邻车道内行驶。
2)ev-1和ev-2需具备无线通信能力。ev-1在行驶过程中需要进行变道时, ev-1将变道意图发送给目标车道的相关车辆ev-2。
3)ev-2收到ev-1的变道意图,根据自身信息、周围车辆信息或者其它车载传感器感知的周边环境信息,ev-2经决策判断,加速通过后ev-1变道或ev-2减速让道。同时ev-2将其自身的驾驶行为调整即时发送给ev-1。
如图6:
图6车车协作式变道场景描述
在场景中,我们可认为:
1)ev-1,ev-2之间时距小于等于5秒时,ev-1的变道请求会使得ev-2进入逻辑判断阶段。
2)ev-1,ev-2在相邻车道时,ev-1的变道请求会使得ev-2进入逻辑判断阶段。
3)ev-2车速小于ev-1,且ev-1与ev-2之间时距小于等于3秒时,ev-2向驾驶员发出预警,并提示减速;当ev-2车速大于等于ev-1,ev-2向驾驶员发出预警,并提示加速通过,ev-1向驾驶员发出预警,并提示延迟变道。
4)ev-1完成变道或ev-2完成超车后预警退出。
图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 合作式智能运输系统 车用通信系统应用层及应用数据交互标准(第二阶段)
官方再为LG G6造势: 防尘防水性能逆天
灯饰实体市场进入相对低迷期,经营方向向左走还是向右走?
新型UltiMaker PET CF可用于多种金属成型的弯曲模具
鸿利智汇推出第三代调光双色TOP产品
预付费智能电表平台关于电改政策的设计与应用
基于场景的V2X功能测试用例开发思考
TMS320F2812和DSP2812完成的带式输送机多路温度检测系统
2020年全国各省发电量排行
意法半导体发布STM32Cube.AI开发工具
德承工业平板电脑:加速动物饲料制造的生产效率
变压器并列运行需要注意什么
米尔科技恩智浦i.MX8系列应用处理器概述
如何助力 Chiplet 生态克服发展的挑战
都无缘骁龙835,锤子T3、小米6都用骁龙821了
CMD305驱动放大器QORVO
无线网络的应用领域有哪些
推动汽车行业创新的四个主要趋势
华为布局5G欲在全球5G市场分一杯羹
Facebook第一次宣布将AI应用于误导性内容之上了
保时捷联手奥迪开发了一个全新电动平台 将用于下一代电动汽车