Method for determining a fluid level in an internal combustion engine fluid tank
First Claim
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.
3 Assignments
0 Petitions
Accused Products
Abstract
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.
7 Citations
6 Claims
-
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. - View Dependent Claims (2)
-
-
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. - View Dependent Claims (4)
-
-
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. - View Dependent Claims (6)
-
Specification