CANoe搭建V2X应用场景Word格式.docx

上传人:b****4 文档编号:16366613 上传时间:2022-11-23 格式:DOCX 页数:13 大小:689.18KB
下载 相关 举报
CANoe搭建V2X应用场景Word格式.docx_第1页
第1页 / 共13页
CANoe搭建V2X应用场景Word格式.docx_第2页
第2页 / 共13页
CANoe搭建V2X应用场景Word格式.docx_第3页
第3页 / 共13页
CANoe搭建V2X应用场景Word格式.docx_第4页
第4页 / 共13页
CANoe搭建V2X应用场景Word格式.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

CANoe搭建V2X应用场景Word格式.docx

《CANoe搭建V2X应用场景Word格式.docx》由会员分享,可在线阅读,更多相关《CANoe搭建V2X应用场景Word格式.docx(13页珍藏版)》请在冰豆网上搜索。

CANoe搭建V2X应用场景Word格式.docx

31024.3

Layer3

Network

GeoNetworking

Layer2

DataLink

VN4610

WLANIEEE802.lipOr

Layer1Physical

(802.lip)

Cellular-V2X(C-V2X)

图1Option.Ca「2x支持的协议

基于国标V2X通信协议之上,汽车工程学会在《合作式智能运输系统车用

通信系统应用层及应用数据交互标准T_CSAE53-2017》中,定义了17个

V2X-期应用场景。

下面,我们用CANoe搭建〃道路危险状况提示〃V2I

应用场景,用以介绍如何使用CANoe进行V2X的场景仿真。

选G”式

i

UY

WAWItlWW

2

uvaa

文划旳UK•畀

5

UVAM

左移■腐

T2V

WlxiWWCxUWM

6

7

a•

8

a-d

9

Ul

10

>

21

II

m

12

UP/V2I

13

121

炖曲qgji诈

U

A;

IS

uv

1?

(.Vim*

也4逝场攵付

图2—期应用列表

图片来源:

《合作式智能运输系统车用通信系统应用层及应用数据交互标准

T_CSAE53-2017》

HLW场景需求和场景设计

需求来源

需求来源于《T_CSAE53-2017》对"

道路危险状况提示"

HLW的定义和HLW

场景图。

道路危险状况提示(HLW:

HazardousLocationWarning)是指,主车(HV)行驶到潜在危险状况(如桥下存在较深积水、路面有深坑、道路湿滑、前方急转弯等)路段,存在发生事故风险时,HLW应用对HV驾驶员进行预警。

本应用适合于城市道路、郊区道路和高速公路等容易发生危险状况的路段或者临时性存在道路危险状况的路段。

HLW应用将道路危险状况及时通知周围车辆,便于驾驶员提前逬行处置,提高车辆对危险路况的感知能力,降低驶入该危险区域的车辆发生事故的风险。

图3RSU提示道路危险状况信息・HLW场景

HLW场景构成

通过需求分析,可以得到HLW场景由以下五点构成:

•道路有一危险路段

•危险路段上有交通参与者RSU(RoadSideUnit)不口HV(HostVehicle)

•RSU广播该危险路段的信息

•HV能与RSU进行短程无线通信

•HV有自己的应用策略,HV根据自己的位置信息,在接收到RSU危险信息后经过计算做出判断,是否发出HLW预警

HLW场景内容

我们按昭构成,设计具体场景,场景内容如下:

•在北京回龙观西大街主干道上,有一积水危险路段,路段长为200m,路段半径为Im

•交通参与者RSU位于回龙观西大街主干道旁;

HV以108km/h的速度,由西向东行驶,并通过前方200m处的积水危险路段

•RSU以1秒的周期循坏对外广播消息

•HV接收RSU广播的危险路段消息,且解析该消息

•HV的HLW应用策略:

当HV距离危险路段小于150m时,HLW应用发出预警,HV的HMI显示预警信息;

当HV驶离危险路段后,HLW应用结束预警

CANoe搭建V2I应用工程

建立V21应用工程使用SampleConfigurations的Car2x-CN工程模板建立V2I应用工程。

EExt

C3f2X•CN(GB/T,CSAE)

TemplateConfouraoonCSAE0053(CV2X)

Ethernet

SystemConfoura^on(Ethernet)

图4Ca「2x-CN工程模板建立RSU和HV仿真节点CANoe建立RSU和HV仿真节点,设置RSU以Is的周期发送RSI(RoadSideInformation)消息,设置HV以100ms的周期发送BSM(BasicSafetyMessage)消息。

CANoe初始界面

CANoe打开工程后,初始界面如下图5:

#n*V?

CTwtEnEmn?

"

Hyd■■代T>

nLlRU:

^SmjbtunSitup-

 

-1»

*\CY2Xf

图5CANoe初始界面

建立仿真节点

在SimulationSetup窗口中新建2个节点,分别仿真HV和RSU。

3用・2°

匕1€・

卜円wue<

MotworksaWC-V2s曰■•处JCode:

JiHV:

-1RW?

Xcz«

xActivwCwn«

xaxorsSLReclarblocksm®

I>

«

tAba£

*.

5gjCSAEX53.WzgS«

ti--«

Channels

<

►►!

\C-V2x/

图6建立仿真节点

V2I数据库新建节点和设置节点发送的消息集

打开Car2xNetworkExplorer后,在数据库里新建RSU和HV两个节点,并

设置RSU发送RSI消息,HV发送BSM消息。

•••••»

••-*••••••••Y

38出0血,他咖电“见R5U

,已T>

MessageswRoadSWelr^cmatjon

“曰Ne^oes

fSBascSafatyMczago

rsMJPDXJ

RoadSriehfocmtfoon

9SPAT

3Road$*5&

SafeCY>

VfcSM^

LiRoadTrarTicSflns

Txmosagy

0Bat>

:

SafotyMotK»

go

□MicOatt

□Ro)dS。

汕fomtm

□spat

□RoadsdeSafewesiaQe

□RwdTfe/ficSions

Chockal|Undioctal

图7V2I数据库新建节点和设置节点发送的消息集

完善HV发送的BSM消息内容

•BSM消息内容的完善通过编辑HV的仿真场景来完成

•HV的场景编辑包括HV行驶路线和HV行驶状态的编辑

•HV的仿真场景通过Car2xScenarioEditor工具编辑,通过ScenarioManagerI具加载到CANoe

Car2xScenarioEditor工具

Car2xScenarioEditor工具在CANoe的Tools功能页签下。

Fie置

HomeAnalyssSimu&

ton

Test

Diagnostics

Environment

Hard^vare

Tools

Layout

irem1

CANdb卄

Car2xNetv/orkCar2xScencrio

Security

CAPL

Debuaaer

Panel

FDXEdfcor

vFlash

LoaainaFite

Editor

ExpbrerEditor

Manager

Browser

Desioner

Conversion

NetworkTook

More

图8场景编辑工具

Car2xScenarioEditor默认界面

Car2xScenarioEdito「打开后r默认界面如下图

图9Car2xScenarioEdito「默认界面

编辑HV行驶路线

点击Routes功能栏内的Edit图标,修改路线名称,在Ma地图中拖拽道路到北京回龙观西大街,这样简单的HV行驶路线就编辑完了。

图10编辑HV行驶路线

新建Station

点击Stations功能栏内New图标,新建仿真车辆,车辆初始名称为Stationl.

图11新建Station

加载HV场景

在CANoe加载Car2xScenarioEditor编辑的HV场景。

HV场景通过

CANoeEnvironment功能页签下的ScenarioManagerT具进行加载。

图12场景加载工具

完善RSU发送的RS1消息内容

通过编辑与仿真节点RSU相关联的CAPL脚本,可以完善RSI消息。

如下图13所示的CAPL脚本,在OnPreTxRoadSideinformation函数体内

添加相关数据元素的代码。

仿真场景示例及CANoe功能简介

下面视频所示是北汇信息搭建的一个HLW仿真测试场景。

在仿真场景中:

•添加了HVHMI面板用于显示HLW的预警信息

•添加了ControlRSU面板用于更改RSU发送的危险路段信息

HLW应用场景录屏.mp4

视频1北汇信息HLW应用场景演示

CANoe的仿真功能

通过CANoe搭建V2I应用工程后,相信大家已经对CANoe的仿真功能有了更多

的了解:

•CANoe能够仿真Vehicle、Infrastructure等通信设备发送和接收V2I消

通过CANoe自带的场景制作工具ScenarioEditor,在时间轴上配置行

为,以设计现实的驾驶场景

•CANoe还可以联合CarMaker.DYNA4等3D场景制作软件一起仿真

CANoe的分析功能

Trace窗口

CANoe将接收到的BSM消息和RSI消息按照«

GBT31024.3-2019》定义的格式进行解析。

如果CANoe接收到的消息格式与定义的不一样,CANoe就会报出解析错误和警告指示。

Trace窗口显示内容包括包属性显示、协议解释、应用消息解码、签名检查、协议分析等。

9時•g・h・c・(a^*vw•

•《心“严

XAiKW*unw

•CWWKSWVtmgr*>

《3**(«

hW«

ww4

■M

8*8888006MMXMOOIOtOII

w<

*W*♦»

&

MIT1MH•1XM^I

•©

•血八M*M・也>

M“

HWWOOOWWWWC*WWW»

»

Mrrswii*i«

z4f

1SM41M0*SXM

图14Trace®

口解析消息

MapWindow窗口

在地图上显示HV、RSU和危险路段。

更复杂的交通情况,如十字路口的线路信号

状态、传输交叉拓扑也能显示。

这是CANoe可视化的一个特征。

图15Map窗口显示交通参与者和路道信息

CANoe的测试功能

CANoe的测试功能主要体现在对真实OBU(OnBoardUnit)和RSU(Road

SideUnit)等通讯设备的测试,用CANoe制作测试面板可以使测试更方便。

ControlRSU面板

用于修改危险路段的危险类型、危险路段半径、危险路段的经纬度坐标数据,修改的数据将通过RSI消息发送出去。

此面板可用于仿真RSU测试OBU。

星ControlRSU

图16ControlRSU面板

HVHMI面板

用于显示HV的预警信息,显示的内容包括危险类型的图片和文字显示,距离危险路段距离的文字和柱状图显示。

此面板可用于仿真OBU测试RSU。

图17HVHMI面板

注:

部分图片信息来源于Vector

参考文献

[1]《合作式智能运输系统车用通信系统应用层及应用数据交互标准》(TCSAE53-2017)

[2]«

GBT31024.3-2019合作式智能运输系统专用短程通信第3部分:

网络层和应用》

[3]《基于LTE网络的车联网无线通信技术-总体技术要求》

[4]《基于LTE的车联网无线通信技术-网络层技术要求》

[5]《基于LTE的车联网无线通信技术-消息层技术要求》[6]《基于LTE的车联网通信-安全技术要求》

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 合同协议

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1