Method for determining a fluid level in an internal combustion engine fluid tank

US9423288B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9423288-B2
Application numberUS-201213533530-A
CountryUS
Kind codeB2
Filing dateJun 26, 2012
Priority dateJun 28, 2011
Publication dateAug 23, 2016
Grant dateAug 23, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

A method for determining a fluid level value in a fluid tank of an internal combustion engine equipped with a discrete level sensor is provided. The discrete level sensor is configured for generating a first electrical signal when a fluid level is above or equal to a first predetermined fluid level threshold value and generating a second electrical signal when the fluid level is above or equal to a second predetermined fluid level threshold value. The second predetermined fluid level threshold value is greater than the first predetermined fluid level threshold value. The method includes monitoring a number of occurrences of the first electrical signal and of the second electrical signal over a time interval. The fluid level in the fluid tank is calculated as a function of the number of occurrences of the first and of the second electrical signals over the time interval.

First claim

Opening claim text (preview).

What is claimed is: 1. A method for controlling an internal combustion engine associated with a fluid tank equipped with a discrete level sensor in the fluid tank and an electronic control unit having a processor, and the processor performs the method comprising: generating a first electrical signal, with the discrete level sensor, when a fluid level is above or equal to a first predetermined fluid level threshold value; generating a second electrical signal, with the discrete level sensor, when the fluid level is above or equal to a second predetermined fluid level threshold value, the second predetermined fluid level threshold value being greater than the first predetermined fluid level threshold value; receiving, by the processor, the first electrical signal and the second electrical signal; monitoring, by the processor, a number of occurrences that each of the first electrical signal and the second electrical signal are generated by the discrete fluid level sensor within the fluid tank during a time interval; calculating, by the processor, the fluid level in the fluid tank based on the number of occurrences of the first electrical signal during the time interval and the number of occurrences of the second electrical signal during the time interval; determining, by the processor, the fluid level value based on the calculation; and generating, by the processor, output signals and controlling the internal combustion engine based on the calculated fluid level, wherein the fluid level in the fluid tank is calculated by the processor as a weighted average of the first predetermined fluid level threshold value and the second predetermined fluid level threshold value, each predetermined fluid level threshold value being weighted by the number of occurrences of each of the first electrical signal and the second electrical signal as generated by the discrete fluid level sensor, respectively. 2. The method according to claim 1 wherein at least one of the first predetermined fluid level threshold value and the second predetermined fluid level threshold value is disregarded during the calculating of the fluid level by the processor if the number of occurrences of at least one of the first electrical signal and the second electrical signal, respectively, is below a predetermined threshold value thereof. 3. A computer program product comprising a non-transitory computer usable medium having a computer readable program code embodied therein, the computer readable program code executed by a processor of an electronic control device of an internal combustion engine to implement a method for controlling the internal combustion engine associated with a fluid tank equipped with a discrete level sensor, and the processor performs the method comprising the steps of: receiving a first electrical signal, generated by the discrete level sensor, when a fluid level is above or equal to a first predetermined fluid level threshold value; receiving a second electrical signal, generated by the discrete level sensor, when the fluid level is above or equal to a second predetermined fluid level threshold value, the second predetermined fluid level threshold value being greater than the first predetermined fluid level threshold value, monitoring a number of occurrences that each of the first electrical signal and the second electrical signal are generated by the discrete level sensor within the fluid tank during a time interval; calculating the fluid level in the fluid tank based on the number of occurrences of the first electrical signal during the time interval and the number of occurrences of the second electrical signal during the time interval; and determining the fluid level value based on the calculation, wherein at least one of the first predetermined fluid level threshold value and the second predetermined fluid level threshold value is disregarded during the calculating of the fluid level by the processor if the number of occurrences of at least one of the first electrical signal and the second electrical signal, respectively, is below a predetermined threshold value thereof, and the processor generates output signals and controls the internal combustion engine based on the calculated fluid level. 4. The computer program product according to claim 3 wherein the fluid level in the fluid tank is calculated by the processor as a weighted average of the first predetermined fluid level threshold value and the second predetermined fluid level threshold value, each predetermined fluid level threshold value being weighted by the number of occurrences of each of the first electrical signal and the second electrical signal as generated by the discrete fluid level sensor, respectively. 5. An automotive system comprising: an internal combustion engine provided with a fluid tank and an electronic control unit having a processor; a discrete level sensor within the fluid tank that generates a first signal when a fluid level is above or equal to a first predetermined fluid level threshold value and generates a second signal when the fluid level is above or equal to a second predetermined fluid level threshold value, the second predetermined fluid level threshold value being greater than the first predetermined fluid level threshold value; the processor of the electronic control unit in communication with the discrete level sensor to receive the first signal and the second signal, and the processor: receives the first signal and the second signal; monitors a number of occurrences that each of the first signal and the second signal are generated by the discrete fluid level sensor within the fluid tank during a time interval; calculates the fluid level in the fluid tank based on the number of occurrences of the first signal during the time interval and the number of occurrences of the second signal during the time interval; and determines a fluid level value of the fluid tank based on the calculation, wherein the processor of the electronic control unit calculates the fluid level as a weighted average of the first predetermined fluid level threshold value and the second predetermined fluid level threshold value, each predetermined fluid level threshold value being weighted by the number of occurrences of each of the first signal and the second signal as generated by the discrete fluid level sensor, respectively, and the processor generates output signals and controls the internal combustion engine based on the calculated fluid level. 6. The automotive system according to claim 5 wherein the processor of the electronic control unit disregards at least one of the first predetermined fluid level threshold value and the second predetermined fluid level threshold value during the calculating of the fluid level if at least one of the number of occurrences of the first signal and the second signal, respectively, is below a predetermined threshold value thereof.

Assignees

Inventors

Classifications

  • G01F23/74Primary

    for sensing changes in level only at discrete points · CPC title

  • for discrete indicating and measuring (G01F23/02 - G01F23/28 take precedence) · CPC title

  • characterised by means to prevent fault-level readings due to turbulence of the fluid, e.g. special float housings · CPC title

  • G01F23/802Primary

    Particular electronic circuits for digital processing equipment · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9423288B2 cover?
A method for determining a fluid level value in a fluid tank of an internal combustion engine equipped with a discrete level sensor is provided. The discrete level sensor is configured for generating a first electrical signal when a fluid level is above or equal to a first predetermined fluid level threshold value and generating a second electrical signal when the fluid level is above or equal …
Who is the assignee on this patent?
Zanetti Igor, David Giovanni, Gm Global Tech Operations Llc
What technology area does this patent fall under?
Primary CPC classification G01F23/74. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 23 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).