Claims
- 1. A method of processing a signal from a flow sensor so as to provide an accurate fluid flow reading, the method comprising the steps of:
- providing a thermal type flow sensor having a temperature-dependent resistance;
- detecting an output of said provided thermal type flow sensor, the output representing fluid flow;
- determining, in accordance with the output from the thermal type flow sensor, a first value representing fluid flow;
- determining a second value, representing a temperature characteristic of the thermal type flow sensor, in accordance with the determined first value;
- reading, as a third value, a value which corresponds to the second value and which was previously stored in memory;
- determining a correction factor based on said determined second value and said read third value;
- determining a corrected fluid flow value based on said first value and said determined correction factor;
- adjusting the fluid flow detected by said thermal type flow sensor in accordance with the determined corrected fluid flow value so as to provide an accurate fluid flow reading for said thermal type flow sensor; and
- controlling a fuel injection system of an internal combustion engine in accordance with the provided accurate fluid flow reading.
- 2. The method defined in claim 1, wherein said read third value is initially set such that the third value equals the first value when said flow sensor senses a steady-state of flow.
- 3. The method as defined in claim 1, further comprising the steps of comparing the read third value with the determined second value, providing an output representing a result of said comparing step, correcting the read third value in accordance with said comparing result output, and storing said corrected third value.
- 4. The method as defined in claim 3, wherein said step of correcting the read third value includes one of an addition and a subtraction operation.
- 5. The method as defined in claim 4, wherein said step of correcting the read third value includes adding a difference value representing a difference between the second value and the read third value.
- 6. The method as defined in claim 4, wherein said step of correcting the read third value includes subtracting a difference value representing a difference between the second value and the read third value.
- 7. The method as defined in claim 1, further comprising the step of detecting a revolution speed of said internal combustion engine, and wherein the second value is determined in accordance with the first value and the detected revolution speed.
- 8. The method as defined in claim 1, wherein said step of determining a corrected fluid flow value includes multiplying said first value by the determined correction factor.
- 9. The method as defined in claim 8, further comprising the step of setting maximum and minimum limit values for the correction factor.
- 10. The method as defined in claim 9, further comprising the steps of employing, as the correction factor, the maximum limit value when the determined correction factor is greater than the maximum limit value, and employing, as the correction factor, the minimum limit value when the determined correction factor is less than the minimum limit value.
- 11. The method as defined in claim 1, wherein said step of determining a corrected fluid flow value is performed only when a difference between the second and third values is greater than a predetermined value.
Priority Claims (5)
Number |
Date |
Country |
Kind |
1-34391 |
Feb 1989 |
JPX |
|
1-72617 |
Mar 1989 |
JPX |
|
1-72618 |
Mar 1989 |
JPX |
|
1-111109 |
Apr 1989 |
JPX |
|
1-111110 |
Apr 1989 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 07/479,821 filed Feb. 13, 1990 now abandoned.
US Referenced Citations (14)
Foreign Referenced Citations (1)
Number |
Date |
Country |
134919 |
Jan 1988 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
479821 |
Feb 1990 |
|