[发明专利]异常情况下燃油表信号处理方法有效
申请号: | 200710039680.8 | 申请日: | 2007-04-19 |
公开(公告)号: | CN101290241A | 公开(公告)日: | 2008-10-22 |
发明(设计)人: | 杨毅;汪丁旺;徐朱翔;王明明;王滨滨 | 申请(专利权)人: | 上海德科电子仪表有限公司 |
主分类号: | G01F9/00 | 分类号: | G01F9/00 |
代理公司: | 上海世贸专利代理有限责任公司 | 代理人: | 叶克英 |
地址: | 202178*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 异常 情况 燃油 信号 处理 方法 | ||
技术领域:
本发明涉及汽车仪表信号处理方法,特别涉及异常情况下燃油表信号处理方法。
背景技术:
燃油表在汽车仪表中是最能处理好的表头之一,在油箱有一悬浮的浮子会随油位的变化而变化,浮子的变化改变燃油传感器的阻值,仪表根据传感器的阻值去指示.我们知道汽车开动起来在车子转弯时和停在斜坡上时油箱中的油位都会发生倾斜,所以这时传感器的阻值不是真实的油箱油量,所以传统没有经过信号处理的燃油表对油量的指示就会产生短暂或长时间的非准确指示和小范围的指针抖动,从而对汽车驾驶人员对油量的控制造成一定的影响。
发明内容:
本发明的目的是提供异常情况下燃油表信号处理方法,从而克服汽车在行驶过程中出现异常情况下对燃油表所造成各种干扰。
为了实现上述目的,本发明的技术方案是:异常情况下燃油表信号处理方法,其特征在于它包括以下步骤:A、采样燃油信号,并将该信号转化为燃油输出值;B、根据燃油输出值计算滤波系数,并判断燃油步进电机的转动方向;C、根据滤波系数,控制步进电机运动速率。
步骤A又包括以下步骤:A1、对燃油信号进行AD信号采样;A2、对AD信号进行求滑动平均,得到燃油AD值;A3、求出电源电压的AD采样值;A4、计算燃油输入值;A5、根据输入值分段线形求出燃油输出值;A6、判断燃油输出值是否超出上限,若是,则燃油输出值为上限值。
步骤B又包括以下步骤:B1、燃油当前值初始化为0;B2、当前值两次大于燃油表输出值时,滤波系数加1,当前值两次小于燃油表输出值时,滤波系数减1,否则滤波系数为0;B3、计算燃油目标值;B4、将燃油目标值与燃油当前值比较,若燃油目标值大于燃油当前值,则燃油步进电机正转,若燃油目标值等于燃油当前值,则燃油步进电机保持,若燃油目标值小于燃油当前值,则燃油步进电机反转。
步骤C又包括以下步骤:C1、判断滤波系数是否小于等于5;C2、若滤波系数小于等于5,则步进电机速度为1.25秒走一步;C3、若滤波系数大于5,则判断点火时间是否到5秒;C4、若点火时间小于5秒,则步进电机速度为(滤波系数最大值—滤波系数)×2.5ms走一步;C5、若点火时间大于5秒,则判断是否有速度;C6、如有速度,则步进电机速度为832.5ms走一步;C7、若没有速度,则步进电机速度为450ms走一步。
本发明针对现有技术中汽车燃油表的不足之处,提供一种对燃油表有效、便捷的信号处理方法。该信号处理方法是基于单片机燃油信号的采集,转换成有效的数字信号进行处理,并根据行车中的实际情况做出判断,从而能够指示出油箱正确的油量。
附图说明:
图1为本发明的流程图
图2为本发明中步骤A的流程图
图3为本发明中步骤B的流程图
图4为本发明中步骤C的流程图
图5为本发明中AD采样电路
具体实施方式:
下面结合附图和实施例对本发明进一步的描述。
具体的处理方法是先对燃油输入信号进行分析,一般最常见的燃油输入信号有两种,分别是模拟输入电阻信号和PWM脉宽调制信号。对于模拟电阻信号的处理采用单片机A/D输入口,先由单片机外围电路把模拟的输入电阻信号转换成模拟的电压信号,而后单片机对电压信号进行模数转换,从而变成容易可以处理的数字信号。对于PWM脉宽调制信号的处理采用单片机内部中断计数器的处理方式,求出所需要的占空比。对于这两种的输入信号,其实质都是是转化成数字信号,所以在通过信号处理程序之前,先要对其进行滤波处理,把每次所得到的AD转换值或者是PWM脉宽调制值都进行滑动平均滤波得出平均值,然后在把信号加以放大,这样做法有效的避免了单片机硬件结构和外围电路在转换过程中所造成的数据波动。
其次要判断汽车是否是刚点火,在汽车刚点火后,要求汽车燃油表马上指示到油箱的正确油量位置。所以这时要求指针燃油表及时响应到正确位置上,所以在点火启动后的5-8秒内,燃油表快速响应到正确位置。而在行车过程中由于对信号进行异常处理,燃油表不会做快速的响应。点火后的快速响应在滑动平均滤波后也可能产生小范围的抖动,所以这里要做一个对燃油指示目标值的逼近算法,确保指示无误。
而后要判断汽车在点火状态下是否有速度,在没有速度的情况下,然后判断新指示目标值与当前目标值的差值大于规定的某个固定的常数且是连续变化的,则判断为点火加油,其响应速度从空到油箱满在2分钟之内达到。当在点火后有速度时,则判断为行车,其响应速度从空到油箱满在10分钟之内达到,响应速度是在单片机的时钟中断里调节的,因为走的慢,所以就很好的避免了由于车子的不平稳,造成的油箱汽油或柴油的晃动。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海德科电子仪表有限公司,未经上海德科电子仪表有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710039680.8/2.html,转载请声明来源钻瓜专利网。