IP Library Granted Patent US 12680855
Granted Patent B2
US 12680855 · App. 18/287,585 · Granted Jul 14, 2026

Method and device for determining the fuel volume in a fuel container

Inventors: Emmanuel Arras (Munich, DE); Michael Buhl (Grafing, DE); Attila Farkas (Munich, DE)
Assignee: Bayerische Motoren Werke Aktiengesellschaft
G01F23/14G01F23/22G01F23/80
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12680855
App. No.
18/287,585
Granted
Jul 14, 2026
Kind
B2
Abstract

A device for determining a value of fuel volume in a fuel container for a current point in time is configured to determine an estimated value of the fuel volume for the current point in time based on a previous value of the fuel volume for a previous point in time and based on extraction data relating to fuel extraction from the fuel container, determine a minimum value and/or a maximum value of the fuel volume for the current point in time based on a measurement value from a fill level sensor of the fuel container for the current point in time, and determine the value of the fuel volume for the current point in time based on the estimated value of the fuel volume and based on the minimum value and/or the maximum value of the fuel volume for the current point in time.

Claims (146)

1 . A device for determining a value of a fuel volume in a fuel container for a current point in time, wherein the device is configured to:

determine an estimated value of the fuel volume for the current point in time on a basis of a preceding value of the fuel volume for a preceding point in time and on a basis of removal data with respect to a fuel removal from the fuel container;

determine a minimum value and/or a maximum value of the fuel volume for the current point in time on a basis of a measured value of a fill level sensor of the fuel container for the current point in time; and

determine the value of the fuel volume for the current point in time on a basis of the estimated value of the fuel volume and on a basis of the minimum value and/or the maximum value of the fuel volume for the current point in time,

wherein, in order to determine the value of the fuel volume for the current point in time, the device is configured to:

determine whether the estimated value of the fuel volume for the current point in time falls in a value interval for the fuel volume defined by the minimum value and the maximum value; and

accept the estimated value of the fuel volume for the current point in time as the value of the fuel volume for the current point in time in response to determining that the estimated value of the fuel volume for the current point in time falls in the value interval for the fuel volume.

2 . The device according to claim 1 , wherein the device is configured to:

adapt or leave unchanged the estimated value of the fuel volume for the current point in time on the basis of the minimum value and/or the maximum value of the fuel volume for the current point in time, as a function of a deviation of the maximum value from the minimum value, in order to determine the value of the fuel volume for the current point in time.

3 . The device according to claim 1 , wherein the device is configured to:

determine that the estimated value of the fuel volume for the current point in time is less than the minimum value of the fuel volume for the current point in time; and

responsively increase the estimated value of the fuel volume for the current point in time as a function of the minimum value of the fuel volume for the current point in time in order to determine the value of the fuel volume for the current point in time.

4 . The device according to claim 1 , wherein the device is configured to:

determine that the estimated value of the fuel volume for the current point in time is greater than the maximum value of the fuel volume for the current point in time; and

responsively reduce the estimated value of the fuel volume for the current point in time as a function of the maximum value of the fuel volume for the current point in time in order to determine the value of the fuel volume for the current point in time.

5 . The device according to claim 1 , wherein the device is configured to:

determine the value V(k) of the fuel volume for the current point in time k according to

V

(

k

)

=

alpha

*

V_p

(

k

)

+

(

1

-

alpha

)

*

V_min

,

wherein V_p(k) is the estimated value of the fuel volume for the current point in time k,

wherein V_min is the minimum value of the fuel volume for the current point in time k, and

wherein alpha is an adjustment factor between 0 and 1;

and/or

determine the value V(k) of the fuel volume for the current point in time k according to

V

(

k

)

=

alpha

*

V

_

p

(

k

)

+

(

1

-

alpha

)

*

V

_

max

,

wherein V_max is a maximum value of the fuel volume for the current point in time k.

6 . The device according to claim 1 , wherein the device is configured to:

determine pressure data with respect to an internal pressure of the fuel container for the current point in time on a basis of a pressure sensor; and

determine the minimum value and/or the maximum value of the fuel volume for the current point in time on a basis of the pressure data.

7 . The device according to claim 1 , wherein the device is configured to:

determine temperature data with respect to a temperature of the fuel container and/or with respect to a temperature of fuel in the fuel container for the current point in time on a basis of a temperature sensor; and

determine the minimum value and/or the maximum value of the fuel volume for the current point in time on a basis of the temperature data.

8 . The device according to claim 1 , wherein the device is configured to:

determine inclination data with respect to an inclination of the fuel container for the current point in time on the basis of a sensor; and

determine the minimum value and/or the maximum value of the fuel volume for the current point in time on the basis of the inclination data.

9 . The device according to claim 1 , wherein

the fuel container is designed such that the fuel container includes at least one subregion, in which, depending on a fill level of the fuel container, fuel can be arranged without being detected by the fill level sensor; and

wherein the device is configured to:

on a basis of the measured value of the fill level sensor of the fuel container for the current point in time, and on a basis of characteristic data with respect to the fuel container, estimate a fuel amount, which could be arranged in the subregion of the fuel container without being detected by the fill level sensor; and

determine the maximum value of the fuel volume for the current point in time on the basis of the estimated fuel amount.

10 . The device according to claim 9 , wherein

the characteristic data for different measured values of the fill level sensor each indicate an estimated fuel amount which, at the fill level of the fuel container indicated by the respective measured value, could be arranged in the subregion of the fuel container without being detected by the fill level sensor; and/or

wherein the characteristic data were experimentally determined beforehand.

11 . The device according to claim 1 , wherein

the fuel is removed from the fuel container to operate an internal combustion engine; and

the device is configured to determine the removal data with respect to the fuel removal on a basis of a consumption amount of fuel which was consumed between the preceding point in time and the current point in time by the internal combustion engine.

12 . The device according to claim 1 , wherein the device is configured to, for a sequence of successive points in time, iteratively, in each case:

determine an estimated value of the fuel volume for the respective point in time on a basis of the respective preceding value of the fuel volume for the respective preceding point in time and on a basis of respective current removal data with respect to the fuel removal from the fuel container;

determine a minimum value and/or a maximum value of the fuel volume for the respective point in time on a basis of a measured value of the fill level sensor of the fuel container for the respective point in time; and

determine the value of the fuel volume for the respective point in time on the basis of the estimated value of the fuel volume and on the basis of the minimum value and/or the maximum value of the fuel volume for the respective point in time.

13 . A method for determining a value of a fuel volume in a fuel container for a current point in time; the method comprising:

determining an estimated value of the fuel volume for the current point in time on a basis of a preceding value of the fuel volume for a preceding point in time and on a basis of removal data with respect to a fuel removal from the fuel container;

determining a minimum value and/or a maximum value of the fuel volume for the current point in time on a basis of a measured value of a fill level sensor of the fuel container for the current point in time; and

determining the value of the fuel volume for the current point in time on a basis of the estimated value of the fuel volume and on a basis of the minimum value and/or the maximum value of the fuel volume for the current point in time, wherein determining the value of the fuel volume for the current point in time comprises:

determining whether the estimated value of the fuel volume for the current point in time falls in a value interval for the fuel volume defined by the minimum value and the maximum value; and

accepting the estimated value of the fuel volume for the current point in time as the value of the fuel volume for the current point in time in response to determining that the estimated value of the fuel volume for the current point in time falls in the value interval for the fuel volume.

14 . The method according to claim 13 , comprising:

adapting or leaving unchanged the estimated value of the fuel volume for the current point in time on the basis of the minimum value and/or the maximum value of the fuel volume for the current point in time, as a function of a deviation of the maximum value from the minimum value, in order to determine the value of the fuel volume for the current point in time.

15 . The method according to claim 13 , comprising:

determining that the estimated value of the fuel volume for the current point in time is less than the minimum value of the fuel volume for the current point in time; and

responsively increasing the estimated value of the fuel volume for the current point in time as a function of the minimum value of the fuel volume for the current point in time in order to determine the value of the fuel volume for the current point in time.

16 . The method according to claim 13 , comprising:

determining that the estimated value of the fuel volume for the current point in time is greater than the maximum value of the fuel volume for the current point in time; and

responsively reducing the estimated value of the fuel volume for the current point in time as a function of the maximum value of the fuel volume for the current point in time in order to determine the value of the fuel volume for the current point in time.

17 . The method according to claim 13 , comprising:

determining the value V(k) of the fuel volume for the current point in time k according to V(k)=alpha*V_p(k)+(1−alpha)*V_min,

wherein V_p(k) is the estimated value of the fuel volume for the current point in time k,

wherein V_min is the minimum value of the fuel volume for the current point in time k, and

wherein alpha is an adjustment factor between 0 and 1;

and/or

determining the value V(k) of the fuel volume for the current point in time k according to

V

(

k

)

=

alpha

*

V_p

(

k

)

+

(

1

-

alpha

)

*

V_max

,

wherein V_max is a maximum value of the fuel volume for the current point in time k.

18 . The method according to claim 13 , comprising:

determining pressure data with respect to an internal pressure of the fuel container for the current point in time on a basis of a pressure sensor; and

determining the minimum value and/or the maximum value of the fuel volume for the current point in time on a basis of the pressure data.