【技术实现步骤摘要】
本专利技术涉及汽车领域,特别是涉及一种车速计算方法。
技术介绍
车速是发动机控制系统中一个重要的参数,车载ECU通过车速信号来控制发动机转速、档位识别、定速巡航等功能。车速信号的准确及稳定性直接反映了发动机控制的效果。目前,业内常用的车速计算方法为:将车速传感器输出的脉冲信号经放大、整流后,根据脉冲信号的周期计算出转速,进而转换为车速。采用以上方法存在的问题:由于信号盘自身差异或长期使用的磨损,信号盘齿宽不均导致车速传感器输出的脉冲信号周期性波动,由此计算出的车速也会出现周期性的波动。
技术实现思路
实现了车速信号的准确性及稳定性,解决了因车速传感器信号盘磨损,输出的脉冲信号周期性波动,同时提高了发动机的控制效果。本专利技术要解决的问题是提供一种准确稳定的车速计算方法能避免因输出脉冲信号周期性波动造成的车速计算波动。为解决上述技术问题,本专利技术提供的车速计算方法,包括以下步骤:1)对当前车速值进行线性插值计算得到当前车速对应的滤波参数;2)根据预设时间间隔记录车速传感器在预设时间间隔内的脉冲个数、脉冲周期,对记录的脉冲个数、脉冲周期分别进行累加求和获得累计脉冲个数和、累计脉冲周期和;当累计脉冲个数和大于步骤1)中所计算出的滤波参数,计算出车速传感器在当前预设时间间隔平均脉冲周期,当前预设时间间隔平均脉冲周期=当前预设时间间隔累计脉冲周期和/当前预设时间间隔累计脉冲个数;3)若预设时间间隔内没有出现脉冲上升沿,则累计脉冲个数和、累计脉冲周期和保持不变;当累计脉个数和保持不变持续时间超过第一预设时间阈值对车速进行RampDown处理;RampD ...
【技术保护点】
一种车速计算方法,其特征在于,包括以下步骤:1)对当前车速值进行线性插值计算得到当前车速对应的滤波参数;2)在预设时间间隔内获取车速传感器输出的脉冲个数、脉冲周期,获得累计脉冲个数和、累计脉冲周期和;当累计脉冲个数和大于滤波参数,计算车速传感器在当前预设时间间隔平均脉冲周期,当前预设时间间隔平均脉冲周期=当前预设时间间隔累计脉冲周期和/当前预设时间间隔累计脉冲个数;3)若预设时间间隔内没有出现脉冲上升沿,则累计脉冲个数和、累计脉冲周期和保持不变;当累计脉个数和保持不变持续时间超过第一预设时间阈值对车速进行RampDown处理;RampDown是指按预设步长减小车速直至累计脉个数和变化停止减小车速,使用当前累计脉个数和计算获得车速,RampDown目标值为0;4)当前预设时间间隔平均脉冲周期与上一预设时间间隔脉冲周期之差的绝对值大于限制幅值,则使用上一预设时间间隔获得的脉冲周期计算获得车速;使用上一预设时间间隔脉冲周期计算获得车速持续时间超过第二预设时间阈值时,则使用步骤2)中计算得到平均脉冲周期计算获得车速。
【技术特征摘要】
1.一种车速计算方法,其特征在于,包括以下步骤:1)对当前车速值进行线性插值计算得到当前车速对应的滤波参数;2)在预设时间间隔内获取车速传感器输出的脉冲个数、脉冲周期,获得累计脉冲个数和、累计脉冲周期和;当累计脉冲个数和大于滤波参数,计算车速传感器在当前预设时间间隔平均脉冲周期,当前预设时间间隔平均脉冲周期=当前预设时间间隔累计脉冲周期和/当前预设时间间隔累计脉冲个数;3)若预设时间间隔内没有出现脉冲上升沿,则累计脉冲个数和、累计脉冲周期和保持不变;当累计脉个数和保持不变持续时间超过第一预设时间阈值对车速进行RampDown处理;RampDown是指按预设步长减小车速直至累计脉个数和变化停止减小车速,使用当前累计脉个数和计算获得车速,RampDown目标值为0;4)当前预设时间间隔平均脉冲周期与上一预设时间间隔脉冲周期之差的绝对值大于限制幅值,则使用上一预设时间间隔获得的脉冲周期计算获得车速;使用上一预设时间间隔脉冲...
【专利技术属性】
技术研发人员:张琨,
申请(专利权)人:联创汽车电子有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。