车用油位传感器及其实现方法.pdf

上传人:a*** 文档编号:974784 上传时间:2018-03-22 格式:PDF 页数:11 大小:354.86KB
返回 下载 相关 举报
摘要
申请专利号:

CN201010233626.9

申请日:

2010.07.22

公开号:

CN102338655A

公开日:

2012.02.01

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G01F 23/30申请日:20100722|||公开

IPC分类号:

G01F23/30

主分类号:

G01F23/30

申请人:

联合汽车电子有限公司

发明人:

秦文刚; 陈侠; 谭超; 高丹; 李君; 习纲; 丁锋; 潘文; 朱振华; 鹿洪芳

地址:

201206 上海市浦东新区榕桥路555号

优先权:

专利代理机构:

上海浦一知识产权代理有限公司 31211

代理人:

丁纪铁

PDF下载: PDF下载
内容摘要

本发明公开了一种车用油位传感器,包括油箱、滑动变阻器、电阻一、电阻二、ECU和仪表。所述ECU又包括两个模数转换器、V1和V2采样模块、V1和V2备份模块、V1和V2诊断模块、两个运算单元、Rm备份模块、Rm默认模块、Rm诊断模块、滤波器。本发明还公开了所述车用油位传感器的实现方法。本发明车用油位传感器及其实现方法采集两路电压输入V1和V2,通过计算得到油箱中的燃油容量,尽可能排除了滑动变阻器的接触电阻的干扰,并可获得更为准确的计算结果。

权利要求书

1: 一种车用油位传感器, 其特征是, 油箱、 滑动变阻器、 电阻一、 电阻二、 ECU 和仪表 ; 所述油箱中具有浮子漂浮在燃油表面, 所述浮子控制滑动变阻器上的滑片位置 ; 所述滑动变阻器的一端通过串联的电阻一接电压 V, 滑动变阻器上的滑片通过并联的 电阻二接地 ; 滑动变阻器与电阻一串联的一端连接到 ECU 并输出电压 V1, 滑动变阻器的另一端连接 到 ECU 并输出电压 V2 ; 所述 ECU 又包括两个模数转换器、 V1 和 V2 采样模块、 V1 和 V2 备份模块、 V1 和 V2 诊断模 块、 二个运算单元、 Rm 备份模块、 Rm 默认模块、 Rm 诊断模块、 滤波器 ; 所述两个模数转换器分别对输入的电压 V1、 V2 进行模数转换并输出给 V1 和 V2 采样模 块; 所述 V1 和 V2 诊断模块判断 V1 和 V2 采样模块中的 V1 和 V2 值是否合理 ; 当合理, 将 V1 和 V2 采样模块中的 V1 和 V2 值输出给运算单元一 ; 当不合理, 将 V1 和 V2 备份模块中存储的上 一次判断为合理的 V1 和 V2 值输出给运算单元一 ; 所述运算单元一根据 V1 和 V2 值计算滑动变阻器的可变电阻值 Rm ; 所述 Rm 诊断模块判断运算单元一计算出的 Rm 值是否合理 ; 当合理, 将运算单元一计算 出的 Rm 值输出给运算单元二 ; 当不合理, 将 Rm 备份模块中存储的上一次判断为合理的 Rm 值 或者 Rm 默认模块预存的 Rm 默认值输出给运算单元二 ; 所述运算单元二根据 Rm 值计算油箱中燃油量 Vol 并输出给滤波器 ; 所述滤波器对所述 Vol 值进行滤波, 并输出给仪表。
2: 如权利要求 1 所述的车用油位传感器的实现方法, 其特征是, 包括如下步骤 : 第 1 步, 油箱中的浮子漂浮在燃油表面, 跟随燃油容量的变化而改变在油箱中的高度, 所述浮子带动滑动变阻器上的滑片改变位置 ; 第 2 步, 滑动变阻器与电阻一串联的一端向 ECU 输出电压 V1, 滑动变阻器的另一端向 ECU 输出电压 V2 ; 第 3 步, 两个模数转换器分别对 V1、 V2 进行模数转换并输出给 V1 和 V2 采样模块 ; 第 4 步, V1 和 V2 诊断模块判断 V1 和 V2 采样模块中的 V1 和 V2 值, 当出现下述情况的任 何一种或多种, 即认为不合理, 否则即认为合理 : V-ΔV < V1 ; V1 ≤ V2 ; V2 = 0 ; 所述 0 < ΔV ≤ 0.5 伏 ; 当 V1 和 V2 诊断模块判断 V1 和 V2 采样模块中的 V1 和 V2 值合理, 则将 V1 和 V2 采样模块 中的 V1 和 V2 值输出给运算单元一, 同时将该 V1 和 V2 值保存在 V1 和 V2 备份模块中 ; 当 V1 和 V2 诊断模块判断 V1 和 V2 采样模块中的 V1 和 V2 值不合理, 则将 V1 和 V2 备份模 块中存储的上一次判断为合理的 V1 和 V2 值输出给运算单元一 ; 第 5 步, 运算单元一根据公式 计算滑动变阻器的可变电阻值 Rm, 其中 Rc 为电阻一的电阻值 ; 第 6 步, Rm 诊断模块判断运算单元一计算的 Rm 值, 当 0 ≤ Rm ≤ R, 即认为合理, 否则即 2 认为不合理 : 当 Rm 诊断模块判断运算单元一计算的 Rm 值合理, 则将运算单元一计算出的 Rm 值输出 给运算单元二, 同时将该 Rm 值保存在 Rm 备份模块中 ; 当 Rm 诊断模块判断运算单元一计算的 Rm 值不合理且持续时间小于第一阈值, 则将 Rm 备 份模块中存储的上一次判断为合理的 Rm 值输出给运算单元二 ; 当 Rm 诊断模块判断运算单元一计算的 Rm 值不合理且持续时间大于或等于第一阈值, 则 将 Rm 默认模块中预存的 Rm 默认值输出给运算单元二 ; 0 <第一阈值≤ 600 秒 ; 第 7 步, 运算单元二查表得到油箱中燃油量 Vol 并输出给滤波器 ; 第 8 步, 滤波器对所述 Vol 值进行时间滤波, 并输出给仪表 ; 第 9 步, 仪表使用 Vol 值显示油箱中的燃油容量。
3: 根据权利要求 2 所述的车用油位传感器的实现方法, 其特征是, 所述 ΔV 为 0.5 伏。
4: 根据权利要求 2 所述的车用油位传感器的实现方法, 其特征是, 所述第一阈值为 2 秒。

说明书


车用油位传感器及其实现方法

    【技术领域】
     本发明涉及一种机动车燃油箱的油位检测装置及其检测方法。背景技术 车用油位传感器为驾驶员提供机动车燃油箱中的油量信息, 便于驾驶员在燃油耗 尽前适时加注燃油。
     请参阅图 1, 现有的车用油位传感器包括油箱 10、 滑动变阻器 20、 电阻一 22、 ECU( 电子控制单元 )30 和仪表 40。其中油箱 10 的高度 ( 其中盛放燃油的容置空间的高 度 ) 为 H, 其中燃油的高度为 Hm。油箱 10 中具有一浮子 11 漂浮在燃油表面。滑动变阻器 20 的一端接地, 另一端通过串联的电阻一 22 接电压 V。滑动变阻器 20 的总电阻为 R, 由滑 片 21 得到的可变电阻为 Rm, 滑片 21 在滑动变阻器 20 上的位置受到浮子 11 的控制。电阻 一的电阻为 Rc。通常, 滑动变阻器 20 的总长度等于油箱 10 的高度, 这样便使得浮子 11 位 置与滑片 21 位置一一对应。滑片 21 向 ECU30 输出可变的电压 Vm。ECU 经过运算得到油箱
     10 中的油量信息, 并反映在仪表 40 上。
     请参阅图 2, 现有的车用油位传感器中的 ECU30 包括依次相连的模数转换器 31、 运 算单元 32 和滤波器 33。其中, 模数转换器 31 将可变电压 Vm 进行模数转换。运算单元 32 根据 Vm 计算油箱 10 中的燃油油量 Vol。在车辆加速、 路面颠簸等情况下油箱 10 中的油位 会产生波动, 滤波器 33 根据当前车速和加速度对计算出的燃油容积进行时间滤波, 可消除 瞬时油位跳变的影响。
     所述运算单元 32 根据 Vm 计算 Vol 分为两步 : 首先是根据 Vm 计算 Rm, 然后是根据 Rm 查表得到 Vol。
     在理想情况下, 通过 Vm 计算 Rm 的公式为 :该公式的来源是流经电 由于 Vm 通路连接到阻一 22 的电流应与流经滑动变阻器 20 的电流相等, 即ECU30 的高阻抗模数转换器中, 因此认为 Vm 通路上没有电流经过。
     虽然图 1 中油箱 10 显示为截面积相等, 但实际应用中油箱 10 可能为不规则形状, 因此每个油位传感器都有一个 Vol 与 Rm 之间的表格可供查询, 即知道 Rm 即可换算出 Vol。 ECU30 得到 Rm 之后, 根据内置的 Rm 与 Vol 之间的换算表格, 即可查询得到 Vol。
     实际应用中, 滑动变阻器是由一个滑点在电阻带上滑动, 从而实现电阻可变 的效果。由于燃油中的杂质和腐蚀的影响, 滑动变阻器的滑点和电阻带之间会产生有 一定阻抗的杂质, 称为接触电阻 Re。考虑接触电阻 Re 之后, 通过 Vm 计算 Rm 的公式为 : Re 是难以测量的, 因此实际计算的滑动变阻器的有效电阻中包含了接 触电阻, 这会导致计算出的油量 Vol 低于真实油量。极端情况下, 在车辆刚启动时仪表上就 显示空油箱。发明内容 本发明所要解决的技术问题是提供一种车用油位传感器, 可以尽可能避免滑动变 阻器的接触电阻对油位测量产生不利影响。为此, 本发明还要提供所述车用油位传感器的 实现方法。
     为解决上述技术问题, 本发明车用油位传感器包括油箱、 滑动变阻器、 电阻一、 电 阻二、 ECU 和仪表 ;
     所述油箱中具有浮子漂浮在燃油表面, 所述浮子控制滑动变阻器上的滑片位置 ;
     所述滑动变阻器的一端通过串联的电阻一接电压 V, 滑动变阻器上的滑片通过并 联的电阻二接地 ;
     滑动变阻器与电阻一串联的一端连接到 ECU 并输出电压 V1, 滑动变阻器的另一端 连接到 ECU 并输出电压 V2 ;
     所述 ECU 又包括两个模数转换器、 V1 和 V2 采样模块、 V1 和 V2 备份模块、 V1 和 V2 诊 断模块、 二个运算单元、 Rm 备份模块、 Rm 默认模块、 Rm 诊断模块、 滤波器 ;
     所述两个模数转换器分别对输入的电压 V1、 V2 进行模数转换并输出给 V1 和 V2 采 样模块 ;
     所述 V1 和 V2 诊断模块判断 V1 和 V2 采样模块中的 V1 和 V2 值是否合理 ; 当合理, 将 V1 和 V2 采样模块中的 V1 和 V2 值输出给运算单元一 ; , 当不合理, 则将 V1 和 V2 备份模块中 存储的上一次判断为合理的 V1 和 V2 值输出给运算单元一 ;
     所述运算单元一根据 V1 和 V2 值计算滑动变阻器的可变电阻值 Rm ;
     所述 Rm 诊断模块判断运算单元一计算出的 Rm 值是否合理 ; 当合理, 将运算单元一 计算出的 Rm 值输出给运算单元二 ; 当不合理, 将 Rm 备份模块中存储的上一次判断为合理的 Rm 值或者 Rm 默认模块预存的 Rm 默认值输出给运算单元二 ;
     所述运算单元二根据 Rm 值计算油箱中燃油量 Vol 并输出给滤波器 ;
     所述滤波器对所述 Vol 值进行滤波, 去除短期跳变影响, 并输出给仪表。
     本发明车用油位传感器的实现方法包括如下步骤 :
     第 1 步, 油箱中的浮子漂浮在燃油表面, 跟随燃油容量的变化而改变在油箱中的 高度, 所述浮子带动滑动变阻器上的滑片改变位置 ;
     第 2 步, 滑动变阻器与电阻一串联的一端向 ECU 输出电压 V1, 滑动变阻器的另一端 向 ECU 输出电压 V2 ;
     第 3 步, 两个模数转换器分别对 V1、 V2 进行模数转换并输出给 V1 和 V2 采样模块 ;
     第 4 步, V1 和 V2 诊断模块判断 V1 和 V2 采样模块中的 V1 和 V2 值, 当出现下述情况 的任何一种或多种, 即认为不合理, 否则即认为合理 :
     V-ΔV < V1 ;
     V1 ≤ V2 ;
     V2 = 0 ;
     所述 0 < ΔV ≤ 0.5 伏 ;
     当 V1 和 V2 诊断模块判断 V1 和 V2 采样模块中的 V1 和 V2 值合理, 则将 V1 和 V2 采样 模块中的 V1 和 V2 值输出给运算单元一, 同时将该 V1 和 V2 值保存在 V1 和 V2 备份模块中 ;
     当 V1 和 V2 诊断模块判断 V1 和 V2 采样模块中的 V1 和 V2 值不合理, 则将 V1 和 V2 备 份模块中存储的上一次判断为合理的 V1 和 V2 值输出给运算单元一 ; 第 5 步, 运算单元一根据公式 计算滑动变阻器的可变电阻值 Rm,
     其中 Rc 为电阻一的电阻值 ; 第 6 步, Rm 诊断模块判断运算单元一计算的 Rm 值, 当 0 ≤ Rm ≤ R, 即认为合理, 否 则即认为不合理 :
     当 Rm 诊断模块判断运算单元一计算的 Rm 值合理, 则将运算单元一计算出的 Rm 值 输出给运算单元二, 同时将该 Rm 值保存在 Rm 备份模块中 ;
     当 Rm 诊断模块判断运算单元一计算的 Rm 值不合理且持续时间小于第一阈值, 则将 Rm 备份模块中存储的上一次判断为合理的 Rm 值输出给运算单元二 ;
     当 Rm 诊断模块判断运算单元一计算的 Rm 值不合理且持续时间大于或等于第一阈 值, 则将 Rm 默认模块中预存的 Rm 默认值输出给运算单元二 ;
     0 <第一阈值≤ 600 秒 ;
     第 7 步, 运算单元二查表得到油箱中燃油量 Vol 并输出给滤波器 ;
     第 8 步, 滤波器对所述 Vol 值进行时间滤波, 并输出给仪表 ;
     第 9 步, 仪表使用 Vol 值显示油箱中的燃油容量。
     本发明车用油位传感器及其实现方法采集两路电压输入 V1 和 V2, 通过计算得到油 箱中的燃油容量, 排除了滑动变阻器的接触电阻的干扰, 并可获得更为准确的计算结果。
     附图说明
     图 1 是现有车用油位传感器的结构示意图 ;
     图 2 是现有车用油位传感器中 ECU 的结构示意图 ;
     图 3 是本发明车用油位传感器的结构示意图 ;
     图 4 是本发明车用油位传感器中 ECU 的结构示意图 ;
     图 5 是本发明车用油位传感器中电阻部分的等效电路图。
     图中附图标记说明 :
     10 为油箱 ; 11 为浮子 ; 20 为滑动变阻器 ; 21 为滑片 ; 22 为串联电阻 ; 23 为并联电 阻; 30 为 ECU ; 31、 311、 312 为模数转换器 ; 32、 321、 322 为运算单元 ; 33 为滤波器 ; 341 为 V1 和 V2 采样模块 ; 342 为 V1 和 V2 备份模块 ; 35 为 V1 和 V2 诊断模块 ; 361 为 Rm 备份模块 ; 362 为 Rm 默认模块 ; 37 为 Rm 诊断模块 ; 40 为仪表。 具体实施方式
     请参阅图 3, 本发明车用油位传感器包括油箱 10、 滑动变阻器 20、 电阻一 22、 电阻 二 23、 ECU30 和仪表 40。其中, 油箱 10 中具有浮子 11 漂浮在燃油表面, 浮子 11 控制滑动 变阻器 20 上的滑片 21 位置。滑动变阻器 20 的一端串联电阻一 22 并通过该电阻一 22 连 接电源 V, 滑动变阻器 20 上的滑片 21 并联电阻二 23 并通过该电阻二 23 接地。滑动变阻 器 20 的总电阻为 R, 滑片 21 得到的有效电阻为 Rm, 电阻一 22 的电阻为 Rc, 电阻二 23 的电 阻为 Rd。滑动变阻器 20 与电阻一 22 串联的一端连接到 ECU30 并向 ECU30 输出电压 V1, 滑动变阻器 20 的另一端连接到 ECU30 并向 ECU30 输出电压 V2。ECU30 根据 V1 和 V2 得到油箱 10 中的燃油量 Vol, 并输出给仪表 40。仪表 40 将燃油量 Vol 显示出来。
     请参阅图 4, ECU30 又包括两个模数转换器 311、 312, V1 和 V2 采样模块 341, V1 和 V2 备份模块 342, V1 和 V2 诊断模块 35, 两个运算单元 321、 322, Rm 备份模块 361, Rm 默认模块 362, Rm 诊断模块 37, 滤波器 33。其中, 两个模数转换器分 311、 312 分别对输入的电压 V1、 V2 进行模数转换并输出给 V1 和 V2 采样模块 341。V1 和 V2 诊断模块 35 判断 V1 和 V2 采样模块 341 中的 V1 和 V2 值是否合理 ; 当合理, 将 V1 和 V2 采样模块 341 中的 V1 和 V2 值输出给运算 单元一 321 ; 当不合理, 将 V1 和 V2 备份模块 342 中存储的上一次判断为合理的 V1 和 V2 值输 出给运算单元一 321。运算单元一 321 根据 V1 和 V2 值计算滑动变阻器 20 的可变电阻值 Rm。 Rm 诊断模块 37 判断运算单元一 321 计算出的 Rm 值是否合理 ; 当合理, 将运算单元一 321 计 算出的 Rm 值输出给运算单元二 322 ; 当不合理, 将 Rm 备份模块 361 中存储的上一次判断为 合理的 Rm 值或者 Rm 默认模块 362 预存的 Rm 默认值输出给运算单元二 322。运算单元二 322 根据 Rm 值计算油箱 10 中燃油油量 Vol 值并输出给滤波器 33。滤波器 33 对所述 Vol 值进 行滤波, 去除短期跳变影响, 并输出给仪表 40。
     本发明车用油位传感器的实现方法包括如下步骤 : 第 1 步, 油箱 10 中的浮子 11 漂浮在燃油表面, 跟随燃油容量的变化而改变在油箱 10 中的高度, 浮子 10 带动滑动变阻器 20 上的滑片 21 改变位置。浮子 10 的高度 ( 即油箱 10 中的燃油量 Vol) 与滑动变阻器 10 的有效电阻值 Rm 一一对应。
     第 2 步, 滑动变阻器 20 与电阻一 22 串联的一端向 ECU30 输出电压 V1, 滑动变阻器 的另一端向 ECU30 输出电压 V2。
     第 3 步, 两个模数转换器 311、 312 分别对 V1、 V2 进行模数转换并输出给 V1 和 V2 采 样模块 341。
     第 4 步, V1 和 V2 诊断模块 35 判断 V1 和 V2 采样模块 341 中的 V1 和 V2 值, 当出现下 述情况的任何一种或多种, 即认为不合理, 否则即认为合理 :
     V-ΔV < V1 ;
     V1 ≤ V2 ;
     V2 = 0 ;
     所述 0 < ΔV ≤ 0.5 伏 ;
     当 V1 和 V2 诊断模块 35 判断 V1 和 V2 采样模块 341 中的 V1 和 V2 值合理, 则将 V1 和 V2 采样模块 341 中的 V1 和 V2 值输出给运算单元一 321, 同时将该 V1 和 V2 值保存在 V1 和 V2 备份模块 342 中。
     当 V1 和 V2 诊断模块 35 判断 V1 和 V2 采样模块 341 中的 V1 和 V2 值不合理, 则将 V1 和 V2 备份模块 342 中存储的上一次判断为合理的 V1 和 V2 值输出给运算单元一 321。
     V1 和 V2 备份模块 342 存储最新一个判断为合理的 V1 和 V2 值。
     理论上, 当出现 V < V1 则说明 V1 可能短路到电源 V, 这样的 V1 显然是不合理的。 实际上当 V > V1 但两者非常接近时已经说明 V1 出错, 因此设定一个 ΔV。ΔV 的取值范围 可以是 0 ~ 0.5 伏, 优选为 0.5 伏。
     当出现 V1 ≤ V2, 说明 V1 可能短路到地、 或 V1 断路、 或 V2 短路到电源 V。当出现 V2 = 0, 说明 V2 短路到地, 或 V2 断路。这些都属于错误情况, 因此判断时予以排除。
     第 5 步, 运算单元一 321 根据公式计算滑动变阻器 20 的可变电阻值 Rm, 其中 Rc 为电阻一 22 的电阻值。
     请参阅图 5, 流经电阻 Rc( 即图 3 中的电阻一 22) 的电流值由于 V1 和 V2 通路都是输出到 ECU30 中的高阻态模数转换器, 因此 V1 和 V2 通路中通过的电流 可以忽略不计。由上述公式可以得到 其中 Rc 是电阻一 22 的电阻值。这就是上述方法第 5 步中计算公式的由来。
     第 6 步, Rm 诊断模块 37 判断运算单元一 321 计算的 Rm 值, 当 0 ≤ Rm ≤ R, 即认为 不合理, 否则即认为合理 :
     当 Rm 诊断模块 37 判断运算单元一 321 计算的 Rm 值合理, 则将运算单元一 321 计 算出的 Rm 值输出给运算单元二 322, 同时将该 Rm 值保存在 Rm 备份模块 361 中。
     当 Rm 诊断模块 37 判断运算单元一 321 计算的 Rm 值不合理且持续时间小于第一阈 值, 则将 Rm 备份模块 361 中存储的上一次判断为合理的 Rm 值输出给运算单元二 322。 当 Rm 诊断模块 37 判断运算单元一 321 计算的 Rm 值不合理且持续时间大于或等于 第一阈值, 则将 Rm 默认模块 362 预存的 Rm 默认值输出给运算单元二 322。
     Rm 备份模块 361 存储最新一个判断为合理的 Rm 值。
     Rm 默认模块 362 预存有一个 Rm 值。
     通常运算单元一 311 按照一定的频率计算 Rm, 例如每秒钟计算 10 次。当 Rm 诊断 模块 37 发现运算单元一计算的 Rm 不合理, 首先以之前判断为合理的 Rm 值 ( 存储在 Rm 备份
     模块 361 中 ) 取代之, 此时可能是偶然故障所致。但如果这种 Rm 不合理的情况持续了一段 时间 ( 即第一阈值 ), 例如持续 2 秒钟即连续 20 个计算的 Rm 都不合理, 则说明出现难以恢 复的故障, 以预设的 Rm 值 ( 预存在 Rm 默认模块 362 中 ) 取代之。所述 0 <第一阈值≤ 600 秒, 优选为 2 秒。
     第 7 步, 运算单元二根据 Rm 值, 查询内置的 Rm-Vol 换算表, 得到油箱 10 中燃油油 量 Vol 值, 并输出给滤波器 33。
     之所以采用 Rm-Vol 换算表的形式, 是由于有些油箱 10 是不规则的形状, 浮子 11 将油位高度一一对应地反映为滑动变阻器 20 的可变电阻值 Rm 后, 难以用数学公式描述油 量 Vol 与可变电阻 Rm。ECU30 中内置 Rm-Vol 换算表, 知道 Rm 值后查表即可得知对应的油箱 Vol。
     第 8 步, 滤波器 33 对所述 Vol 值进行时间滤波, 去除车辆加速、 路面颠簸等情况下 油位短期跳变的影响, 并输出给仪表 40。
     第 9 步, 仪表 40 使用 Vol 值显示油箱 10 中的燃油容量。
     传统的车用油位传感器容易受到滑动变阻器的接触电阻影响, 本发明采集两路电 压信号, 将这两路电压信号相减用于计算燃油容量, 从而尽可能地减少了滑动变阻器的接 触电阻产生的不利影响, 可以获得更准确的油量信息。

车用油位传感器及其实现方法.pdf_第1页
第1页 / 共11页
车用油位传感器及其实现方法.pdf_第2页
第2页 / 共11页
车用油位传感器及其实现方法.pdf_第3页
第3页 / 共11页
点击查看更多>>
资源描述

《车用油位传感器及其实现方法.pdf》由会员分享,可在线阅读,更多相关《车用油位传感器及其实现方法.pdf(11页珍藏版)》请在专利查询网上搜索。

1、10申请公布号CN102338655A43申请公布日20120201CN102338655ACN102338655A21申请号201010233626922申请日20100722G01F23/3020060171申请人联合汽车电子有限公司地址201206上海市浦东新区榕桥路555号72发明人秦文刚陈侠谭超高丹李君习纲丁锋潘文朱振华鹿洪芳74专利代理机构上海浦一知识产权代理有限公司31211代理人丁纪铁54发明名称车用油位传感器及其实现方法57摘要本发明公开了一种车用油位传感器,包括油箱、滑动变阻器、电阻一、电阻二、ECU和仪表。所述ECU又包括两个模数转换器、V1和V2采样模块、V1和V2备份。

2、模块、V1和V2诊断模块、两个运算单元、RM备份模块、RM默认模块、RM诊断模块、滤波器。本发明还公开了所述车用油位传感器的实现方法。本发明车用油位传感器及其实现方法采集两路电压输入V1和V2,通过计算得到油箱中的燃油容量,尽可能排除了滑动变阻器的接触电阻的干扰,并可获得更为准确的计算结果。51INTCL19中华人民共和国国家知识产权局12发明专利申请权利要求书2页说明书5页附图3页CN102338668A1/2页21一种车用油位传感器,其特征是,油箱、滑动变阻器、电阻一、电阻二、ECU和仪表;所述油箱中具有浮子漂浮在燃油表面,所述浮子控制滑动变阻器上的滑片位置;所述滑动变阻器的一端通过串联的。

3、电阻一接电压V,滑动变阻器上的滑片通过并联的电阻二接地;滑动变阻器与电阻一串联的一端连接到ECU并输出电压V1,滑动变阻器的另一端连接到ECU并输出电压V2;所述ECU又包括两个模数转换器、V1和V2采样模块、V1和V2备份模块、V1和V2诊断模块、二个运算单元、RM备份模块、RM默认模块、RM诊断模块、滤波器;所述两个模数转换器分别对输入的电压V1、V2进行模数转换并输出给V1和V2采样模块;所述V1和V2诊断模块判断V1和V2采样模块中的V1和V2值是否合理;当合理,将V1和V2采样模块中的V1和V2值输出给运算单元一;当不合理,将V1和V2备份模块中存储的上一次判断为合理的V1和V2值输。

4、出给运算单元一;所述运算单元一根据V1和V2值计算滑动变阻器的可变电阻值RM;所述RM诊断模块判断运算单元一计算出的RM值是否合理;当合理,将运算单元一计算出的RM值输出给运算单元二;当不合理,将RM备份模块中存储的上一次判断为合理的RM值或者RM默认模块预存的RM默认值输出给运算单元二;所述运算单元二根据RM值计算油箱中燃油量VOL并输出给滤波器;所述滤波器对所述VOL值进行滤波,并输出给仪表。2如权利要求1所述的车用油位传感器的实现方法,其特征是,包括如下步骤第1步,油箱中的浮子漂浮在燃油表面,跟随燃油容量的变化而改变在油箱中的高度,所述浮子带动滑动变阻器上的滑片改变位置;第2步,滑动变阻。

5、器与电阻一串联的一端向ECU输出电压V1,滑动变阻器的另一端向ECU输出电压V2;第3步,两个模数转换器分别对V1、V2进行模数转换并输出给V1和V2采样模块;第4步,V1和V2诊断模块判断V1和V2采样模块中的V1和V2值,当出现下述情况的任何一种或多种,即认为不合理,否则即认为合理VVV1;V1V2;V20;所述0V05伏;当V1和V2诊断模块判断V1和V2采样模块中的V1和V2值合理,则将V1和V2采样模块中的V1和V2值输出给运算单元一,同时将该V1和V2值保存在V1和V2备份模块中;当V1和V2诊断模块判断V1和V2采样模块中的V1和V2值不合理,则将V1和V2备份模块中存储的上一次。

6、判断为合理的V1和V2值输出给运算单元一;第5步,运算单元一根据公式计算滑动变阻器的可变电阻值RM,其中RC为电阻一的电阻值;第6步,RM诊断模块判断运算单元一计算的RM值,当0RMR,即认为合理,否则即权利要求书CN102338655ACN102338668A2/2页3认为不合理当RM诊断模块判断运算单元一计算的RM值合理,则将运算单元一计算出的RM值输出给运算单元二,同时将该RM值保存在RM备份模块中;当RM诊断模块判断运算单元一计算的RM值不合理且持续时间小于第一阈值,则将RM备份模块中存储的上一次判断为合理的RM值输出给运算单元二;当RM诊断模块判断运算单元一计算的RM值不合理且持续时。

7、间大于或等于第一阈值,则将RM默认模块中预存的RM默认值输出给运算单元二;0第一阈值600秒;第7步,运算单元二查表得到油箱中燃油量VOL并输出给滤波器;第8步,滤波器对所述VOL值进行时间滤波,并输出给仪表;第9步,仪表使用VOL值显示油箱中的燃油容量。3根据权利要求2所述的车用油位传感器的实现方法,其特征是,所述V为05伏。4根据权利要求2所述的车用油位传感器的实现方法,其特征是,所述第一阈值为2秒。权利要求书CN102338655ACN102338668A1/5页4车用油位传感器及其实现方法技术领域0001本发明涉及一种机动车燃油箱的油位检测装置及其检测方法。背景技术0002车用油位传感。

8、器为驾驶员提供机动车燃油箱中的油量信息,便于驾驶员在燃油耗尽前适时加注燃油。0003请参阅图1,现有的车用油位传感器包括油箱10、滑动变阻器20、电阻一22、ECU电子控制单元30和仪表40。其中油箱10的高度其中盛放燃油的容置空间的高度为H,其中燃油的高度为HM。油箱10中具有一浮子11漂浮在燃油表面。滑动变阻器20的一端接地,另一端通过串联的电阻一22接电压V。滑动变阻器20的总电阻为R,由滑片21得到的可变电阻为RM,滑片21在滑动变阻器20上的位置受到浮子11的控制。电阻一的电阻为RC。通常,滑动变阻器20的总长度等于油箱10的高度,这样便使得浮子11位置与滑片21位置一一对应。滑片2。

9、1向ECU30输出可变的电压VM。ECU经过运算得到油箱10中的油量信息,并反映在仪表40上。0004请参阅图2,现有的车用油位传感器中的ECU30包括依次相连的模数转换器31、运算单元32和滤波器33。其中,模数转换器31将可变电压VM进行模数转换。运算单元32根据VM计算油箱10中的燃油油量VOL。在车辆加速、路面颠簸等情况下油箱10中的油位会产生波动,滤波器33根据当前车速和加速度对计算出的燃油容积进行时间滤波,可消除瞬时油位跳变的影响。0005所述运算单元32根据VM计算VOL分为两步首先是根据VM计算RM,然后是根据RM查表得到VOL。0006在理想情况下,通过VM计算RM的公式为该。

10、公式的来源是流经电阻一22的电流应与流经滑动变阻器20的电流相等,即由于VM通路连接到ECU30的高阻抗模数转换器中,因此认为VM通路上没有电流经过。0007虽然图1中油箱10显示为截面积相等,但实际应用中油箱10可能为不规则形状,因此每个油位传感器都有一个VOL与RM之间的表格可供查询,即知道RM即可换算出VOL。ECU30得到RM之后,根据内置的RM与VOL之间的换算表格,即可查询得到VOL。0008实际应用中,滑动变阻器是由一个滑点在电阻带上滑动,从而实现电阻可变的效果。由于燃油中的杂质和腐蚀的影响,滑动变阻器的滑点和电阻带之间会产生有一定阻抗的杂质,称为接触电阻RE。考虑接触电阻RE之。

11、后,通过VM计算RM的公式为RE是难以测量的,因此实际计算的滑动变阻器的有效电阻中包含了接触电阻,这会导致计算出的油量VOL低于真实油量。极端情况下,在车辆刚启动时仪表上就显示空油箱。说明书CN102338655ACN102338668A2/5页5发明内容0009本发明所要解决的技术问题是提供一种车用油位传感器,可以尽可能避免滑动变阻器的接触电阻对油位测量产生不利影响。为此,本发明还要提供所述车用油位传感器的实现方法。0010为解决上述技术问题,本发明车用油位传感器包括油箱、滑动变阻器、电阻一、电阻二、ECU和仪表;0011所述油箱中具有浮子漂浮在燃油表面,所述浮子控制滑动变阻器上的滑片位置;。

12、0012所述滑动变阻器的一端通过串联的电阻一接电压V,滑动变阻器上的滑片通过并联的电阻二接地;0013滑动变阻器与电阻一串联的一端连接到ECU并输出电压V1,滑动变阻器的另一端连接到ECU并输出电压V2;0014所述ECU又包括两个模数转换器、V1和V2采样模块、V1和V2备份模块、V1和V2诊断模块、二个运算单元、RM备份模块、RM默认模块、RM诊断模块、滤波器;0015所述两个模数转换器分别对输入的电压V1、V2进行模数转换并输出给V1和V2采样模块;0016所述V1和V2诊断模块判断V1和V2采样模块中的V1和V2值是否合理;当合理,将V1和V2采样模块中的V1和V2值输出给运算单元一;。

13、,当不合理,则将V1和V2备份模块中存储的上一次判断为合理的V1和V2值输出给运算单元一;0017所述运算单元一根据V1和V2值计算滑动变阻器的可变电阻值RM;0018所述RM诊断模块判断运算单元一计算出的RM值是否合理;当合理,将运算单元一计算出的RM值输出给运算单元二;当不合理,将RM备份模块中存储的上一次判断为合理的RM值或者RM默认模块预存的RM默认值输出给运算单元二;0019所述运算单元二根据RM值计算油箱中燃油量VOL并输出给滤波器;0020所述滤波器对所述VOL值进行滤波,去除短期跳变影响,并输出给仪表。0021本发明车用油位传感器的实现方法包括如下步骤0022第1步,油箱中的浮。

14、子漂浮在燃油表面,跟随燃油容量的变化而改变在油箱中的高度,所述浮子带动滑动变阻器上的滑片改变位置;0023第2步,滑动变阻器与电阻一串联的一端向ECU输出电压V1,滑动变阻器的另一端向ECU输出电压V2;0024第3步,两个模数转换器分别对V1、V2进行模数转换并输出给V1和V2采样模块;0025第4步,V1和V2诊断模块判断V1和V2采样模块中的V1和V2值,当出现下述情况的任何一种或多种,即认为不合理,否则即认为合理0026VVV1;0027V1V2;0028V20;0029所述0V05伏;0030当V1和V2诊断模块判断V1和V2采样模块中的V1和V2值合理,则将V1和V2采样模块中的V。

15、1和V2值输出给运算单元一,同时将该V1和V2值保存在V1和V2备份模块中;说明书CN102338655ACN102338668A3/5页60031当V1和V2诊断模块判断V1和V2采样模块中的V1和V2值不合理,则将V1和V2备份模块中存储的上一次判断为合理的V1和V2值输出给运算单元一;0032第5步,运算单元一根据公式计算滑动变阻器的可变电阻值RM,其中RC为电阻一的电阻值;0033第6步,RM诊断模块判断运算单元一计算的RM值,当0RMR,即认为合理,否则即认为不合理0034当RM诊断模块判断运算单元一计算的RM值合理,则将运算单元一计算出的RM值输出给运算单元二,同时将该RM值保存在。

16、RM备份模块中;0035当RM诊断模块判断运算单元一计算的RM值不合理且持续时间小于第一阈值,则将RM备份模块中存储的上一次判断为合理的RM值输出给运算单元二;0036当RM诊断模块判断运算单元一计算的RM值不合理且持续时间大于或等于第一阈值,则将RM默认模块中预存的RM默认值输出给运算单元二;00370第一阈值600秒;0038第7步,运算单元二查表得到油箱中燃油量VOL并输出给滤波器;0039第8步,滤波器对所述VOL值进行时间滤波,并输出给仪表;0040第9步,仪表使用VOL值显示油箱中的燃油容量。0041本发明车用油位传感器及其实现方法采集两路电压输入V1和V2,通过计算得到油箱中的燃。

17、油容量,排除了滑动变阻器的接触电阻的干扰,并可获得更为准确的计算结果。附图说明0042图1是现有车用油位传感器的结构示意图;0043图2是现有车用油位传感器中ECU的结构示意图;0044图3是本发明车用油位传感器的结构示意图;0045图4是本发明车用油位传感器中ECU的结构示意图;0046图5是本发明车用油位传感器中电阻部分的等效电路图。0047图中附图标记说明004810为油箱;11为浮子;20为滑动变阻器;21为滑片;22为串联电阻;23为并联电阻;30为ECU;31、311、312为模数转换器;32、321、322为运算单元;33为滤波器;341为V1和V2采样模块;342为V1和V2备。

18、份模块;35为V1和V2诊断模块;361为RM备份模块;362为RM默认模块;37为RM诊断模块;40为仪表。具体实施方式0049请参阅图3,本发明车用油位传感器包括油箱10、滑动变阻器20、电阻一22、电阻二23、ECU30和仪表40。其中,油箱10中具有浮子11漂浮在燃油表面,浮子11控制滑动变阻器20上的滑片21位置。滑动变阻器20的一端串联电阻一22并通过该电阻一22连接电源V,滑动变阻器20上的滑片21并联电阻二23并通过该电阻二23接地。滑动变阻器20的总电阻为R,滑片21得到的有效电阻为RM,电阻一22的电阻为RC,电阻二23的电阻为RD。滑动变阻器20与电阻一22串联的一端连接。

19、到ECU30并向ECU30输出电压V1,滑说明书CN102338655ACN102338668A4/5页7动变阻器20的另一端连接到ECU30并向ECU30输出电压V2。ECU30根据V1和V2得到油箱10中的燃油量VOL,并输出给仪表40。仪表40将燃油量VOL显示出来。0050请参阅图4,ECU30又包括两个模数转换器311、312,V1和V2采样模块341,V1和V2备份模块342,V1和V2诊断模块35,两个运算单元321、322,RM备份模块361,RM默认模块362,RM诊断模块37,滤波器33。其中,两个模数转换器分311、312分别对输入的电压V1、V2进行模数转换并输出给V1。

20、和V2采样模块341。V1和V2诊断模块35判断V1和V2采样模块341中的V1和V2值是否合理;当合理,将V1和V2采样模块341中的V1和V2值输出给运算单元一321;当不合理,将V1和V2备份模块342中存储的上一次判断为合理的V1和V2值输出给运算单元一321。运算单元一321根据V1和V2值计算滑动变阻器20的可变电阻值RM。RM诊断模块37判断运算单元一321计算出的RM值是否合理;当合理,将运算单元一321计算出的RM值输出给运算单元二322;当不合理,将RM备份模块361中存储的上一次判断为合理的RM值或者RM默认模块362预存的RM默认值输出给运算单元二322。运算单元二32。

21、2根据RM值计算油箱10中燃油油量VOL值并输出给滤波器33。滤波器33对所述VOL值进行滤波,去除短期跳变影响,并输出给仪表40。0051本发明车用油位传感器的实现方法包括如下步骤0052第1步,油箱10中的浮子11漂浮在燃油表面,跟随燃油容量的变化而改变在油箱10中的高度,浮子10带动滑动变阻器20上的滑片21改变位置。浮子10的高度即油箱10中的燃油量VOL与滑动变阻器10的有效电阻值RM一一对应。0053第2步,滑动变阻器20与电阻一22串联的一端向ECU30输出电压V1,滑动变阻器的另一端向ECU30输出电压V2。0054第3步,两个模数转换器311、312分别对V1、V2进行模数转。

22、换并输出给V1和V2采样模块341。0055第4步,V1和V2诊断模块35判断V1和V2采样模块341中的V1和V2值,当出现下述情况的任何一种或多种,即认为不合理,否则即认为合理0056VVV1;0057V1V2;0058V20;0059所述0V05伏;0060当V1和V2诊断模块35判断V1和V2采样模块341中的V1和V2值合理,则将V1和V2采样模块341中的V1和V2值输出给运算单元一321,同时将该V1和V2值保存在V1和V2备份模块342中。0061当V1和V2诊断模块35判断V1和V2采样模块341中的V1和V2值不合理,则将V1和V2备份模块342中存储的上一次判断为合理的V。

23、1和V2值输出给运算单元一321。0062V1和V2备份模块342存储最新一个判断为合理的V1和V2值。0063理论上,当出现VV1则说明V1可能短路到电源V,这样的V1显然是不合理的。实际上当VV1但两者非常接近时已经说明V1出错,因此设定一个V。V的取值范围可以是005伏,优选为05伏。0064当出现V1V2,说明V1可能短路到地、或V1断路、或V2短路到电源V。当出现V20,说明V2短路到地,或V2断路。这些都属于错误情况,因此判断时予以排除。说明书CN102338655ACN102338668A5/5页80065第5步,运算单元一321根据公式计算滑动变阻器20的可变电阻值RM,其中R。

24、C为电阻一22的电阻值。0066请参阅图5,流经电阻RC即图3中的电阻一22的电流值由于V1和V2通路都是输出到ECU30中的高阻态模数转换器,因此V1和V2通路中通过的电流可以忽略不计。由上述公式可以得到其中RC是电阻一22的电阻值。这就是上述方法第5步中计算公式的由来。0067第6步,RM诊断模块37判断运算单元一321计算的RM值,当0RMR,即认为不合理,否则即认为合理0068当RM诊断模块37判断运算单元一321计算的RM值合理,则将运算单元一321计算出的RM值输出给运算单元二322,同时将该RM值保存在RM备份模块361中。0069当RM诊断模块37判断运算单元一321计算的RM。

25、值不合理且持续时间小于第一阈值,则将RM备份模块361中存储的上一次判断为合理的RM值输出给运算单元二322。0070当RM诊断模块37判断运算单元一321计算的RM值不合理且持续时间大于或等于第一阈值,则将RM默认模块362预存的RM默认值输出给运算单元二322。0071RM备份模块361存储最新一个判断为合理的RM值。0072RM默认模块362预存有一个RM值。0073通常运算单元一311按照一定的频率计算RM,例如每秒钟计算10次。当RM诊断模块37发现运算单元一计算的RM不合理,首先以之前判断为合理的RM值存储在RM备份模块361中取代之,此时可能是偶然故障所致。但如果这种RM不合理的。

26、情况持续了一段时间即第一阈值,例如持续2秒钟即连续20个计算的RM都不合理,则说明出现难以恢复的故障,以预设的RM值预存在RM默认模块362中取代之。所述0第一阈值600秒,优选为2秒。0074第7步,运算单元二根据RM值,查询内置的RMVOL换算表,得到油箱10中燃油油量VOL值,并输出给滤波器33。0075之所以采用RMVOL换算表的形式,是由于有些油箱10是不规则的形状,浮子11将油位高度一一对应地反映为滑动变阻器20的可变电阻值RM后,难以用数学公式描述油量VOL与可变电阻RM。ECU30中内置RMVOL换算表,知道RM值后查表即可得知对应的油箱VOL。0076第8步,滤波器33对所述。

27、VOL值进行时间滤波,去除车辆加速、路面颠簸等情况下油位短期跳变的影响,并输出给仪表40。0077第9步,仪表40使用VOL值显示油箱10中的燃油容量。0078传统的车用油位传感器容易受到滑动变阻器的接触电阻影响,本发明采集两路电压信号,将这两路电压信号相减用于计算燃油容量,从而尽可能地减少了滑动变阻器的接触电阻产生的不利影响,可以获得更准确的油量信息。说明书CN102338655ACN102338668A1/3页9图1图2说明书附图CN102338655ACN102338668A2/3页10图3图4说明书附图CN102338655ACN102338668A3/3页11图5说明书附图CN102338655A。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 物理 > 测量;测试


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1