DATA-REDUCED EDGE-TO-CLOUD TRANSMISSION BASED ON PREDICTION MODELS
20220413477 ยท 2022-12-29
Assignee
Inventors
Cpc classification
G05B23/0245
PHYSICS
Y02P90/02
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
G05B23/0297
PHYSICS
G05B19/41885
PHYSICS
G05B23/0221
PHYSICS
G05B23/0264
PHYSICS
International classification
Abstract
A method for providing process data of a device in an industrial automation environment to a computer system. In one embodiment, the method includes the following steps: executing a process data model on the device for generating estimated process data; determining that the estimated process data deviates from the real process data by more than a threshold value; and only if the estimated process data deviates from the real process data by more than the threshold value: transmitting information representing the real process data from the device to the computer system.
Claims
1. A method for providing process data of a device in an industrial automation environment to a computer system, the method comprising: executing a process data model on the device to generate estimated process data, the computer system also executing the process data model to generate corresponding estimated process data; determining whether the estimated process data deviates from real process data by more than a threshold value; and transmitting, only if the estimated process data deviates from the real process data by more than the threshold value, information representing the real process data from the device to the computer system.
2. The method according to claim 1, wherein the information representing the real process data comprises the real process data.
3. The method according to claim 1, wherein the information representing the real process data comprises reconstruction data, the reconstruction data allowing the computer system to reconstruct the real process data from the estimated process data.
4. The method according to claim 3, wherein the reconstruction data comprise difference values.
5. The method according to claim 1, wherein the determination is carried out on the device.
6. The method according to claim 1, further comprising: generating the process data model via a machine learning system based on real process data, the machine learning system being arranged in the computer system or in a second computer system.
7. The method according to claim 6, further comprising: transmitting the process data model to the device and, if the process data model was generated on the second computer system, transmitting the process data model to the computer system.
8. The method according to claim 1, further comprising: retraining, if the estimated process data deviates from the real process data by more than the threshold value, the process data model and updating the process data model on the device and on the computer system.
9. The method according to claim 1, wherein the device comprises an edge device, a field device, a control device and/or a programmable logic controller; and/or wherein the computer system comprises a cloud system and/or a server; and/or wherein the second computer system comprises a cloud system and/or a server; and/or wherein the computer system and/or the second computer system is or are located at a distance from the device.
10. A computer program including instructions to implement the method according to claim 1.
11. A computer readable medium device containing program instructions to implement the method according to claim 1.
12. A computer system adapted to perform the method according to claim 1.
13. A system comprising a device and a computer system, wherein the system is configured to carry out the method claim 1.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0022] The present invention will become more fully understood from the detailed description given hereinbelow and the accompanying drawings which are given by way of illustration only, and thus, are not limitive of the present invention, and wherein:
[0023]
[0024]
[0025]
DETAILED DESCRIPTION
[0026] The currently preferred exemplary embodiments of a method according to the invention for the reduced data transmission between a device and a computer system are explained in greater detail below with reference to
[0027] In a preparation phase, which is illustrated in
[0028] Machine learning system 300 may be based on different algorithms, each of which is used depending on the problem. In one preferred implementation, a structurally predefined statistical model is trained on the basis of input/output data pairs. A portion of the data points iteratively runs through the model. The learning algorithm may adapt the model step by step, based on the deviation between the calculated results and the expected results. Suitable techniques from machine learning and artificial intelligence may be used for this purpose. One objective of a monitored learning of this type is that the network is trained to be able to establish associations after multiple computing passes using different inputs and outputs.
[0029] Prediction model 400 is subsequently distributed to edge device 100 in step S10, as illustrated in
[0030] At runtime (cf.
[0031] In step S20, a (continuous) comparison between actual process data D100 of the real process and estimated process data D200, which prediction model 400 generates, additionally takes place on edge device 100.
[0032] If a deviation between real process data D100 and process data D200 of prediction model 400 is determined on edge device 100 (it being possible to set a certain deviation tolerance here using a threshold value), this means that predicted process data D200 are no longer correct within cloud system 200. To have correct process data present within cloud system 200 at any time, either real process data D100 must be transmitted to cloud system 200 in a case of this type (cf. step S25), or so-called reconstruction data D300 must be sent, which are used to reconstruct the process data from prediction model 400 (e.g., based on differences), so that these data subsequently correspond to real process data D100.
[0033] It is understood that the preparation phase illustrated in
[0034] Prediction model 400 may possibly also be retrained in step S30 and be updated on edge device 100 as well as in cloud system 200 in step S35 for the purpose of keeping its prediction accuracy as high as possible, which may decrease due to seasonalities or changed environmental conditions.
[0035] As illustrated in
[0036] The invention being thus described, it will be obvious that the same may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the invention, and all such modifications as would be obvious to one skilled in the art are to be included within the scope of the following claims.