本发明涉及车辆控制,特别涉及一种发动机车速信号自动获取的方法、装置、设备及存储介质。
背景技术:
1、车速信号是发动机及整车控制中非常重要的信号之一,通常会被用作巡航控制、整车油耗计算、发生故障时的限速控制、最高车速限制控制、自动变速箱换挡策略控制、指导驾驶员进行换挡或加减油门操作。若车速信号不准确或突然丢失,会对以上功能使用造成较大影响或直接导致功能不可用。因此,从控制层面上来讲,需要一个稳定、可信程度高、且准确的车速信号显得尤为重要。
2、发动机控制单元(ecu)获取车速信号的方式一般为车速传感器测得或解析来自整车仪表、车身控制器、整车刹车系统、自动变速箱控制器、gps等发送的信息获得,总体来讲,车速信号来源多种多样。现有控制策略中,ecu仅能依赖一种信号来源,当该信号来源出现错误或丢失时,ecu无法自动切换到其他车速来源作补救性措施,同时仅能被动接收来自其余控制器或传感器的车速信号,无法对其进行可信性校验与修正校准。
技术实现思路
1、本申请实施例提供了一种发动机车速信号自动获取的方法、装置、设备及存储介质。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。
2、第一方面,本申请实施例提供了一种发动机车速信号自动获取的方法,包括:
3、获取车辆多种仪器检测的多个车速信号;
4、获取ecu存储的整车档位传动比与档位的关系信息;
5、根据所述整车档位传动比与档位的关系信息对所述多个车速信号进行可信性校验和修正,并得到修正后的车速信号;
6、输出修正后的车速信号以及校验结果信息。
7、在一个可选地实施例中,所述获取车辆多种仪器检测的多个车速信号,包括:
8、获取车辆整车仪表、车身控制器、整车刹车系统、自动变速箱控制器、gps、车速传感器检测的多个车速信号;
9、将检测的多个车速信号进行e方存储操作。
10、在一个可选地实施例中,获取车辆多种仪器检测的多个车速信号之后,还包括:
11、标定所述多种仪器检测的多个车速信号的优先级。
12、在一个可选地实施例中,所述根据所述整车档位传动比与档位的关系信息对所述多个车速信号进行可信性校验和修正,并得到修正后的车速信号,包括:
13、计算各个车速信号对应的整车档位传动比;
14、根据ecu存储的所述整车档位传动比与档位的关系信息,确定各个车速信号的整车档位传动比对应的档位信息;
15、根据各个车速信号的整车档位传动比对应的档位信息、各个车速信号的优先级以及取众数原则,确定车辆的当前档位;
16、根据ecu存储的整车档位传动比与档位的关系信息,确定车辆的当前档位对应的实际整车档位传动比;
17、根据所述实际整车档位传动比修正所述车速信号。
18、在一个可选地实施例中,所述计算各个车速信号对应的整车档位传动比,包括:
19、根据如下公式计算各个车速信号对应的整车档位传动比:
20、
21、其中,gear为整车档位传动比,epm为发动机转速,d为后轮直径,r主为主减速比,v获为获取的车速,k为修正系数。
22、在一个可选地实施例中,所述根据各个车速信号的整车档位传动比对应的档位信息、各个车速信号的优先级以及取众数原则,确定车辆的当前档位,包括:
23、当有两个车速信号,档位计算结果一致时,将一致的档位判断为车辆的当前档位,档位计算结果不一致时,将优先级较高的车速信号的档位判断为当前档位,并记录档位不一致信息;
24、当有三个及以上车速信号,档位计算结果均一致时,将一致的档位判断为车辆的当前档位,档位计算结果不一致时,根据取众数原则判断出当前档位,档位计算结果均不一致时,将优先级较高车速信号的档位判断为当前档位,并记录档位不一致信息。
25、在一个可选地实施例中,所述输出修正后的车速信号以及校验结果信息,包括:
26、判断e方存储的多个车速信号的存在状态是否发生变化;
27、输出e方存储的多个车速信号存在状态变化的信息,若状态由存在变为不存在,且不存在时间大于预设阈值,则进行故障报警;
28、输出记录的档位不一致信息以及修正后的车速信号。
29、第二方面,本申请实施例提供了一种发动机车速信号自动获取的装置,包括:
30、第一获取模块,用于获取车辆多种仪器检测的多个车速信号;
31、第二获取模块,用于获取ecu存储的整车档位传动比与档位的关系信息;
32、校验模块,用于根据所述整车档位传动比与档位的关系信息对所述多个车速信号进行可信性校验和修正,并得到修正后的车速信号;
33、输出模块,用于输出修正后的车速信号以及校验结果信息。
34、第三方面,本申请实施例提供了一种电子设备,包括处理器和存储有程序指令的存储器,处理器被配置为在执行程序指令时,执行上述实施例提供的发动机车速信号自动获取的方法。
35、第四方面,本申请实施例提供了一种计算机可读介质,其上存储有计算机可读指令,计算机可读指令被处理器执行以实现上述实施例提供的一种发动机车速信号自动获取的方法。
36、本申请实施例提供的技术方案可以包括以下有益效果:
37、根据本申请实施例提供的发动机车速信号自动获取的方法,ecu可接收多种车速信号,且可根据存储的档位信息对ecu接收的多种信号进行可信性校验,判断所有接收信号的质量,使得车速信号可信性更高;并对最终输出的车速信号进行修正,使得车速信号输出更准确可信。
38、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。
1.一种发动机车速信号自动获取的方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述获取车辆多种仪器检测的多个车速信号,包括:
3.根据权利要求2所述的方法,其特征在于,获取车辆多种仪器检测的多个车速信号之后,还包括:
4.根据权利要求3所述的方法,其特征在于,所述根据所述整车档位传动比与档位的关系信息对所述多个车速信号进行可信性校验和修正,并得到修正后的车速信号,包括:
5.根据权利要求4所述的方法,其特征在于,所述计算各个车速信号对应的整车档位传动比,包括:
6.根据权利要求4所述的方法,其特征在于,所述根据各个车速信号的整车档位传动比对应的档位信息、各个车速信号的优先级以及取众数原则,确定车辆的当前档位,包括:
7.根据权利要求6所述的方法,其特征在于,所述输出修正后的车速信号以及校验结果信息,包括:
8.一种发动机车速信号自动获取的装置,其特征在于,包括:
9.一种电子设备,其特征在于,包括处理器和存储有程序指令的存储器,所述处理器被配置为在执行所述程序指令时,执行如权利要求1至7任一项所述的发动机车速信号自动获取的方法。
10.一种计算机可读介质,其特征在于,其上存储有计算机可读指令,所述计算机可读指令被处理器执行以实现如权利要求1至7任一项所述的一种发动机车速信号自动获取的方法。