Oil life monitor for diesel engines
First Claim
1. In a motor vehicle having a direct or an indirect injection diesel engine containing lubricating oil which has a useful life that varies in accordance with engine operating conditions, a method for advising the operator of the vehicle of the need to change oil, such method comprising the steps of:
- periodically calculating an effective engine revolutions value over predetermined intervals during a present engine operation in accordance with a product of measured engine revolutions and engine oil temperature and engine oil contaminant penalty factors which operate to increase the effective engine revolutions value to compensate for engine operating conditions that tend to cause increased degradation of the engine oil, the oil temperature and oil contaminant penalty factors being determined as a function of engine oil temperature and engine oil contaminant values, respectively;
decreasing a stored remaining allowed revolutions value indicative of the remaining number of engine revolutions allowed for the useful life of the engine oil by subtracting the calculated effective engine revolutions value; and
actuating an indicator advising the operator that the engine oil needs to be changed when the stored remaining allowed revolutions value falls below a predetermined threshold value indicative of the end of the useful life of the engine oil.
14 Assignments
0 Petitions
Accused Products
Abstract
A method for advising a motor vehicle operator of the need to change the lubricating oil in a direct or an indirect injection diesel engine. The rate of degradation of the engine oil is determined from monitoring engine revolutions, engine oil temperature and engine oil contamination content. At the start of service after an oil change has occurred, a value corresponding to the maximum allowed number of engine revolutions for the useful life of the oil is stored in the memory of the vehicle'"'"'s computer. Periodically during each period of vehicle operation, an effective engine revolutions value is determined in relation to the product of measured engine revolutions, an engine oil temperature dependent penalty factor and an oil contaminant content dependent penalty factor. The penalty factors increase the effective engine revolutions value to compensate for engine operating conditions that tend to cause increased degradation of the engine oil. The effective engine revolutions value is subtracted from the stored maximum number of engine revolutions resulting in a remaining allowed revolutions value. Each time the effective engine revolutions value is calculated and subtracted from the remaining allowed engine revolutions value, a new remaining allowed revolutions value is stored in memory, replacing the old value. When the stored remaining allowed revolutions value is decreased below a predetermined threshold value indicating the end of the oil'"'"'s useful life, an indicator advising the operator that the engine oil needs to be changed is activated.
48 Citations
7 Claims
-
1. In a motor vehicle having a direct or an indirect injection diesel engine containing lubricating oil which has a useful life that varies in accordance with engine operating conditions, a method for advising the operator of the vehicle of the need to change oil, such method comprising the steps of:
-
periodically calculating an effective engine revolutions value over predetermined intervals during a present engine operation in accordance with a product of measured engine revolutions and engine oil temperature and engine oil contaminant penalty factors which operate to increase the effective engine revolutions value to compensate for engine operating conditions that tend to cause increased degradation of the engine oil, the oil temperature and oil contaminant penalty factors being determined as a function of engine oil temperature and engine oil contaminant values, respectively;
decreasing a stored remaining allowed revolutions value indicative of the remaining number of engine revolutions allowed for the useful life of the engine oil by subtracting the calculated effective engine revolutions value; and
actuating an indicator advising the operator that the engine oil needs to be changed when the stored remaining allowed revolutions value falls below a predetermined threshold value indicative of the end of the useful life of the engine oil. - View Dependent Claims (2, 3, 4, 5, 6, 7)
when the engine oil temperature value is in a warm up range, calculating the oil temperature in accordance with a measured initial coolant temperature at the beginning of a current engine operation and a sum of engine revolutions since the beginning of the current engine operation; and
when the engine oil temperature value is in an equilibrium range, calculating the oil temperature in accordance with a measured coolant temperature, engine rotational speed, fuel quantity, intake air temperature and vehicle speed.
-
-
6. A method as in claim 2 wherein the step of calculating the engine oil temperature value includes the steps of:
-
when the engine oil temperature value is in a warm up range, calculating the oil temperature in accordance with a warm up equation To=Tic+k1Re wherein Tic is an initial coolant temperature at the beginning of a current engine operation, Re is sum of the engine revolutions since the beginning of the current engine operation and k1 is a constant; and
when the engine oil temperature value is within an equilibrium range, calculating the oil temperature in accordance with an equilibrium equation To=k2+k3Se+k4Tc+k5Fq−
k6Ta±
k7Vs wherein Se is engine rotational speed, Tc is a coolant temperature, Fq is fuel quantity, Ta is an air intake temperature, Vs is vehicle speed, and k2, k3, k4, k5, k6 and k7 are constants.
-
-
7. A method as in claim 4 wherein the step of calculating the engine oil contaminant value includes the steps of:
calculating the engine oil contaminant value, C, from an equation C=k8+k9It+k10Fq+k11To+To+k12Se, wherein It is fuel injection timing, Fq is fuel quantity, To is the calculated oil temperature value, Se is engine rotational speed, and k8, k9, k10, k11 and k12 are constants.
Specification