本发明涉及数据传输,尤其涉及一种车辆状态信号处理方法、装置、设备及存储介质。
背景技术:
1、随着汽车技术的不断发展,车辆已经成为人们日常生活中不可或缺的交通工具。为了提高车辆的安全性、舒适性和智能化程度,车辆制造商不断推出各种新的技术和功能。其中,车辆状态信号传输技术是一项非常重要的技术,它可以将车辆的各种状态信息实时传输到车辆控制中心或其他相关设备,以便及时掌握车辆的运行情况,采取相应的措施。
2、对于车辆控制器需求的车辆状态信号,现有技术多为在车辆控制器的nvm存储区域划分出单独的存储单元,用于存储车辆故障时刻的冻结帧信息或在车辆下电后存储软件信息(如行驶里程、自学习数据等),当对市场车辆有数据分析需求时,受限于市场车辆为用户所有,往往只能在用户车辆进店保养或维修时才能通过诊断设备对相关信息进行读取,具有不便性。
技术实现思路
1、本发明提供了一种车辆状态信号处理方法、装置、设备及存储介质,可以在不增加总线报文的情况下发送更多的车辆状态信号,不增加总线负载。
2、根据本发明的一方面,提供了一种车辆状态信号处理方法,该方法包括:
3、获取当前车辆的各车辆状态信号,根据各车辆状态信号生成总线信号;
4、获取当前车辆的监测信息,当监测信息满足存储触发条件时,将总线信号冻结存储,并定义播报选择信号和计时器;
5、根据播报选择信号和计时器对冻结存储的总线信号进行处理。
6、可选的,根据各车辆状态信号生成总线信号,包括:按照预设编号规则依次对各车辆状态信号进行编号以生成各编号后的车辆状态信号;对各编号后的车辆状态信号进行精度转换以生成总线信号。
7、可选的,对各编号后的车辆状态信号进行精度转换以生成总线信号,包括:确定各编号后的车辆状态信号对应的信号偏移量和信号精度;依次将各信号偏移量、各信号精度和各编号后的车辆状态信号代入预设精度转换算法以生成各信号转换值;将各信号转换值赋值给预设车辆状态信号传递信号,以生成总线信号。
8、可选的,根据播报选择信号和计时器对冻结存储的总线信号进行处理,包括:根据播报选择信号确定信号选择值,根据信号选择值提取总线信号中对应维度的目标信号进行播报,并对计时器开始计时以获取计时器值;判断计时器值是否小于等于预设播报周期,若是,对计时器值进行累加;否则,对计时器值进行清零,根据信号选择值对总线信号进行处理。
9、可选的,根据信号选择值对总线信号进行处理,包括:获取各编号后的车辆状态信号中对应的最大编号;判断信号选择值是否小于最大编号,若是,对信号选择值进行累加以生成信号累加值,并对计时器开始计时以获取计时器值,根据信号累加值和计时器值提取总线信号中对应维度的目标信号进行播报;否则,获取预设播报停止条件,根据播报停止条件对总线信号进行处理。
10、可选的,根据播报停止条件对总线信号进行处理,包括:当满足播报停止条件时,对播报选择信号和计时器进行清零,将冻结存储的总线信号进行删除;获取播报默认值,并按播报默认值进行播报。
11、可选的,方法,还包括:当监测信息未满足存储触发条件时,获取车辆状态信号对应的信号默认值;将车辆状态信号按照信号默认值进行传输发送。
12、根据本发明的另一方面,提供了一种车辆状态信号处理装置,该装置包括:
13、总线信号生成模块,用于获取当前车辆的车辆状态信号,根据车辆状态信号生成总线信号;
14、存储触发条件判断模块,用于获取当前车辆的监测信息,当监测信息满足存储触发条件时,将总线信号冻结存储,并定义播报选择信号和计时器;
15、总线信号处理模块,用于根据播报选择信号和计时器对冻结存储的总线信号进行处理。
16、根据本发明的另一方面,提供了一种电子设备,所述电子设备包括:
17、至少一个处理器;以及
18、与所述至少一个处理器通信连接的存储器;其中,
19、所述存储器存储有可被所述至少一个处理器执行的计算机程序,所述计算机程序被所述至少一个处理器执行,以使所述至少一个处理器能够执行本发明任一实施例所述的一种车辆状态信号处理方法。
20、根据本发明的另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现本发明任一实施例所述的一种车辆状态信号处理方法。
21、本发明实施例的技术方案,通过将车辆状态信号进行精度转换,以生成一条总线信号进行传输,在不增加总线报文的情况下发送更多的车辆状态信息,不增加总线负载,通过整车网络传输,并在云端服务器进行存储,不需要在车辆控制器内部划分单独的存储单元进行存储,节约了存储空间,用户通过云端服务器即可下载所需时间段的车辆状态信号,更好的满足了用户的需求。
22、应当理解,本部分所描述的内容并非旨在标识本发明的实施例的关键或重要特征,也不用于限制本发明的范围。本发明的其它特征将通过以下的说明书而变得容易理解。
1.一种车辆状态信号处理方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据所述播报选择信号和所述计时器对冻结存储的所述总线信号进行处理,包括:
3.根据权利要求2所述的方法,其特征在于,所述根据所述信号选择值对所述总线信号进行处理,包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述播报停止条件对所述总线信号进行处理,包括:
5.根据权利要求1所述的方法,其特征在于,所述方法,还包括:
6.一种车辆状态信号处理装置,其特征在于,包括:
7.一种电子设备,其特征在于,所述电子设备包括:
8.一种计算机存储介质,其特征在于,所述计算机存储介质存储有计算机指令,所述计算机指令用于使处理器执行时实现权利要求1-5中任一项所述的方法。