Vehicle fuel consumption calculator
First Claim
Patent Images
1. A computer-implemented method for calculating fuel consumption in an engine connected to an engine controller unit and using a type of fuel, the method comprising the computer-implemented steps of:
- obtaining data relating to the engine from the engine controller unit;
inferring the fuel type from the data;
selecting an algorithm based on the fuel type, from a plurality of algorithms; and
calculating the fuel consumption using the selected algorithm;
wherein the data does not directly specify the fuel type;
wherein the fuel type is inferred from data comprising one or more of;
dwell time, injection pressure, absolute load value, short term trim and long term trim; and
wherein the fuel type is inferred using fuzzy logic.
9 Assignments
0 Petitions
Accused Products
Abstract
Diesel fuel consumption is calculated in real-time in an vehicle diagnostic monitor using standard OBDII reported parameters and publicly available engine characteristics. Also, fuel consumption in vehicles that maintain a constant air-fuel ratio is calculated by analyzing the subject engine as an air pump and reading publicly available OBDII diagnostic data to estimate the instantaneous airflow through the engine without the need of MAF sensor data.
-
Citations
16 Claims
-
1. A computer-implemented method for calculating fuel consumption in an engine connected to an engine controller unit and using a type of fuel, the method comprising the computer-implemented steps of:
-
obtaining data relating to the engine from the engine controller unit; inferring the fuel type from the data; selecting an algorithm based on the fuel type, from a plurality of algorithms; and calculating the fuel consumption using the selected algorithm; wherein the data does not directly specify the fuel type; wherein the fuel type is inferred from data comprising one or more of;
dwell time, injection pressure, absolute load value, short term trim and long term trim; andwherein the fuel type is inferred using fuzzy logic. - View Dependent Claims (2, 3)
-
-
4. A computer-implemented method for calculating fuel consumption in an engine connected to an engine controller unit and using a type of fuel, the method comprising the computer-implemented steps of:
-
obtaining data relating to the engine from the engine controller unit; inferring the fuel type from the data; selecting an algorithm based on the fuel type, from a plurality of algorithms; and calculating the fuel consumption using the selected algorithm; wherein if the fuel type is inferred to be diesel then; the data obtained comprises RPM and calculated load value; the algorithm uses constants representing engine displacement, diesel energy density, diesel density and engine efficiency; and the algorithm comprises the steps of; determining friction torque; determining maximum brake torque corresponding to the RPM; calculating brake torque to be proportional to the maximum brake torque multiplied by the calculated load value; determining equivalent torque by calculating a sum of the brake torque and the friction torque and then dividing the sum by the engine efficiency; and determining the fuel consumption in terms of volume per unit time by calculating a product of the RPM and the equivalent torque and dividing the product by the diesel energy density and the diesel density. - View Dependent Claims (5, 6)
-
-
7. A computer-implemented method for calculating fuel consumption in an engine connected to an engine controller unit and using a type of fuel, the method comprising the computer-implemented steps of:
-
obtaining data relating to the engine from the engine controller unit; inferring the fuel type from the data; selecting an algorithm based on the fuel type, from a plurality of algorithms; and calculating the fuel consumption using the selected algorithm; wherein if the fuel type is inferred to be gasoline, the method further includes the step of determining whether the data comprises mass air flow; and wherein if the data does not include mass air flow; the data obtained comprises RPM, intake air temperature and load value; the algorithm uses constants representing air to fuel ratio, engine displacement, standard temperature and gasoline density; the algorithm uses a value for air density; and the algorithm comprises the steps of; determining volumetric efficiency for the engine at the obtained RPM; deriving mass air flow as proportional to standard temperature, air density, RPM, engine displacement, load value and volumetric efficiency and inversely proportional to intake air temperature; and calculating fuel consumption in terms of volume per unit time by dividing the derived mass air flow by the air to fuel ratio and the gasoline density. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for calculating fuel consumption in an engine connected to an engine controller unit and using a type of fuel, the method comprising the computer-implemented steps of:
-
obtaining data relating to the engine from the engine controller unit; inferring the fuel type from the data; selecting an algorithm based on the fuel type, from a plurality of algorithms; and calculating the fuel consumption using the selected algorithm; wherein if the fuel type is inferred to be gasoline, the method further includes the step of determining whether the data comprises mass air flow; and wherein if the data includes mass air flow; the data obtained comprises RPM, intake air temperature and load value; the algorithm uses constants representing mass air flow, air to fuel ratio, standard temperature and gasoline density; the algorithm uses a value for air density; and the algorithm comprises the steps of; determining effective volume for the engine at the obtained RPM by reading a numerical value for the effective volume from a look-up table, said numerical value proportional to the mass air flow and the intake air temperature and inversely proportional to the load value, the standard temperature, the air density and the RPM; and calculating fuel consumption in terms of volume per unit time to be proportional to standard temperature, air density, RPM, load value and effective volume and inversely proportional to intake air temperature, air to fuel ratio and gasoline density. - View Dependent Claims (15, 16)
-
Specification