System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术属于车联网领域,具体地说是一种车辆信号分析系统、方法、设备及介质。
技术介绍
1、随着车联网技术的迅猛发展,车辆信号分析已成为汽车行业不可或缺的一环。车辆信号不仅承载着车辆状态的实时信息,还关系到车辆的安全性、性能以及用户体验,能够帮助工程师发现并解决潜在的问题,从而提升汽车的质量和安全性。传统的车辆信号分析设备的数据采集方式大多采用obd接口或者blf文件,比如canoe和zlg,分析工具本身不存在数据存储能力,需要外置设备接入到车辆obd 端口,实时抓取数据进行实时分析或者将数据导出成blf 格式文件,进行线下分析,而且实际场景中大部分车辆是不能够随时进入4s店由售后人员进行数据读取的。
技术实现思路
1、本专利技术的目的,是要提供一种车辆信号分析系统、方法、设备及介质,以解决信号分析工具数据存储受限的问题,方便用户进行信号分析,有效提高车辆信号分析的效率。
2、本专利技术为实现上述目的,所采用的技术方法如下:
3、一种车辆信号分析方法,包括依次进行的以下步骤:
4、s1、ecu采集车辆的状态信息数据,并将采集到的状态信息数据封装成报文;
5、s2、车载终端与车辆内部的ecu进行通信获取报文,并将报文上传至云端分析平台;
6、s3、云端分析平台接收车载终端发送的报文,对报文进行解析,提取出车辆的vin码并解析出车辆的状态信息数据,将提取的vin码与相应车辆的状态信息数据相关联,存储于数据库中;
7
8、作为限定:车载终端与云端分析平台之间采用mqtts通道,结合签发的pki证书建立双向认证通道,双向认证通道的建立过程为:将签发的pki证书部署到车载终端和云端分析平台,再将车辆的车载终端注册至云端分析平台,云端分析平台将分配的mqtt参数和topic信息下发给车载终端,车载终端根据mqtt参数和topic信息进行配置,车载终端的mqtt客户端与云端分析平台的mqtt服务器建立tls连接,在tls握手阶段,车载终端和云端分析平台交换各自的pki证书,双方使用对方pki证书中的公钥,根据证书链验证对方pki证书的有效性,如果pki证书验证通过,双方使用自己的私钥和对方的公钥进行加密和解密,完成tls握手过程,建立加密的通信通道;在tls连接建立后,车载终端和云端分析平台完成mqtt身份验证,建立mqtt连接,所有通过mqtt通道传输的数据都使用tls会话密钥进行加密,接收方使用tls会话密钥对加密的数据进行解密,至此,车载终端与云端分析平台完成双向认证mqtt通信通道的建立。
9、作为进一步限定:mqtt参数包括:
10、地址,mqtt服务器的ip地址或域名;
11、端口,mqtt服务运行的端口号;
12、client_id,唯一标识车载终端的id号;
13、用户名,用于mqtt连接的身份验证的用户名;
14、密码,与用户名配对的密码,用于mqtt连接的身份验证。
15、作为再进一步限定:云端分析平台下发的topic,包括:
16、下行topic,车载终端用于订阅的topic,用于接收来自云端分析平台的命令或数据;
17、上行topic,车载终端用于发布数据的topic,用于向云端分析平台发送数据。
18、本专利技术还提供了一种车辆信号分析系统,包括:
19、ecu模块,用于采集车辆的状态信息数据,并将采集到的状态信息数据封装成报文;
20、车载终端,用于与车辆内部的ecu进行通信获取报文,并将报文上传至云端分析平台;
21、云端分析平台,用于接收车载终端发送的报文,对报文进行解析,提取出车辆的vin码并解析出车辆的状态信息数据,将提取的vin码与相应车辆的状态信息数据相关联,存储于数据库中;通过vin码搜索数据库中的车辆状态信息数据,筛选出用户所选择的状态信息数据,再按照取点算法提取数据,将提取出的数据集合发送至前端展示页面,绘制信号曲线。
22、本专利技术还提供了一种电子设备,包括存储器和处理器,存储器存储有计算机程序,处理器调用存储器中的计算机程序执行上述的一种车辆信号分析方法。
23、本专利技术还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时用于实现上述的一种车辆信号分析方法。
24、本专利技术由于采用了上述方案,与现有技术相比,所取得的有益效果是:
25、本专利技术提供的一种车辆信号分析系统、方法、设备及介质,通过车载终端与云端分析平台通信,将数据存储在云端分析平台的数据库中,不需要去现场抓取数据,解决了存储受限的问题,用户能够回顾历史数据进行问题追踪,方便用户进行信号分析,有效提高了车辆信号分析的效率;车载终端与云端分析平台之间采用mqtts通道,双向认证,确保了数据传输的安全性和完整性。
26、本专利技术适用于车辆状态信息数据的分析。
本文档来自技高网...【技术保护点】
1.一种车辆信号分析方法,其特征在于,包括依次进行的以下步骤:
2.根据权利要求1所述的一种车辆信号分析方法,其特征在于,车载终端与云端分析平台之间采用MQTTS通道,结合签发的PKI证书建立双向认证通道,双向认证通道的建立过程为:将签发的PKI证书部署到车载终端和云端分析平台,再将车辆的车载终端注册至云端分析平台,云端分析平台将分配的MQTT参数和Topic信息下发给车载终端,车载终端根据MQTT参数和Topic信息进行配置,车载终端的MQTT客户端与云端分析平台的MQTT服务器建立TLS连接,在TLS握手阶段,车载终端和云端分析平台交换各自的PKI证书,双方使用对方PKI证书中的公钥,根据证书链验证对方PKI证书的有效性,如果PKI证书验证通过,双方使用自己的私钥和对方的公钥进行加密和解密,完成TLS握手过程,建立加密的通信通道;在TLS连接建立后,车载终端和云端分析平台完成MQTT身份验证,建立MQTT连接,所有通过MQTT通道传输的数据都使用TLS会话密钥进行加密,接收方使用TLS会话密钥对加密的数据进行解密,至此,车载终端与云端分析平台完成双向认证MQTT通
3.根据权利要求2所述的一种车辆信号分析方法,其特征在于,MQTT参数包括:
4.根据权利要求2所述的一种车辆信号分析方法,其特征在于,云端分析平台下发的Topic,包括:
5.一种车辆信号分析系统,其特征在于,包括:
6.一种电子设备,其特征在于,包括存储器和处理器,存储器存储有计算机程序,处理器调用存储器中的计算机程序执行权利要求1-4中任意一项所述的一种车辆信号分析方法。
7.一种计算机可读存储介质,其特征在于,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时用于实现权利要求1-4中任意一项所述的一种车辆信号分析方法。
...【技术特征摘要】
1.一种车辆信号分析方法,其特征在于,包括依次进行的以下步骤:
2.根据权利要求1所述的一种车辆信号分析方法,其特征在于,车载终端与云端分析平台之间采用mqtts通道,结合签发的pki证书建立双向认证通道,双向认证通道的建立过程为:将签发的pki证书部署到车载终端和云端分析平台,再将车辆的车载终端注册至云端分析平台,云端分析平台将分配的mqtt参数和topic信息下发给车载终端,车载终端根据mqtt参数和topic信息进行配置,车载终端的mqtt客户端与云端分析平台的mqtt服务器建立tls连接,在tls握手阶段,车载终端和云端分析平台交换各自的pki证书,双方使用对方pki证书中的公钥,根据证书链验证对方pki证书的有效性,如果pki证书验证通过,双方使用自己的私钥和对方的公钥进行加密和解密,完成tls握手过程,建立加密的通信通道;在tls连接建立后,车载终端和云端分析平台完成mqt...
【专利技术属性】
技术研发人员:慈尚亮,于水龙,
申请(专利权)人:北京明拓恒炘科技发展有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。