CN109159773A - 刹车踏板初始电压值的确定方法、触发方法及相关装置 - Google Patents
刹车踏板初始电压值的确定方法、触发方法及相关装置 Download PDFInfo
- Publication number
- CN109159773A CN109159773A CN201811222028.4A CN201811222028A CN109159773A CN 109159773 A CN109159773 A CN 109159773A CN 201811222028 A CN201811222028 A CN 201811222028A CN 109159773 A CN109159773 A CN 109159773A
- Authority
- CN
- China
- Prior art keywords
- brake pedal
- voltage value
- preset
- initial voltage
- threshold
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 230
- 230000001960 triggered effect Effects 0.000 claims description 17
- 230000005540 biological transmission Effects 0.000 claims description 10
- 230000005611 electricity Effects 0.000 claims description 4
- 235000013399 edible fruits Nutrition 0.000 claims description 3
- 238000003860 storage Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 241000208340 Araliaceae Species 0.000 description 1
- 235000005035 Panax pseudoginseng ssp. pseudoginseng Nutrition 0.000 description 1
- 235000003140 Panax quinquefolius Nutrition 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 235000008434 ginseng Nutrition 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60T—VEHICLE BRAKE CONTROL SYSTEMS OR PARTS THEREOF; BRAKE CONTROL SYSTEMS OR PARTS THEREOF, IN GENERAL; ARRANGEMENT OF BRAKING ELEMENTS ON VEHICLES IN GENERAL; PORTABLE DEVICES FOR PREVENTING UNWANTED MOVEMENT OF VEHICLES; VEHICLE MODIFICATIONS TO FACILITATE COOLING OF BRAKES
- B60T7/00—Brake-action initiating means
- B60T7/02—Brake-action initiating means for personal initiation
- B60T7/04—Brake-action initiating means for personal initiation foot actuated
- B60T7/06—Disposition of pedal
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60R—VEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
- B60R16/00—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for
- B60R16/02—Electric or fluid circuits specially adapted for vehicles and not otherwise provided for; Arrangement of elements of electric or fluid circuits specially adapted for vehicles and not otherwise provided for electric constitutive elements
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Transportation (AREA)
- Braking Elements And Transmission Devices (AREA)
- Valves And Accessory Devices For Braking Systems (AREA)
- Regulating Braking Force (AREA)
Abstract
本发明提供一种刹车踏板初始电压值的确定方法、触发方法及相关装置。确定方法包括:判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值,以及判断在预设的第一时间内,刹车踏板的电压波动值是否小于预设的第二阈值;如果在预设的第一时间内,刹车踏板的最大电压值大于预设的第一阈值,且刹车踏板的电压波动值小于预设的第二阈值,则将刹车踏板的最大电压值确定为刹车踏板的初始电压值。本发明基于刹车踏板学习过程中反馈的电压值来确定刹车踏板的初始电压值,克服了刹车踏板初始电压值受装配过程中存在的公差的影响,保证了刹车踏板初始电压值的准确性。
Description
技术领域
本发明涉及新能源电动汽车控制技术领域,尤其涉及一种刹车踏板初始电压值的确定方法、触发方法及相关装置。
背景技术
刹车踏板(简称踏板)是一种电位计型传感器,踏板位于不同位置对应不同电压。一般的,踏板对应的电压范围是0V~5V,也就是在实际应用中,当踏板不受力时(即踏板初始状态时)对应的电压值(也称初始电压值)是0V,当踏板被驾驶人完全踩下时对应的电压值是5V。
由于刹车踏板在装配过程中存在公差,当踏板装配在车上后,踏板初始状态时对应的电压值可能大于0V,比如是一个位于0V~0.5V之间的值。假设踏板装配在车上后,踏板的初始电压值实际是0.3V,那么如果此时仍然以0V作为刹车踏板的初始电压值,车辆控制器会判断此时刹车有效,控制车辆进行刹车,并且,如果此时驾驶员正在操作加速踏板,而由于刹车踏板的优先级高于加速踏板,车辆仍然不会被驱动而处于刹车状态,这无疑给驾驶员带来了非常不好的操作体验。
针对上述问题,目前的解决方法是选取公差最大的电压值,如前文提及的0.5V作为刹车踏板初始状态时的初始电压值,车辆控制器通过比较踏板对应的电压值是否大于0.5V来判断刹车踏板是否被踩下。
然而申请人发现,目前的解决方法还是存在一些问题的,仍以前文假设踏板装配在车上后,踏板的初始电压值实际是0.3V为例,目前的解决方法是将0.5V作为刹车踏板的初始电压值,那么在驾驶员实际操作车辆时,对于驾驶员轻踩刹车踏板,使得刹车踏板对应的电压值从0.3V增加到0.5V的过程中,车辆控制器判断刹车踏板对应的电压值小于0.5V而确定刹车踏板未被踩下,因此不会控制车辆进行刹车,那么对于驾驶员而言,驾驶员踩下了刹车踏板但车辆并未进行刹车,驾驶员会认为刹车不灵敏。
因此,如何准确地确定出刹车踏板的初始电压值是当前亟需解决的一个技术问题。
发明内容
有鉴于此,本发明提供一种刹车踏板初始电压值的确定方法、触发方法及相关装置,用于准确地确定出刹车踏板的初始电压值。技术方案如下:
基于本发明的一方面,本发明提供一种刹车踏板初始电压值的确定方法,所述确定方法包括:
判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值,以及判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值;
如果在所述预设的第一时间内,所述刹车踏板的最大电压值大于预设的第一阈值,且所述刹车踏板的电压波动值小于预设的第二阈值,则将所述刹车踏板的最大电压值确定为所述刹车踏板的初始电压值。
可选地,判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值,以及判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值之前,所述确定方法还包括:
初始化整车控制器;
其中,待所述整车控制器初始化完成后,再执行所述判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值,以及判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值的步骤。
可选地,当判断在预设的第一时间内,刹车踏板的最大电压值不大于预设的第一阈值时,或当判断在所述预设的第一时间内,所述刹车踏板的电压波动值不小于预设的第二阈值时,或在所述预设的第一时间内没有得到判断结果时,所述判断结果包括所述刹车踏板的最大电压值是否大于预设的第一阈值的第一结果、所述刹车踏板的电压波动值是否小于预设的第二阈值的第二结果、将所述刹车踏板的最大电压值确定为所述刹车踏板的初始电压值的第三结果,所述确定方法还包括:
判断是否是人为触发所述确定方法;
如果是,则输出确定失败结果;
如果否,则返回执行所述判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值,以及判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值的步骤。
可选地,在判断不是人为触发所述确定方法时,所述确定方法还包括:
等待预设的第二时间后,再返回执行所述判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值,以及判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值的步骤。
可选地,所述判断是否是人为触发所述确定方法包括:
判断接收到的用于触发执行所述确定方法的触发信息是否来自外部设备;
如果是,则判断是人为触发所述确定方法;
如果否,则判断是自主触发所述确定方法。
基于本发明的另一方面,本发明提供一种触发方法,所述触发方法用于触发执行刹车踏板初始电压值确定方法,所述刹车踏板初始电压值确定方法为前文所述的刹车踏板初始电压值的确定方法;所述触发方法包括:
判断当前是否接收到外部设备发送的用于触发执行所述刹车踏板初始电压值确定方法的请求;
如果接收到所述请求,触发执行所述刹车踏板初始电压值确定方法;
如果未接收到所述请求,判断所述刹车踏板初始电压值确定方法是否已经执行成功;
如果所述刹车踏板初始电压值确定方法已经执行成功,则确定不再触发执行刹车踏板初始电压值确定方法;
如果所述刹车踏板初始电压值确定方法未执行成功,则判断所述刹车踏板初始电压值确定方法是否触发执行过;
如果已触发执行过所述刹车踏板初始电压值确定方法,则确定不再触发执行所述刹车踏板初始电压值确定方法;
如果没有触发执行过所述刹车踏板初始电压值确定方法,则触发执行所述刹车踏板初始电压值确定方法。
可选地,所述判断当前是否接收到外部设备发送的用于触发执行所述刹车踏板初始电压值确定方法的请求包括:
当检测到***上电后,判断当前是否接收到外部设备发送的用于触发执行所述刹车踏板初始电压值确定方法的请求。
基于本发明的再一方面,本发明提供一种刹车踏板初始电压值的确定装置,所述确定装置包括:
第一判断单元,用于判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值;
第二判断单元,用于判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值;
初始电压值确定单元,用于在所述第一判断单元判断在所述预设的第一时间内,所述刹车踏板的最大电压值大于预设的第一阈值,且所述第二判断单元判断在所述预设的第一时间内,所述刹车踏板的电压波动值小于预设的第二阈值时,将所述刹车踏板的最大电压值确定为所述刹车踏板的初始电压值。
可选地,所述确定装置还包括:
第三判断单元,用于在所述第一判断单元判断在预设的第一时间内,刹车踏板的最大电压值不大于预设的第一阈值时,或在所述第二判断单元判断在所述预设的第一时间内,所述刹车踏板的电压波动值不小于预设的第二阈值时,或在所述预设的第一时间内没有得到判断结果时,所述判断结果包括所述刹车踏板的最大电压值是否大于预设的第一阈值的第一结果、所述刹车踏板的电压波动值是否小于预设的第二阈值的第二结果、或将所述刹车踏板的最大电压值确定为所述刹车踏板的初始电压值的第三结果,判断是否是人为触发所述确定方法;
结果输出单元,用于在所述第三判断单元判断是人为触发所述确定方法时,输出确定失败结果;
其中所述第一判断单元还用于,在所述第三判断单元判断不是人为触发所述确定方法时,再次执行判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值的步骤,以及所述第二判断单元还用于,在所述第三判断单元判断不是人为触发所述确定方法时,再次执行判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值的步骤。
基于本发明的再一方面,本发明提供一种触发装置,所述触发装置用于触发执行刹车踏板初始电压值确定方法,所述刹车踏板初始电压值确定方法为前文所述的刹车踏板初始电压值的确定方法;所述触发装置包括:
第四判断单元,用于判断当前是否接收到外部设备发送的用于触发执行所述刹车踏板初始电压值确定方法的请求;
触发单元,用于在所述第四判断单元判断接收到所述请求时,触发执行所述刹车踏板初始电压值确定方法;
第五判断单元,用于在所述第四判断单元判断未接收到所述请求时,判断所述刹车踏板初始电压值确定方法是否已经执行成功;
第一确定单元,用于在所述第五判断单元判断所述刹车踏板初始电压值确定方法已经执行成功时,确定不再触发执行刹车踏板初始电压值确定方法;
第六判断单元,用于在所述第五判断单元判断所述刹车踏板初始电压值确定方法未执行成功时,判断所述刹车踏板初始电压值确定方法是否触发执行过;
第二确定单元,用于在所述第六判断单元判断已触发执行过所述刹车踏板初始电压值确定方法时,确定不再触发执行所述刹车踏板初始电压值确定方法;
所述触发单元还用于,在所述第六判断单元判断没有触发执行过所述刹车踏板初始电压值确定方法时,触发执行所述刹车踏板初始电压值确定方法。
在本发明提供的刹车踏板初始电压值的确定方法、触发方法及相关装置中,在判断在预设的第一时间内,刹车踏板的最大电压值大于预设的第一阈值,以及刹车踏板的电压波动值小于预设的第二阈值时,将刹车踏板的最大电压值确定为刹车踏板的初始电压值。本发明基于刹车踏板学习过程中反馈的电压值来确定刹车踏板的初始电压值,克服了刹车踏板初始电压值受装配过程中存在的公差的影响,保证了刹车踏板初始电压值的准确性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明提供的一种刹车踏板初始电压值的确定方法的流程图;
图2为本发明提供的另一种刹车踏板初始电压值的确定方法的流程图;
图3为本发明提供的一种触发方法的流程图;
图4为本发明提供的一种刹车踏板初始电压值的确定装置的结构示意图;
图5为本发明提供的一种触发装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明提供的刹车踏板初始电压值的确定方法应用于整车控制器(VCU),实质属于一种整车控制器的自学习方法,目的是让整车控制器自己通过学习来确定出刹车踏板的初始电压值。
本发明中,整车控制器判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值,以及判断在该预设的第一时间内,刹车踏板的电压波动值是否小于预设的第二阈值。当整车控制器判断在预设的第一时间内,刹车踏板的最大电压值大于预设的第一阈值,且刹车踏板的电压波动值小于预设的第二阈值,则将刹车踏板的最大电压值确定为刹车踏板的初始电压值。因为本发明基于刹车踏板自学习过程中反馈的电压值来确定刹车踏板的初始电压值,克服了刹车踏板初始电压值受装配过程中存在的公差的影响,保证了刹车踏板初始电压值的准确性。
本发明中,对于“刹车踏板的最大电压值与预设的第一阈值”的判断步骤和“刹车踏板的电压波动值与预设的第二阈值”的判断步骤的执行先后顺序不做限定。在本发明实际应用过程中,可以先判断刹车踏板的最大电压值是否大于预设的第一阈值,并在判断刹车踏板的最大电压值大于预设的第一阈值时,再执行判断刹车踏板的电压波动值是否小于预设的第二阈值的步骤。也可以先判断刹车踏板的电压波动值是否小于预设的第二阈值,并在判断刹车踏板的电压波动值小于预设的第二阈值时,再执行判断刹车踏板的最大电压值是否大于预设的第一阈值的步骤,当然该两个判断步骤也可同时执行。
为了便于描述,本发明下述实施例中以先判断刹车踏板的最大电压值是否大于预设的第一阈值,并在判断刹车踏板的最大电压值大于预设的第一阈值时,再执行判断刹车踏板的电压波动值是否小于预设的第二阈值的步骤为例进行说明。
实施例一
如图1所示,本发明提供的刹车踏板初始电压值的确定方法可以包括:
步骤101,判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值。如果大于,执行步骤102,如果不大于,执行步骤104。
本发明中,预设的第一时间的时长大小可以根据学习方法精度以及整车厂自定义要求进行灵活定义,比如为2s、2.5s、3s、3.5s等等。预设的第一阈值可以按照刹车踏板的供应商提供的踏板装配初始电压公差范围进行定义或根据整车厂自定义要求进行定义,比如为0.36V、0.4V、0.42V等等。
在本发明应用过程中,整车控制器会实时监测并获取到刹车踏板在不同时刻不同位置对应的电压值,进而将在第一时间内获得的最大电压值与预设的第一阈值进行比较。
步骤102,判断在预设的第一时间内,刹车踏板的电压波动值是否小于预设的第二阈值。如果小于,执行步骤103,如果不小于,执行步骤104。
其中刹车踏板的电压波动值为刹车踏板的最大电压值与刹车踏板的最小电压值的差值。本发明中,预设的第二阈值可以按照刹车踏板的供应商提供的踏板初始电压波动范围进行定义或根据整车厂自定义要求进行定义,比如为0.018V、0.02V、0.023V等等。
在本发明应用过程中,整车控制器在判断得知刹车踏板的最大电压值大于预设的第一阈值时,进一步判断在该第一时间内,刹车踏板的电压波动值是否小于预设的第二阈值。
步骤103,将刹车踏板的最大电压值确定为刹车踏板的初始电压值。
如果在该第一时间内,刹车踏板的电压波动值小于预设的第二阈值,则说明本次刹车踏板的初始电压值确定成功,将在该第一时间内,刹车踏板的最大电压值确定为刹车踏板的初始电压值。
步骤104,结束。
本发明中,如果在第一时间内发生刹车踏板的最大电压值不大于预设的第一阈值,或刹车踏板的电压波动值不小于预设的第二阈值的情况,则确定本次刹车踏板的初始电压值确定失败,结束本次流程。
本发明提供的刹车踏板初始电压值的确定方法中,在判断在预设的第一时间内,刹车踏板的最大电压值大于预设的第一阈值,以及刹车踏板的电压波动值小于预设的第二阈值时,将刹车踏板的最大电压值确定为刹车踏板的初始电压值。本发明基于刹车踏板学习过程中反馈的电压值来确定刹车踏板的初始电压值,克服了刹车踏板初始电压值受装配过程中存在的公差的影响,保证了刹车踏板初始电压值的准确性。
实施例二
如图2所示,本发明提供了另一种刹车踏板初始电压值的确定方法,该确定方法可以包括:
步骤201,初始化整车控制器。
为了进一步提高确定的刹车踏板初始电压值的准确性,当检测到***上电后,首先对整车控制器进行初始化,待整车控制器初始化完成后,再执行步骤202。
本发明中,假设该步骤201所需要的执行时间为1s,那么也就是在等待1s后再执行步骤202。在该1s时间内,整车控制器完成初始化。
步骤202,判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值。如果大于,执行步骤203,如果不大于,执行步骤205。
本发明中,假设该预设的第一时间为3s。
本发明实施例中,当判断在该3s内刹车踏板的最大电压值大于预设的第一阈值时,执行步骤203,而如果在该3s内刹车踏板的最大电压值不大于预设的第一阈值,说明刹车踏板的初始电压值过低,此时继续执行步骤205。
可选地,本发明在步骤202判断在预设的第一时间内,刹车踏板的最大电压值不大于预设的第一阈值时,还可以输出失败消息,且该失败消息中可以包括失败原因,如刹车踏板的初始电压值过低。
步骤203,判断在预设的第一时间内,刹车踏板的电压波动值是否小于预设的第二阈值。如果小于,执行步骤204,如果不小于,执行步骤205。
本发明实施例中,当判断在该3s内刹车踏板的电压波动值小于预设的第二阈值时,执行步骤204,而如果在该3s内刹车踏板的电压波动值不小于预设的第一阈值,说明刹车踏板的电压波动过大,此时继续执行步骤205。
可选地,本发明在步骤203判断在预设的第一时间内,刹车踏板的电压波动值小于预设的第二阈值时,还可以输出失败消息,且该失败消息中可以包括失败原因,如刹车踏板电压波动过大。
步骤204,将刹车踏板的最大电压值确定为刹车踏板的初始电压值。
进一步作为本发明优选地,本发明在确定刹车踏板的初始电压值之后,还可以将该确定的刹车踏板的初始电压值存储到整车控制器的非易失性存储区域中,这样即便整车控制器下电后,刹车踏板的初始电压值也不会丢失。且当下一次刹车踏板初始电压值确定方法被触发,并确定得到一个新的初始电压值时,可以将该新的初始电压值更新掉非易失性存储区域中存储的刹车踏板的初始电压值,从而保证非易失性存储区域中存储的刹车踏板的初始电压值永远是最新的值。
进一步作为本发明优选地,本发明可以预先在整车控制器中设置用于表示刹车踏板初始电压值是否确定成功的标志,且预先定义,当标志等于1时表示刹车踏板初始电压值确定成功,当标志等于0时表示刹车踏板初始电压值确定失败。因此在本发明中,当在确定刹车踏板的初始电压值之后,可以确定刹车踏板初始电压值确定成功,此时将整车控制器中的标志设置为1,而本发明中如果在确定刹车踏板的初始电压值失败时,则将整车控制器中的标志设置为0。
步骤205,判断是否是人为触发所述确定方法。如果是,则执行步骤206,如果否,则返回执行步骤202。
本发明的应用过程中包含两种触发方式,一种是人为触发方式,即由人通过外部设备,如诊断仪,向整车控制器发送触发信息来控制触发执行所述确定方法,另一种是自主触发方式,自主触发方式是在车载***处于稳定状态时由车辆控制器主动触发执行所述确定方法。因此,本发明在具体实现时,可以通过判断接收到的用于触发执行所述确定方法的触发信息是否来自于诊断仪,来判断当前触发执行所述确定方法的触发方式是人为触发还是自主触发。
其中,如果接收到的用于触发执行所述确定方法的触发信息来自于外部设备,则可以确定触发执行所述确定方法的触发方式是人为触发,即人为触发所述确定方法;而如果接收到的用于触发执行所述确定方法的触发信息不是来自于外部设备,则可以确定触发执行所述确定方法的触发方式是自主触发,即整车控制器自主触发所述确定方法。
步骤206,输出确定失败结果。
以外部设备具体为诊断仪为例,假设诊断仪中预先设置了用于表示确定方法是否执行成功的标识,且预先定义,当标识等于1时表示确定方法成功执行完毕,当标识等于0时表示确定方法执行失败。那么本发明中,当整车控制器判断当前是由人通过控制诊断仪来触发执行所述确定方法的,则整车控制器可以向诊断仪发送失败消息,从而将诊断仪中用于标示该确定方法是否执行成功的标识的值设置为0。当维修人员看到诊断仪中的标识等于0时,可以及时确定出当前的刹车踏板有问题,从而对刹车踏板进行检测与维修。
在本发明上述实施例中,作为本发明进一步优选地,本发明在步骤205判断不是人为触发所述确定方法时,本发明可以在等待预设的第二时间后,再返回执行步骤202。
其中,预设的第二时间可以参考对整车控制器进行初始化所需的时间,即步骤201所需要的执行时间,进行定义。例如,预设的第二时间等于或大于步骤201所需要的执行时间1s,那么本发明在步骤205判断不是人为触发所述确定方法时,等待1s后,再返回执行步骤202。其中在等待的该1s时间内,本发明提供的刹车踏板初始电压值的确定方法可以恢复到初始状态,车载***恢复到稳定状态,此时再重新执行步骤202。其中初始状态指的是执行步骤202之前的状态,车载***恢复到的稳定状态例如包括:踩压刹车踏板的外力消失后,刹车踏板恢复到原始位置,刹车踏板的原始位置即触发执行刹车踏板初始电压值的确定方法之前刹车踏板所在位置。
在本发明实际应用过程中,可能会出现***宕机、处理延时等各种异常情况,而在发生异常情况后,刹车踏板初始电压值的确定过程也可能会受其影响而无法正常完成刹车踏板初始电压值的确定。针对此,本发明进一步提出,确定方法还可以包括:检测在所述预设的第一时间内是否得到判断结果,其中判断结果包括刹车踏板的最大电压值是否大于预设的第一阈值的第一结果、刹车踏板的电压波动值是否小于预设的第二阈值的第二结果、以及将刹车踏板的最大电压值确定为刹车踏板的初始电压值的第三结果。
更具体的,其中刹车踏板的最大电压值是否大于预设的第一阈值的第一结果包括:刹车踏板的最大电压值大于预设的第一阈值的结果和刹车踏板的最大电压值不大于预设的第一阈值的结果;刹车踏板的电压波动值是否小于预设的第二阈值的第二结果包括:刹车踏板的电压波动值小于预设的第二阈值的结果和刹车踏板的电压波动值不小于预设的第二阈值的结果。
本发明中,如果在该第一时间内没有得到判断结果,则可以直接确定刹车踏板初始电压值确定失败,进而执行步骤205。
本发明提出了一种针对纯电动汽车中刹车踏板初始电压值的确定方法,该确定方法应用于整车控制器,属于整车控制器的一种自学习方法。通过该确定方法,能够准确地确定出纯电动汽车中刹车踏板的初始电压值。
针对前文本发明提供的一种刹车踏板初始电压值的确定方法,本发明还提供了一种针对该刹车踏板初始电压值的确定方法而设置的触发方法,该触发方法具体用于触发执行刹车踏板初始电压值确定方法,所述刹车踏板初始电压值确定方法即为图1、图2、以及前文所述的刹车踏板初始电压值的确定方法。如图3所示,本发明提供的触发方法可以包括:
步骤301,判断当前是否接收到外部设备发送的用于触发执行所述刹车踏板初始电压值确定方法的请求。如果接收到,执行步骤302,如果没有接收到,执行步骤303。
可选地,本发明可以在检测到***上电后,便执行步骤301。
其中该步骤301具体用于判断触发执行所述刹车踏板初始电压值确定方法是否是人为触发的。
步骤302,触发执行所述刹车踏板初始电压值确定方法。
如果是人为触发的,则直接触发执行所述刹车踏板初始电压值确定方法。
步骤303,判断所述刹车踏板初始电压值确定方法是否已经执行成功。如果所述刹车踏板初始电压值确定方法已经执行成功,则执行步骤304,否则,执行步骤305。
如果不是人为触发的,则需要进一步判断该刹车踏板初始电压值确定方法是否已经执行成功。其中具体地,可以依据整车控制器中用于表示刹车踏板初始电压值是否确定成功的标志来确定。其中当标志等于1时,可以确定该刹车踏板初始电压值确定方法已经执行成功;当标志等于0时,可以确定该刹车踏板初始电压值确定方法未执行成功。
步骤304,确定不再触发执行刹车踏板初始电压值确定方法。
如果确定该刹车踏板初始电压值确定方法已经执行成功,则确定当前不再触发执行刹车踏板初始电压值确定方法。
步骤305,判断所述刹车踏板初始电压值确定方法是否触发执行过。如果已触发执行过所述刹车踏板初始电压值确定方法,则执行步骤304,否则,执行步骤302。
如果确定该刹车踏板初始电压值确定方法未执行成功,则需要进一步判断该刹车踏板初始电压值确定方法是否被触发执行过。如果该刹车踏板初始电压值确定方法未被触发执行过,则由车辆控制器主动触发执行该刹车踏板初始电压值确定方法;如果该刹车踏板初始电压值确定方法已经被触发执行过,则确定不再触发执行刹车踏板初始电压值确定方法。
本发明提供的触发方法中,在没有接收到外部设备发送的用于触发执行所述刹车踏板初始电压值确定方法的请求时,本发明通过依次判断刹车踏板初始电压值确定方法并未执行成功、且刹车踏板初始电压值确定方法并未触发执行过时,确定由车辆控制器主动触发执行一次刹车踏板初始电压值确定方法,由此保证了车辆从生产线下线到诊断设备触发刹车踏板初始电压值确定之前,由车辆控制器先主动触发一次刹车踏板初始电压值的确定,保证车辆能够从下线开始就正常行驶。
因此,本发明可用于车辆在生产下线第一次上电后便确定踏板位置,保证车辆能够在确定刹车踏板初始电压值之前正常行驶至EOL(诊断设备)处。本发明中,刹车踏板初始电压值的确定过程可以由诊断服务(即整车控制器)触发,也可以由人为借助外部设备进行触发,本发明可以在刹车踏板保持正确初始状态时进行初始电压自学习,从而确定得到准确的初始电压值。
基于前文本发明提供的一种刹车踏板初始电压值的确定方法,本发明还提供一种刹车踏板初始电压值的确定装置,如图4所示,装置可以包括:
第一判断单元10,用于判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值;
第二判断单元20,用于判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值;
初始电压值确定单元30,用于在第一判断单元10判断在所述预设的第一时间内,所述刹车踏板的最大电压值大于预设的第一阈值,且第二判断单元20判断在所述预设的第一时间内,所述刹车踏板的电压波动值小于预设的第二阈值时,将所述刹车踏板的最大电压值确定为所述刹车踏板的初始电压值。
可选地,所述确定装置还可以包括:
第三判断单元,用于在第一判断单元10判断在预设的第一时间内,刹车踏板的最大电压值不大于预设的第一阈值时,或在第二判断单元20判断在所述预设的第一时间内,所述刹车踏板的电压波动值不小于预设的第二阈值时,或在所述预设的第一时间内没有得到判断结果时,所述判断结果包括所述刹车踏板的最大电压值是否大于预设的第一阈值的第一结果、所述刹车踏板的电压波动值是否小于预设的第二阈值的第二结果、或将所述刹车踏板的最大电压值确定为所述刹车踏板的初始电压值的第三结果,判断是否是人为触发所述确定方法;
结果输出单元,用于在所述第三判断单元判断是人为触发所述确定方法时,输出确定失败结果;
其中所述第一判断单元10还用于,在所述第三判断单元判断不是人为触发所述确定方法时,再次执行判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值的步骤,以及所述第二判断单元20还用于,在所述第三判断单元判断不是人为触发所述确定方法时,再次执行判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值的步骤。
基于前文本发明提供的一种触发方法,本发明还提供一种触发装置,该触发装置用于触发执行刹车踏板初始电压值确定方法,所述刹车踏板初始电压值确定方法为前文所述的刹车踏板初始电压值的确定方法。如图5所示,所述触发装置可以包括:
第四判断单元100,用于判断当前是否接收到外部设备发送的用于触发执行所述刹车踏板初始电压值确定方法的请求;
触发单元200,用于在所述第四判断单元100判断接收到所述请求时,触发执行所述刹车踏板初始电压值确定方法;
第五判断单元300,用于在所述第四判断单元100判断未接收到所述请求时,判断所述刹车踏板初始电压值确定方法是否已经执行成功;
第一确定单元400,用于在所述第五判断单元300判断所述刹车踏板初始电压值确定方法已经执行成功时,确定不再触发执行刹车踏板初始电压值确定方法;
第六判断单元500,用于在所述第五判断单元300判断所述刹车踏板初始电压值确定方法未执行成功时,判断所述刹车踏板初始电压值确定方法是否触发执行过;
第二确定单元600,用于在所述第六判断单元500判断已触发执行过所述刹车踏板初始电压值确定方法时,确定不再触发执行所述刹车踏板初始电压值确定方法;
所述触发单元200还用于,在所述第六判断单元500判断没有触发执行过所述刹车踏板初始电压值确定方法时,触发执行所述刹车踏板初始电压值确定方法。
需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。对于装置类实施例而言,由于其与方法实施例基本相似,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
以上对本发明所提供的一种刹车踏板初始电压值的确定方法、触发方法及相关装置进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。
Claims (10)
1.一种刹车踏板初始电压值的确定方法,其特征在于,所述确定方法包括:
判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值,以及判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值;
如果在所述预设的第一时间内,所述刹车踏板的最大电压值大于预设的第一阈值,且所述刹车踏板的电压波动值小于预设的第二阈值,则将所述刹车踏板的最大电压值确定为所述刹车踏板的初始电压值。
2.根据权利要求1所述的确定方法,其特征在于,判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值,以及判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值之前,所述确定方法还包括:
初始化整车控制器;
其中,待所述整车控制器初始化完成后,再执行所述判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值,以及判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值的步骤。
3.根据权利要求1所述的确定方法,其特征在于,当判断在预设的第一时间内,刹车踏板的最大电压值不大于预设的第一阈值时,或当判断在所述预设的第一时间内,所述刹车踏板的电压波动值不小于预设的第二阈值时,或在所述预设的第一时间内没有得到判断结果时,所述判断结果包括所述刹车踏板的最大电压值是否大于预设的第一阈值的第一结果、所述刹车踏板的电压波动值是否小于预设的第二阈值的第二结果、将所述刹车踏板的最大电压值确定为所述刹车踏板的初始电压值的第三结果,所述确定方法还包括:
判断是否是人为触发所述确定方法;
如果是,则输出确定失败结果;
如果否,则返回执行所述判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值,以及判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值的步骤。
4.根据权利要求3所述的确定方法,其特征在于,在判断不是人为触发所述确定方法时,所述确定方法还包括:
等待预设的第二时间后,再返回执行所述判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值,以及判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值的步骤。
5.根据权利要求3所述的确定方法,其特征在于,所述判断是否是人为触发所述确定方法包括:
判断接收到的用于触发执行所述确定方法的触发信息是否来自外部设备;
如果是,则判断是人为触发所述确定方法;
如果否,则判断是自主触发所述确定方法。
6.一种触发方法,其特征在于,所述触发方法用于触发执行刹车踏板初始电压值确定方法,所述刹车踏板初始电压值确定方法为权利要求1-5任一项所述的刹车踏板初始电压值的确定方法;所述触发方法包括:
判断当前是否接收到外部设备发送的用于触发执行所述刹车踏板初始电压值确定方法的请求;
如果接收到所述请求,触发执行所述刹车踏板初始电压值确定方法;
如果未接收到所述请求,判断所述刹车踏板初始电压值确定方法是否已经执行成功;
如果所述刹车踏板初始电压值确定方法已经执行成功,则确定不再触发执行刹车踏板初始电压值确定方法;
如果所述刹车踏板初始电压值确定方法未执行成功,则判断所述刹车踏板初始电压值确定方法是否触发执行过;
如果已触发执行过所述刹车踏板初始电压值确定方法,则确定不再触发执行所述刹车踏板初始电压值确定方法;
如果没有触发执行过所述刹车踏板初始电压值确定方法,则触发执行所述刹车踏板初始电压值确定方法。
7.根据权利要求6所述的触发方法,其特征在于,所述判断当前是否接收到外部设备发送的用于触发执行所述刹车踏板初始电压值确定方法的请求包括:
当检测到***上电后,判断当前是否接收到外部设备发送的用于触发执行所述刹车踏板初始电压值确定方法的请求。
8.一种刹车踏板初始电压值的确定装置,其特征在于,所述确定装置包括:
第一判断单元,用于判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值;
第二判断单元,用于判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值;
初始电压值确定单元,用于在所述第一判断单元判断在所述预设的第一时间内,所述刹车踏板的最大电压值大于预设的第一阈值,且所述第二判断单元判断在所述预设的第一时间内,所述刹车踏板的电压波动值小于预设的第二阈值时,将所述刹车踏板的最大电压值确定为所述刹车踏板的初始电压值。
9.根据权利要求8所述的确定装置,其特征在于,所述确定装置还包括:
第三判断单元,用于在所述第一判断单元判断在预设的第一时间内,刹车踏板的最大电压值不大于预设的第一阈值时,或在所述第二判断单元判断在所述预设的第一时间内,所述刹车踏板的电压波动值不小于预设的第二阈值时,或在所述预设的第一时间内没有得到判断结果时,所述判断结果包括所述刹车踏板的最大电压值是否大于预设的第一阈值的第一结果、所述刹车踏板的电压波动值是否小于预设的第二阈值的第二结果、或将所述刹车踏板的最大电压值确定为所述刹车踏板的初始电压值的第三结果,判断是否是人为触发所述确定方法;
结果输出单元,用于在所述第三判断单元判断是人为触发所述确定方法时,输出确定失败结果;
其中所述第一判断单元还用于,在所述第三判断单元判断不是人为触发所述确定方法时,再次执行判断在预设的第一时间内,刹车踏板的最大电压值是否大于预设的第一阈值的步骤,以及所述第二判断单元还用于,在所述第三判断单元判断不是人为触发所述确定方法时,再次执行判断在所述预设的第一时间内,所述刹车踏板的电压波动值是否小于预设的第二阈值的步骤。
10.一种触发装置,其特征在于,所述触发装置用于触发执行刹车踏板初始电压值确定方法,所述刹车踏板初始电压值确定方法为权利要求1-5任一项所述的刹车踏板初始电压值的确定方法;所述触发装置包括:
第四判断单元,用于判断当前是否接收到外部设备发送的用于触发执行所述刹车踏板初始电压值确定方法的请求;
触发单元,用于在所述第四判断单元判断接收到所述请求时,触发执行所述刹车踏板初始电压值确定方法;
第五判断单元,用于在所述第四判断单元判断未接收到所述请求时,判断所述刹车踏板初始电压值确定方法是否已经执行成功;
第一确定单元,用于在所述第五判断单元判断所述刹车踏板初始电压值确定方法已经执行成功时,确定不再触发执行刹车踏板初始电压值确定方法;
第六判断单元,用于在所述第五判断单元判断所述刹车踏板初始电压值确定方法未执行成功时,判断所述刹车踏板初始电压值确定方法是否触发执行过;
第二确定单元,用于在所述第六判断单元判断已触发执行过所述刹车踏板初始电压值确定方法时,确定不再触发执行所述刹车踏板初始电压值确定方法;
所述触发单元还用于,在所述第六判断单元判断没有触发执行过所述刹车踏板初始电压值确定方法时,触发执行所述刹车踏板初始电压值确定方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811222028.4A CN109159773B (zh) | 2018-10-19 | 2018-10-19 | 刹车踏板初始电压值的确定方法、触发方法及相关装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811222028.4A CN109159773B (zh) | 2018-10-19 | 2018-10-19 | 刹车踏板初始电压值的确定方法、触发方法及相关装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109159773A true CN109159773A (zh) | 2019-01-08 |
CN109159773B CN109159773B (zh) | 2021-02-19 |
Family
ID=64878582
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811222028.4A Active CN109159773B (zh) | 2018-10-19 | 2018-10-19 | 刹车踏板初始电压值的确定方法、触发方法及相关装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109159773B (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20020088654A1 (en) * | 2000-12-20 | 2002-07-11 | Xcellsis Gmbh. | Method and apparatus for producing current values dependent on the position of the accelerator pedal for the purpose of controlling the power of one or more drives in a mobile device with a fuel cell for supplying energy |
KR100579919B1 (ko) * | 1999-12-30 | 2006-05-15 | 현대자동차주식회사 | 차량용 디젤 엔진의 가속 페달 개도 보정 및 센서 고장 검출방법 |
CN105015443A (zh) * | 2014-04-16 | 2015-11-04 | 北京现代汽车有限公司 | 一种新能源汽车加速踏板故障诊断的控制方法 |
CN107462423A (zh) * | 2016-06-06 | 2017-12-12 | 上海汽车集团股份有限公司 | 制动踏板位置检测的方法及装置 |
-
2018
- 2018-10-19 CN CN201811222028.4A patent/CN109159773B/zh active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100579919B1 (ko) * | 1999-12-30 | 2006-05-15 | 현대자동차주식회사 | 차량용 디젤 엔진의 가속 페달 개도 보정 및 센서 고장 검출방법 |
US20020088654A1 (en) * | 2000-12-20 | 2002-07-11 | Xcellsis Gmbh. | Method and apparatus for producing current values dependent on the position of the accelerator pedal for the purpose of controlling the power of one or more drives in a mobile device with a fuel cell for supplying energy |
CN105015443A (zh) * | 2014-04-16 | 2015-11-04 | 北京现代汽车有限公司 | 一种新能源汽车加速踏板故障诊断的控制方法 |
CN107462423A (zh) * | 2016-06-06 | 2017-12-12 | 上海汽车集团股份有限公司 | 制动踏板位置检测的方法及装置 |
Also Published As
Publication number | Publication date |
---|---|
CN109159773B (zh) | 2021-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107662500B (zh) | 纯电动汽车上电控制方法及纯电动汽车 | |
CN108761324B (zh) | 电池包的高压继电器功能响应性故障的诊断方法及装置 | |
CN105416087B (zh) | 一种电动汽车坡道起步辅助方法 | |
US20130173129A1 (en) | Driving behavior feedback interface | |
CN105699741B (zh) | 电动汽车加速踏板信号诊断方法及装置 | |
CN106564391B (zh) | 高压动力电池接触器检测方法、设备、电池管理***及汽车 | |
JP2006320176A (ja) | インバータの診断方法及び装置 | |
JP6901989B2 (ja) | 電池監視装置、電池監視システム、および電池監視方法 | |
US11872896B2 (en) | Multi-electric source vehicle | |
CN104875741A (zh) | 用于微hev的基于信息的发动机停止/起动灵敏度控制 | |
CN112721833A (zh) | 车辆低压供电电压监测方法与***、存储介质、车辆 | |
CN108730032A (zh) | 对一个***的分级故障诊断和预测 | |
CN102975766A (zh) | 一种电动液压助力转向***故障诊断方法与控制器 | |
CN107976990A (zh) | 一种基于CANoe的整车故障测试方法 | |
CN104828066A (zh) | 车辆及其倒车保护控制方法 | |
CN108223775A (zh) | 车辆紧急制动防熄火的控制***及功能模块构架 | |
CN108204334B (zh) | 风力发电机组的复位方法和装置 | |
CN109159773A (zh) | 刹车踏板初始电压值的确定方法、触发方法及相关装置 | |
CN103256158A (zh) | 电子无回流燃料***中的故障隔离 | |
CN109696900A (zh) | 一种测试汽车控制器局域网络报文发送周期的***和方法 | |
CN102219027A (zh) | 动力转向装置 | |
CN114212070A (zh) | 一种电动车制动助力***故障检测处理方法 | |
US20190108694A1 (en) | Vehicle with health-based active self-testing method | |
CN112462315A (zh) | 一种电流传感器诊断方法、装置、车辆和存储介质 | |
CN108445423A (zh) | 一种基于下线检测设备的电动汽车dcdc下线检测方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 4 / F, building 1, No.14 Jiuxianqiao Road, Chaoyang District, Beijing 100020 Applicant after: Beijing Jingwei Hirain Technologies Co.,Inc. Address before: 8 / F, block B, No. 11, Anxiang Beili, Chaoyang District, Beijing 100101 Applicant before: Beijing Jingwei HiRain Technologies Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |