The present invention relates to an apparatus for measuring a flow rate of a gas to be measured, and more particularly to an air flow meter for measuring the flow rate of intake air of an internal combustion engine of an automobile.
A method for correcting a temperature characteristic of an air flow meter for an automobile includes a technique described in JP 2010-216906 A (PTL 1). This publication includes a description that “air temperature and sensor module temperature are incorporated as adjustment factors of output characteristics and perform temperature correction of the output characteristics according to a difference between the air temperature and the sensor module temperature”.
PTL 1: JP 2010-216906 A
While PTL 1 describes that the air temperature and the sensor module temperature are individually detected by two temperature sensors, and correction is performed according to a difference between the detected temperatures, there is no contemplation of an influence of a temperature difference due to a difference in a degree of deterioration by aging between the two temperature sensors and the influence of a temperature difference due to individual characteristic variations in the temperature sensors. This would cause generation of an error in the output of the air flow meter in a case where two different temperature sensors output mutually different temperatures for a same temperature due to the difference in the degree of deterioration by aging and the characteristic variations.
An object of the present invention is to provide a highly accurate air flow meter.
In order to solve the above-described problem, a representative air flow meter of the present invention includes an arithmetic circuit that corrects an output, in which the arithmetic circuit incorporates an air temperature and a sensor module temperature as adjustment factors for an output characteristic of the air flow meter, the output characteristic is corrected in accordance with a temperature difference between the air temperature and the sensor module temperature, and a correction amount is decreased when an absolute value of the difference between the air temperature and the sensor module temperature is small.
According to the present invention, it is possible to provide a highly accurate air flow meter.
Exemplary embodiments of the present invention will now be described with reference to the accompanying drawings.
A temperature difference bridge 2 that detects the amount of heat emitted from the heating resistor 4 is arranged around the heating resistor 4 of the constant temperature control bridge 1. The temperature difference bridge 2 is constituted with resistance temperature detectors 9 to 12, and capable of detecting an air flow rate and a direction.
An intake air temperature sensor 3 that measures an air temperature is constituted with a fixed resistor 13 and a temperature sensitive resistor 14 having a resistance value changing in accordance with the temperature.
A flow rate signal detected by the temperature difference bridge 2 has variations among individual circuits, and thus needs to be adjusted to a target output characteristic. The output of the intake air temperature sensor 3 also needs to be adjusted to a target characteristic.
Examples of a method of adjusting to the target output characteristic includes adjustment by a polynomial of second order or higher and adjustment by a correction map. Adjustment is performed in a state of being connecting with an external computer.
An output characteristic adjustment circuit 27 is an LSI circuit integrating a heater control circuit and an arithmetic function, and includes an oscillator (hereinafter referred to as OSC) 20 for driving the whole circuit, a heater control circuit 23 that controls the constant temperature control bridge 1, the constant temperature control bridge 1, the temperature difference bridge 2, a constant voltage circuit 15 as a power source for driving the intake air temperature sensor 3 and the output characteristic adjustment circuit 27, a circuit temperature sensor 19 that detects the temperature of the circuit, an A/D converter 16 that converts an air flow rate signal, an A/D converter 17 that converts an output signal of the intake air temperature sensor 3, an A/D converter 18 that converts an output signal of the circuit temperature sensor 19, an arithmetic circuit (digital signal processor, hereinafter referred to as DSP) 22 that corrects an air flow rate signal and an intake air temperature sensor signal, D/A converters 25 and 26 that convert a digital output value calculated by the DSP 22 to a voltage value, free running counters (hereinafter, referred to as FRC) 30 and 31 that perform conversion to frequency, an SENT 32 as a digital output, a communication circuit (serial communication interface, hereinafter referred to as an SCI) 24 that communicates with an external computer for performing output adjustment, multiplexers (hereinafter referred to as MUX) 33 and 34 that switch an output mode, a storage circuit (EPROM, for example) 21 to which adjustment data is written, a ROM 29 that stores a program that controls the DSP 22, a RAM 28 that temporarily stores intermediate data in calculation by the DSP 22, and a protection circuit 35 that protects the circuit when an excessive surge is applied to a power supply VCC.
An output of the temperature difference bridge 2, an output of the circuit temperature sensor 19, and an output of the intake air temperature sensor 3 as input signals are incorporated as adjustment factors of an output characteristic. Adjustment is initially performed such that the output of the circuit temperature sensor 19 is adjusted by linear correction 38, and the output of the intake air temperature sensor 3 is adjusted by linear correction 39 so as to achieve a same target value. The value used for adjustment can be arbitrarily set, and it is desirable to set the temperature and the target value in a linear relationship. Next, zero point adjustment and span adjustment are applied to the output of the temperature difference bridge 2 in a zero span correction 40.
Next, characteristic correction in a state where there is a difference between the circuit temperature and intake air temperature (wall temperature state) is performed in wall temperature correction 36. The wall temperature correction 36 multiplies a difference (TA−TLSI) between the corrected output (TLSI) of the circuit temperature sensor 19 and the corrected output (TA) of the intake air temperature sensor 3 by an optimum constant (K1) 42 different for each of flow rates. Furthermore, a wall temperature correction amount (ΔY) is obtained by multiplying K1 by a gain (K2) 41 corresponding to TA−TLSI and added to a zero span adjusted flow rate signal (QA) of the output of the temperature difference bridge 2. The calculation formula executed by the wall temperature correction 36 is illustrated in (1).
QA1=QA+K1×K2×(TA−TLSI) (1)
Finally, the correction according to the corrected output (TLSI) of the circuit temperature sensor 19 is performed using data of an output correction map 37 so as to correct a flow rate signal (QA1) after correction of the wall temperature, and adjusts the flow rate signal to the target value. At the same time, the corrected output (TA) of the intake air temperature sensor 3 is output as a temperature signal. Moreover, this correction can be compatible not only with correction by a map but also with correction by polynomial. The merit of performing correction by polynomial is that it is sufficient to prepare a small capacity for the storage circuit 21 and the ROM 29. With small capacity, it is possible to reduce the chip size and the cost. The merit of performing correction by a map is its capability of coping with a sharp change of the correction amount with respect to the input and its capability of achieving high accuracy.
The present embodiment is applied to a case of a circuit configuration described in the first exemplary embodiment having a different correction characteristic, implemented in the wall temperature correction 36.
This configuration has an advantage of suppressing characteristic variation at discontinuous points before and after the threshold.
The present embodiment is applied to a case of a circuit configuration described in the first exemplary embodiment having a different correction characteristic, implemented in the wall temperature correction 36.
This configuration has an advantage of suppressing characteristic variation before/after the threshold and achieving the primary characteristic with the gradient K1 on and after the threshold.
The present embodiment is applied to a case of a circuit configuration according to the first exemplary embodiment having a different correction characteristic, implemented in the wall temperature correction 36.
This configuration has an advantage of suppressing characteristic variation before/after the threshold 1 and threshold 2 and achieving the primary characteristic with the gradient K1 on and after the threshold 2.
The present invention is not limited to the above-described exemplary embodiments, but may include various types of modification. For example, the above-described exemplary embodiments give detailed explanation just to allow the present invention to be clearly understood. Therefore, the present invention is not limited to the case having all of components in the configuration. In addition, a portion of configuration of an exemplary embodiment can be replaced with a portion of configuration of another exemplary embodiment. A portion or the configuration of another exemplary embodiment can be added to a certain exemplary embodiment. Moreover, regarding the portions of the configuration of each of the exemplary embodiments, addition, deletion, and replacement from another configuration would be possible. Moreover, the above configurations, functions, processing units, processing means, or the like, maybe implemented by hardware by designing a portion or all with an integrated circuit, for example. Moreover, each of the above-described configurations, functions, or the like, may be implemented with software by a processor by interpreting and executing a program designed to realize individual functions. Information such as programs, maps, correction values that realize individual functions can be stored in a storage apparatus such as a memory, a ROM, an EPROM, and a flash memory.
Number | Date | Country | Kind |
---|---|---|---|
2015-169972 | Aug 2015 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2016/071944 | 7/27/2016 | WO | 00 |