一种多端数据交互系统和方法技术方案

技术编号:39488577 阅读:12 留言:0更新日期:2023-11-24 11:09
本发明专利技术提供一种多端数据交互系统和方法,系统包括:仿真驾驶平台

【技术实现步骤摘要】
一种多端数据交互系统和方法


[0001]本专利技术涉及计算机
,更具体地,涉及一种多端数据交互系统和方法


技术介绍

[0002]仿真驾驶平台是指利用现代高科技手段如:三维图像即时生成技术

汽车动力学仿真物理系统

大视场显示技术
(
如多通道立体投影系统
)、
六自由度运动平台
(
或三自由度运动平台
)、
用户输入硬件系统

立体声音响

中控系统等,让体验者在一个虚拟的驾驶环境中,感受到接近真实效果的视觉

听觉和体感的汽车驾驶体验

[0003]随着仿真驾驶平台的不断完善,汽车智能化发展及车内元宇宙技术的兴起,智能座舱终端设备逐步增加,以往基于传统的
TCP
协议数据传输方式开始体现出劣势,因此,如何进一步提高仿真驾驶平台生态中多端数据交互的数据传输效率是亟待解决的问题


技术实现思路

[0004]本专利技术针对现有技术中存在的技术问题,提供一种多端数据交互系统和方法,用以解决如何进一步提高仿真驾驶平台生态中多端数据交互的数据传输效率的问题

[0005]根据本专利技术的第一方面,提供了一种多端数据交互系统,包括:仿真驾驶平台

第一通讯模块

车机中控系统

第二通讯模块
、VR
一体机和第三通讯模块;
[0006]所述仿真驾驶平台,用于基于预设仿真场景,实时获取用户发送的操作指令,并基于所述操作指令产生仿真数据;
[0007]所述第一通讯模块,用于获取所述仿真数据,并将其实时发送至所述第二通讯模块和
/
或第三通讯模块;
[0008]所述第二通讯模块,用于实时接收所述第一通讯模块发送的所述仿真数据,并将其发送至所述车机中控系统;
[0009]所述车机中控系统,用于实时接收所述仿真数据,并基于所述仿真数据更新其对应的车机仪表显示数据;
[0010]所述第三通讯模块,用于实时接收所述第一通讯模块发送的所述仿真数据,并将其发送至所述
VR
一体机;
[0011]所述
VR
一体机,用于根据所述仿真数据实时更新
VR
场景中的数据

[0012]在上述技术方案的基础上,本专利技术还可以作出如下改进

[0013]优选的,所述第一通讯模块,包括:第一数据订阅端

第一数据发布端和第一消息中间件;
[0014]所述第一数据订阅端,用于接收所述第二通讯模块发送的车机数据;
[0015]所述第一消息中间件,用于对所述车机数据进行解析,并将解析后的车机数据发送至所述仿真驾驶平台;
[0016]所述第一数据发布端,用于将所述仿真驾驶平台中的仿真数据发送至所述第二通讯模块和
/
或所述第三通讯模块

[0017]优选的,所述第二通讯模块,包括:第二数据订阅端

第二数据发布端和第二消息中间件;
[0018]所述第二数据订阅端,用于接收所述第一通讯模块发送的所述仿真数据;
[0019]所述第二消息中间件,用于对所述仿真数据进行解析,并将解析后的仿真数据发送至所述车机中控系统;
[0020]所述第二数据发布端,用于将所述车机中控系统中的仪表数据发送至所述第一通讯模块

[0021]优选的,所述第三通讯模块,包括:第三数据订阅端和第三消息中间件;
[0022]所述第三数据订阅端,用于接收所述第一通讯模块发送的所述仿真数据;
[0023]所述第三消息中间件,用于对所述仿真数据进行解析,并将解析后的仿真数据发送至所述
VR
一体机

[0024]优选的,所述系统还包括:消息模板;
[0025]所述消息模板,用于所述第一通讯模块

所述第二通讯模块和所述第三通讯模块,按所述消息模板中的格式对数据进行编排和
/
或解析

[0026]优选的,所述第一数据订阅端还用于在所述第一通讯模块中单独开启一个线程,用于实时接收所述第二通讯模块发送的车机数据

[0027]优选的,所述第二数据订阅端还用于在所述第二通讯模块中单独开启一个线程,用于实时接收所述第一通讯模块发送的仿真数据

[0028]优选的,所述第三数据订阅端还用于在所述第三通讯模块中单独开启一个线程,用于实时接收所述第一通讯模块发送的仿真数据

[0029]根据本专利技术的第二方面,提供一种多端数据交互方法,包括:
[0030]仿真平台基于预设仿真场景,实时获取用户的操作指令,并基于所述操作指令产生仿真数据,并将其通过第一通讯模块发送至车机中控系统和
VR
一体机;
[0031]所述车机中控系统基于所述仿真数据,对车机仪表显示数据进行更新;
[0032]所述
VR
一体机基于所述仿真数据,对
VR
场景中的数据进行实时更新

[0033]本专利技术提供的一种多端数据交互系统和方法,系统包括:仿真驾驶平台

第一通讯模块

车机中控系统

第二通讯模块
、VR
一体机和第三通讯模块;所述仿真驾驶平台,用于基于预设仿真场景,实时获取用户发送的操作指令,并基于所述操作指令产生仿真数据;所述第一通讯模块,用于获取所述仿真数据,并将其实时发送至所述第二通讯模块和
/
或第三通讯模块;所述第二通讯模块,用于实时接收所述第一通讯模块发送的所述仿真数据,并将其发送至所述车机中控系统;所述车机中控系统,用于实时接收所述仿真数据,并基于所述仿真数据更新其对应的车机仪表显示数据;所述第三通讯模块,用于实时接收所述第一通讯模块发送的所述仿真数据,并将其发送至所述
VR
一体机;所述
VR
一体机,用于根据所述仿真数据实时更新
VR
场景中的数据

本专利技术通过仿真驾驶平台

第一通讯模块

车机中控系统

第二通讯模块
、VR
一体机和第三通讯模块建立了一套完整的数据交互系统,从而可以实现仿真驾驶平台同时与
VR、
车机中控系统实现数据互通,改变了以往传统的
TCP
一对一数据传输方式,大大的提升了仿真驾驶平台生态中的多端数据交互的数据传输效率

附图说明
[0034]图1为本专利技术提供的一种多端数据交互系统结构示意图;
[0035]图2为本专利技术本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种多端数据交互系统,其特征在于,所述系统包括:仿真驾驶平台

第一通讯模块

车机中控系统

第二通讯模块
、VR
一体机和第三通讯模块;所述仿真驾驶平台,用于基于预设仿真场景,实时获取用户发送的操作指令,并基于所述操作指令产生仿真数据;所述第一通讯模块,用于获取所述仿真数据,并将其实时发送至所述第二通讯模块和
/
或第三通讯模块;所述第二通讯模块,用于实时接收所述第一通讯模块发送的所述仿真数据,并将其发送至所述车机中控系统;所述车机中控系统,用于实时接收所述仿真数据,并基于所述仿真数据更新其对应的车机仪表显示数据;所述第三通讯模块,用于实时接收所述第一通讯模块发送的所述仿真数据,并将其发送至所述
VR
一体机;所述
VR
一体机,用于根据所述仿真数据实时更新
VR
场景中的数据
。2.
根据权利要求1所述的多端数据交互系统,其特征在于,所述第一通讯模块,包括:第一数据订阅端

第一数据发布端和第一消息中间件;所述第一数据订阅端,用于接收所述第二通讯模块发送的车机数据;所述第一消息中间件,用于对所述车机数据进行解析,并将解析后的车机数据发送至所述仿真驾驶平台;所述第一数据发布端,用于将所述仿真驾驶平台中的仿真数据发送至所述第二通讯模块和
/
或所述第三通讯模块
。3.
根据权利要求1所述的多端数据交互系统,其特征在于,所述第二通讯模块,包括:第二数据订阅端

第二数据发布端和第二消息中间件;所述第二数据订阅端,用于接收所述第一通讯模块发送的所述仿真数据;所述第二消息中间件,用于对所述仿真数据进行解析,并将解析后的仿真数据发送至所述车机中控系统...

【专利技术属性】
技术研发人员:张龙张健闵家旗
申请(专利权)人:武汉光庭信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1