探索车路云深度融合的优化与实践

项目背景与业务场景

目前,我国车联网行业处于与 5G 技术的深度融合时期。随着汽车从传统交通工具向着智能化、网联化和电动化方向演进,车联网成为 5G 交通和汽车领域跨界融合最具潜力的应用,已经成为我国战略性新兴产业的重要发展方向。通过构建全新的车联网技术和产业协同架构,我司与某创新中心、阿里算法团队一起进行智能化研发,现已实践和研发“感知预警”与“领航服务” 17+ 深度协同场景创新,后续将不断演进和升级,拓展更多创新场景,对提高交通运输系统的效率和安全性、实现交通系统的可持续性发展具有十分重要的意义。

某园区数字孪生(以下简称“数字孪生”) 应用智能感知设备、边缘计算设备等路侧感知基础设施,以某园区为基础场地,完成全园区道路 100% 识别覆盖,人车同步孪生显示,并支持回溯事件发生时的真实场景,动态呈现云-车-路协同。真实还原测试场景、高效利用路采数据生成仿真场景、云端大规模并行加速等,使得仿真测试满足车路驾驶感知、决策规划和控制全栈的闭环。

业务痛点

1、多个复杂系统与感知设备的集成展示平台

在车路协同的标准体系中,将车载传感器与路侧传感器收集到的感知数据,利用有线或无线移动通讯技术,在云服务中心完成数据整合、处理与发布,后通过数据接口下发到孪生平台进行业务展示。多传感器融合技术集成了低延时、高精度、容错率低的感知数据,将各类优劣势不同的设备(摄像头、毫米波雷达、激光雷达等)融合,最大程度地合理协调多源数据,充分利用相关信息,提高综合利用率,将数据指标进行多维度、多层次整合,形成网联车辆的日常运行和全域管理体系。

2、能够作为车路协同效果验证平台

在车路协同技术实现真正商业化应用钱,需要经历大量的道路测试才能达到商用标准,而在孪生平台内能够将实时采集的数据同步完成可视模型的推演,实现数据驱动决策,也能以可视化的形式复现不同交通条件下的各类协同场景,来验证云-车-路间的通讯流转机制,使得仿真平台能够满足车联网感知和决策规划控制的闭环。

3、能够推动车路协同创新业务的落地,辅助交通决策

当前车路协同概念仍处在发展初期,具体实现的技术、商业模式和建设模式也在持续性探索,而本平台的建设能够从车辆入手,真实还原园区内的各类交通信息的交互与共享,利用车载与路侧感知设备,对各类协同处置事件、异常事件、路况监测等信息进行实时反馈,从而实现车辆智能协同的落地,让车路协同逐渐从概念走向现实。未来,相信车路协同技术也能够应用于交通管理,实现交通流量的高效调度与管理,起到交通监管和指挥的作用。

解决方案

整体技术架构

某园区数字孪生平台数据端运用了观测云(www.guance.com)的数据开发平台 DataFlux Function(简称 f(x))对运控数据平台输出的原生接口进行分析、存储、处理,生成符合 RESTful 规范的接口,供展示层 DataVision(DataV,CityV)调用并展示。

某园区数字孪生平台的展示端由两个可视化工具 DataV 和 CityV 组成,CityV 展示场景类的数据,比如园区内设备分布及在线状态、车流轨迹、路口红绿灯等。DataV 展示看板类的数据,通常为弹框和两边的面板。两个工具接受 f(x) 输出的接口数据并展示。通过 websocket 实现两个工具间的通信。

VOC 的展示端由两个可视化工具 DataV 和 CityV 组成,CityV 展示场景类的数据,比如亚运村的各个场所的客流量,车流量。DataV 展示看板类的数据,通常为弹框和两边的面板。两个工具接受 f(x) 输出的接口数据并展示。通过 websocket 实现两个工具间的通信。

VOC 平台

在 VOC 平台中,在数字空间构建实时性、高保真、无限逼近物理空间的数字映射,将现实世界中的物联感知、分析计算、信息反馈精准映射在虚拟空间,实现可观测、可分析、可预警、可互动的数字孪生体。

平台流程

某园区数字孪生平台内数据经由 API 的方式,在后端服务中汇集,并进行了数据处理、计算后,上报给了孪生前端展示。经过孪生前端所使用的开发工具 datav 和 cityv ,将数据以可视化的方式呈现出来。

注:

  • 后端服务采用 Python 编程语言与轻量型 Web 框架 Flask 启动服务,部署采用 Supervisor 进程管理工具进行监控。
  • DataV 是阿里云一款数据可视化应用搭建工具,帮助有数据展示需求的用户快速完成可视化应用搭建。
  • CityV 是基于 UE5 的孪生底座,能够快速生成大规模城市三维模型,结合手工制作,针对特殊建筑及场景打造更精细逼真的模型。

数据处理

后端数据处理采用 DataFluxf(x2) 数据处理平台。服务内部完成了数据的接入、处理和转发等等操作。提高了数据对接的高效性与海量数据的处理能力。

后端共计接入【3 个系统】【63 个HTTP服务接口】,对外开放出【68 个授权链接】供前端数据展示使用。阿里算法团队整合设备感知数据后汇集成轨迹数据,后端将轨迹数据收集汇总处理为驾驶舱所需的数据格式。通过使用 API 接口进行数据接入和处理,自动化和实时性,适用于与外部系统进行数据交互。可实现数据的自动同步和实时更新,便于与其他系统实时交互的场景。

特色亮点

1、车路深度融合的全栈能力建设

利用数字孪生技术对车路协同的实时呈现,将现实场景中的语音播报转化为可视的 3D 场景。从路测设备感知,上传数据至云控决策,决策结果下达至车端呈现,同时前车预警后车联控,完成云车路端链路。在云车路整体链路中,对路测设备、网联单车、车路场景进行完整监控。车辆不必再依靠驾驶员的感知与行动来获取信息好采取相应的措施,管理人员可通过孪生平台全面及时的感知交通流状态并且预知潜在危险,收集场景测试数据,基于测试数据调试分析,最终车路能够高度自动化的行驶,并基于感知信息优化车的运行状态从而保障行驶安全并提高运行效率。

2、 多设备感知监控

针对园区进行高精度还原,通过多模设备感知对园区进行数据采集,真实数据驱动场景运行状态变化。基于多传感器融合技术,以园区智能灯杆进行多个传感器数据的智能组合,解决全天时、全天候以及精准感知的问题,为系统提供低延时、高精度、有容错性的感知结果。将路侧传感器与众多不同的感知设备相融合,可以最大程度地合理协调多源数据,充分利用有用的信息,提高信息的综合利用率。并对所有感知设备进行精细化管理,以灯杆为主体,显示每个设备感知状态,并对设备感知覆盖范围进行综合呈现,为车路协同场景测试提供基础。

3、多车路协同场景库

针对交通事故偶发性强,交通事故场景库缺乏、数据覆盖度不足、场景构建成本高、效率低等问题,基于车路云交叉的多模态数据,对场景进行全息还原以及场景库的整体扩充。通过 17+ 车路协同场景显示与回放,对历史场景进行探索和分析,实现场景库在车路协同下的应用,提高道路交通安全性。车企可提升智能驾驶汽车的安全性及整体竞争力,交管部门可利用交通事故场景库的信息辅助快速决策和提升交通安全管理技术的发展,从而推动智能网联汽车发展提速。

4、实时轨迹仿真

基于科创园区,将园区与路侧道路进行轨迹还原,通过多设备物联感知数据进提取还原,转化为结构化数据在大屏中进行实时展示,模拟复现实时交通流,结合灯态与停止线信息等路侧信息,以及车辆车速与预警等行驶数据信息,远程监控测试车路状态情况。同时可以切换实时和历史轨迹,针对以往车路测试数据,选择对应时段的进行轨迹真实呈现,同时显示当时状态下的车路情况,便于进行车路仿真测试的辅助决策。

5、网联车辆全状态呈现

针对测试网联车辆,进行完整状态还原与监控。宏观显示总体网联车辆整体触发情况 显示车辆运行过程中的网联车辆状态,对车路近期触发场景进行分析。实时显示当前网联车辆实时运行情况,对触发场景的数据进行实时分析显示。多视角智能跟车,同步显示网联车路当前状态与触发场景详情,并实时链接车辆最近摄像头进行视频监控,在数字孪生中对网联车辆进行多维度状态呈现,保障网联车辆测试场景中的安全。在历史场景中,对该车车路在线时间段、触发场景进行统计情况,根据业务需求对某一时间或某一场景进行单独回放,基于车车、车路、车人信息交互,提升智能驾驶的安全稳定性,从而加速智能驾驶更安全的落地和推广。

6、全息停车引导

整合园区多源感知数据,关联智慧停车场景,以智能算法解析场景组合,辅助运营实现停车位的实时信息化、数字化、可视化升级,自动规划停车引导路线,还原实时停车路径动画。复刻园区停车场内车位的位置,结合停车场的感应等物联网设备还原停车场内部的车辆停放状态,为停车场管理人员提供管理的信息化支撑,降低管理压力和运维成本,并带来更便捷、高效、高水平的管理能力和形象的提升。

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【前端每日基础】day8 src和href

src 和 href 是两个常用的 HTML 属性&#xff0c;它们分别用于不同类型的资源引用&#xff0c;有以下区别&#xff1a; src&#xff08;source&#xff09;&#xff1a; src 属性用于指定外部资源的地址&#xff0c;比如图像、音频、视频、嵌入框架等的地址。 在 < img &g…

Linux perf:系统性能监控和分析工具

1. 写在前面 Linux perf 是 Linux 2.6 后内置于内核源码树中的性能剖析&#xff08;profiling&#xff09;工具,它基于事件采样&#xff0c;以性能事件为基础&#xff0c;针对 CPU 相关性能指标与操作系统相关性能指标进行性能剖析&#xff0c;可用于性能瓶颈查找与热点代码的…

保研机试之【x86/x86-64体系结构中的寄存器】

先来看一下这六个选项的功能&#xff1a; 举一个例子&#xff1a; 对于CR2寄存器和中断向量表&#xff1a; 也就是先通过CR2寄存器找到引发错误的虚拟地址&#xff0c;然后操作系统分析错误原因&#xff0c;通过IDTR寄存器找到IDT&#xff08;中断向量表&#xff09;&#xff0…

栈与递归的实现

1. 栈的概念及结构 栈&#xff1a;一种特殊的线性表&#xff0c;其只允许在固定的一端进行插入和删除元素操作。 进行数据插入和删除操作的一端 称为栈顶&#xff0c;另一端称为栈底。 栈中的数据元素遵守后进先出LIFO&#xff08;Last In First Out&#xff09;的原则&#x…

光纤VS紫外:如何选择最适合您生产线的激光打标机?

光纤激光打标机和紫外激光打标机在制造业中都有其独特的应用&#xff0c;但两者在原理、特点和应用范围上存在一些差异。 光纤激光打标机是一种采用光纤输出激光&#xff0c;并通过高速扫描振镜系统实现打标功能的新一代激光打标机系统。它电光转换效率高&#xff0c;达到30%以…

【第21章】spring-mvc之整合druid

文章目录 前言一、准备1. 引入库2. 添加配置2.1 jdbc.properties2.2 spring-mvc.xml 二、测试1.测试类2.测试结果 总结 前言 【第5章】spring命名空间和数据源的引入 在spring章节已经简单的介绍了数据源的引入&#xff0c;两者差别不大。 一、准备 1. 引入库 <dependen…

Mockito框架,帮助创建模拟对象进行测试的利器

在现代软件开发中&#xff0c;单元测试作为确保代码质量和可靠性的重要环节&#xff0c;已逐渐成为开发流程中不可或缺的一部分。为了让单元测试更加灵活、独立&#xff0c;开发者们通常使用 Mocking&#xff08;模拟&#xff09;框架来替代真实对象&#xff0c;从而更好地模拟…

C++进阶:AVL树详解及模拟实现(图示讲解旋转过程)

C进阶&#xff1a;AVL树详解及模拟实现&#xff08;图示讲解旋转过程&#xff09; 之前在搜索二叉树最后早就埋下伏笔&#xff0c;来介绍AVL树和红黑树&#xff0c;今天就先来第一个吧 文章目录 1.AVL树介绍1.1概念介绍1.2核心性质 2.项目文件规划3.整体框架&#xff08;节点和…

JDK 1.8 HashMap扩容机制

我们首先来看利用无参构造函数创建HashMap如何扩容。首先创建一个无参构造出来的hashmap HashMap hashMap new HashMap();该构造函数源码如下&#xff1a; public HashMap() {this.loadFactor DEFAULT_LOAD_FACTOR; // all other fields defaulted}此时&#xff0c;该构造函…

linux笔记5--shell命令2

文章目录 一. linux中的任务管理1. 图形界面2. 命令① top命令② grep命令③ ps命令补充&#xff1a; ④ kill命令图形界面杀死进程 二. 挂载(硬盘方面最重要的一个知识点)1. 什么是挂载2. 关于挂载目录① Windows② linux查看硬件分区情况(/dev下)&#xff1a;更改挂载目录结束…

揭秘 HTTP 代理:增强在线活动的安全性和匿名性

HTTP 代理在保护您的在线隐私、增强安全性以及允许访问受限内容方面发挥着关键作用。了解 HTTP 代理的工作原理以及如何有效地利用它们可以让您掌控自己的在线状态和浏览体验。让我们深入研究 HTTP 代理的世界&#xff0c;探索它们的优势、应用程序以及最大化其效用的最佳实践。…

【Unity Shader入门精要 第6章】基础光照(二)

1. 获取环境光 unity shader中可以通过 UNITY_LIGHTMODEL_AMBIENT获取当前环境光颜色信息。 fixed4 frag(v2f i) : SV_Target {return UNITY_LIGHTMODEL_AMBIENT; }2. 漫反射 2.1 兰伯特模型 创建Chapter_6_Diffuse_Lambert作为测试材质创建Chapter_6_Diffuse_Lambert作为测…

ollama api只能局域网访问,该怎么破?

安装ollama: ollama离线安装,在CPU运行它所支持的那些量化的模型-CSDN博客文章浏览阅读178次,点赞2次,收藏6次。ollama离线安装,在CPU运行它所支持的哪些量化的模型 总共需要修改两个点,第一:Ollama下载地址;第二:Ollama安装包存放目录。第二处修改,修改ollama安装目…

洛谷官方提单——【入门4】数组——python

洛谷官方提单——【入门4】数组 小鱼比可爱题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示代码 小鱼的数字游戏题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示数据规模与约定 代码 【深基5.例3】冰雹猜想题目描述输入格式输出格式样例 #1样例输入 …

matlab打开文件对话框

在使用matlab GUI制作时&#xff0c;为了便于用户交互使用&#xff0c;经常设置文件打开对话框&#xff0c;让用户根据实际需要选择打开的文件。下面以打开一张图片为例&#xff0c;matlab代码如下&#xff1a; [temp_filepath,temp_filename]uigetfile(*.jpg,请选择要打开的图…

从心理学角度看,GPT 对人有什么影响?

开启个性化AI体验&#xff1a;深入了解GPT的无限可能 导言 GPT 与我们日常生活的融合标志着技术进步的重大飞跃&#xff0c;为提高效率和创新提供了前所未有的机遇。然而&#xff0c;当我们与这些智能系统日益紧密地交织在一起时&#xff0c;探索它们对个人产生的细微的心理影响…

电子杂志制作攻略,轻松打造高质量数字出版物

随着数字科技的飞速发展&#xff0c;电子杂志作为一种新型的数字出版物&#xff0c;已经越来越受到人们的青睐。它不仅具有丰富的内容、多样的形式&#xff0c;还具有便捷的传播和阅读方式。如今&#xff0c;电子杂志已经逐渐成为企业、媒体和个人展示自身品牌、传播信息的重要…

下载驱动包提示 通常不会下载 未验证的下载

打开设置 添加允许站点 如果还是下载不了&#xff0c;那只能换资源了

C语言—关于字符串(编程实现部分函数功能)

0.前言 当我们使用这些函数功能时&#xff0c;可以直接调用头文件---#include<string.h>&#xff0c;然后直接使用就行了,本文只是手动编写实现函数的部分功能 1.strlen函数功能实现 功能说明&#xff1a;strlen(s)用来计算字符串s的长度&#xff0c;该函数计数不会包括最…

对rust语言的一些理解

近来在研究rust语言&#xff0c;作为老牌的C程序员及拥有近10年经验的java程序员&#xff0c;觉得有必要通过语言间的对比来加深对rust的理解。 环境 安装 rust安装是区分操作系统和ABI的&#xff0c;比如我的是windowsgnu ABI&#xff0c;主要是懒得安装VC 几个重要工具 …