Detection of contaminations on a sensing surface of a thermal sensor
11674833 · 2023-06-13
Assignee
Inventors
Cpc classification
G01F1/698
PHYSICS
G01K13/02
PHYSICS
G01F1/6965
PHYSICS
International classification
G01F1/698
PHYSICS
Abstract
A thermal sensor comprises an active element (41), e.g., a heater or cooler, at least one temperature sensor (31), and processing circuitry (50). The processing circuitry causes a change of power supplied to the active element (41). It then determines, at a plurality of times, a thermal parameter based on an output signal of the temperature sensors and analyzes the transient behavior of the thermal parameter. Based on this analysis, the processing circuitry determines a contamination signal that is indicative of a contamination on a sensing surface of the thermal sensor. If the thermal sensor comprises a plurality of temperature sensors arranged in different sectors of the sensing surface, a multi-sector thermal signal can be derived from the outputs of the sensors, and determination of the contamination signal can be based on the multi-sector thermal signal.
Claims
1. A thermal sensor comprising: an active element configured to be supplied with power so as to cause a temperature change of the active element; at least one temperature sensor; and processing circuitry configured to carry out the following steps: causing a change of power supplied to the active element; at a plurality of times after said change of power, determining a thermal parameter based on at least one output signal of the at least one temperature sensor to obtain a time-dependent transient behavior of the thermal parameter in response to the change of power; analyzing said time-dependent transient behavior of the thermal parameter in response to the change of power; based on the analysis of the time-dependent transient behavior of the thermal parameter, determining a contamination signal that is indicative of a contamination on a sensing surface of the thermal sensor.
2. The thermal sensor of claim 1, wherein the step of analyzing the time-dependent transient behavior of the thermal parameter comprises comparing the time-dependent transient behavior of the thermal parameter to a time-dependent reference transient, and/or wherein the step of analyzing the time-dependent transient behavior of the thermal parameter comprises deriving a transient amplitude and comparing the transient amplitude to a reference amplitude or to a threshold.
3. The thermal sensor of claim 1, wherein the step of analyzing the time-dependent transient behavior of the thermal parameter comprises carrying out a fitting procedure of a superposition of at least two time-dependent functions to the time-dependent transient behavior of the thermal parameter to obtain a weighting factor for at least one of the functions; and wherein the step of determining the contamination signal includes taking into account the at least one weighting factor determined by the fitting procedure.
4. The thermal sensor of claim 1, wherein the thermal sensor comprises a plurality of temperature sensors arranged in different sectors of the sensing surface, and wherein the thermal parameter is a multi-sector thermal parameter based on a combination of output signals of the plurality of temperature sensors.
5. The thermal sensor of claim 4, wherein the temperature sensors include at least one first temperature sensor and at least one second temperature sensor, and wherein the multi-sector thermal parameter is a temperature-difference parameter that is indicative of a temperature difference between the first and second temperature sensors.
6. The thermal sensor of claim 5, wherein the at least one first temperature sensor is arranged on a first side of the active element, and wherein the at least one second temperature sensor is arranged on a second side of the active element opposite to the first side.
7. The thermal sensor of claim 4, wherein the thermal sensor comprises at least two first temperature sensors and at least two second temperature sensors, and wherein the multi-sector thermal parameter is indicative of a sum or difference of a first temperature inhomogeneity parameter and a second temperature inhomogeneity parameter, the first temperature inhomogeneity parameter being indicative of a temperature inhomogeneity among the first temperature sensors, and the second temperature inhomogeneity parameter being indicative of a temperature inhomogeneity among the second temperature sensors.
8. The thermal sensor of claim 7, wherein the first temperature sensors are left and right first temperature sensors arranged on the first side of the active element, wherein the second temperature sensors are left and right second temperature sensors arranged on the second side of the active element, the left second temperature sensor being aligned with the left first temperature sensor, and the right second temperature sensor being aligned with the right first temperature sensor, and wherein the multi-sector thermal parameter is a diagonal-difference parameter, the diagonal-difference parameter being indicative of a difference between a first temperature inhomogeneity parameter and a second temperature inhomogeneity parameter, the first temperature inhomogeneity parameter being indicative of a temperature inhomogeneity between the left and right first temperature sensors, and the second temperature inhomogeneity parameter being indicative of a temperature difference between the left and right second temperature sensors.
9. A thermal sensor comprising: an active element configured to be supplied with power so as to cause a temperature change of the active element; at least two first temperature sensors arranged in different sectors of the sensing surface; at least two second temperature sensors arranged in different sectors of the sensing surface; and processing circuitry configured to carry out the following steps: causing power to be supplied to the active element; determining a multi-sector thermal parameter based on a combination of output signals of the at least two first temperature sensors and the at least two second temperature sensors, the multi-sector thermal parameter being indicative of a difference of a first temperature inhomogeneity parameter and a second temperature inhomogeneity parameter, the first temperature inhomogeneity parameter being indicative of a temperature inhomogeneity among the first temperature sensors, and the second temperature inhomogeneity parameter being indicative of a temperature inhomogeneity among the second temperature sensors; and determining a contamination signal that is indicative of a contamination on a surface of the thermal sensor based on the multi-sector thermal parameter.
10. The thermal sensor of claim 9, wherein the at least two first temperature sensors are arranged on a first side of the active element, and wherein the at least two second temperature sensors are arranged on a second side of the active element opposite to the first side.
11. The thermal sensor of claim 9, wherein the first temperature sensors are left and right first temperature sensors arranged on the first side of the active element, wherein the second temperature sensors are left and right second temperature sensors arranged on the second side of the active element, the left second temperature sensor being aligned with the left first temperature sensor, and the right second temperature sensor being aligned with the right first temperature sensor, and wherein the multi-sector thermal parameter is a diagonal-difference parameter, the diagonal-difference parameter being indicative of a difference between a first temperature inhomogeneity parameter and a second temperature inhomogeneity parameter, the first temperature inhomogeneity parameter being indicative of a temperature inhomogeneity between the left and right first temperature sensors, and the second temperature inhomogeneity parameter being indicative of a temperature difference between the left and right second temperature sensors.
12. A method of determining contaminations on a sensing surface of a thermal sensor, the thermal sensor comprising an active element comprised of a heater or cooler that is configured to be supplied with power so as to cause a temperature change of the active element, and at least one temperature sensor, the method comprising: causing a change of power supplied to the active element; at a plurality of times after said change of power, determining a thermal parameter based on output signals from the at least one temperature sensor to obtain a time-dependent transient behavior of the thermal parameter in response to the change of power; analyzing said time-dependent transient behavior of the thermal parameter in response to the change of power; based on the analysis of the time-dependent transient behavior of the thermal parameter, determining a contamination signal that is indicative of a contamination on a sensing surface of the thermal sensor.
13. The method of claim 12, wherein the step of analyzing the time-dependent transient behavior of the thermal parameter comprises comparing the said time-dependent transient behavior of the thermal parameter to a time-dependent reference transient, and/or wherein the step of analyzing the time-dependent transient behavior of the thermal parameter comprises deriving a transient amplitude and comparing the transient amplitude to a reference amplitude or to a threshold.
14. The method of claim 12, wherein the step of analyzing the time-dependent transient behavior of the thermal parameter comprises carrying out a fitting procedure of a superposition of at least two time-dependent functions to the time-dependent transient behavior of the thermal parameter to obtain a weighting factor for at least one of the functions; and wherein the step of determining the contamination signal includes taking into account the at least one weighting factor determined by the fitting procedure.
15. The method of claim 12, wherein the thermal sensor comprises a plurality of temperature sensors arranged in different sectors of the sensing surface, and wherein the thermal parameter is a multi-sector thermal parameter based on a combination of output signals of the plurality of temperature sensors.
16. The method of claim 15, wherein the temperature sensors include at least one first temperature sensor and at least one second temperature sensor, wherein the multi-sector thermal parameter is a temperature-difference parameter that is indicative of a temperature difference between the first and second temperature sensors.
17. The method of claim 16, wherein the first and second temperature sensors are arranged on opposite sides of the active element.
18. The method of claim 15, wherein the thermal sensor comprises at least two first temperature sensors and at least two second temperature sensors, the multi-sector thermal parameter being indicative of a sum or difference of a first temperature inhomogeneity parameter and a second temperature inhomogeneity parameter, the first temperature inhomogeneity parameter being indicative of a temperature inhomogeneity among the first temperature sensors, and the second temperature inhomogeneity parameter being indicative of a temperature inhomogeneity among the second temperature sensors.
19. The method of claim 18, wherein the first temperature sensors are left and right first temperature sensors arranged on the first side of the active element, wherein the second temperature sensors are left and right second temperature sensors arranged on the second side of the active element, the left second temperature sensor being aligned with the left first temperature sensor, and the right second temperature sensor being aligned with the right first temperature sensor, and wherein the multi-sector thermal parameter is a diagonal-difference parameter, the diagonal-difference parameter being indicative of a difference between a first temperature inhomogeneity parameter and a second temperature inhomogeneity parameter, the first temperature inhomogeneity parameter being indicative of a temperature inhomogeneity between the left and right first temperature sensors, and the second temperature inhomogeneity parameter being indicative of a temperature difference between the left and right second temperature sensors.
20. A method of determining contaminations on a sensing surface of a thermal sensor, the thermal sensor comprising an active element configured to be supplied with power so as to cause a temperature change of the active element, at least two first temperature sensors arranged in different sectors of the sensing surface, and at least two second temperature sensors arranged in different sectors of the sensing surface, the method comprising: causing power to be supplied to the active element; determining a multi-sector thermal parameter based on a combination of output signals of the at least two first temperature sensors and the at least two second temperature sensors, the multi-sector thermal parameter being indicative of a difference of a first temperature inhomogeneity parameter and a second temperature inhomogeneity parameter, the first temperature inhomogeneity parameter being indicative of a temperature inhomogeneity among the first temperature sensors, and the second temperature inhomogeneity parameter being indicative of a temperature inhomogeneity among the second temperature sensors; and determining a contamination signal that is indicative of a contamination on a surface of the thermal sensor device based on the multi-sector thermal parameter.
21. The method of claim 20, wherein the at least two first temperature sensors are arranged on a first side of the active element, and wherein the at least two second temperature sensors are arranged on a second side of the active element opposite to the first side.
22. The method of claim 20, wherein the first temperature sensors are left and right first temperature sensors arranged on the first side of the active element, wherein the second temperature sensors are left and right second temperature sensors arranged on the second side of the active element, the left second temperature sensor being aligned with the left first temperature sensor, and the right second temperature sensor being aligned with the right first temperature sensor, and wherein the multi-sector thermal parameter is a diagonal-difference parameter, the diagonal-difference parameter being indicative of a difference between a first temperature inhomogeneity parameter and a second temperature inhomogeneity parameter, the first temperature inhomogeneity parameter being indicative of a temperature inhomogeneity between the left and right first temperature sensors, and the second temperature inhomogeneity parameter being indicative of a temperature difference between the left and right second temperature sensors.
23. A thermal sensor comprising: an active element configured to be supplied with power so as to cause a temperature change of the active element; at least two first temperature sensors arranged in different sectors of the sensing surface; at least two second temperature sensors arranged in different sectors of the sensing surface; and processing circuitry configured to carry out the following steps: causing power to be supplied to the active element; determining a multi-sector thermal parameter based on a combination of output signals of the at least two first temperature sensors and the at least two second temperature sensors, the multi-sector thermal parameter being indicative of a sum of a first temperature inhomogeneity parameter and a second temperature inhomogeneity parameter, the first temperature inhomogeneity parameter being indicative of a temperature inhomogeneity among the first temperature sensors, and the second temperature inhomogeneity parameter being indicative of a temperature inhomogeneity among the second temperature sensors; and determining a contamination signal that is indicative of a contamination on a surface of the thermal sensor based on the multi-sector thermal parameter.
24. A method of determining contaminations on a sensing surface of a thermal sensor, the thermal sensor comprising an active element configured to be supplied with power so as to cause a temperature change of the active element, at least two first temperature sensors arranged in different sectors of the sensing surface on a first side of the active element, and at least two second temperature sensors arranged in different sectors of the sensing surface on a second side of the active element opposite to the first side, the method comprising:causing power to be supplied to the active element; determining a multi-sector thermal parameter based on a combination of output signals of the at least two first temperature sensors and the at least two second temperature sensors, the multi-sector thermal parameter being indicative of a sum of a first temperature inhomogeneity parameter and a second temperature inhomogeneity parameter, the first temperature inhomogeneity parameter being indicative of a temperature inhomogeneity among the first temperature sensors, and the second temperature inhomogeneity parameter being indicative of a temperature inhomogeneity among the second temperature sensors; and determining a contamination signal that is indicative of a contamination on a surface of the thermal sensor device based on the multi-sector thermal parameter.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) Preferred embodiments of the invention are described in the following with reference to the drawings, which are for the purpose of illustrating the present preferred embodiments of the invention and not for the purpose of limiting the same. In the drawings,
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
(15)
(16)
(17)
DESCRIPTION OF PREFERRED EMBODIMENTS
(18) Setup and Operation of Flow Sensor
(19)
(20) As can be seen in
(21) In the present example, each of the temperature sensors 31, 32 consists of a thermopile, i.e., a plurality of thermocouples connected in a series configuration. A thermocouple comprises two pieces of dissimilar materials which are joined at one end to form an electrical junction. This junction, which is called the “hot junction”, is located on the membrane. In the present example, upstream temperature sensor 31 comprises a plurality of hot junctions 31a, and downstream temperature sensor 32 comprises a plurality of hot junctions 32a. At their other ends, each of the pieces is either joined to the next thermocouple or to a readout terminal. These junctions are called the “cold junctions”. They are located on the bulk substrate that surrounds the membrane. In the present example, upstream temperature sensor 31 comprises a plurality of hot junctions 31a and cold junctions 31b, and downstream temperature sensor 32 comprises a plurality of hot junctions 32a and cold junctions 32b. A difference in electrical potential is created whenever there is a difference in temperature between the hot junctions and the cold junctions, resulting in an easily measurable thermoelectric voltage that is indicative of the temperature difference between the hot and cold junctions.
(22) As apparent from
(23) A simplified functional representation of the flow sensor 1 is illustrated in
(24) For determining the mass flow rate of the fluid, the flow sensor 1 is operated as follows: The heater is supplied with heater power. While the heater is activated, the upstream and downstream temperature sensors 31, 32 are read out to determine an upstream temperature and a downstream temperature, and the difference of the upstream and downstream temperatures is calculated. In an alternative, the upstream and downstream temperature sensors are connected in an anti-series configuration, such that the resulting thermoelectric voltage is directly indicative of the difference of the upstream and downstream temperatures. In the following, the difference of the upstream and downstream temperatures will be designated as DTP. Instead of determining the temperature difference DTP, it is also possible to determine another thermal parameter that is indicative of the degree to which the upstream and downstream temperatures are different, such as the quotient of these temperatures or a normalized difference.
(25) In the prior art, normally only the steady-state value of the thermal parameter DTP has been determined. This steady-state value is a measure of the mass flow rate of the fluid.
(26) As already explained above, a contamination of the membrane 22 on one side of the heater 41 causes a change of both thermal conductivity and thermal capacity on that side, leading to an offset of the thermal parameter DTP that can easily be mistaken for a mass flow. As will be shown in the following, such contaminations can be detected and corrected for by analyzing the transient behavior of the thermal parameter DTP.
(27) In the subsequent section a theoretical model will be introduced which illustrates in which ways contaminations affect the transient behavior of the temperature difference parameter DTP.
(28) Equivalent Electrical Circuit
(29) According to systems science, the behavior of certain parameters or components of a thermal system behave mathematically in a similar way as certain parameters or components of an electrical system. In particular, the equivalent variables for an electrical and thermal system are in standard systems science literature given as in the following Table:
(30) TABLE-US-00001 electrical parameter .Math. thermal parameter I = current .Math. q = heat flow rate V = voltage .Math. ΔT = temperature difference C = capacitance .Math. C = thermal capacity R = resistance .Math. R = thermal resistance
(31) In the following, an equivalent electrical circuit is introduced and analyzed to describe dynamic thermal phenomena on the sensing surface of the flow sensor.
(32)
(33) Mathematical Model
(34) The differential equation for the equivalent electrical circuit shown in
(35)
(36) Here, q denotes the heat flow rate into each of the temperature sensors due to the heater power, and c=C.sub.1/C.sub.2 is the ratio of the thermal capacities of the upstream and downstream temperature sensors. The time constants are given by τ.sub.0=R.sub.0C.sub.1, τ.sub.1=R.sub.1C.sub.1 and τ.sub.2=R.sub.2C.sub.2. The boundary conditions are T.sub.1(0)=T.sub.2(0)=0, i.e., it is assumed that the system is in thermal equilibrium at the moment the heater is switched on.
(37) The differential equation can be solved by diagonalizing the dynamical matrix. This yields the following two time constants:
(38)
(39) It is instructive to use the symmetric and asymmetric combinations of T.sub.1 and T.sub.2: DTP=T.sub.1−T.sub.2 (difference between up- and downstream temperatures) STP=T.sub.1+T.sub.2 (sum of up- and downstream temperatures)
(40) Using these variables, the differential equation reads
(41)
Fully Symmetric Model
(42) As an illustration of the model, first the fully symmetric model will be discussed, which corresponds to an ideal sensor. Due to the symmetry, we have τ.sub.1=τ.sub.2=τ and c=1, and the two time constants are given by
(43)
(44) For symmetric heat input, the solutions are
(45)
with R=R.sub.1=R.sub.2.
(46) This result shows that in a fully symmetric situation, a symmetric heat input does not lead to a DTP signal. Non-zero values for the parameter DTP can only occur if an asymmetry is present.
(47) Almost Symmetric Model
(48) Next, a situation is considered in which the upstream and downstream thermal resistances differ by an amount δR, and the upstream and downstream thermal capacities differ by an amount δC. Expressed mathematically:
(49)
(50) It is assumed that |δR|<<
(51) The solution for STP is given by
(52)
with the STP time constant
(53)
(54) For the DTP problem, the solution can be written as a superposition of two universal functions
(55)
(56) The two universal functions are given by
(57)
with the ratio
(58)
(59) The DTP time constant τ_ is given by
(60)
(61) The dependence of the functions ƒ(x,r) and g(x,r) on the variable x is illustrated in
(62) Note that g(t/
(63) As discussed above, the actual transient of DTP can be modeled by a weighted superposition of the functions ƒ(x,r) and g(x,r). This is illustrated in
(64) Particle Detection Based on DTP
(65) A particle or droplet on the sensing surface, i.e., on the membrane or on the elements that are disposed on the membrane, locally changes the thermal properties of the membrane and the elements thereon. This induces asymmetries δC in the thermal capacity and δR in the thermal resistance.
(66) Particle Detection Using the Zero-Flow Steady-State Offset of DTP
(67) As discussed above, the value of DTP for t.fwdarw.∞ (i.e., the steady-state offset of DTP) under zero-flow conditions is influenced only by the asymmetry of the thermal resistance δR. An asymmetry of δR can therefore be detected by determining the steady-state offset of DTP under zero-flow conditions.
(68) However, in this manner it is not possible to distinguish between a contamination and a membrane asymmetry because the asymmetry δR could be caused by each of these effects. Therefore the following strategy can be pursued: After production, a reference steady-state offset of DTP for some defined heater power is determined and stored in a memory of the processing circuitry or in an external memory, e.g., a database. The reference offset will reflect any production-related asymmetries. At a later time in the field, the steady-state offset at zero flow is measured again and is compared to the reference offset. Any deviations of the measured steady-state offset from the reference offset will then reflect contaminations. Determination of the steady-state offset can be repeated from time to time to detect any additional contaminations that have occurred since the previous offset determination. The measured steady-state offset can also be stored in the memory and/or can be outputted for further analysis. It can be used for offset compensation in subsequent flow measurements.
(69) It should be noted that this scheme requires that zero-flow conditions are established, because no distinction between a flow and a contamination can be made by measuring the steady-state value of DTP.
(70) Particle Detection Using the Transient of DTP by Comparison to a Reference Transient
(71) The detection of contaminations can be improved by taking the transient behavior of DTP (i.e., the value of DTP at different points in times after a defined change in heater power) into account. As discussed above, the transient behavior is influenced both by the asymmetry δR of the thermal resistance and by the asymmetry δC of the thermal capacity. The presence of a particle or droplet on the membrane will usually influence the thermal capacity more strongly than the thermal resistance, and therefore transient measurements can be more sensitive to contaminations than steady-state measurements, which are only sensitive to asymmetries of the thermal resistance.
(72) A simple strategy that utilizes the transient behavior of DTP can be implemented as follows: After production, a reference transient (i.e., the value of DTP at different points in times after a defined change in heater power) is determined and is stored in a memory of the processing circuitry or in an external memory. The reference transient will reflect any production-related asymmetries. Very few points in time may already be sufficient, e.g., three or four points, the first point for instance reflecting the value of DTP at the time the heater is switched on, one or two points reflecting the transient behavior of DTP, and the last point reflecting the steady-state value of DTP. At a later time, a transient measured in the field is compared to the reference transient. Any deviations of the magnitude and/or shape of the measured transient from the reference transient will then reflect contaminations. For instance, a transient amplitude difference can be computed from the difference between the measured transient and the reference transient at one or a few selected points in time, and the transient amplitude difference can be compared to a threshold to determine whether the measured transient differs to such a degree from the reference transient that it can be concluded that a contamination is present. This computation is so simple that it can readily be implemented by a logic circuit in an ASIC. Measurements of the transient can be repeated from time to time to detect any additional contaminations that have occurred since the previous measurement, e.g., by monitoring the transient amplitude over time. The measured transients or parameters derived therefrom, such as the transient amplitude, can be stored in a memory and/or can be outputted for further analysis.
(73) The above procedure is preferably carried out under zero-flow conditions. However, it is also conceivable to carry out this procedure at non-zero flow. For instance, a plurality of reference transients for different flow rates can be stored in a memory of the processing circuitry. The actual flow rate can be determined from the steady-state value of DTP. The amplitude or shape of the associated transient can then be compared to the reference transient for that flow rate. In practice, this procedure works reasonably well for comparatively small flow rates, typically, for flow rates that do not exceed about 5% of the dynamic range of the flow sensor, in other words, of the maximum flow rate that can reasonably be determined by the flow sensor. This procedure may be particularly useful in gas meter applications where it is normally not readily possible to completely shut off the gas flow. The detection of contaminations can then be carried out at a time when the sensor output indicates that the flow rate is small.
(74) Particle Detection by Fitting the Transient of DTP to a Superposition of Two Functions
(75) Since the shape of a transient due to an asymmetry δC of the thermal capacity is different from the shape of a transient due to an asymmetry δR of the thermal resistance, a contamination can be distinguished from a membrane asymmetry or a small flow by the shape of the transient of DTP. In contrast, in the above-discussed strategies, no attempt is made to directly distinguish between membrane asymmetries, small flows and contaminations by particles/droplets. Rather, it is inferred that a contamination is present by comparing measured data with reference data that already reflect the effects of membrane asymmetries and possibly of small flows.
(76) A direct distinction between membrane asymmetries, small flows and contaminations becomes possible by utilizing the different relative effects of membrane asymmetries, small flows and contaminations on δR/
(77) The analysis can be carried out as follows. Two model functions ƒ(x,r) and g(x,r) can be determined, e.g., from a theoretical model of the sensing surface or from empirical data. If a theoretical model is used, the model can be the simple model used above, or it can be a more complex model of the sensing surface. The model functions can be stored in appropriate form in a memory of the processing circuitry or in an external memory. For instance, the values of the function can be directly stored for various value pairs of the variables (x,r), or the function can be parameterized (e.g., by a Taylor expansion), and the parameters that characterize the function (e.g., its Taylor coefficients up to a certain order) can be stored. A fitting procedure (e.g., a regression analysis) can be carried out in order to determine the weights for the two functions ƒ(x,r) and g(x,r), of which the weighted superposition describes the DTP transient behavior as derived above. The weight of g(x,r), being particularly sensitive to changes of δC/
(78) For determining the argument x=t/
(79) The fitting procedure is somewhat complicated by the fact that, at least in principle, not only the weights of the functions ƒ(x,r) and g(x,r) depend on δC/
(80) Particle Detection Based on a Multi-Sector Thermal Parameter
(81) The Four-Quadrant Thermal Parameter DiagDiff
(82) The up- and downstream temperature sensors can conceptually be halved such that four temperature sensors are formed, each located in a different quadrant of the sensing surface. An example is shown in
(83) Several measurement modes are possible with such an arrangement of temperature sensors. Of particular interest is the difference between the difference of the outputs of the left and right upstream temperature sensors and the difference of the outputs of the left and right downstream temperature sensors (i.e., symbolically, (UR−UL)−(DR−DL)). This is the same as the difference between the DTP value of the right upstream and downstream temperature sensors and the DTP value of the left upstream and downstream temperature sensor (symbolically, (UR−DR)−(UL−DL)). This four-sector parameter, being a difference of sensor output differences, will in the following be called the diagonal-difference parameter DiagDiff.
(84) To first (linear) order, the left and right halves of the sensing surface may be viewed as thermally independent. To this order the DiagDiff parameter is insensitive to a membrane asymmetry perpendicular to the heater, which is common to both the right and left temperature sensors, and to a membrane asymmetry parallel to the heater, which is common to both the upstream and downstream temperature sensors.
(85) However, the DiagDiff parameter is sensitive to contaminations that are present only in one of the quadrants or that are unevenly distributed over the four quadrants. This is usually the case with contaminations by single particles or droplets. Therefore the DiagDiff parameter can be used to detect contaminations while filtering out contributions from the most common types of membrane asymmetries.
(86) To first order the DiagDiff parameter is also independent of the flow rate of the fluid flow, since the resulting flow signals enter with opposite signs. Therefore the DiagDiff parameter can be used to detect contaminations also in the presence of a fluid flow.
(87) This is true both for the steady-state value of the DiagDiff parameter and for the transient behavior of the DiagDiff parameter. Both can be used for the detection of contaminations by particles or droplets.
(88) Particle Detection Using the Steady-State Value of DiagDiff
(89) If only the steady-state value of the DiagDiff parameter is used for the detection of contaminations, the following strategy can be employed: After production, a reference steady-state value of DiagDiff is determined and stored in a memory of the processing circuitry or in an external memory, e.g., a database. The reference steady-state value of DiagDiff will reflect any production-related quadrupolar membrane asymmetries. At a later time in the field, the steady-state value of DiagDiff is measured again and is compared to the reference value. Any deviations of the measured steady-state value of DiagDiff from the reference value will then reflect contaminations. Determination of the steady-state value of DiagDiff can be repeated from time to time to detect any additional contaminations that have occurred since the previous offset determination. The measured steady-state value of DiagDiff can also be stored in a memory and/or can be outputted for further analysis.
(90) Particle Detection Using the Transient Behavior of DiagDiff
(91) If the transient behavior of the DiagDiff parameter is analyzed, the same strategies as explained above in connection with the transient of the DTP parameter can be employed. Because the DiagDiff parameter is, to first order, independent of the flow rate, it becomes readily possible to distinguish between a contamination and a fluid flow. Therefore, contaminations can be readily detected also in the presence of a fluid flow. In particular, after production, a reference transient for DiagDiff can be determined and stored in a memory of the processing circuitry or in an external memory. The reference transient will reflect any production-related asymmetries. Again, very few points in time may already be sufficient, e.g., four points. At a later time, a transient of DiagDiff measured in the field is compared to the reference transient. Any deviations of the magnitude and/or shape of the measured transient from the reference transient will then reflect contaminations. For instance, a transient amplitude difference for DiagDiff can be computed from the difference between the measured transient of DiagDiff and the reference transient at one or a few selected points in time, and the amplitude difference can be compared to a threshold to determine whether the measured transient differs to such a degree from the reference transient that it can be concluded that a contamination is present.
(92) By fitting the transient of DiagDiff to two model functions, it additionally becomes possible to directly distinguish between contaminations and quadrupolar asymmetries of the membrane, in a very similar manner as explained above in connection with the transient of the DTP parameter.
(93) Other Four-Quadrant Thermal Parameters
(94) It should be noted that other four-quadrant parameters are also independent of the fluid flow to first order, in particular, the sum of the difference of the outputs of the left and right upstream temperature sensors and the difference of the outputs of the left and right downstream temperature sensors (i.e., symbolically, (UR−UL)+(DR−DL)). This is the same as the difference between the STP values of the right upstream and downstream temperature sensors and of the left upstream and downstream temperature sensors (symbolically, (UR+DR)−(UL+DL)). In yet another form, this can be expressed as (UR−DL)−(UL−DR). The latter form reflects a preferred wiring scheme if the temperature sensors are thermopiles, a “plus” sign indicating that the corresponding thermopiles are connected in a series configuration, and a “minus” sign indicating that the corresponding thermopiles are connected in an anti-series configuration. Of course, other wiring schemes are possible as well. While this four-sector parameter is sensitive to contaminations by particles or droplets while being insensitive to the flow rate, as desired, it is unfortunately also sensitive to geometrical asymmetries of the membrane parallel to the heater. This four-quadrant parameter is therefore less preferred for the detection of contaminations than the DiagDiff parameter.
(95) Generalization to Other Multi-Sector Thermal Parameters
(96) The sensing surface can be subdivided into more than four sectors. For instance, the sensing surface can be subdivided into six, eight, ten or more sectors. Accordingly, three, four, five or more upstream temperature sensors and the same number of downstream temperature sensors can be employed, each temperature sensor being located in one of the sectors. From the sensor outputs, a multi-sector thermal parameter can be formed. For instance, the multi-sector thermal parameter can represent a sum or difference of an upstream temperature inhomogeneity parameter and a downstream temperature inhomogeneity parameter, each of these temperature inhomogeneity parameters in turn being indicative of an inhomogeneity among the temperatures determined by the respective sensors. Many possibilities exist for forming such temperature inhomogeneity parameters. The same advantages can be achieved, using a general multi-sector thermal parameter, as the advantages discussed above in connection with the four-quadrant thermal parameters, a four-quadrant parameter being just an example of the more general concept of a multi-sector thermal parameter.
(97) It is remarked that also the DTP and STP parameters can be regarded as particularly simple forms of multi-sector parameters, involving temperature signals from just two sectors.
(98) Bridges Instead of a Full Membrane
(99) Instead of integrating the heater and the temperature sensors into a full membrane, these structures can also be realized as bridges separated by void spaces. An example is illustrated in
(100) The sensing surface is formed by the surface of the bridges and of the elements disposed thereon. Contaminations on this sensing surface cause very similar effects as contaminations on a full membrane and can be detected in the same manner as described above in connection with embodiments having a full membrane.
(101) In particular, it is possible to divide the bridges that carry the temperature sensors into four or more sectors and to employ a multi-sector thermal parameter for the detection of contaminations, as described above in connection with embodiments having a full membrane.
(102) An example is illustrated in
(103) Another example is illustrated in
(104) The same strategies for detecting contaminations can be used as in the embodiments having a full membrane.
(105) Generalization to Other Types of Thermal Sensors
(106) Instead of one or more heaters, one or more coolers can be used. This is particularly useful in applications where the flow medium should not be heated above a certain temperature. The cooler can comprise one or more cooling elements, e.g., one or more Peltier elements.
(107) The present invention can not only be employed for detecting contaminations on flow sensors, but also on other types of thermal sensors, for instance the thermal sensor for detecting thermal capacity of a fluid disclosed in EP 3 367 087 A2.
(108) In a simple embodiment, the thermal sensor may comprise only a single temperature sensor. Even in this case it is still possible to detect contaminations by analyzing the transient behavior of the temperature signal from the single temperature sensor. Similarly to the transient of DTP or DiagDiff discussed above, also the transient of the temperature signal from a single temperature sensor is affected differently by changes of the thermal capacity and by changes of the thermal conductivity. By analyzing the transient behavior, in particular, its shape, it therefore becomes possible to detect contaminations even when using only a single temperature sensor.
(109) Another example is illustrated in
(110) Contaminations of the temperature sensor 37 in such a gas sensor can be detected by analyzing the transient behavior of the temperature signal after a change of power of the light bulb 43. As in the previously-discussed embodiments, a contamination in the form of a particle or droplet deposited on the membrane or on the IR-absorbing material will change this transient behavior. In particular, such a contamination will increase the thermal capacity of the membrane, which will in turn change the shape of the transient of the temperature signal.
(111) Block Diagram of Processing Circuitry
(112) The processing circuitry can be completely integrated with the heater and the temperature sensors, in particular, on the same substrate, or at least parts of the processing circuitry can be implemented remotely from these elements. For instance, in simple embodiments, the above-discussed methods of detecting contaminations can be implemented in an ASIC that is integrated on the same substrate as the heater and the temperature sensors, the ASIC implementing a simple state machine. In other embodiments, more sophisticated processing circuitry can be used, for instance, comprising a program-controlled microprocessor.
(113)
(114) Flow Charts of Methods
(115) Some of the above-discussed strategies for detecting a contamination on the sensing surface are illustrated in the flow charts of
(116) The flow chart of
(117) The flow chart of
(118) The flow chart of
(119) It is to be understood that the present invention is not limited to the above exemplary embodiments, and that many modifications can be applied without leaving the scope of the present invention.