【技术实现步骤摘要】
一种车辆CAN信号的解析方法、装置、设备及介质
本专利技术涉及信号处理领域,尤其涉及一种车辆CAN信号的解析方法、装置、设备及介质。
技术介绍
在一些车辆项目的开发过程中,会采取对竞品车辆进行测试来了解相似车辆的性能水平。为了深入分析竞品车辆的系统、零部件性能,需要了解系统、零部件的运行状态,例如动力电池的电流、电压数据,发动机的转速、扭矩、喷油点火情况,变速箱与电机控制器的温度,空调高低压压力等。一般通过加装传感器的方案实现。但是,很多重要信号的传感器安装存在成本高、周期长、技术难度大、破坏车辆等情况。安装高压电流、电压传感器,存在安全风险;安装发动机与电机扭矩传感器,存在成本高、周期长、技术难度大的情况;安装流量、压力等传感器需要破坏车辆。因而尽可能多的从通讯CAN上获取关键信号,缩短信号解析周期,对新能源车的测试评价工作具有重要的意义。但是,原始报文数据的数据容量大,复杂程度高,解析原始报文数据,给技术人员带来庞大的工作量,解析效率低。
技术实现思路
为了克服现有技术存在的缺点与不足,本申请 ...
【技术保护点】
1.一种车辆CAN信号的解析方法,其特征在于,所述方法包括:/n采集车辆的多个原始报文数据;/n对所述多个原始报文数据分别按照对应的预设位数进行提取,得到多个待处理信号;/n对所述多个待处理信号进行内插值和归一化处理得到多个预处理信号;/n当存在目标对比信号时,将所述多个预处理信号分别与所述目标对比信号中的对应信号段相减得到对应的信号差值,所述目标对比信号中的对应信号段包括所述目标对比信号中分别对应于所述多个预处理信号所处时刻的信号段;/n获取所述多个信号差值的几何平均值,确定所述多个信号差值的几何平均值中最小的几何平均值对应的待处理信号为目标待处理信号。/n调整所述目标待 ...
【技术特征摘要】
1.一种车辆CAN信号的解析方法,其特征在于,所述方法包括:
采集车辆的多个原始报文数据;
对所述多个原始报文数据分别按照对应的预设位数进行提取,得到多个待处理信号;
对所述多个待处理信号进行内插值和归一化处理得到多个预处理信号;
当存在目标对比信号时,将所述多个预处理信号分别与所述目标对比信号中的对应信号段相减得到对应的信号差值,所述目标对比信号中的对应信号段包括所述目标对比信号中分别对应于所述多个预处理信号所处时刻的信号段;
获取所述多个信号差值的几何平均值,确定所述多个信号差值的几何平均值中最小的几何平均值对应的待处理信号为目标待处理信号。
调整所述目标待处理信号的分辨率和偏移量,至所述目标待处理信号与对应的目标对比信号中的信号段的信号差值最小,以实现对车辆原始报文数据的解析。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
当不存在所述目标对比信号时,对所述多个预处理信号进行快速傅里叶变换,确定所述多个预处理信号对应的平均幅值;
判断所述多个预处理信号对应的平均幅值是否小于第一预设幅值阈值;
若是,确定小于第一预设幅值阈值的平均幅值所对应的预处理信号为有效信号。
3.根据权利要求1或2所述的方法,其特征在于,在对所述多个待处理信号进行内插值和归一化处理得到多个预处理信号之前,所述方法还包括:
判断采集的原始报文数据中,每一位原始报文数据是否变化;
若不变,删除所述多个待处理信号中包括不变位的待处理信号,将剩余的待处理信号作为新的多个待处理信号;
相应的,所述对所述多个待处理信号进行内插值和归一化处理得到多个预处理信号包括:
对所述新的多个待处理信号进行内插值和归一化处理得到多个预处理信号。
4.根据权利要求1所述的方法,其特征在于,所述将所述多个预处理信号分别与所述目标对比信号中的对应信号段相减得到对应的信号差值之前,所述方法还包括:
当存在目标对比信号时,对目标对比信号进行内插值处理,得到第二目标对比信号;
对所述第二目标对比信号进行归一化处理得到第三目标对比信号;
将所述第三目标对比信号作为目标对比信号。
5.根据权利要求1所述的方法,其特征在于,所述目标对比信号包括:
诊断请求信号或者外接传感器信号。
6.根...
【专利技术属性】
技术研发人员:刘建斌,彭高杨,王世雄,刘宏江,张晓雨,
申请(专利权)人:宁波吉利罗佑发动机零部件有限公司,浙江吉利控股集团有限公司,
类型:发明
国别省市:浙江;33
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。