车速故障的判断方法、装置、设备及可读存储介质

文档序号:1914593 发布日期:2021-12-03 浏览:23次 >En<

阅读说明:本技术 车速故障的判断方法、装置、设备及可读存储介质 (Method, device and equipment for judging vehicle speed fault and readable storage medium ) 是由 刘乔华 朱丹丹 郭雪敬 陈玉俊 周杰敏 杨晗 夏消消 于 2021-08-27 设计创作,主要内容包括:本发明提供一种车速故障的判断方法、装置、设备及可读存储介质,该方法包括:分别获取油门踏板开度和发动机扭矩百分比的上限值和下限值;当油门踏板开度和发动机扭矩百分比的值由下限值以下变化到上限值以上且车辆没有换档时,分别获取变化前后发动机转速的值和车速的值,再通过计算得到发动机转速差值和车速差值;当发动机转速差值大于第一预设值且车速差值小于第二预设值时,车速故障类型为车速卡滞;当发动机扭矩百分比大于第三预设值,且车速一直为零时,车速故障类型为车速被篡改。通过本发明,根据油门踏板开度、发动机扭矩百分比、发动机转速和车速的值准确得知车速是否有故障并确定车速故障类型,不需要增加额外的装置,降低了成本。(The invention provides a method, a device, equipment and a readable storage medium for judging vehicle speed faults, wherein the method comprises the following steps: respectively acquiring an upper limit value and a lower limit value of the opening of an accelerator pedal and the percentage of the torque of the engine; when the opening degree of an accelerator pedal and the torque percentage of an engine change from a lower limit value to an upper limit value and a vehicle does not shift, respectively obtaining the rotating speed value of the engine and the vehicle speed value before and after the change, and then obtaining the rotating speed difference value and the vehicle speed difference value of the engine through calculation; when the engine rotating speed difference value is larger than a first preset value and the vehicle speed difference value is smaller than a second preset value, the vehicle speed fault type is vehicle speed jamming; and when the engine torque percentage is larger than a third preset value and the vehicle speed is always zero, the vehicle speed fault type is that the vehicle speed is tampered. According to the invention, whether the vehicle speed is in fault or not is accurately known according to the opening degree of the accelerator pedal, the torque percentage of the engine, the rotating speed of the engine and the value of the vehicle speed, and the fault type of the vehicle speed is determined, so that an additional device is not required to be added, and the cost is reduced.)

车速故障的判断方法、装置、设备及可读存储介质

技术领域

本发明涉及发动机技术领域,尤其涉及一种车速故障的判断方法、装置、设备及可读存储介质。

背景技术

随着社会生产水平的进步,车辆在人们的日常生活中使用得越来越频繁,而车辆安全行驶问题也是人们日渐关注的问题。一旦出现事故,不仅会危害驾驶员以及乘客的生命安全,也会危害路人的生命安全。目前整车和发动机电子控制技术不断发展,依据于车速的控制功能越来越多,对车速的准确性要求也越来越高。

相关技术中,通过ABS车速和电机转速获取车辆的输出车速进而判断车速是否出现故障,或基于整车速比和发动机转速估算车速,再与实际车速进行对比,进而判断车速是否出现故障。通过ABS车速传感器和电机转速判断车速是否出现故障的技术方案只适用于装有ABS传感器的车辆,具有局限性且成本较高。基于整车速比和发动机转速估算车速进而判断车速是否出现故障的技术方案本身精确度存在偏差,容易造成误判。

发明内容

本发明的主要目的在于提供一种车速故障的判断方法、装置、设备及可读存储介质,旨在解决相关技术中判断车速是否出现故障时,或成本较高,或判断结果不准确的问题。

第一方面,本发明提供一种车速故障的判断方法,包括以下步骤:

分别获取油门踏板开度和发动机扭矩百分比的上限值和下限值;

当油门踏板开度和发动机扭矩百分比的值由下限值以下变化到上限值以上且车辆没有换档时,分别获取变化前后发动机转速的值和车速的值;

分别根据变化前后发动机转速的值和车速的值,计算得到发动机转速差值和车速差值;

当发动机转速差值大于第一预设值时,检测车速差值是否小于第二预设值,若小于,则确定车速故障类型为车速卡滞;

当发动机扭矩百分比大于第三预设值,且车速一直为零时,确定车速故障类型为车速被篡改。

可选的,所述分别获取变化前后发动机转速的值和车速的值的步骤包括:

从发动机控制系统中分别获取车速传感器采集的变化前后发动机转速的值和车速的值。

可选的,所述检测车速差值是否小于第二预设值的步骤之后包括:

若不小于,则确定车速无故障。

可选的,车辆无车速传感器故障、无电气故障、不处于空挡状态、离合踏板未踩下以及不处于巡航和PTO模式。

可选的,所述第三预设值大于发动机扭矩百分比的上限值。

第二方面,本发明还提供一种车速故障的判断装置,所述车速故障的判断装置包括:

第一获取模块:用于分别获取油门踏板开度和发动机扭矩百分比的上限值和下限值;

第二获取模块:用于当油门踏板开度和发动机扭矩百分比的值由下限值以下变化到上限值以上且车辆没有换档时,分别获取变化前后发动机转速的值和车速的值;

计算模块:用于分别根据变化前后发动机转速的值和车速的值,计算得到发动机转速差值和车速差值;

检测模块:用于当发动机转速差值大于第一预设值时,检测车速差值是否小于第二预设值,若小于,则确定车速故障类型为车速卡滞;

确定模块:用于当发动机扭矩百分比大于第三预设值,且车速一直为零时,确定车速故障类型为车速被篡改。

可选的,第二获取模块,具体用于:

从发动机控制系统中分别获取车速传感器采集的变化前后发动机转速的值和车速的值。

可选的,车速故障的判断装置还包括车辆无车速传感器故障、无电气故障、不处于空挡状态、离合踏板未踩下以及不处于巡航和PTO模式。

第三方面,本发明还提供一种车速故障的判断设备,所述车速故障的判断设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的车速故障的判断程序,其中所述车速故障的判断程序被所述处理器执行时,实现如上所述的车速故障的判断方法的步骤。

第四方面,本发明还提供一种可读存储介质,所述可读存储介质上存储有车速故障的判断程序,其中所述车速故障的判断程序被处理器执行时,实现如上所述的车速故障的判断方法的步骤。

本发明中,分别获取油门踏板开度和发动机扭矩百分比的上限值和下限值;当油门踏板开度和发动机扭矩百分比的值由下限值以下变化到上限值以上且车辆没有换档时,分别获取变化前后发动机转速的值和车速的值;分别根据变化前后发动机转速的值和车速的值,计算得到发动机转速差值和车速差值;当发动机转速差值大于第一预设值时,检测车速差值是否小于第二预设值,若小于,则确定车速故障类型为车速卡滞;当发动机扭矩百分比大于第三预设值,且车速一直为零时,确定车速故障类型为车速被篡改。通过本发明,根据油门踏板开度、发动机扭矩百分比、发动机转速和车速的值就可以准确得知车速是否有故障并确定车速故障类型,不需要增加额外的装置,降低了成本。

附图说明

为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例方案中涉及的车速故障的判断设备的硬件结构示意图;

图2为本发明车速故障的判断方法第一实施例的流程示意图;

图3为本发明车速故障的判断装置第一实施例的功能模块示意图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。

第一方面,本发明实施例提供一种车速故障的判断设备。

参照图1,图1为本发明实施例方案中涉及的车速故障的判断设备的硬件结构示意图。本发明实施例中,车速故障的判断设备可以包括处理器1001(例如中央处理器CentralProcessingUnit,CPU),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard);网络接口1004可选的可以包括标准的有线接口、无线接口(如无线保真WIreless-FIdelity,WI-FI接口);存储器1005可以是高速随机存取存储器(random access memory,RAM),也可以是稳定的存储器(non-volatile memory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的硬件结构并不构成对本发明的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。

继续参照图1,图1中作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及车速故障的判断程序。其中,处理器1001可以调用存储器1005中存储的车速故障的判断程序,并执行本发明实施例提供的车速故障的判断方法。

第二方面,本发明实施例提供了一种车速故障的判断方法。

一实施例中,参照图2,图2为本发明截面的绘制方法第一实施例的流程示意图。如图2所示,车速故障的判断方法,包括以下步骤:

S10:分别获取油门踏板开度和发动机扭矩百分比的上限值和下限值;

本实施例中,油门踏板开度从专业上讲指的是节气门开度,其受油门踏板控制,通过控制发动机节气门的开度大小来调节发动机的进气量,从而达到调节发动机功率输出的目的。汽油发动机是根据节气门开度来控制喷油量的,而简单说油门开度指的就是油门踏板的开度,若油门踩得过大可能会对汽缸体等部件造成不可修复的损伤,所以需要控制好油门踏板,这样可以保护发动机。在发动机转速一定时,油门踏板开度和发动机扭矩百分比呈正比,油门踏板开度越大,发动机扭矩百分比越大。发动机扭矩百分比是发动机加速能力的具体指标,是指活塞在汽缸里的往复运动。在同等功率的前提下,不同的发动机转速会有不同的发动机扭矩百分比,发动机转速越高,发动机扭矩百分比越低,发动机转速越低,发动机扭矩百分比越高。通过传感器分别获取预先设定的油门踏板开度和发动机扭矩百分比的上限值和下限值。

S20:当油门踏板开度和发动机扭矩百分比的值由下限值以下变化到上限值以上且车辆没有换档时,分别获取变化前后发动机转速的值和车速的值;

本实施例中,若油门踏板开度和发动机扭矩百分比的下限值为30%,上限值为70%,当油门踏板开度和发动机扭矩百分比的值从30%以下上升到70%以上而且检测到此时车辆没有换档时,分别获取油门踏板开度和发动机扭矩百分比的值在30%以下和70%以上时的发动机转速的值和车速的值。若油门踏板开度和发动机扭矩百分比的值从30%以下上升到70%以上,检测到此时车辆换档时,此次判断中止,再分别获取下一次油门踏板开度和发动机扭矩百分比的值由下限值以下变化到上限值以上且车辆没有换档时,变化前后发动机转速的值和车速的值。容易想到的是,本实施例中的参数仅供参考,在此不做限制。

进一步地,一实施例中,分别获取变化前后发动机转速的值和车速的值的步骤包括:

从发动机控制系统中分别获取车速传感器采集的变化前后发动机转速的值和车速的值。

本实施例中,通过控制发动机节气门的开度大小来控制发动机功率的大小,发动机功率越大,发动机转速越快。发动机转速经过变速箱变速再经过后桥变速,再经过轮胎变速就成了车速,在特定的变速箱档位,发动机转速与车速存在对应关系。车速传感器实时采集发动机转速的值和车速的值,并将采集的数据实时发送给发动机控制系统。从发动机控制系统中获取车速传感器采集的油门踏板开度和发动机扭矩百分比在下限值时的发动机转速的值和车速的值,再从发动机控制系统中获取车速传感器采集的油门踏板开度和发动机扭矩百分比在上限值时的发动机转速的值和车速的值。

S30:分别根据变化前后发动机转速的值和车速的值,计算得到发动机转速差值和车速差值;

本实施例中,若在油门踏板开度和发动机扭矩百分比下限值时的发动机转速的值为1200r/min,车速的值为20km/h,在油门踏板开度和发动机扭矩百分比上限值时的发动机转速的值为1500r/min,车速的值为25km/h,计算得到发动机转速差值为1500-1200=300r/min,车速差值为25-20=5km/h。容易想到的是,本实施例中的参数仅供参考,在此不做限制。

S40:当发动机转速差值大于第一预设值时,检测车速差值是否小于第二预设值,若小于,则确定车速故障类型为车速卡滞;

本实施例中,若第一预设值为250r/min,第二预设值为15km/h,步骤S30中,发动机转速差值为300r/min,车速差值为5km/h。此时,发动机转速差值300r/min大于第一预设值250r/min,车速差值5km/h小于第二预设值为15km/h,确定车速故障为车速卡滞,此时,实际车速信号变化了,但从发动机控制系统中获取的车速一直固定在一个值不变。若车辆没有发生故障,则实际车速信号变化时,从发动机控制系统中获取的车速也会发生改变。进一步地,确定车速故障为车速卡滞后,车辆发出车速卡滞故障预警提示,其中,预警提示方式包括:语言播报车速卡滞、发出滴滴提示音或者车辆内的预警灯发出蓝光。容易想到的是,本实施例中的参数仅供参考,在此不做限制。

S50:当发动机扭矩百分比大于第三预设值,且车速一直为零时,确定车速故障类型为车速被篡改。

本实施例中,若第三预设值为80%,当发动机扭矩百分比为85%且车速一直为零时,确定车速故障类型为车速被篡改。进一步地,确定车速故障为车速被篡改后,车辆发出车速被篡改故障预警提示,其中,预警提示方式包括:语言播报车速被篡改、发出嘟嘟提示音或者车辆内的预警灯发出紫光。容易想到的是,本实施例中的参数仅供参考,在此不做限制。

本实施例中,分别获取油门踏板开度和发动机扭矩百分比的上限值和下限值;当油门踏板开度和发动机扭矩百分比的值由下限值以下变化到上限值以上且车辆没有换档时,分别获取变化前后发动机转速的值和车速的值;分别根据变化前后发动机转速的值和车速的值,计算得到发动机转速差值和车速差值;当发动机转速差值大于第一预设值时,检测车速差值是否小于第二预设值,若小于,则确定车速故障类型为车速卡滞;当发动机扭矩百分比大于第三预设值,且车速一直为零时,确定车速故障类型为车速被篡改。通过本实施例,根据油门踏板开度、发动机扭矩百分比、发动机转速和车速的值就可以准确得知车速是否有故障并确定车速故障类型,不需要增加额外的装置,降低了成本。

进一步地,一实施例中,检测车速差值是否小于第二预设值的步骤之后包括:

若不小于,则确定车速无故障。

本实施例中,当发动机转速差值大于第一预设值时,检测车速差值是否小于第二预设值,若不小于,则确定车速无故障。具体地,若第一预设值为250r/min,第二预设值为15km/h,当发动机转速差值大于第一预设值时,若车速差值为10km/h,此时车速差值10km/h小于第二预设值15km/h,则确定车辆无故障。容易想到的是,本实施例中的参数仅供参考,在此不做限制。

进一步地,一实施例中,车辆无车速传感器故障、无电气故障、不处于空挡状态、离合踏板未踩下以及不处于巡航和PTO模式。

本实施例中,车辆无车速传感器故障,车速传感器是用来检测电控汽车的车速的装置,有控制电脑用这个输入信号来控制发动机怠速,自动变速器的变扭器锁止,自动变速器换档及发动机冷却风扇的开闭和巡航定速的功能。车速传感器的输出信号可以是磁电式交流信号,也可以是霍尔式数字信号或者是光电式数字信号,车速传感器通常安装在驱动桥壳或变速器壳内。

车辆无电气故障,汽车电气系统的故障总体上可分为两种类型,一种是电气设备的故障;另一种是控制电路的故障。电气设备故障是指电气设备自身丧失其原有机能,包括电气设备的机械损坏、烧毁、电子元件的击穿、老化、性能减退等。在实际使用和维修中,常常因电路故障而造成电气设备故障。电气设备故障一般是可修复的,但一些不可拆的电子设备出现故障后只能更换。

车辆不处于空挡状态,车辆处于空挡状态时,发动机扭矩无法响应油门踏板开度的变化。

车辆离合踏板未踩下,若车辆离合踏板踩下,则无法获取车辆油门踏板开度变化前后的发动机转速和车速。

车辆不处于巡航和PTO模式,PTO是一种定转速调节模式,一旦转速设定后,电子控制单元ECU根据负荷的变化而自动调整喷油量,保持转速不变。PTO主要用于速度和位置的控制,PTO是Pulse Train Output的缩写,解释为脉冲串输出,在自动化领域用来控制步进或伺服电机来进行精确的位置、力矩、速度控制。通过PTO设定必需目标后,发动机在控制系统下就会稳定在这个转速,这时,即使踩油门也不会使车速发生变化。短按RES+或SET-,PTO激活,进入巡航模式,巡航指示灯亮起。当车辆处于巡航或PTO模式时,发动机扭矩输出受调速功能影响会影响判断结果的正确性。

进一步地,一实施例中,第三预设值大于发动机扭矩百分比的上限值。

本实施例中,第三预设值大于步骤S10中获取的发动机扭矩百分比上限值。车速被篡改一般是车速传感器采集的值一直为0,这时基于动态过程,再结合发动机扭矩百分比去判断,能更准确的识别防篡改。一般发动机转速与扭矩的关系为:发动机功率=发动机转速*发动机扭矩/9550,发动机转速与车速存在对应关系,发动机转速越快,车速越快。若输出的发动机扭矩百分比大于第三预设值,此时车辆处于加速状态,在加速过程中,发动机转速上升,车速也会相应上升,如果车速为0,发动机是不可能会输出大扭矩的,所以此时可以精准的确定车速故障类型为车速被篡改。

第三方面,本发明实施例还提供一种车速故障的判断装置。

一实施例中,参照图3,图3为本发明车速故障的判断装置第一实施例的功能模块示意图。如图3所示,车速故障的判断装置包括:

第一获取模块10:用于分别获取油门踏板开度和发动机扭矩百分比的上限值和下限值;

第二获取模块20:用于当油门踏板开度和发动机扭矩百分比的值由下限值以下变化到上限值以上且车辆没有换档时,分别获取变化前后发动机转速的值和车速的值;

计算模块30:用于分别根据变化前后发动机转速的值和车速的值,计算得到发动机转速差值和车速差值;

检测模块40:用于当发动机转速差值大于第一预设值时,检测车速差值是否小于第二预设值,若小于,则确定车速故障类型为车速卡滞;

确定模块50:用于当发动机扭矩百分比大于第三预设值,且车速一直为零时,确定车速故障类型为车速被篡改。

进一步地,一实施例中,第二获取模块20,具体用于:

从发动机控制系统中分别获取车速传感器采集的变化前后发动机转速的值和车速的值。

进一步地,一实施例中,检测模块40,还用于:

若不小于,则确定车速无故障。

进一步地,一实施例中,车辆无车速传感器故障、无电气故障、不处于空挡状态、离合踏板未踩下以及不处于巡航和PTO模式。

进一步地,一实施例中,第三预设值大于发动机扭矩百分比的上限值。

其中,上述车速故障的判断装置中各个模块的功能实现与上述车速故障的判断方法实施例中各步骤相对应,其功能和实现过程在此处不再一一赘述。

第四方面,本发明实施例还提供一种可读存储介质。

本发明可读存储介质上存储有车速故障的判断程序,其中所述车速故障的判断程序被处理器执行时,实现如上述的车速故障的判断方法的步骤。

其中,车速故障的判断程序被执行时所实现的方法可参照本发明车速故障的判断方法的各个实施例,此处不再赘述。

本发明是参照根据本发明实施例的方法、设备和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在如上所述的一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备执行本发明各个实施例所述的方法。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

12页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:用于与车辆用户进行信息交互的方法、装置及车机

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!