CN113147388A - 车辆加速踏板位置分析方法及系统 - Google Patents
车辆加速踏板位置分析方法及系统 Download PDFInfo
- Publication number
- CN113147388A CN113147388A CN202110512701.3A CN202110512701A CN113147388A CN 113147388 A CN113147388 A CN 113147388A CN 202110512701 A CN202110512701 A CN 202110512701A CN 113147388 A CN113147388 A CN 113147388A
- Authority
- CN
- China
- Prior art keywords
- pedal
- opening
- value
- learning
- learning value
- 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
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K26/00—Arrangement or mounting of propulsion-unit control devices in vehicles
- B60K26/02—Arrangement or mounting of propulsion-unit control devices in vehicles of initiating means or elements
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K26/00—Arrangement or mounting of propulsion-unit control devices in vehicles
- B60K26/02—Arrangement or mounting of propulsion-unit control devices in vehicles of initiating means or elements
- B60K2026/026—Adjusting of accelerator pedal positions
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
本发明公开了一种车辆加速踏板位置分析方法及系统,包括:采集踏板位置电压信息和参考电压数值;根据所述踏板位置电压信息和所述参考电压数值获取原始踏板比例开度;获取踏板开度学习值;根据所述原始踏板比例开度和所述踏板开度学习值获取加速踏板百分比开度。本发明通过实时采集参考电压数值对采集的踏板位置电压信息进行修正,从而减小信号波动造成的影响。
Description
技术领域
本发明涉及汽车控制领域,具体是涉及一种车辆加速踏板位置分析方法及系统。
背景技术
对于传统汽车,ECU(Electronic Control Unit,电子控制单元)从加速踏板采集的是模拟量0~5V电压信号,之后,ECU通过一定的算法,计算出对应输出的驾驶员扭矩值,再通过一定的算法,计算出最终飞轮端输出扭矩。由此可见,加速踏板位置计算的准确性将直接影响力矩控制策略,从而直接影响到整车驾驶的动力性和舒适性。
然而,ECU上的5V参考电压供电线路损坏或受干等会造成ECU所读取的踏板电压信号不准确,传统的最小值学习也只能解决空行程过大问题,却无法解决零部件老化、其他干扰等造成的车辆无法回到怠速工况的现象,而且某一位置传感器发生故障或出现其他故障,如果不采取任何降级措施,将严重影响车辆动力性,甚至车辆安全。
发明内容
本发明的目的是为了克服上述背景技术的不足,提供一种车辆加速踏板位置分析方法及系统,通过实时采集参考电压数值对采集的踏板位置电压信息进行修正,从而减小信号波动造成的影响。
第一方面,提供一种车辆加速踏板位置分析方法,包括以下步骤:
采集踏板位置电压信息和参考电压数值;
根据所述踏板位置电压信息和所述参考电压数值获取原始踏板比例开度;
获取踏板开度学习值;
根据所述原始踏板比例开度和所述踏板开度学习值获取加速踏板百分比开度。
根据第一方面,在第一方面的第一种可能的实现方式中,所述“根据所述踏板位置电压信息和所述参考电压数值获取原始踏板比例开度”步骤之后,包括以下步骤:
获取点火钥匙状态、车辆车速值以及上一踏板开度学习值,进行踏板位置自学习得到当前踏板开度学习值,记录并存储所述当前踏板开度学习值。
根据第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述“获取点火钥匙状态、车辆车速值以及上一踏板开度学习值,进行踏板位置自学习得到当前踏板开度学习值,记录并存储所述当前踏板开度学习值”步骤,包括以下步骤:
获取点火钥匙状态和上一踏板开度学习值;
当根据所述点火钥匙状态检测出车辆上电、且所述原始踏板比例开度小于等于所述上一踏板开度学习值时,判定学习状态为上电学习,获取所述上一踏板开度学习值进行向下学习;
获取向下学习值,根据所述上一踏板开度学习值和所述向下学习值获取所述当前踏板开度学习值,记录并存储所述当前踏板开度学习值。
根据第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,所述“获取点火钥匙状态、车辆车速值以及上一踏板开度学习值,进行踏板位置自学习得到当前踏板开度学习值,记录并存储所述当前踏板开度学习值”步骤,包括以下步骤:
获取点火钥匙状态和车辆车速值;
当根据所述点火钥匙状态检测出车辆下电、且此次驾驶循环中存在所述车辆车速值大于等于预设车速值时,判定学习状态为下电学习,获取所述上一踏板开度学习值进行向上学习;
获取向上学习值,根据所述上一踏板开度学习值和所述向上学习值获取所述当前踏板开度学习值,记录并存储所述当前踏板开度学习值。
根据第一方面,在第一方面的第四种可能的实现方式中,所述“根据所述原始踏板比例开度和所述踏板开度学习值获取加速踏板百分比开度”步骤,包括以下步骤:
从所述踏板开度学习值中选取踏板开度学习最大值和踏板开度学习最小值;
根据所述原始踏板比例开度、所述踏板开度学习最大值以及所述踏板开度学习最小值获取所述加速踏板百分比开度。
根据第一方面,在第一方面的第五种可能的实现方式中,所述“根据所述原始踏板比例开度和所述踏板开度学习值获取加速踏板百分比开度”步骤之后,包括以下步骤:
获取标准参考电压值,根据所述踏板位置电压信息、所述参考电压数值以及标准参考电压值获取修正电压值;
当所述修正电压值大于等于预设电压值时,判定采样故障;
当采样故障的持续时间大于等于预设时长时,判定传感器故障。
根据第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,所述“当采样故障的持续时间大于等于预设时长时,判定传感器故障”步骤之后,包括以下步骤:
获取多个传感器的加速踏板百分比开度;
若存在传感器判定为采样故障,则根据非采样故障的传感器对应的加速踏板百分比开度获取最终加速踏板百分比开度;
若所有的传感器均判定为采样故障,则开启跛行模式。
根据第一方面的第五种可能的实现方式,在第一方面的第七种可能的实现方式中,所述“当采样故障的持续时间大于等于预设时长时,判定传感器故障”步骤之后,包括以下步骤:
获取多个传感器的加速踏板百分比开度;
若存在传感器判定为传感器故障,则根据非传感器故障且非采样故障的传感器对应的加速踏板百分比开度获取最终加速踏板百分比开度;
若所有的传感器均判定为传感器故障,则控制加速踏板开度为0,开启跛行模式。
根据第一方面的第五种可能的实现方式,在第一方面的第八种可能的实现方式中,所述“当采样故障的持续时间大于等于预设时长时,判定传感器故障”步骤之后,包括以下步骤:
获取多个传感器的输出特性曲线,根据所述输出特性曲线获取各传感器之间的对应关系;
获取多个传感器的修正电压值;
若存在所述修正电压值不符合所述对应关系,则判定对应的传感器采样故障。
第二方面,提供一种车辆加速踏板位置分析系统,包括:
数据采集模块,用于采集踏板位置电压信息和参考电压数值;
开度获取模块,与所述数据采集模块通讯连接,用于根据所述踏板位置电压信息和所述参考电压数值获取原始踏板比例开度;
学习值获取模块,用于获取踏板开度学习值;
开度分析模块,与所述开度获取模块和所述学习值获取模块通讯连接,用于根据所述原始踏板比例开度和所述踏板开度学习值获取加速踏板百分比开度。
与现有技术相比,本发明通过实时采集参考电压数值对采集的踏板位置电压信息进行修正,从而减小信号波动造成的影响。
附图说明
图1是本发明一实施例提供的一种车辆加速踏板位置分析方法的流程示意图;
图2是本发明另一实施例提供的一种车辆加速踏板位置分析方法的流程示意图;
图3是本发明一实施例提供的传感器输出特性曲线的示意图;
图4是本发明一实施例提供的一种车辆加速踏板位置分析系统的结构示意图。
附图标号:
100、车辆加速踏板位置分析系统;110、数据采集模块;120、开度获取模块;130、学习值获取模块;140、开度分析模块。
具体实施方式
现在将详细参照本发明的具体实施例,在附图中例示了本发明的例子。尽管将结合具体实施例描述本发明,但将理解,不是想要将本发明限于所述的实施例。相反,想要覆盖由所附权利要求限定的在本发明的精神和范围内包括的变更、修改和等价物。应注意,这里描述的方法步骤都可以由任何功能块或功能布置来实现,且任何功能块或功能布置可被实现为物理实体或逻辑实体、或者两者的组合。
为了使本领域技术人员更好地理解本发明,下面结合附图和具体实施方式对本发明作进一步详细说明。
注意:接下来要介绍的示例仅是一个具体的例子,而不作为限制本发明的实施例必须为如下具体的步骤、数值、条件、数据、顺序等等。本领域技术人员可以通过阅读本说明书来运用本发明的构思来构造本说明书中未提到的更多实施例。
参见图1所示,本发明实施例提供一种车辆加速踏板位置分析方法,包括以下步骤:
S100采集踏板位置电压信息和参考电压数值;
S200根据所述踏板位置电压信息和所述参考电压数值获取原始踏板比例开度;
S300获取踏板开度学习值;
S400根据所述原始踏板比例开度和所述踏板开度学习值获取加速踏板百分比开度。
具体的,本实施例中,ECU从加速踏板采集0~5V电压信号模拟量,然后并对上述电压信号进行5V参考电压修正,然后经过学习值修正和比例位置到百分比位置换算后,最后通过诊断加权和功能安全降级得到最终加速踏板位置。
因此,采集踏板位置电压信息和参考电压数值,其中,标准参考电压值为根据电路特性确定的值,一般设置为5V,但是由于电路可能存在波动或其它因素导致参考电压波动,因此每次采样时同时采集参考电压数值。根据踏板位置电压信息和参考电压数值获取原始踏板比例开度,具体的,原始踏板比例开度为踏板位置电压信息与参考电压数值之比。
获取踏板开度学习值,踏板开度学习值为记录存储的所有的踏板开度学习值,当点火钥匙位置第一次到达ON档时,进行上电学习。当点火钥匙位置第一次到达OFF档,且当前驾驶循环中出现车速大于标定阈值的情况时,进行下电学习。无论是上电学习还是下电学习,都只学习一次,学习得到的踏板开度学习值均进行记录,以便在计算踏板开度时进行调用。
根据原始踏板比例开度和踏板开度学习值获取加速踏板百分比开度,其中,由于原始踏板比例开度和踏板开度学习值为电压比值,其对应的电压的范围值不同,换算之后的百分比不同。因此,根据原始踏板比例开度和踏板开度学习值得到比例值,然后将比例值转换为加速踏板百分比开度。例如,当比例值为0.3时,如果对应的电压的范围值为0-1,则对应的加速踏板百分比开度为30%。
ECU上的5V参考电压供电线路损坏或受干等会造成ECU所读取的初始踏板电压信号不准确,传统的最小值学习也只能解决空行程过大问题,却无法解决零部件老化、其他干扰等造成的车辆无法回到怠速工况的现象。本发明通过实时采集参考电压数值对采集的踏板位置电压信息进行修正,从而减小信号波动造成的影响。
可选地,如图2所示,在本发明另外的实施例中,所述“S200根据所述踏板位置电压信息和所述参考电压数值获取原始踏板比例开度”步骤之后,包括以下步骤:
S250获取点火钥匙状态、车辆车速值以及上一踏板开度学习值,进行踏板位置自学习得到当前踏板开度学习值,记录并存储所述当前踏板开度学习值。
具体的,本实施例中,获取点火钥匙状态和车辆车速值,根点火钥匙状态和车辆车速值判断学习状态,学习状态包括上电学习和下电学习。根据学习状态判断学习方向,学习方向包括向上学习、向下学习。当学习状态为上电学习的时候,只进行向下学习,当学习状态为下电学习的时候,只进行向上学习。无论是上电学习还是下电学习,都只学习一次。根据上一踏板开度学习值自学习得到当前踏板开度学习值,记录并存储当前踏板开度学习值。其中,第一次进行自学习时,其上一踏板开度学习值为设定的标定值,其取决于加速踏板的空行程值。
可选地,在本发明另外的实施例中,所述“S250获取点火钥匙状态、车辆车速值以及上一踏板开度学习值,进行踏板位置自学习得到当前踏板开度学习值,记录并存储所述当前踏板开度学习值”步骤,包括以下步骤:
S251获取点火钥匙状态和上一踏板开度学习值;
S252当根据所述点火钥匙状态检测出车辆上电、且所述原始踏板比例开度小于等于所述上一踏板开度学习值时,判定学习状态为上电学习,获取所述上一踏板开度学习值进行向下学习;
S253获取向下学习值,根据所述上一踏板开度学习值和所述向下学习值获取所述当前踏板开度学习值,记录并存储所述当前踏板开度学习值。
具体的,本实施例中,当点火钥匙状态第一次到达ON档、且原始踏板比例开度小于等于上一踏板开度学习值时,判定学习状态为上电学习,获取所述上一踏板开度学习值进行向下学习。获取向下学习值,根据上一踏板开度学习值和向下学习值获取当前踏板开度学习值,记录并存储当前踏板开度学习值。其中,向下学习值为标定值。
可选地,在本发明另外的实施例中,所述“S250获取点火钥匙状态、车辆车速值以及上一踏板开度学习值,进行踏板位置自学习得到当前踏板开度学习值,记录并存储所述当前踏板开度学习值”步骤,包括以下步骤:
S255获取点火钥匙状态和车辆车速值;
S256当根据所述点火钥匙状态检测出车辆下电、且此次驾驶循环中存在所述车辆车速值大于等于预设车速值时,判定学习状态为下电学习,获取所述上一踏板开度学习值进行向上学习;
S257获取向上学习值,根据所述上一踏板开度学习值和所述向上学习值获取所述当前踏板开度学习值,记录并存储所述当前踏板开度学习值。
具体的,本实施例中,当点火钥匙位置第一次到达OFF档,且当前驾驶循环中出现车辆车速值大于等于预设车速值的情况时,判定学习状态为下电学习,获取上一踏板开度学习值进行向上学习。获取向上学习值,根据上一踏板开度学习值和向上学习值获取当前踏板开度学习值,记录并存储当前踏板开度学习值。其中,向上学习值为标定值。
可选地,在本发明另外的实施例中,所述“S400根据所述原始踏板比例开度和所述踏板开度学习值获取加速踏板百分比开度”步骤,包括以下步骤:
S410从所述踏板开度学习值中选取踏板开度学习最大值和踏板开度学习最小值;
S420根据所述原始踏板比例开度、所述踏板开度学习最大值以及所述踏板开度学习最小值获取所述加速踏板百分比开度。
具体的,本实施例中,根据原始踏板比例开度和踏板开度学习值获取加速踏板百分比开度,其中,由于原始踏板比例开度和踏板开度学习值为电压比值,其对应的电压的范围值不同,换算之后的百分比不同。因此,根据原始踏板比例开度和踏板开度学习值得到比例值,然后将比例值转换为加速踏板百分比开度。
由于每次自学习的踏板开度学习值均进行了记录及存储,因从踏板开度学习值中选取踏板开度学习最大值和踏板开度学习最小值。根据踏板开度学习最大值和踏板开度学习最小值确定电压的范围值,
根据原始踏板比例开度、踏板开度学习最大值以及踏板开度学习最小值获取加速踏板百分比开度,具体计算方式为:加速踏板百分比开度=100*max((原始踏板比例开度-踏板开度学习最小值)/(踏板开度学习最大值-踏板开度学习最小值)),其中,当原始踏板比例开度小于踏板开度学习最小值,限定加速踏板百分比开度为0,增强算法的鲁棒性。
可选地,在本发明另外的实施例中,所述“S400根据所述原始踏板比例开度和所述踏板开度学习值获取加速踏板百分比开度”步骤之后,包括以下步骤:
S500获取标准参考电压值,根据所述踏板位置电压信息、所述参考电压数值以及标准参考电压值获取修正电压值;
S550当所述修正电压值大于等于预设电压值时,判定采样故障;
S600当采样故障的持续时间大于等于预设时长时,判定传感器故障。
具体的,本实施例中,获取标准参考电压值,标准参考电压值为根据电路特性确定的值,一般设置为5V。基于标准参考电压值对踏板位置电压信息进行修正,根据踏板位置电压信息、参考电压数值以及标准参考电压值获取修正电压值,具体计算方式为:修正电压值=(踏板位置电压信息/参考电压数值)*标准参考电压值。如果某一修正电压值大于等于预设电压值,则判定对应的传感器为采样故障,此次采集的踏板位置电压信息则不可用。如果采样故障的持续时间大于等于预设时长,也就是长时间内均采样故障,则判定传感器故障。
可选地,在本发明另外的实施例中,所述“S600当采样故障的持续时间大于等于预设时长时,判定传感器故障”步骤之后,包括以下步骤:
S650获取多个传感器的加速踏板百分比开度;
S700若存在传感器判定为采样故障,则根据非采样故障的传感器对应的加速踏板百分比开度获取最终加速踏板百分比开度;
S750若所有的传感器均判定为采样故障,则开启跛行模式。
具体地,本实施例中,获取多个传感器的加速踏板百分比开度,每个传感器的加速踏板百分比开度都是基于采集的踏板位置电压信息和参考电压数值得到的,其具体的过程如上述实施例所述。但本发明并不对传感器的数量做具体限定,选择单一的传感器成本更低,判断逻辑较为简单。选择多个传感器相互之间进行判断加权,则可以避免有传感器故障时无法工作导致对汽车驾驶安全造成影响。
因此,如果多个传感器中存在传感器判定为采样故障,则根据非采样故障的传感器对应的加速踏板百分比开度获取最终加速踏板百分比开度。其中,可以选择最大值或者最小值作为最终加速踏板百分比开度,也可以综合对所有的非采样故障的传感器对应的加速踏板百分比开度进行加权得到最终加速踏板百分比开度。
如果所有的传感器均判定为采样故障,则所有的传感器采集的数据均不可用,因此开启跛行模式。但是由于传感器可能只是一次或少数几次采样故障,因此后续持续通过传感器采集数据,如果没有再全部判定采样故障,则退出跛行模式,选取非采样故障的传感器对应的加速踏板百分比开度获取最终加速踏板百分比开度。
可选地,在本发明另外的实施例中,所述“S600当采样故障的持续时间大于等于预设时长时,判定传感器故障”步骤之后,包括以下步骤:
S650获取多个传感器的加速踏板百分比开度;
S800若存在传感器判定为传感器故障,则根据非传感器故障且非采样故障的传感器对应的加速踏板百分比开度获取最终加速踏板百分比开度;
S850若所有的传感器均判定为传感器故障,则控制加速踏板开度为0,开启跛行模式。
具体的,本实施例中,获取多个传感器的加速踏板百分比开度,每个传感器的加速踏板百分比开度都是基于采集的踏板位置电压信息和参考电压数值得到的,其具体的过程如上述实施例所述。但本发明并不对传感器的数量做具体限定,选择单一的传感器成本更低,判断逻辑较为简单。选择多个传感器相互之间进行判断加权,则可以避免有传感器故障时无法工作导致对汽车驾驶安全造成影响。
因此,如果多个传感器中存在传感器判定为传感器故障,则根据非传感器故障且非采样故障的传感器对应的加速踏板百分比开度获取最终加速踏板百分比开度。其中,可以选择最大值或者最小值作为最终加速踏板百分比开度,也可以综合对所有的非采样故障的传感器对应的加速踏板百分比开度进行加权得到最终加速踏板百分比开度。
如果所有的传感器均判定为传感器故障,则控制加速踏板开度为0,退出巡航,开启跛行模式。同时,由于所有的传感器均判定为传感器故障,则不需要继续通过传感器采集数据。
本发明设计了诊断算法、加权系数和功能安全降级,即使在传感器发生故障的情况下,也能得到适当的加速踏板开度,保证了车辆的动力性、驾驶性和安全性。
可选地,在本发明另外的实施例中,所述“S600当采样故障的持续时间大于等于预设时长时,判定传感器故障”步骤之后,包括以下步骤:
S900获取多个传感器的输出特性曲线,根据所述输出特性曲线获取各传感器之间的对应关系;
S910获取多个传感器的修正电压值;
S920若存在所述修正电压值不符合所述对应关系,则判定对应的传感器采样故障。
具体的,本实施例中,获取多个传感器的输出特性曲线,根据输出特性曲线获取各传感器之间的对应关系,如图3所示,横轴为加速踏板开度,纵轴为传感器的输出电压值,因此可以根据特性曲线获取在相同的加速踏板开度下,各传感器的输出电压值的对应关系,图3所示的两个传感器在相同的加速踏板开度下,传感器一PPS1输出电压为加速踏板位置传感器二PPS2输出电压的1/2。
基于各传感器之间的对应关系判断各传感器指示的是否为同一加速踏板开度,具体方式为:获取多个传感器的修正电压值,分析各传感器的修正电压值之间的关系,如果存在修正电压值不符合对应关系,则判定对应的传感器采样故障。其中,由于无法判定具体是哪个传感器故障,因此将涉及的传感器均判定为采样故障。因此可以结合上述实施例中描述的内容进行判断,当判定某一传感器采样故障或者传感器故障时,就不与其它传感器进行对应关系的判定,减少数据处理量。
如图4所示,本发明提供一种车辆加速踏板位置分析系统,其特征在于,包括:
数据采集模块110,用于采集踏板位置电压信息和参考电压数值;
开度获取模块120,与所述数据采集模块110通讯连接,用于根据所述踏板位置电压信息和所述参考电压数值获取原始踏板比例开度;
学习值获取模块130,用于获取踏板开度学习值;
开度分析模块140,与所述开度获取模块120和所述学习值获取模块130通讯连接,用于根据所述原始踏板比例开度和所述踏板开度学习值获取加速踏板百分比开度。具体包括:从所述踏板开度学习值中选取踏板开度学习最大值和踏板开度学习最小值;根据所述原始踏板比例开度、所述踏板开度学习最大值以及所述踏板开度学习最小值获取所述加速踏板百分比开度。
所述学习值获取模块130,还用于获取点火钥匙状态、车辆车速值以及上一踏板开度学习值,进行踏板位置自学习得到当前踏板开度学习值,记录并存储所述当前踏板开度学习值。具体包括:获取点火钥匙状态和上一踏板开度学习值;当根据所述点火钥匙状态检测出车辆上电、且所述原始踏板比例开度小于等于所述上一踏板开度学习值时,判定学习状态为上电学习,获取所述上一踏板开度学习值进行向下学习;获取向下学习值,根据所述上一踏板开度学习值和所述向下学习值获取所述当前踏板开度学习值,记录并存储所述当前踏板开度学习值。获取点火钥匙状态和车辆车速值;当根据所述点火钥匙状态检测出车辆下电、且此次驾驶循环中存在所述车辆车速值大于等于预设车速值时,判定学习状态为下电学习,获取所述上一踏板开度学习值进行向上学习;获取向上学习值,根据所述上一踏板开度学习值和所述向上学习值获取所述当前踏板开度学习值,记录并存储所述当前踏板开度学习值。
所述开度分析模块140,还用于获取标准参考电压值,根据所述踏板位置电压信息、所述参考电压数值以及标准参考电压值获取修正电压值;当所述修正电压值大于等于预设电压值时,判定采样故障;当采样故障的持续时间大于等于预设时长时,判定传感器故障。获取多个传感器的加速踏板百分比开度;若存在传感器判定为采样故障,则根据非采样故障的传感器对应的加速踏板百分比开度获取最终加速踏板百分比开度;若所有的传感器均判定为采样故障,则开启跛行模式。获取多个传感器的加速踏板百分比开度;若存在传感器判定为传感器故障,则根据非传感器故障且非采样故障的传感器对应的加速踏板百分比开度获取最终加速踏板百分比开度;若所有的传感器均判定为传感器故障,则控制加速踏板开度为0,开启跛行模式。获取多个传感器的输出特性曲线,根据所述输出特性曲线获取各传感器之间的对应关系;获取多个传感器的修正电压值;若存在所述修正电压值不符合所述对应关系,则判定对应的传感器采样故障。
具体的,各个模块的工作流程在上述对应的方法实施例中已经进行了详细说明,因此不再进行一一阐述。
基于同一发明构思,本申请实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述方法的所有方法步骤或部分方法步骤。
本发明实现上述方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。其中,计算机程序包括计算机程序代码,计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。计算机可读介质可以包括:能够携带计算机程序代码的任何实体或装置、记录介质、U盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,RandomAccess Memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
基于同一发明构思,本申请实施例还提供一种电子设备,包括存储器和处理器,存储器上储存有在处理器上运行的计算机程序,处理器执行计算机程序时实现上述方法中的所有方法步骤或部分方法步骤。
所称处理器可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,处理器是计算机装置的控制中心,利用各种接口和线路连接整个计算机装置的各个部分。
存储器可用于存储计算机程序和/或模块,处理器通过运行或执行存储在存储器内的计算机程序和/或模块,以及调用存储在存储器内的数据,实现计算机装置的各种功能。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(例如声音播放功能、图像播放功能等);存储数据区可存储根据手机的使用所创建的数据(例如音频数据、视频数据等)。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如硬盘、内存、插接式硬盘,智能存储卡(SmartMedia Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)、至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、服务器或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(系统)、服务器和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种车辆加速踏板位置分析方法,其特征在于,包括以下步骤:
采集踏板位置电压信息和参考电压数值;
根据所述踏板位置电压信息和所述参考电压数值获取原始踏板比例开度;
获取踏板开度学习值;
根据所述原始踏板比例开度和所述踏板开度学习值获取加速踏板百分比开度。
2.如权利要求1所述的车辆加速踏板位置分析方法,其特征在于,所述“根据所述踏板位置电压信息和所述参考电压数值获取原始踏板比例开度”步骤之后,包括以下步骤:
获取点火钥匙状态、车辆车速值以及上一踏板开度学习值,进行踏板位置自学习得到当前踏板开度学习值,记录并存储所述当前踏板开度学习值。
3.如权利要求2所述的车辆加速踏板位置分析方法,其特征在于,所述“获取点火钥匙状态、车辆车速值以及上一踏板开度学习值,进行踏板位置自学习得到当前踏板开度学习值,记录并存储所述当前踏板开度学习值”步骤,包括以下步骤:
获取点火钥匙状态和上一踏板开度学习值;
当根据所述点火钥匙状态检测出车辆上电、且所述原始踏板比例开度小于等于所述上一踏板开度学习值时,判定学习状态为上电学习,获取所述上一踏板开度学习值进行向下学习;
获取向下学习值,根据所述上一踏板开度学习值和所述向下学习值获取所述当前踏板开度学习值,记录并存储所述当前踏板开度学习值。
4.如权利要求2所述的车辆加速踏板位置分析方法,其特征在于,所述“获取点火钥匙状态、车辆车速值以及上一踏板开度学习值,进行踏板位置自学习得到当前踏板开度学习值,记录并存储所述当前踏板开度学习值”步骤,包括以下步骤:
获取点火钥匙状态和车辆车速值;
当根据所述点火钥匙状态检测出车辆下电、且此次驾驶循环中存在所述车辆车速值大于等于预设车速值时,判定学习状态为下电学习,获取所述上一踏板开度学习值进行向上学习;
获取向上学习值,根据所述上一踏板开度学习值和所述向上学习值获取所述当前踏板开度学习值,记录并存储所述当前踏板开度学习值。
5.如权利要求1至4任意一项所述的车辆加速踏板位置分析方法,其特征在于,所述“根据所述原始踏板比例开度和所述踏板开度学习值获取加速踏板百分比开度”步骤,包括以下步骤:
从所述踏板开度学习值中选取踏板开度学习最大值和踏板开度学习最小值;
根据所述原始踏板比例开度、所述踏板开度学习最大值以及所述踏板开度学习最小值获取所述加速踏板百分比开度。
6.如权利要求1所述的车辆加速踏板位置分析方法,其特征在于,所述“根据所述原始踏板比例开度和所述踏板开度学习值获取加速踏板百分比开度”步骤之后,包括以下步骤:
获取标准参考电压值,根据所述踏板位置电压信息、所述参考电压数值以及标准参考电压值获取修正电压值;
当所述修正电压值大于等于预设电压值时,判定采样故障;
当采样故障的持续时间大于等于预设时长时,判定传感器故障。
7.如权利要求6所述的车辆加速踏板位置分析方法,其特征在于,所述“当采样故障的持续时间大于等于预设时长时,判定传感器故障”步骤之后,包括以下步骤:
获取多个传感器的加速踏板百分比开度;
若存在传感器判定为采样故障,则根据非采样故障的传感器对应的加速踏板百分比开度获取最终加速踏板百分比开度;
若所有的传感器均判定为采样故障,则开启跛行模式。
8.如权利要求6所述的车辆加速踏板位置分析方法,其特征在于,所述“当采样故障的持续时间大于等于预设时长时,判定传感器故障”步骤之后,包括以下步骤:
获取多个传感器的加速踏板百分比开度;
若存在传感器判定为传感器故障,则根据非传感器故障且非采样故障的传感器对应的加速踏板百分比开度获取最终加速踏板百分比开度;
若所有的传感器均判定为传感器故障,则控制加速踏板开度为0,开启跛行模式。
9.如权利要求6所述的车辆加速踏板位置分析方法,其特征在于,所述“当采样故障的持续时间大于等于预设时长时,判定传感器故障”步骤之后,包括以下步骤:
获取多个传感器的输出特性曲线,根据所述输出特性曲线获取各传感器之间的对应关系;
获取多个传感器的修正电压值;
若存在所述修正电压值不符合所述对应关系,则判定对应的传感器采样故障。
10.一种车辆加速踏板位置分析系统,其特征在于,包括:
数据采集模块,用于采集踏板位置电压信息和参考电压数值;
开度获取模块,与所述数据采集模块通讯连接,用于根据所述踏板位置电压信息和所述参考电压数值获取原始踏板比例开度;
学习值获取模块,用于获取踏板开度学习值;
开度分析模块,与所述开度获取模块和所述学习值获取模块通讯连接,用于根据所述原始踏板比例开度和所述踏板开度学习值获取加速踏板百分比开度。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110512701.3A CN113147388B (zh) | 2021-05-11 | 2021-05-11 | 车辆加速踏板位置分析方法及系统 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202110512701.3A CN113147388B (zh) | 2021-05-11 | 2021-05-11 | 车辆加速踏板位置分析方法及系统 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN113147388A true CN113147388A (zh) | 2021-07-23 |
| CN113147388B CN113147388B (zh) | 2023-01-17 |
Family
ID=76874424
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202110512701.3A Active CN113147388B (zh) | 2021-05-11 | 2021-05-11 | 车辆加速踏板位置分析方法及系统 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN113147388B (zh) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113901583A (zh) * | 2021-10-09 | 2022-01-07 | 北京国家新能源汽车技术创新中心有限公司 | 刹车位置传感器信号的处理方法、装置及存储介质 |
| CN114851858A (zh) * | 2022-04-29 | 2022-08-05 | 山东汽车制造有限公司 | 电动车控制方法、电子设备和存储介质 |
| CN119773492A (zh) * | 2025-01-03 | 2025-04-08 | 东风汽车集团股份有限公司 | 加速踏板初始值的动态调整方法、装置、设备和存储介质 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140083394A1 (en) * | 2012-09-26 | 2014-03-27 | Denso Corporation | Accelerator apparatus |
| US20140145713A1 (en) * | 2012-11-28 | 2014-05-29 | Denso Corporation | Accelerator apparatus for vehicle |
| CN106218553A (zh) * | 2016-08-03 | 2016-12-14 | 北京新能源汽车股份有限公司 | 加速踏板传感器最小电压学习方法、装置及整车控制器 |
| CN107089140A (zh) * | 2017-04-26 | 2017-08-25 | 北京新能源汽车股份有限公司 | 一种加速踏板机构的故障检测方法、装置及电动汽车 |
| CN108819713A (zh) * | 2018-04-24 | 2018-11-16 | 上海伊控动力系统有限公司 | 用于纯电动物流车的加速踏板开度零点调整方法 |
| CN108944440A (zh) * | 2018-07-27 | 2018-12-07 | 北京新能源汽车股份有限公司 | 一种加速踏板的控制方法、装置、车辆及计算设备 |
-
2021
- 2021-05-11 CN CN202110512701.3A patent/CN113147388B/zh active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140083394A1 (en) * | 2012-09-26 | 2014-03-27 | Denso Corporation | Accelerator apparatus |
| US20140145713A1 (en) * | 2012-11-28 | 2014-05-29 | Denso Corporation | Accelerator apparatus for vehicle |
| CN106218553A (zh) * | 2016-08-03 | 2016-12-14 | 北京新能源汽车股份有限公司 | 加速踏板传感器最小电压学习方法、装置及整车控制器 |
| CN107089140A (zh) * | 2017-04-26 | 2017-08-25 | 北京新能源汽车股份有限公司 | 一种加速踏板机构的故障检测方法、装置及电动汽车 |
| CN108819713A (zh) * | 2018-04-24 | 2018-11-16 | 上海伊控动力系统有限公司 | 用于纯电动物流车的加速踏板开度零点调整方法 |
| CN108944440A (zh) * | 2018-07-27 | 2018-12-07 | 北京新能源汽车股份有限公司 | 一种加速踏板的控制方法、装置、车辆及计算设备 |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113901583A (zh) * | 2021-10-09 | 2022-01-07 | 北京国家新能源汽车技术创新中心有限公司 | 刹车位置传感器信号的处理方法、装置及存储介质 |
| CN114851858A (zh) * | 2022-04-29 | 2022-08-05 | 山东汽车制造有限公司 | 电动车控制方法、电子设备和存储介质 |
| CN119773492A (zh) * | 2025-01-03 | 2025-04-08 | 东风汽车集团股份有限公司 | 加速踏板初始值的动态调整方法、装置、设备和存储介质 |
| CN119773492B (zh) * | 2025-01-03 | 2025-10-28 | 东风汽车集团股份有限公司 | 加速踏板初始值的动态调整方法、装置、设备和存储介质 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN113147388B (zh) | 2023-01-17 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN113147388B (zh) | 车辆加速踏板位置分析方法及系统 | |
| US20080077303A1 (en) | Engine controller | |
| US9453491B2 (en) | Method of diagnosing glow plug and glow plug drive control device | |
| US20020087237A1 (en) | Controller for vehicle with self-diagnostic function and recording medium | |
| CN112555039B (zh) | 基于烟度工况识别的发动机控制方法及系统 | |
| CN113029586A (zh) | 汽车起步及匀速行驶动力性评价方法及系统 | |
| JP4476494B2 (ja) | 自動車内の計算要素のモニタ方法および装置 | |
| CN111016648B (zh) | 油门信号的调整方法和装置 | |
| CN111140391A (zh) | 一种进气传感器故障处理方法、装置、系统、车辆及介质 | |
| Guse et al. | Objectified drivability evaluation and classification of passenger vehicles in automated longitudinal vehicle drive maneuvers with engine load changes | |
| CN112253318B (zh) | 传动间隙自适应反馈控制方法、发动机控制器及汽车 | |
| JP6151473B2 (ja) | 装置の少なくとも1つのシステムを診断および/または調整する方法 | |
| CN115756566B (zh) | 车辆避免实线换道的方法及装置 | |
| CN114852094B (zh) | 整车质量估计方法及装置 | |
| CN111722610B (zh) | 一种测试用例生成方法及装置 | |
| CN120972853A (zh) | 分动器控制策略的测试方法、装置、车辆及存储介质 | |
| JP2021096616A (ja) | 車両データ分類方法及び車両データ分類装置 | |
| JP2019190324A (ja) | 車両用のデータ記録装置およびデータ記録方法 | |
| CN110552800B (zh) | 节气门控制方法及装置 | |
| CN116403307B (zh) | 发动机车速信号自动获取的方法、装置、设备及存储介质 | |
| CN117341457A (zh) | 车辆作业工况的振动控制方法、装置及车辆 | |
| CN115435890B (zh) | 车辆轰鸣噪声评价系统和方法 | |
| CN114692296B (zh) | 发动机排气门弹簧测试方法、系统、终端设备及存储介质 | |
| CN115092117A (zh) | 车辆动力的动态调节方法及装置 | |
| CN114577482B (zh) | 台架测量车辆排放物方法、电子设备及存储介质 |
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 | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |