SENSOR WITH A DYNAMIC DATA RANGE
20240236754 ยท 2024-07-11
Inventors
Cpc classification
G01D3/024
PHYSICS
International classification
Abstract
A sensor with a dynamic data range. The sensor generates sensor values at consecutive time points. The sensor is configured in such a way that the data range is subjected, after each time point, to a treatment corresponding to one of the following treatment options performed as a function of the generated sensor values, wherein the treatment options include:increasing the data range if n of the generated sensor values are outside the data range during a first time window,decreasing the data range if m of the generated sensor values are within the data range during a second time window, andotherwise leaving the data range unchanged. A method for automatically adjusting a data range of such a sensor is also described.
Claims
1. A sensor with a dynamic data range, wherein the sensor is configured to generate sensor values at consecutive time points, and is configured in such a way that the data range is subjected, after each time point, to a treatment corresponding to one of the following treatment options performed as a function of the generated sensor values, wherein the treatment options include: increasing the data range if n of the generated sensor values are outside the data range during a first time window, decreasing the data range if m of the generated sensor values are within the data range during a second time window, and otherwise leaving the data range unchanged.
2. The sensor according to claim 1, wherein the data range has at least one dynamically variable bound, wherein the dynamically variable bound is an upper bound of the data range and/or a lower bound of the data range.
3. The sensor according to claim 2, wherein only the upper bound of the data range is variable and the lower bound has a constant value.
4. The sensor according to claim 2, wherein only the lower bound of the data range is variable and the upper bound has a constant value.
5. The sensor according to claim 1, wherein the data range can be increased by 1%-20%.
6. The sensor according to claim 2, wherein the sensor is configured in such a way that the data range is increased only by changing the upper bound of the data range.
7. The sensor according to claim 1, wherein the data range can be decreased by 1%-20%.
8. The sensor according to claim 2, wherein the sensor is configured in such a way that the data range is decreased only at the upper bound of the data range.
9. A method for adjusting a data range of a sensor, the method comprising: generating sensor values at consecutive time points, using the sensor; and subjecting the data range, after each time point, to a treatment corresponding to one of the following treatment options performed as a function of the generated sensor values, wherein the treatment options include: increasing the data range when n of the generated sensor values are outside the data range during a first time window, decreasing the data range when m of the generated sensor values are within the data range during a second time window, and otherwise leaving the data range unchanged.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0029] As discussed above, there are various ways to advantageously design and develop the teaching of the present invention. In this respect, reference is made to disclosure herein including the following description of an exemplary embodiment of the present invention on the basis of the figures.
[0030]
[0031]
[0032]
DETAILED DESCRIPTION OF EXAMPLE EMBODIMENTS
[0033]
[0034] The left half of
[0035] The sensor whose sensor values S.sub.i are depicted in
[0036] At the time point t.sub.5, the condition for the data range increase, namely, the second exceedance of the current upper bound A, is satisfied so that the upper bound A is increased. In the present embodiment of the invention, the upper bound A, and thus also the data range 100 due to the constant lower bound C=0, is increased by 16.67% to A=7. At the time point t.sub.5, a new time window x automatically begins, which in the example shown likewise lasts for five consecutive time points.
[0037] The right half of
[0038] Undershooting the upper bound B five times (m=5) during the second time window y causes the sensor to decrease the data range, wherein the number m can be selected or set freely so that m=1, 2, 3, 4, 6 or 7 is also possible in the exemplary embodiment according to
[0039]
[0040] If the counter variable z is incremented, but the number n required for a data range increase is not reached, i.e., z is still less than n, a next sensor value S.sub.i+1 can be generated and compared to the upper bound A if the current time window x is not ended at the same time. The check whether a current time window x is still running is carried out with the control variable i, wherein it is checked whether the value of the control variable i is greater than the time window x.
[0041] If the current sensor value S.sub.i is less than or equal to the value of the current upper bound A of the data range 100, the generated sensor value S.sub.i is not outside the data range 100. Consequently, the counter variable z is not incremented.
[0042]
LIST OF REFERENCE SIGNS
[0043] 100 Data range [0044] S.sub.i Sensor values [0045] t.sub.i Time points [0046] A Upper bound before data range increase [0047] A Upper bound after data range increase [0048] B Upper bound before data range decrease [0049] B Upper bound after data range decrease [0050] C Lower bound [0051] x First time window [0052] y Second time window [0053] x New time window after a data range increase [0054] y New time window after a data range decrease [0055] z Counter variable [0056] i Control variable