一种汽车油门信号采集处理算法
技术领域
本发明属于汽车电子控制领域,更具体地说,尤其涉及一种汽车油门信号采集处理算法。
背景技术
动力系统控制是汽车电控系统中最为关键的部分。该系统接受驾驶员的驾驶输入,如油门信号、制动信号、档位信号、电机转速信号、电机转矩信号等,经过合理的解析,输出为需求转矩,再经过滤波处理和限制处理,最终输出的力矩信号通过CAN总线传递给电机控制器,电机控制器输出指定的力矩信号。所以,对电子油门踏板信号的解析起着承上启下至关重要的一步。
汽车的燃油系统根据油门信号调节燃油供给,油门位置信号的采集和处理对行车稳定性和动力性至关重要,能快速采集到油门位置信号,及时对油门位置信号进行处理,对车辆行驶的安全性起着非常大的作用。
发明内容
本发明的目的是为了解决现有技术中存在的缺点,而提出的一种汽车油门信号采集处理算法。
为实现上述目的,本发明提供如下技术方案:
一种汽车油门信号采集处理算法,包括如下步骤:
S1、设定油门信号的上阈值和下阈值,在油门使用过程中,采集到的油门信号超过上阈值的情况,油门信号取上阈值;低于下阈值的情况,油门信号取下阈值;在上阈值和下阈值之间的情况,包括阈值端点,油门信号取实际采集到的数值;
S2、整车控制器采集油门踏板信号,电压信号分路采集,采用油门踏板行程传感器检测电子油门踏板电压信号,并将该传感器检测到的电子油门踏板电压信号通过分压电路以aps1和aps2,aps1是aps2电压2倍;
S3、信号转换,根据电子油门踏板的踩踏深浅,至少采集两路互不相同的模拟信号,并将模拟信号转化成相应的电压信号后,得到两路油门信号;
S4、将两路油门信号分别与各自对应的上阈值和下阈值进行比较,判断出两路油门信号是否存在故障,并根据两路油门信号的比值判断两路油门信号是否同步;
S5、获取油门踏板传感器的实际供电电压值以及油门踏板传感器输出的油门信号电压值;其中,油门信号电压值由油门踏板传感器将检测到的油门位置信息进行转换得到,并用于得到油门踏板开度;利用实际供电电压值以及油门信号电压值,计算油门踏板传感器的信号修正值;将油门信号电压值与油门踏板传感器的信号修正值做差,得到修正后的油门信号电压值;
S6、整车控制器建立油门位置信号监测机制,并将油门踏板信号输入油门位置信号监测机制,并将位置信号信息传输给整车控制器。
优选的,所述S2中将电压信号处理后得到的油门信号进行防跳变和去毛刺处理,将滤波处理后的油门信号进行归一化处理以获得其百分比作为油门踏板的开度值。
优选的,所述S3中还包括油门踏板信号判断,实时检测油门踏板是否发出下压信号,当检测到下压信号时输出零信号作为油门踏板的开度值。
优选的,所述S1中油门信号的电压值高于与其对应的所述满量程电压值或低于与其对应的空行程电压值时,判断出该油门信号存在故障。
优选的,所述S5中包括筛选单元,用于在油门信号电压值与油门踏板开度的关系表中进行筛选,得到修正后的油门信号电压值对应的油门踏板开度。
优选的,所述S2中利用aps1和aps2的实际供电电压值和油门信号电压值,计算油门踏板传感器的信号修正值。
优选的,所述信号修正值的算法为:将油门信号电压值与实际供电电压值做除,得到第一结果值;将第一结果值与标定供电电压值做乘,得到第二结果值;将油门信号电压值与第二结果值做差,得到油门踏板传感器的信号修正值。
优选的,所述油门踏板传感器与燃油控制单元相连接。
本发明的技术效果和优点:
1、能快速采集到油门位置信号并对油门位置信号进行处理,并反馈给系统对燃油供给进行调节,提高驾驶员行车的动力性、安全性;能自动快速采集到油门信号,油门故障诊断,提高行车稳定性、动力性、安全性;
2、通过获取油门踏板传感器的实际供电电压值以及油门踏板传感器输出的油门信号电压值。其中,油门信号电压值由所述油门踏板传感器将检测到的油门位置信息进行转换得到,由油门信号电压值可以得到油门踏板开度。再利用实际供电电压值以及油门信号电压值,计算油门踏板传感器的信号修正值。然后将油门信号电压值与油门踏板传感器的信号修正值做差,得到修正后的油门信号电压值。由修正后的油门信号电压值就可以得到相对应的油门踏板开度,能够准确的传递油门信号。
附图说明
图1为本发明的电路图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合具体实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1
如图1所示,本发明提出一种汽车油门信号采集处理算法,包括如下步骤:
S1、设定油门信号的上阈值和下阈值,在油门使用过程中,采集到的油门信号超过上阈值的情况,油门信号取上阈值;低于下阈值的情况,油门信号取下阈值;在上阈值和下阈值之间的情况,包括阈值端点,油门信号取实际采集到的数值,油门信号的电压值高于与其对应的所述满量程电压值或低于与其对应的空行程电压值时,判断出该油门信号存在故障;
S2、整车控制器采集油门踏板信号,油门踏板传感器与燃油控制单元相连接,电压信号分路采集,采用油门踏板行程传感器检测电子油门踏板电压信号,并将该传感器检测到的电子油门踏板电压信号通过分压电路以aps1和aps2,aps1是aps2电压2倍,将电压信号处理后得到的油门信号进行防跳变和去毛刺处理,将滤波处理后的油门信号进行归一化处理以获得其百分比作为油门踏板的开度值,利用aps1和aps2的实际供电电压值和油门信号电压值,计算油门踏板传感器的信号修正值,信号修正值的算法为:将油门信号电压值与实际供电电压值做除,得到第一结果值;将第一结果值与标定供电电压值做乘,得到第二结果值;将油门信号电压值与第二结果值做差,得到油门踏板传感器的信号修正值;
S3、信号转换,根据电子油门踏板的踩踏深浅,至少采集两路互不相同的模拟信号,并将模拟信号转化成相应的电压信号后,得到两路油门信号,还包括油门踏板信号判断,实时检测油门踏板是否发出下压信号,当检测到下压信号时输出零信号作为油门踏板的开度值;
S4、将两路油门信号分别与各自对应的上阈值和下阈值进行比较,判断出两路油门信号是否存在故障,并根据两路油门信号的比值判断两路油门信号是否同步;
S5、获取油门踏板传感器的实际供电电压值以及油门踏板传感器输出的油门信号电压值;其中,油门信号电压值由油门踏板传感器将检测到的油门位置信息进行转换得到,并用于得到油门踏板开度;利用实际供电电压值以及油门信号电压值,计算油门踏板传感器的信号修正值;将油门信号电压值与油门踏板传感器的信号修正值做差,得到修正后的油门信号电压值,包括筛选单元,用于在油门信号电压值与油门踏板开度的关系表中进行筛选,得到修正后的油门信号电压值对应的油门踏板开度;
S6、整车控制器建立油门位置信号监测机制,并将油门踏板信号输入油门位置信号监测机制,并将位置信号信息传输给整车控制器。
实施例2
一种汽车油门信号采集处理算法,包括如下步骤:
步骤一、设定油门信号的上阈值和下阈值,在油门使用过程中,采集到的油门信号超过上阈值的情况,油门信号取上阈值;低于下阈值的情况,油门信号取下阈值;在上阈值和下阈值之间的情况,包括阈值端点,油门信号取实际采集到的数值;
步骤二、整车控制器采集油门踏板信号,电压信号分路采集,采用油门踏板行程传感器检测电子油门踏板电压信号,并将该传感器检测到的电子油门踏板电压信号通过分压电路以aps1和aps2,aps1是aps2电压2倍;
步骤三、信号转换,根据电子油门踏板的踩踏深浅,至少采集两路互不相同的模拟信号,并将模拟信号转化成相应的电压信号后,得到两路油门信号;
步骤四、将两路油门信号分别与各自对应的上阈值和下阈值进行比较,判断出两路油门信号是否存在故障,并根据两路油门信号的比值判断两路油门信号是否同步;
步骤五、获取油门踏板传感器的实际供电电压值以及油门踏板传感器输出的油门信号电压值;其中,油门信号电压值由油门踏板传感器将检测到的油门位置信息进行转换得到,并用于得到油门踏板开度;利用实际供电电压值以及油门信号电压值,计算油门踏板传感器的信号修正值;将油门信号电压值与油门踏板传感器的信号修正值做差,得到修正后的油门信号电压值;
步骤六、整车控制器建立油门位置信号监测机制,并将油门踏板信号输入油门位置信号监测机制,并将位置信号信息传输给整车控制器。
最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。