DRAG POINTER FOR CALCULATING A PROCESS MEASUREMENT VARIABLE
20230228600 · 2023-07-20
Assignee
Inventors
Cpc classification
H04Q2209/43
ELECTRICITY
H04Q9/00
ELECTRICITY
G01D13/26
PHYSICS
G01D1/00
PHYSICS
International classification
Abstract
A drag pointer configured for calculating a process measurement variable including calculation circuitry for approximately calculating a past temporal development of the value of the process measurement variable from process measurement data of a measuring device, and for calculating the current value of the process measurement variable from the past temporal development.
Claims
1. A drag pointer configured to calculate a process measurement variable, comprising: computing circuitry configured to approximate calculation of a past temporal development of a value of the process measurement variable from process measurement data of a measuring device, and calculate a current value of the process variable from the past temporal development.
2. The drag pointer according to claim 1, wherein the approximate calculation of the past temporal development of the value of the process measurement variable includes identifying a process measurement variable pattern or trend.
3. The drag pointer according to claim 1, wherein the computing circuitry is further configured to compare the calculated current value of the process measurement variable with a current value of the process measurement variable attributable to current process measurement data.
4. The drag pointer according to claim 1, wherein the computing circuitry is further configured to instruct the measuring device to transmit process measurement data to an external receiver when the calculated current value of the process measurement variable deviates from the current value of the process measurement variable attributable to the current process measurement data by more than a predetermined threshold value.
5. The drag pointer according to claim 1, wherein the computing circuitry is further configured to not instruct the measuring device to transmit process measurement data to an external receiver when the calculated current value of the process measurement variable deviates from the current value of the process measurement variable attributable to the current process measurement data by less than a predetermined threshold value.
6. The drag pointer according to claim 1, wherein the approximate calculation of the past temporal development of the value of the process measurement variable comprises generating a mathematical or graphical description of the past temporal development.
7. The drag pointer according to claim 1, wherein the drag pointer is implemented in a cloud or a terminal of a user.
8. The drag pointer according to claim 1, wherein the process measurement data is wirelessly transmitted from the measuring device to the drag pointer.
9. The drag pointer according to claim 1, where the process variable is a level of a container or a volume of a product.
10. The drag pointer according to claim 1, wherein the process measurement data is level measurement data from a level measurement device.
11. A measuring device comprising: the drag pointer according to claim 1.
12. A measuring device-external display and/or evaluation circuitry, comprising: the drag pointer according to claim 1.
13. A method for calculating a process measured variable, comprising: approximately calculating a past temporal development of a value of a process measurement variable from process measurement data of a measuring device; and calculating a current value of the process measurement variable from the past temporal development.
14. A non-transitory computer readable medium having stored thereon a program element which, when executed on computing circuitry of a drag pointer, instructs the computing circuitry to be configured to: approximately calculate a past temporal development of a value of a process measurement variable from process measurement data of a measuring device, and calculate a current value of the process measurement variable from the past temporal development.
15. The drag pointer according to claim 2, wherein the computing circuitry is further configured to compare the calculated current value of the process measurement variable with a current value of the process measurement variable attributable to current process measurement data.
16. The drag pointer according to claim 2, wherein the computing circuitry is further configured to instruct the measuring device to transmit process measurement data to an external receiver when the calculated current value of the process measurement variable deviates from the current value of the process measurement variable attributable to the current process measurement data by more than a predetermined threshold value.
17. The drag pointer according to claim 3, wherein the computing circuitry is further configured to instruct the measuring device to transmit process measurement data to an external receiver when the calculated current value of the process measurement variable deviates from the current value of the process measurement variable attributable to the current process measurement data by more than a predetermined threshold value.
18. The drag pointer according to claim 2, wherein the computing circuitry is further configured to not instruct the measuring device to transmit process measurement data to an external receiver when the calculated current value of the process measurement variable deviates from the current value of the process measurement variable attributable to the current process measurement data by less than a predetermined threshold value.
19. The drag pointer according to claim 3, wherein the computing circuitry is further configured to not instruct the measuring device to transmit process measurement data to an external receiver when the calculated current value of the process measurement variable deviates from the current value of the process measurement variable attributable to the current process measurement data by less than a predetermined threshold value.
20. The drag pointer according to claim 4, wherein the computing circuitry is further configured to not instruct the measuring device to transmit process measurement data to an external receiver when the calculated current value of the process measurement variable deviates from the current value of the process measurement variable attributable to the current process measurement data by less than a predetermined threshold value.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Further embodiments of the present disclosure are described below with reference to the figures. If the same reference signs are used in the following description of figures, these designate the same or similar elements. The representations in the figures are schematic and not to scale.
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
DETAILED DESCRIPTION OF EMBODIMENTS
[0037]
[0038] Reference numeral 105 shows the time course of measuring intervals of a measuring device (sensor) without experience. The measuring intervals have a constant time interval, regardless of whether the level changes or not.
[0039] Reference numeral 106, on the other hand, shows the temporal distribution of measurement intervals of a self-learning sensor that has already gained experience. The self-learning sensor is intelligent enough to determine when the next measurement should be made. Thus, it can save energy by not taking measurements accordingly.
[0040] However, if the sensor does not measure a change in the measured value because the distance between adjacent measuring intervals has been increased, rapid level changes can sometimes only be detected late.
[0041]
[0042] Users who want to read the measured value remotely will not receive any information about level changes during the periods when no measurement or radio transmission is taking place. Consequently, there may be a large difference between the level displayed externally and the actual level.
[0043]
[0044]
[0045]
[0046] However, the deviation can also be reduced by detecting a level pattern or trend in the measuring device, in the central memory (cloud) or in the user's terminal device. Such a level pattern can be, for example, a certain slope of a measurement curve (even an unchanged measured value contains a slope 0). In this case, the external computing unit in the central memory promptly follows the detected level pattern (process measurement pattern or trend) and thus increases the display accuracy for the user.
[0047] With this method it is possible to reduce the radio rate while still increasing the displayed measurement accuracy.
[0048] Thus, it is possible to save sensor energy since the radio transmission rate can be reduced without the displayed measured value and the actual level differing greatly. In particular, the measuring device can be set up to send measurement data only when the value of the process measurand runs out of tolerance, i.e., moves too far away from the predicted value (“calculated current value of the process measurand”).
[0049] The drag pointer has an intelligent measured value memory that predicts or extrapolates as accurately as possible the measured value from past historical data at the current time based on the previous level pattern and/or time (time of day/day of week) and/or weather data.
[0050] For example, a (daily) time course of measured values is displayed in the cloud. The display in the cloud follows a trailing pointer, which has learned from historical data how the trend can develop. To save energy from battery-powered sensors, for example, a measured value is only transmitted from the sensor if the measured value deviates significantly from the expected value.
[0051] The sensor transmits the measured values via a radio link as soon as the measured value is outside a tolerance band.
[0052]
[0053] In the cloud, the last received measured value is compared with the historical measurement data. The cloud or a terminal device is able to detect a pattern with this data and adjusts itself the averaging of the measured value and the associated measurement uncertainties. This can be seen in the lower part of
[0054] With the predetermined level pattern, the cloud is now able to determine the future measured value progression and approximate it in the time between the last transmitted measured value and the next transmitted measured value.
[0055] For example, a constant slope in the measured value curve can be used as a characteristic value. It is also possible to use the time of day, the day of the week, a valve position or even weather data as characteristic values. Many characteristic values are possible, whereby only an excerpt of the many possibilities is mentioned here.
[0056] The tolerance range and the measurement uncertainty may be specified by the manufacturer. However, it is also possible that these can be set by the customer. A self-learning setting is also possible, provided that sufficient data is available.
[0057]
[0058] This level sensor works autonomously and is therefore battery-powered and sends the measured values via radio to a higher-level central computer. This superordinate central computer is shown in the picture above and is set up like a cloud storage with corresponding intelligence/computing power. An example of such a cloud solution is the VIS.
[0059] Users can now access the data in the cloud with their display device. These display devices are, for example, central control systems (PLC), field display devices, such as DIS 82, network-compatible computers, but also mobile PCs, tablets, smartphones or wearables. The display devices are shown on the right in
[0060] In the following, the operation of the measuring system up to time T is described. The sensor monitors a flow level. This flow level is constant over a long period of time. The sensor recognizes that the measured value is largely constant and does not exceed the tolerance threshold. Thus, the sensor reduces the frequency of the radio transmission in order to save energy.
[0061] The cloud also detects that the level changes according to a certain pattern or the cloud receives this pattern from the sensor. The cloud thus updates the measured value since the last measured value at time (T−1) up to time (T) with the known pattern.
[0062] A user reading the measured value on the display device sees at the time between (T−1) and T the level approximated with the pattern and, if necessary, the measurement accuracy.
[0063] In the following, the mode of operation from time (T+1) is described. In the example of river level monitoring, the level now suddenly rises sharply due to heavy rain. The sensor detects that the measured value is outside the tolerance range. It causes the radio module to send the measured value to the cloud.
[0064] With the further measurements, the sensor tries to detect a new pattern and to redefine the tolerance range in order to reduce the energy-intensive radio transmission again.
[0065] A new current measured value arrives in the cloud at time (T+1). The cloud computer leaves the known pattern for mean value calculation and adjusts the new mean value accordingly. With a new measured value at time (T+2), the cloud computer attempts to recognize a new pattern and follows this until the next measured value transmission.
[0066] The user receives an approximated actual measured value extrapolation up to time T+1. From the time at which the measured value leaves the tolerance, the user may receive a warning message. From this time T+1, the display at the user is also adjusted and the user receives the level values that are always as accurate as possible with maximum energy saving function.
[0067]
[0068]
[0069] In step 804, this calculated, theoretical value is now compared with an actual measured value and a decision is made as to whether a new measured value must be transmitted or not. The former will be the case if the difference between the predicted measured value and the actual measured value exceeds a certain threshold, and vice versa.
[0070] This allows the frequency of radio transmission to be reduced, resulting in significant energy savings.
[0071] Supplementally, it should be noted that “comprising” and “having” do not exclude other elements or steps, and the indefinite articles “a” or “an” do not exclude a plurality. It should further be noted that features or steps that have been described with reference to any of the above embodiments may also be used in combination with other features or steps of other embodiments described above. Reference signs in the claims are not to be regarded as limitations.