自动驾驶货车编队行驶-车辆通讯应用层数据交互要求

1 范围
本文件规定了合作式自动驾驶货车编队行驶时车辆通信应用层数据交互的通信系统架构、通用要求、
数据交互要求、消息层数据集定义等。本文件仅涉及编队成员内部进行编队控制及成员管理相关的车-车通
信交互,不涉及编队与其他实体(云平台、路侧单元等)的通信交互。
本文件适用于高速公路合作式自动驾驶货车编队系统的设计、开发、运行和维护,其它类型的车辆编
队可参照使用。
2 规范性引用文件
本文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,仅
该日期对应的版本适用于本文件。不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 917-2017 公路路线标识规则和国道编号
GB/T 35645-2017 导航电子地图框架数据交换格式
YD/T 3709-2020 基于LTE的车联网无线通信技术消息层技术要求
YD/T 3957-2021 基于LTE的车联网无线通信技术安全证书管理系统技术要求
JT/T 132-2014 公路数据库编目编码规则
JT/T 1324-2020 营运车辆车路交互信息集
JT/T 697.1-2013 交通信息基础数据元第1部分:总则
JT/T 697.2-2014 交通信息基础数据元第2部分:公路信息基础数据元
T/CSAE 53-2020 合作式智能运输系统车用通信系统应用层及应用数据交互标准
T/CSAE 157-2020 合作式智能运输系统车用通信系统应用层及应用数据交互标准第二阶段
T/ITS 0113.1-2019 营运车辆合作式自动驾驶货车编队行驶第1部分:总体技术要求
T/ITS 0113.2-2019 营运车辆合作式自动驾驶货车编队行驶第2部分:驾驶场景和行驶行为要求
T/ITS 0135-2020 基于车路协同的高等级自动驾驶数据交互内容

SAE J2735-2020 专用短距通信消息集字典(Dedicated Short Range Communications (DSRC) Message
Set Dictionary)
3 术语、定义和缩略语
3.1 术语和定义
T/ITS 0113.1-2019和T/ITS 0113.2-2019界定的以及下列术语和定义适用于本文件。为了便于使用,以
下重复列出了T/ITS 0113.1-2019中的某些术语和定义。
编队行驶driving as a platoon
两辆或者两辆以上的车辆以编队的形式在特定的场景下行驶,同时还包括创建编队、解散编队、车辆
加入编队、车辆离开编队等的编队行为过程。
[来源:T/ITS 0113.1-2019, 3.3]
领航车辆leading vehicle
编队行驶中最前方的车辆。
[来源:T/ITS 0113.1-2019, 3.4]
编队车辆platooning vehicle
参与编队行驶的车辆,包括领航车辆、跟随车辆和自由车辆三种角色。
跟随车辆following vehicle
编队行驶中除了领航车辆之外的其他跟随的车辆。
[来源:T/ITS 0113.1-2019, 3.5]
自由车辆free vehicle
具备编队行驶能力,且将开始编队行驶或已结束编队行驶。

跟驰vehicle following
编队行驶中,后车跟随前车的行驶状态,编队成员无数量变化,包括领航车辆和跟随车辆两种角色。
编队过程platooning process
车辆编队行驶中可能发生的过程。包括编队管理过程和编队控制过程。
编队管理消息platooning management message
编队管理过程中发送的消息。
编队心跳消息platooning heartbeat message
编队控制过程中发送的消息,用于编队行驶过程中队内车辆间的状态监控。
队尾跟随车辆following vehicle at the rear
属于跟随车辆,指的是位于编队末尾的跟随车辆,队尾跟随车辆后方没有其它跟随车辆跟驰。
队中跟随车辆following vehicle not at the rear
属于跟随车辆,指的是除了队尾跟随车辆以外的其它所有跟随车辆,队中跟随车辆后方有其它跟随车
辆跟驰。
3.2 缩略语
下列缩略语适用于本文件。
COPMM:面向连接的编队管理消息(Connection Oriented Platooning Management Message)
OBU:车载单元(On-Board Unit)
PBSMex:编队扩展基本安全消息(Platooning Basic Security Message Extended)
PCM:编队控制消息(Platooning Control Message)
RSU:路侧单元(Road Side Unit)
V2C:车-云通信(Vehicle-to-Cloud)

V2I:车-路通信(Vehicle-to-Infrastructure)
V2N:车-网通信(Vehicle-to-Network)
V2V:车-车通信(Vehicle-to-Vehicle)
V2X:车联网通信(Vehicle-to-Everything)

4 通信系统架构
4.1 货车编队行驶系统架构
货车编队行驶系统构成应符合T/ITS 0113.1-2019的要求,如图1所示。

本文件中,RSU和云平台只与领航车辆通信,负责给领航车辆提供辅助信息或对车队进行监控;编队
车辆间应通过V2V通信实现自动驾驶货车编队行驶应用。编队行驶场景下,领航车辆应对车队其它成员车
辆进行控制和管理等操作,如状态监控、车队管理、车辆控制、位置管理等。
本文件中,编队车辆最多由5辆车组成,即1辆领航车辆和4辆跟随车辆/自由车辆。 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/34130.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

spring cloud 之 gateway

网关介绍 在微服务架构体系中,一个系统会被拆分为很多个微服务,那么作为客户端要如何去调用这么多的微服务呢?如果没有网关的存在,我们只能在客户端记录每个微服务的地址,然后分别调用,当然这样是不现实的…

高性能消息中间件 RabbitMQ

一、RabbitMQ概念 1.1 MQ是什么 消息队列 MQ全称Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于系统之间的异步通信。 同步通信相当于两个人当面对话,你一言我一语。必须及时回复: 异步通信相…

基于Arduino UNO的循迹小车

目录 1.analogWrite函数的使用 2.红外循迹模块介绍 3.循迹小车代码实现 4.实物示例 1.analogWrite函数的使用 用analogWrite来替换digitalWrite 说明 将一个模拟数值写进Arduino引脚。这个操作可以用来控制LED的亮度, 或者控制电机的转速. 在Arduino UNO控制器中&#…

查询Oracle当前用户下,所有数据表的总条数

需求:查询Oracle当前用户下,所有数据表的总条数 方法:存储过程 右键点击Procedures,点击New 点击OK 把存储过程写进去,然后点击编译运行: create or replace procedure tables_count ist_count numbe…

xshell安装jdk1.8环境

xshell安装jdk1.8环境 大家好,今天我们来学习一下xshell安装jdk1.8环境,好好看,好好学,超详细的 第一步 进入xshell官网下载 第二步 打开xshell新建一个会话,如下图: 第三步 输入你的名称、主机ip、端口号(…

CSS中伪类详解和用法例子详解

文章目录 一、伪类介绍二、伪类选择器1.动态伪类2.结构伪类3.否定伪类4.状态伪类5.目标伪类 一、伪类介绍 用于已有元素处于某种状态时(滑动、点击等)为其添加对应的样式,这个状态是根据用户行为而动态变化的。 二、伪类选择器 动态伪类作…

Arduino uno 环境配置 for Mac

1、IDE 在官网下载 官网地址:https://www.arduino.cc/en/software 看到钱💰不要怕,只是问你捐不捐款,不收钱,你直接安装就行 (你也可以捐一点~) 安装之后 2、安装驱动 地址 &…

互联网+洗鞋店预约小程序新模式;

互联网洗鞋店预约小程序 1、线上线下业务的结合。 传统的线下业务消费者到店可以向其推介线上的预约到家服务,让线下的消费者成为小程序内的会员,留存客户之后线上可直接触达,减少与消费者的距离,从等待客户到可以主动出击&…

黑客是什么?想成为黑客需要学习什么?

什么是黑客 在《黑客辞典》里有不少关于“黑客”的定义, 大多和“精于技术”或“乐于解决问题并超越极限”之类的形容相关。然而,若你想知道如何成为一名黑客,只要牢记两点即可。 这是一个社区和一种共享文化,可追溯到那群数十年前使…

6.Mysql主从复制

文章目录 Mysql主从复制读写分离概念:读写分离的作用:读写分离的作用条件:主从复制与读写分离mysq支持的复制类型主从复制的工作过程配置时间同步主服务器配置从服务器配置 读写分离MySQL 读写分离原理目前较为常见的 MySQL 读写分离分为以下…

A核与M核异构通信过程解析

现在越来越多的产品具有M core和A core的异构架构,既能达到M核的实时要求,又能满足A核的生态和算力。比如NXP的i.MX8系列、瑞萨的RZ/G2L系列以及TI的AM62x系列等等。虽然这些处理器的品牌及性能有所不同,但多核通信原理基本一致,都…

Linux - 那些年测试服务器带宽的 3 种方式

方式一 speedtest-cli wget -O speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.pychmod x speedtest-cliorcurl -Lo speedtest-cli https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.pychmod x speedtest-c…

重生之我测阿里云U1实例(通用算力型实例)

官方福利!!!!大厂羊毛你确定不薅??? 参与ECSU实例评测,申请免费体验机会:https://developer.aliyun.com/mission/review/ecsu 参与ECSU实例评测,申请免费体验…

一些零散的查询知识

一、all any some 表: all大于所有的值: any some:大于任意一个即可 例题: 大于50部门所有员工工资的人: 等价于: 二、exists关键字 1、exists查询 exists(子查询) 如果有满足条件的记录,那么exi…

C/C++内存管理(内存分布、动态内存分配、动态内存分配与释放、内存泄漏等)

喵~ 内存之5大区(栈区、堆区、静态区、常量区、代码区)C/C中各自的内存分配操作符内存泄露?内存泄漏检测方法 内存之5大区(栈区、堆区、静态区、常量区、代码区) 1、栈区(stack):由编译器自动分…

【从删库到跑路】详细讲解MySQL的函数和约束作用

🎊专栏【MySQL】 🍔喜欢的诗句:更喜岷山千里雪 三军过后尽开颜。 🎆音乐分享【如愿】 大一同学小吉,欢迎并且感谢大家指出我的问题🥰 文章目录 🍔函数⭐字符串函数🎈字符串拼接函数&…

LabVIEW开发呼吸分析系统

LabVIEW开发呼吸分析系统 在日常生活中,许多人都在练习调息法,但大多数人都不知道如何以完美的方式做。不当的做法不会带来适当的结果。一种使用LabVIEW分析呼吸信号的方法,以使人们以完美的方式练习调息。这有助于从业者按照系统指定的说明…

Vue2封装一个全局通知组件并发布到NPM

✍🏼作者:周棋洛,计算机学生 ♉星座:金牛座 🏠主页:点击查看更多 🌐关键:vue2 组件封装 npm发包 文章目录 1. 前言 🍃2. 我为什么要封装通知插件 ❓3. 初始化vue空项目 &…

Learn Mongodb DB数据库部署 ②

作者 : SYFStrive 博客首页 : HomePage 📜: PHP MYSQL 📌:个人社区(欢迎大佬们加入) 👉:社区链接🔗 📌:觉得文章不错可以点点关注 &#x1f44…

【STM32】软件I2C控制频率

在上一篇文章中,我们已经介绍了整个软件I2C的实现原理,但是也遗留了一个问题,那就是I2C速率的控制,其实就是控制SCL信号的频率。 微秒级延时 在上篇文章中,我们使用了SysTick进行延时,具体如下&#xff1…